Monday, April 25, 2016
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. CSS Houdini
- 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 item. (pilgrim)
- 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) LayoutNG [crbug.com/591099]
- 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 M51. (szager) Tables (dgrogan)
- 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 hyphenation. (drott)
- 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. (drott)
- 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. (eae) Logistics:
- 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.