gecko-dev/layout
Ting-Yu Lin e84baf5c73 Bug 1674302 Part 4 - Fix reftests and adjust test expectations. r=dholbert
With this patch series, firefox now renders
flexbox-table-flex-items-1.html the same as Google Chrome. Hence the
modification to flexbox-table-flex-items-1-ref.html.

Both table-as-item-flex-cross-size.html and
table-as-item-stretch-cross-size.html contain multiple captions. We still
don't support multiple caption (bug 144517), but passing them means we
correctly subtract caption's block-size when overriding table flex
item's block-size.

We also don't have enough test coverage for table flex items in column
flex container. Add some reftests adapted from existing ones that tests
table flex items in a row flex containers

Differential Revision: https://phabricator.services.mozilla.com/D103440
2021-02-18 05:45:25 +00:00
..
base Bug 1674302 Part 2 - Use StyleSizeOverrides to replace ComputeSizeFlag::UseAutoISize. r=dholbert 2021-02-18 05:45:24 +00:00
build Bug 1534549 - Part 4: Shrink nsDisplayCompositorHitTestInfo r=mstange 2021-02-06 22:30:57 +00:00
docs Bug 1682703: [css-grid-3] Remove in-tree masonry draft spec, now that it lives in csswg repo. r=mats DONTBUILD 2020-12-16 05:17:36 +00:00
forms Bug 1534549 - Part 2: Allow all display items to carry hit testing information r=mstange 2021-02-06 22:30:37 +00:00
generic Bug 1674302 Part 3 - Fix flex base size resolution and main/cross size override for table flex items. r=dholbert 2021-02-18 05:45:25 +00:00
inspector Bug 1684909 - Fix a mochitest that didn't account for image-set. 2021-01-12 00:12:21 +01:00
ipc Bug 1645528 - Connect nsRefreshDrivers in content processes with a widget-local vsync source r=mattwoodrow,emilio 2020-12-02 09:47:53 +00:00
mathml Bug 1693001 - Remove redundant nullptr checks of return value of infallible new in layout/. r=emilio 2021-02-16 15:52:09 +00:00
media Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00
painting Bug 1691589 - Reduce reliance on GeckoProfiler.h when only labels (and maybe markers) are needed - r=necko-reviewers,geckoview-reviewers,sg,agi,florian 2021-02-16 04:44:19 +00:00
printing Bug 1688833 - Migrate LookupForAdd to WithEntryHandle in layout. r=emilio 2021-02-09 18:19:39 +00:00
reftests Bug 1674302 Part 4 - Fix reftests and adjust test expectations. r=dholbert 2021-02-18 05:45:25 +00:00
style Bug 1674302 Part 3 - Fix flex base size resolution and main/cross size override for table flex items. r=dholbert 2021-02-18 05:45:25 +00:00
svg Bug 1693032 - SVG text reflow can flow through multiple outer svg elements r=emilio 2021-02-17 14:51:47 +00:00
tables Bug 1674302 Part 3 - Fix flex base size resolution and main/cross size override for table flex items. r=dholbert 2021-02-18 05:45:25 +00:00
tools Bug 1692498 - Let the emoji font pref override Unicode presentation style only if it's explicitly user-set. r=emk 2021-02-16 10:06:10 +00:00
xul Bug 1608272 - Remove 'this' as the second argument to 'ChromeUtils.import', use object destructuring instead (test-only changes). r=Gijs 2021-02-11 22:02:15 +00:00
moz.build Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00