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

Monday, March 23, 2015

Performance Tracking (benjhayden)
- Added a couple new pages to the key_silk_cases benchmark suite.
- Continuing counter work.
- What further pages should be added? jchaffraix has a list.

Scrolling (skobes) [crbug.com/417782]
- Fixed a flaky test but turns out it is still flaky on one of the
  oilpan bots. Not sure why. Will coordinate with oilpan team to try to
  track down the issue.

Rename Rendering -> Layout (dsinclair) [crbug.com/450612]
- Renamed renderer in layout/svg.
- Renamed Renderer to LayoutObject in ImageResource and
  LayoutTreeBuilder.
- Renamed *styleForRenderer to *styleForLayoutObject.

Measure API (jchaffraix)
- Collected use cases and have enough to justify continued work on
  prototype.
- Out-of-tree measurements will be tricker than expected, a lot
  trickier. Might be a problem that affects more than measure.

Flexbox (cbiesinger) [crbug.com/426898]
- Continuing on flexbox work. Progress is slower than expected as
  updating tests takes a lot of time.

Line Boxes (szager) [crbug.com/321237]
- Found root cause for a significant chunk of layout test failures,
  including incorrect wrapping in buttons. Turns out leading whitespace
  is to blame. We subtract the width of a space character using a
  floating point representation of the width, introducing imprecision.
- Hopeful that this'll be the last code change before landing. (szager)

Isolate core/fetch (japhet) [crbug.com/458222]
- Continued quested to isolate fetch directory from the rest of core.
  Mostly there.
- Changed DEPS rule to enforce core/fetch isolation, white listed
  existing bad includes (down to 7).

Page scale handling (bokan) [crbug.com/459591]
- Coordinate transformation cleanup in FrameView.
- Added documentation for coordinate spaces, see

Text (kojii, wjmaclean, eae)
- ​Reviewing test results for bidi and vertical flow in W3C test suites
  with W3C contributors. (kojii)
- Fixed vertical alignment in vertical flow, one of the biggest failures
  in the W3C test suites. (kojii)
- Getting back to text iterator work. (wjmaclean)
- Fixed top Mac crasher, caused by incorrect assumption in HarfBuzz
  CoreText shaper. (eae)
- Backported fix for reverse_range tab-crash to M41 after it getting
  some media attention. (eae)

ClusterFuzz
- Various ClusterFuzz bugs (wjmaclean, jchaffraix, szager)
- Working on a table layout crash bug, have repro but not sure of cause
  yet, will coordinate with wjmaclean as needed. (wkorman)

Misc
- Helped with repository merge issues (szager)
- Remove old ICU hacks/code from wtf/text now that we control the
  version of ICU used. (jsbell)

Logistics:
- hartmanng switching to another chrome team, dsinclair will take over
  in-progress work.

Comments