Blink‎ > ‎Layout Team‎ > ‎Layout Team Meeting Notes‎ > ‎

Monday, February 2, 2015

Performance Tracking (benjhayden)
- Running perf tests on Android, have preliminary data.
  - Loading fonts takes up a lot of time for some specific tests, these
    tests have very simple layout though so font-loading is the only
    "slow" thing.
  - Most test have a more even distribution that looks very similar to
    linux.
- Added histogram for layout times to collect user data. Might add more
  detailed ones (text layout vs block layout etc) later.

Rename Rendering -> Layout [crbug.com/450612] (dsinclair, bsittler,
  jchaffraix, eae)
- Moving rendering to layout. Using spreadsheet to coordinate.
- Moved hit testing last week, moving compositing now (dsinclair)

First-letter (dsinclair)
- More Clusterfuzz issues.

Line Boxes (hartmanng, szager) [crbug.com/321237]
- Continuing on float to layout unit conversion. Looks like a few more
  classes will need to move to layout unit.
- hartmanng and szager to sync up on status and strategy.

Flexbox (cbiesinger) [crbug.com/426898]
- Started working on updating flexbox implementation to match latest
  spec revision.
- Coordinating with the firefox and IE teams to ensure compatibility.

Scrolling (skobes) [crbug.com/417782]
- Background painting bug has been fixed (yay!)
- window.scrollTo wired up for root layer scrolling.
- Working on issues with position: fixed.

Text (eae)
- Held text workshop with android and i18n teams last week. Will try to
  share hyphenation implementation (or at the very least dictionaries)
  with android. szager volunteered to lead this form the blink side,
  likely in Q2.
- Looks like the i18n team has dictionaries with compatible licenses
  for at least a handful of languages.
- WIP patch that removes an extra copy of the text and avoids
  unnecessary work for 8bit. Needs a new version of harfbuzz which is
  problematic.

Logistics
- hartmanng is perf sheriff last week.
- jchaffraix and eae in Sydney for planning meeting.
- szager out much of last week.
Comments