gecko-dev/testing
Javier Fernandez 57a7a0ea8a Bug 1575674 [wpt PR 18599] - [css-grid] Ignore previously computed auto margins when relayout, a=testonly
Automatic update from web-platform-tests
[css-grid] Ignore previously computed auto margins when relayout

This new NG layout engine implements a different approach for margin
calculation, giving the containing block the responsibility of its
children's margin computation.

However, in legacy layout this is children's responsibility; this is
the reason why the issue this patch tries to fix is only only
reproducible using layout-ng.

The grid code assumed this legacy behavior when computing the 'auto'
margins of the grid items. So, in order to fix the bug, this patch
just ignores any previously computed 'auto' margin when performing a
a relayout of a grid cntainer.

Bug: 994300
Change-Id: I44658876f7c2f2067202e45c6a552593bddfe6c9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1763749
Commit-Queue: Javier Fernandez <jfernandez@igalia.com>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#692108}

--

wpt-commits: fb9b5a1d816ab6e90f20534d6f3282f82075e460
wpt-pr: 18599
2019-09-03 14:23:38 +00:00
..
awsy Bug 1567137 Update AWSY tp6 tests to mitmproxy 4 r=perftest-reviewers,erahm,AlexandruIonescu 2019-08-28 08:36:48 +00:00
config Bug 1567954 - Part 1: Initialize Mozpower module and implement PowerBase class. r=perftest-reviewers,ahal,rwood 2019-08-01 20:36:00 +00:00
crashtest
extensions
firefox-ui Bug 1573393 - Remove deprecated Firefox UI security tests. r=johannh 2019-08-15 07:42:27 +00:00
geckodriver Bug 1575263 - Allow clippy double option, remove redundant let binding r=jgraham 2019-08-29 14:50:28 +00:00
gtest
jsshell
marionette Backed out 2 changesets (bug 1572687) for causing bug 1574837. CLOSED TREE 2019-08-28 12:52:25 +03:00
mochitest Bug 1576735 - Canceling the create login form when no logins are in the list should revert to the previous view. r=MattN 2019-08-29 15:44:25 +00:00
modules
mozbase Bug 1543447 - Add an env var to disable stack fixing scripts in mozrunner. r=erahm 2019-09-03 03:10:55 +00:00
mozharness Bug 1575089 - Add a new Talos test that measures warm startup time with a number of real-world WebExtensions installed. r=rwood 2019-08-31 06:58:00 +00:00
profiles Bug 1521094 - Basic API for handling nsIHangReport in GeckoView r=geckoview-reviewers,snorp 2019-08-29 15:51:55 +00:00
raptor Bug 1572804 - Begin to build browsertime support into Raptor framework (original patch by nalexander) r=nalexander 2019-08-28 20:43:27 +00:00
runtimes
specialpowers Bug 1563578: Make browser_getActor_filter.js Fission-compatible. 2019-08-22 20:28:36 +00:00
talos Bug 1575089 - Add a new Talos test that measures warm startup time with a number of real-world WebExtensions installed. r=rwood 2019-08-31 06:58:00 +00:00
tools Bug 1575420 - Replace MOZ_WIDGET_TOOLKIT value of "gtk3" with "gtk". r=froydnj 2019-08-21 12:25:42 +00:00
tps Bug 1574382 - use yaml to parse TPS tests. r=tcsc 2019-08-19 20:55:05 +00:00
web-platform Bug 1575674 [wpt PR 18599] - [css-grid] Ignore previously computed auto margins when relayout, a=testonly 2019-09-03 14:23:38 +00:00
webdriver Bug 1576450 - Update cookie to 0.12 in webdriver. r=ato 2019-08-25 23:22:11 +00:00
xpcshell Bug 1553225 - Run Android 7.0 xpcshell tests against geckoview apk; r=jmaher 2019-08-21 18:24:08 +00:00
README.txt
addtest.py Bug 1549894 - Support wpt .js tests in addtest, r=bgrins 2019-08-26 21:07:16 +00:00
cppunittest.ini Bug 1575655 - Add skip-if for TestNativeNt. r=aklotz 2019-08-21 21:47:43 +00:00
mach_commands.py Bug 1575652 - Show test skip counts in 'mach test-info'; r=jmaher 2019-08-29 23:30:29 +00:00
moz.build
parse_build_tests_ccov.py Bug 1573435 - Use toolchain fetches for all remaining toolchain uses. r=nalexander 2019-08-15 11:21:52 +09:00
remotecppunittests.py
runcppunittests.py
testsuite-targets.mk

README.txt

Common testing tools for mozilla codebase projects, test suite definitions
for automated test runs, tests that don't fit anywhere else, and other fun
stuff