gecko-dev/testing
Morten Stenshorne e3e64b1e52 Bug 1468157 [wpt PR 11417] - [LayoutNG] Orthogonal flows need available inline size for min/max calculation., a=testonly
Automatic update from web-platform-tests[LayoutNG] Orthogonal flows need available inline size for min/max calculation.

Provide a suitable constraint space when calculating min/max inline
sizes for an orthogonal flow root. ComputeMinMaxSize() in NGBlockNode
typically ended up creating its zero-sized constraint space, which would
typically result in large block sizes (since there'd e.g. only be space
for one word per line).

Set percentage resolution size too, instead of leaving it at 0x0.
Percentages are often unresolvable (i.e. indefinite), in which case we
should of course refrain from resolving them, rather than resolving the
percentage against zero (which we used to do).

Add a DCHECK that we're always provided with a constraint space when
calculating min/max for orthogonal flows, as using the zero-size one
will not produce the correct result.

Bug: 848225
Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng
Change-Id: Ic0aac380b2b733d3a55b25396c89584e4468899d
Reviewed-on: https://chromium-review.googlesource.com/1090845
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Aleks Totic <atotic@chromium.org>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#565446}

--

wpt-commits: ce22baff58c81ab98f3cbd2ac390e51e755fd9f9
wpt-pr: 11417
2018-07-04 18:14:55 +01:00
..
awsy Bug 1470831 - Only disable sandboxing in dmd builds. r=bc 2018-06-25 11:52:21 -07:00
config Bug 1471166 - Update grcov to v0.1.40, stop zipping gcda files. r=jmaher 2018-06-27 00:26:44 +01:00
crashtest Bug 1470414 - Clean-up moz.build files for BUG_COMPONENT in testing/. r=ahal 2018-06-22 13:32:05 +02:00
firefox-ui Bug 1470397 - Use logger from created from |mach test| in testing/firefox-ui/mach_commands.py, r=whimboo 2018-06-27 19:43:12 +00:00
geckodriver Bug 1473054 - Add run and testing instructions for geckodriver. r=me 2018-07-04 14:51:46 +01:00
gtest Bug 1470414 - Clean-up moz.build files for BUG_COMPONENT in testing/. r=ahal 2018-06-22 13:32:05 +02:00
jsshell Bug 1465360 - add asm.js-apps shell benchmark to jsshell-bench. r=ahal 2018-06-19 08:58:20 -04:00
marionette Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-07-04 19:33:40 +03:00
mochitest Backed out 2 changesets (bug 1471573) for mochitests failures eg. dom/tests/mochitest/beacon/test_beaconContentPolicy.html CLOSED TREE 2018-07-04 16:42:36 +03:00
modules Bug 1460092: Add ESLint rule to enforce use of ChromeUtils.generateQI. r=Gijs 2018-05-08 18:36:22 -07:00
mozbase Backed out changeset 9c75cab2e322 (bug 733530) for breaking artifact builds 2018-07-04 14:50:22 +03:00
mozharness Backed out 2 changesets (bug 1471573) for mochitests failures eg. dom/tests/mochitest/beacon/test_beaconContentPolicy.html CLOSED TREE 2018-07-04 16:42:36 +03:00
profiles Bug 1453751: Load favicons in the content process. r=mak, r=gijs, r=aswan, r=mixedpuppy 2018-06-28 16:06:09 -07:00
raptor Bug 1471620 - Skip python-tests locally that don't run with python 3 in CI r=davehunt 2018-06-27 11:10:02 -04:00
runtimes Bug 1456092 - Update animationinspector paths in mochitest-*.runtimes.json;r=pbro 2018-04-23 14:42:28 +02:00
specialpowers Backed out 2 changesets (bug 1471573) for mochitests failures eg. dom/tests/mochitest/beacon/test_beaconContentPolicy.html CLOSED TREE 2018-07-04 16:42:36 +03:00
talos Bug 1464461 - fix talos failure; r=nchevobbe 2018-07-03 15:33:38 +02:00
tools Bug 1470414 - Clean-up moz.build files for BUG_COMPONENT in testing/. r=ahal 2018-06-22 13:32:05 +02:00
tps Bug 1470122 - Bump mozinstall to 1.16.0; r=whimboo 2018-06-21 13:26:41 +01:00
web-platform Bug 1468157 [wpt PR 11417] - [LayoutNG] Orthogonal flows need available inline size for min/max calculation., a=testonly 2018-07-04 18:14:55 +01:00
webdriver Bug 1408509 - Support web elements, frames, and windows in geckodriver. r=whimboo 2018-06-19 19:04:36 +01:00
xpcshell Backed out changeset 9c75cab2e322 (bug 733530) for breaking artifact builds 2018-07-04 14:50:22 +03:00
cppunittest.ini Bug 1468199 - remove references to b2g in test manifests r=jmaher 2018-06-12 14:57:00 +03:00
mach_commands.py Bug 1445975 - Add a basic mach command for running jsshell benchmarks, r=jmaher 2018-05-15 14:41:16 -04:00
moz.build Bug 1470414 - Clean-up moz.build files for BUG_COMPONENT in testing/. r=ahal 2018-06-22 13:32:05 +02:00
README.txt
remotecppunittests.py
runcppunittests.py
testsuite-targets.mk Backed out changeset 9c75cab2e322 (bug 733530) for breaking artifact builds 2018-07-04 14:50:22 +03:00

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