summaryrefslogtreecommitdiff
path: root/chromium/docs/website/site/teams/layout-team/meeting-notes/tuesday-may-26-2015/index.md
blob: 4170ac3a1f920fe540cc2119f525ea7c125c8bb2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
---
breadcrumbs:
- - /teams
  - Teams
- - /teams/layout-team
  - Layout Team
- - /teams/layout-team/meeting-notes
  - Layout Team Meeting Notes
page_name: tuesday-may-26-2015
title: Tuesday, May 26, 2015
---

Highlights

- New multicol implementation shipped!

- Line layout in layout units landing this week!

Updates since last meeting (on Monday, May 18th):

Performance Tracking (benjhayden)

- Continuing work on trace viewer.

Scrolling (skobes) \[crbug.com/417782\]

- Root layer scrolling broke <body> stretching to viewport in quirks

mode; fix is waiting on code review.

- Page scale factor is a bigger concern: page scaling changes

content size relative to scroll bounds, which doesn't work with root

layer scrolling as currently implemented. Need to teach LayoutView /

DPLScrollableArea how to apply the page scale factor, which could get

messy.

Line Boxes (szager) \[crbug.com/321237\]

- Ready to land, will require a ton of rebaselines.

Flexbox (cbiesinger) \[crbug.com/426898\]

- Discussions around absolut positioning within flexbox.

- Updated handling of min-width/min-height.

List marker refactoring (dsinclair) \[crbug.com/370461\]

- List marker patches in M44 branch. Yay!

Menu list refactoring (dsinclair) \[crbug.com/370462\]

- Menu list changes landed, with hack to use empty text node instead

of BR for line breaks to ensure proper alignment.

Fullscreen (dsinclair) \[crbug.com/370459\]

- Taking over work to update fullscreen implementation to not modify

layout tree during layout. Building on previous work by Julien and

James among others.

Misc Warden (dsinclair, pilgrim)

- Contining work to slim-dopwn LayoutObject. (pilgrim)

- Plan to start helping with WTF to Base conversion this week. (pilgrim)

Region-based multi-column support (mstensho) \[crbug.com/334335\]

- New multicol implementation shipped!

Text

- Working on justification crash issue. (kojii)

- Investigating orthogonal writing modes issues. (kojii)

- Unicode variation selectors support. (kojii)

- Shaping AAT fonts broken on Mac for certain scripts. (eae)

- Continuing work on complex text performance. (eae)

Importing CSS Test Suites (kojii)

- Investigating importing CSS Writing Modes test suites

Removing DeprecatedPaintLayer (chadarmstrong)

- Intern Chad Armstrong started, is going to be working on killing

DeprecatedPaintLayer.

- Design doc:
https://docs.google.com/document/d/1YApHVA0hJDWeFGxHPpJ6J5JM5Wcz2h3s24KPSFp8VMg/edit?usp=sharing