Teams‎ > ‎Layout Team‎ > ‎Layout Team Meeting Notes‎ > ‎

Monday, April 27, 2015

Performance Tracking (benjhayden)
- Preliminary LayoutAnalyzer-powered UMA findings. A few surprises
  already, lots of opportunity for further analysis and more data.
- Working on LayoutTree trace object snapshots and various
  LayoutAnalyzer improvements.

Scrolling (skobes) []
- Reviewed bokan's RootFrameViewport change, and investigated a
  background painting issue with root layer scrolling + slimming paint
  (trchen is now working on a fix).
- Plan to work on testing root layer scrolling on Android this week.
  Looking at failing layout tests related to fractional scroll offsets.

Line Boxes (szager) []
- Continued work on line layout LayoutUnit conversions. Have a patch
  that sets the barrier between float and LayoutUnit at the InlineBox
  level, which seems like the sensible place.
- There is still a performance regression that I haven't been able to
  eliminate. Was able to get some small performance wins by looking at
  profiling data, but I've hit a wall with that approach. Will discuss
  next steps and come up with a plan this week.

Flexbox (cbiesinger) []
- More flexbox updates.
- Trying to get answers to flexbox spec questions, was promised answers
  this week.

List marker refactoring (dsinclair) []
- Working on performance of list marker code. New version is slower
  then old version. html5-full-render on ToT was ~16.5 seconds for me,
  with ListMarkerPseudoElement is ~17.5 seconds.
- Discussions this week on how to proceed with ListMarkerPseudoElement.

Misc Warden (dsinclair, pilgrim)
- Finishing work on decoratedName split, all annotations are moved
  over, just finishing off rebaselines. (dsinclair)
- More renderer to layoutObject renames. (dsinclair)
- Wrapped up selection gap clipping rework. (wkorman)
- Working on slimming LayoutObject and pushing bits down to
  descendants. (pilgrim)

Text (eae)
- Added unit tests for complex text shaping (eae)

Style resolution (rune)
- Working on type selectors for SVG in HTML documents and picking up
  componentized style resolver work again. There is some question
  about whether the SVG bug is worth fixing.

Region-based multi-column support (mstensho) []
- Found a new crash. Maybe something changed on trunk. Will fix then
  reenable multi-col.

Layout refactoring
- esprehn, ikilpatrick, cbiesinger, ojan, leviw working on coming up
  with concrete proposals.