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

Monday, March 21, 2016

Updates since last meeting (on Tuesday, March 15, 2016):

Scrolling (skobes)
- Working on patch to fix absolute positoined scroll anchors within
  static positioned scrollers which is an interesting edge case.
- Smooth scrolling and scroll anchoring interaction is a bit problematic
  and needs some work given the absolute scroll offsets that update
  immediately.
- Work on speeding up smooth scrolling in response to user feedback.

CSS Flexbox (cbiesinger)
- Fixed percentage sizing, the last remaining major task.
- Almost all of the scrolling regressions (again!) still one case
  remaining that needs more investigation.

CSS Grid Layout (svillar, jfernandez, rego, javif) [crbug.com/79180]
- eae/svillar trying to figure out what would be required to ship CSS Grid.

CSS Multi-column (mstensho) [crbug.com/334335]
- The past weeks I've been working on the break-{after,before,inside}
  properties. Mostly some preparatory patches so far, while I've kept
  the beefy parts to myself for now.
- Also: continued cleaning up and untangled multicol stuff in
  mapLocalToAncestor() and friends, which made it super-easy to fix some
  a hot PaintLayer clipping bug afterwards.

CSS Houdini
- Hooking up script support for the CSS Paint API this week.
  (ikilpatrick)
- Next up is generating new CSS images for the paint API. (ikilpatrick)

Add API for layout (leviw, pilgrim, dgrogan) [crbug.com/495288]
- Working on getting all of the LayoutView references over to the new
  block layout API, will be one of the largest leaf nodes ion the new
  layout API. (pilgrim)
- Will try to add precoomit hook to enforce the line layout API.
  (dgrogan)

LayoutNG [crbug.com/591099]
- LayoutNG hackathon last week. It happened and was glorious. We got of
  to a better start than expected, got very simple layout working day
  one. I think we're convinced that it's a tenable design, deciding on
  next steps. (leviw, ikilpatrick, dgrogan)

CSS Containment (leviw) [crbug.com/312978]
- No update since last week -

Intersection Observer (szager, mpb) [crbug.com/540528]
- Assortment of patches for intersection observer, including all release
  blockers that I'm trying tom land this week before vacation. Gated on
  reviewers. (szager)

Text (eae, drott, kojii)
- Landing fix for shaping fonts across unicode ranges, now all ranges
  are all shaped together in one go. Also fixes a bug reported by
  typekit, made adobe happy. (drott)
- Resume work on small-caps font variant. (drott)
- Investigating line breaking performance. (eae)

HTML Tables (dgrogan)
- Dealing with a table bug fix from a few weeks ago, breaking some
  chrome-only sites relying on the old incorrect behavior.

Misc
- Rebaseline bot is now actually running on the builder, no longer on
my workstation. Exciting times. (wkorman)
- More detailed research on writing modes, continues this week and
next. (wkorman)

Logistics
- cbiesinger in SF week of March 28.
- drott in SF week of March 28.
- szager on vacation starting week of March 28.
Comments