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

Monday, February 23, 2015

We had two new people joining the meeting this week:
- Joshua Bell  (jsbell)
  - Works on Storage APIs (TL) and ServiceWorker.
  - Interested in some of the non-layout Warden tasks.
- Alex Russell (slightlyoff)
  - TL for Fizz. Available to consult on API questions and JS interaction.

Updates since last meeting (on Wednesday, February 18th):

Performance Tracking (benjhayden)
- Looking at perf regressions on a webkit performance test.

Scrolling (skobes) []
- Fixed Mac smooth scrolling regression.
- Working on fixed position elements this week.

Rename Rendering -> Layout [] (dsinclair)
- Trying to rename RendereBlock to LayoutBlock. Will have to land
  outside of office hours and/or close the tree. Will coordinate with
  the infra team.

Measure API (jchaffraix)
- Synced up with slightlyoff on API surface and implementation.
- Continuing work on prototype and write-up.

Line Boxes (hartmanng, szager) []
- No real progress last week. Plan to resume this week.

Flexbox (cbiesinger) []
- Working on updating flexbox implementation to match latest spec

Text  (kojii, wjmaclean, eae)
- Vertical flow performance test is up and running. (kojii)
- Temporary reverted vertical flow to simple path for the branch cut.
- Studying line breaker and exploring ideas:
  - Optimize width() when the length is one character.
  - Line breaker to use heuristic to start from likely break
    opportunities. (kojii)
- Studying text iteration code, making it easier to follow. (wjmaclean)
- Investigated Mac test regressions. (eae)
- Plan to ressume work on complex text performance work, avoiding an
  extra copy of the string and unnecessary normalization. Requires an
  updated version of HarfBuzz which is tricky on Linux as we use the
  system version. Have some ideas. (eae)

- Finished blink starter bugs (svg image cache), image resourcem,
  Landed and done. (paulmeyer)
- Renamed --dump-render-tree to --run-layout-tests. Done but documentation
  needs updating. Old flag deprecated but still there for now.

Assertions/Regressions/blocking bugs
- Working through list of ClusterFuzz assertions (cbiesinger).
- Fixed a CluserFuzz selection range bug and got "rewarded" by being
  assigned another one. (szager)