gecko-dev/testing
Darren Shen 8d5b194d44 Bug 1442425 [wpt PR 9383] - [css-typed-om] Add per-property tests., a=testonly
Automatic update from web-platform-tests
Currently, we don't have any test coverage over properties. In our
existing tests, we only use 'canonical' test properties like 'width'.
This means that it's possible that other properties (e.g. 'height')
might not work and we still pass the tests.

We add a bunch of new files, each representing a property. Think of
these as metadata for the properties. For example, each file contains
the values that are valid for that property. We then have a test suite
that uses this metadata to generate appropriate tests.

More properties will be coming.

There is a test failure involving setting margin-top to unitless zero.

Bug: 774887
Change-Id: I8f8463c8f608454ef177e81ace21fe1eeb66f897
Reviewed-on: https://chromium-review.googlesource.com/882901
Commit-Queue: Darren Shen <shend@chromium.org>
Reviewed-by: nainar <nainar@chromium.org>
Cr-Commit-Position: refs/heads/master@{#534623}

<!-- Reviewable:start -->

<!-- Reviewable:end -->

wpt-commits: 7b7b881f37b51f061c6305a43dbd8b233def6796
wpt-pr: 9383
reapplied-commits: 370e267e160568862f1fd9ec246ab5bb840f586e, fe4514c84e7ad28e46bad5da93381deb99b177f3, 7806af854343c043a2645a4034fdc7812f65daad, 9ddfd21554293dec5a4bf2e5375ae4f3c9f2ded0, 75f63c4d1ebc949647184fd60972fc7b9fd4affb, 1f3a5b496acd2288cc8cf0c32af86cb35157ea4e, 88b42bd5847abac58a62c4d6b33c1509bfce5f3d, 15c2e4c690700c6c115f8afe5e44ded10d943538, c8d461ef1437641ae7d4ea1d21e1e60cd62910b0, a6088a5f48ee299386a84d2f771902267d7355b1, 0634cd8f08ebe0905a9188fb1398c7b5f889c5dc, c8ee4a012dae506ae06bb5b2ad50942b04c1aaaa, c2c352456a4cf62dcc12f851138b04397675a445, b93a8879555d2fa7e7d4e00a275513a3a6338b35, b86e1331cb36634fd33677043b61fc0c1d8485bc, 44ddf14fd3346658c3223f13652073fafbfa48fa, a1a5840a6bb53e305ba02bcbeb215659342d0edb, 7465cb110ae5ec2e2ca73182caf5293f0efc8fd5, aad5349b3458bc3414e274b33fa86a1123901ff2, eca0907980d2769c449894a6277c60c1a306792f, 38626987c0cfd6e715cfcc6f4f1a1209191a03c5, e4a67f7ddcde6cd99348e9104bd7ed07074da44a, bb3c9990840a0fae2afc840b5952d7874785b112, 042d7adef0bdb9dc80e825c3997ace7519477c42, 99f1ea44fc7915b8b7b33bce4732fa8765fd3ac2
2018-03-02 16:40:30 +00:00
..
awsy Bug 1437215 - Measure WebRender memory usage on Linux x86_64 using AWSY tests, r=jmaher 2018-02-21 05:52:04 -08:00
config Bug 1436183 - Update tooltool manifests for Android host-utils (linux), again; r=jmaher 2018-02-08 06:29:08 -07:00
crashtest Bug 1425356 - remove XUL template support, r=bz 2017-12-19 14:11:06 +00:00
firefox-ui Bug 1435733 - Upgrade mixed display content pref. r=baku,ckerschb,francois,mayhemer 2018-02-05 15:37:27 +00:00
geckodriver Backed out 2 changesets (bug 1436113) for bc failures on browser_about_studies.js 2018-03-01 06:44:44 +02:00
gtest Bug 1434671 - add a benchmarking macro permitting custom test fixtures; r=ted.mielczarek 2018-02-26 17:31:58 -04:00
marionette Backed out 6 changesets (bug 888600) for beta simulation failures: build bustage on Linux and Windows opt (bug 1442036) and devtools failure browser_net_view-source-debugger.js (bug 1441961). a=backout 2018-03-01 11:51:09 +02:00
mochitest merge mozilla-central to mozilla-inbound. CLOSED TREE 2018-03-01 12:29:42 +02:00
modules Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop. 2018-02-28 18:51:33 +01:00
mozbase Bug 1439411 - [mozlog] Document built-in CLI logging options r=jgraham 2018-02-26 08:29:00 +02:00
mozharness Bug 1442378 - part 5 - make multiple occurrences of the same file fatal; r=jmaher 2018-03-02 08:34:39 -05:00
profiles Bug 1370930 - remove DirectoryLinksProvider, r=Mardak 2018-03-01 16:53:49 +00:00
runtimes Bug 1424917 - Remove support for HSTS Priming. r=mayhemer, r=ckerschb 2018-01-10 11:07:00 -05:00
specialpowers Bug 1441927 part 3. Fix the exposure test for OfflineResourceList. r=bkelly 2018-03-01 12:32:33 -05:00
talos Bug 1370930 - remove DirectoryLinksProvider, r=Mardak 2018-03-01 16:53:49 +00:00
tools Bug 1436857 - Upgrade psutil from version 3.1.1 to 5.4.3. r=gps 2018-02-08 23:22:16 +01:00
tps Bug 1425987 - part 2: Cleanup Sync logging by rationalizing preference management. r=tcsc 2017-12-19 09:48:31 +11:00
web-platform Bug 1442425 [wpt PR 9383] - [css-typed-om] Add per-property tests., a=testonly 2018-03-02 16:40:30 +00:00
webdriver Bug 1442028 - Move webdriver actions into its own module. r=ato 2018-02-28 22:31:47 +01:00
xpcshell Backed out 6 changesets (bug 888600) for beta simulation failures: build bustage on Linux and Windows opt (bug 1442036) and devtools failure browser_net_view-source-debugger.js (bug 1441961). a=backout 2018-03-01 11:51:09 +02:00
cppunittest.ini
mach_commands.py Bug 1440405 - Fix faulty assumption that only one log handler can be installed in |mach test/mochitest|, r=froydnj 2018-02-23 09:40:06 -05:00
moz.build Bug 1433974 - Update BUG_COMPONENT for some of the new Testing components, r=jmaher 2018-01-29 12:57:54 -05:00
README.txt
remotecppunittests.py Bug 1434430 - [flake8] Fix blank 'except' statements r=rwood 2018-01-31 14:32:08 -05:00
runcppunittests.py Bug 1377007 - autospider.py,runcppunittests.py export the path to directory js/src,r=Yoric 2017-12-08 11:14:12 +01:00
testsuite-targets.mk

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