This week's plans: inline abspos, and ResizeObserver instrumentation, participate in that "Intro to Chrome" summit.
## LayoutNG
Continued work in absolute positioning: the last big missing functionality is absolute inlines. The work can be split into 3 parts:
1) computing static position
2) propagating inline OOF descendants
3) inline containing blocks
Checked in some preliminary work on 1 & 2, awaiting review of the final CL. I like the way it looks right now, lots of new passing tests.
738870: [LayoutNG] Inline static position and OOFDescendant propagation
736891 736820 736901 Refactor NGFragmentBuilder OOF utility methods into NGContainerFragmentBuilder.
[abspos] 722760 Always add positioned objects to Legacy OOF container. This fix was necessary for correct overflow computation by Legacy code. With this fix, only 1 basic overflow test still fails, scrollbars.
## Finished work on test-expectations
This concludes my work on new test-expectations. It has reached feature parity with the old page.
@quearsley will try to make it the default before he leaves blink-infra.
729148 jj/k, plain text wrapped
LGTM1 from dglazgov, LGTM2 from foolip, LGTM3 from chrishtr on Oct 17
Should I ship? A few weeks ago, we had a big discussion about events vs. observer for ResizeObserver.
There is still one unanswered question: performance implications of event capture. I'd like to get some
instrumentation answers this week, finish the discussion, and ship.
### Misc
[README] Waiting for lgtm from emil. Add pointer from README.md to BlockLayout.md
--
You received this message because you are subscribed to the Google Groups "layout-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to layout-dev+unsubscribe@chromium.org.
To post to this group, send email to layou...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/layout-dev/CAMdyzDurYUr2YxR6FCS1UssaHeZdKbnk0qjhSmxFOyRxzq0pmQ%40mail.gmail.com.
I'm canceling the meeting today (sorry for the late notice) as it
overlaps with a mandatory internal event.
--
You received this message because you are subscribed to the Google Groups "layout-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to layout-dev+unsubscribe@chromium.org.
To post to this group, send email to layou...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/layout-dev/CADu_oUAd%2BVuYPq1dkPV8jcU%3DZOUuvTwCvbXDN%3DPebympG5BsEw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/layout-dev/CAJL3UpS1aYXGrAvgPaSrmpDJ_bNqg%3DT_K_fVQ1Z79AZdRnmoag%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/layout-dev/CAFqEGhaUmz_AqJgAk2xs9k45aT7%2BA4iW%2BWiDAh7MxH8z2sM3Bg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/layout-dev/CAPTJ0XEUaULq%2BOe98wwHTFmpi2Ej2TDi_-%3D22fatPt-mLKeFmg%40mail.gmail.com.
Intent to Ship for text-decoration-skip-ink: auto, approved, yay!
Fix for running layout tests on other Debian flavoured linux distros, GCS font downloads
Two CLs for animating font-weight smoothly across the weight variation axis
Struggling to land HarfBuzz roll, rootcaused to infra issues with mac builds compiling against different SDK versions... *sigh*
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/layout-dev/CACQRE%2BRPPXrJowHwCsf5zpV90qe7YX9hvPwQ%3D5JirkZ__uCe-A%40mail.gmail.com.