Updates since last meeting (on Monday, April 11, 2016):
CSS Flexbox (cbiesinger)
- Flexbox bug triage and bug fixes. Unrelated to scrolling for a change
(bug 576202, bug 341310, bug 375693).
- Ramping back up on scrolling, trying to help cbiesinger with flexbox
overflow:auto heartache. Lots of fun. (szager)
CSS Grid Layout (svillar, jfernandez, rego, javif) [crbug.com/79180]
- Reviewing CSS Grid specification. (cbiesinger)
CSS Multi-column (mstensho) [crbug.com/334335]
- Continuing to focus on multi-col and fragmentation.
- Orphans and widows, need to clean up this code, to support
break-before & break-after.
- Waiting on codereivews for CSS Paint API. (ikilpatrick)
- Begun work on spec stuff, cleaning up paint, worklets. Starting to
work more on CSS Layout API. (ikilpatrick)
Add API for layout (leviw, pilgrim, dgrogan) [crbug.com/495288]
- Migrated most references of Document::layoutView() to Document::
layoutViewItem() in preparation for removing Document::layoutView()
and routing everything through the block layout API. (pilgrim)
- Migrating references to the layoutBlockView on document, and move to
- Start the LineLayoutAPI document with leviw. pilgrim, dgrogan to
clustering all the API methods into groups, figuring out we want
to rationalize these roots. (dgrogan)
- No updates since last week -
CSS Containment (leviw) [crbug.com/312978]
- Sent out Intent to Ship. (eae)
Intersection Observer (szager, mpb) [crbug.com/540528]
- Wrapped up most Intersection Observer work, merged a patch into
- Table layout refactor, putting out fires with patch going to stable.
- Working through list of highly starred table bugs.
- Much digging into tables for https://crbug.com/427994 and
https://crbug.com/178369 which are different but related issues.
mstensho has been consulting.
Text (eae, drott, kojii)
- Continued to work on font-variant-caps, blocked on rebaseline bot
being offline. (drott)
- font-variant property into a shorthand, CL up for review. (drott)
- Contributed to Koji's document on implementation/shipping plan for
- Implemented font-variant property parsed as CSS shorthand (as opposed
to being a CSSPrimitive Value before), working well. Font-variant now
accepts font-variant-ligatures and font-variant-caps values, and
combines synthetic small caps with ligatures \o/. Up for review.
- Fixed bug where we sometimes omitted tab characters to due incorrect
rounding in LineWidth::snapUncommittedWidth. (eae)
- Fixed crash in Font::computeCanShapeWordByWord. (eae)
- Fixed handling of very large transforms in ContainerNode::boundingBox.
- cbiesinger is now a core OWNER, congratulations!
- skobes out until end of the month.
- eae in Tokyo until end of week, Zurich next week.
- drott in Zurich next week.