gecko-dev/testing/web-platform/meta
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
..
2dcontext Bug 1435868 - Metadata update for wpt update, a=testonly 2018-02-05 22:21:57 +00:00
accelerometer Bug 1437255. Use a null prototype for @@unscopables objects in the DOM. r=qdot 2018-02-12 15:46:11 -05:00
acid Bug 1419296 - Update wpt metadata to fa27b785c62e67cc3a12201612db188c4fdd49ad, a=testonly 2017-11-21 07:39:18 +00:00
ambient-light Bug 1437255. Use a null prototype for @@unscopables objects in the DOM. r=qdot 2018-02-12 15:46:11 -05:00
audio-output Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
background-fetch Bug 1437255. Use a null prototype for @@unscopables objects in the DOM. r=qdot 2018-02-12 15:46:11 -05:00
battery-status Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
beacon Bug 1435337 - Metadata update for wpt update, a=testonly 2018-02-02 19:09:27 +00:00
bluetooth/idl Bug 1429043 - Update wpt metadata, a=testonly 2018-01-09 14:45:51 +00:00
clear-site-data Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
clipboard-apis Bug 1437255. Use a null prototype for @@unscopables objects in the DOM. r=qdot 2018-02-12 15:46:11 -05:00
compat Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
content-security-policy Bug 1435733 - Upgrade mixed display content pref. r=baku,ckerschb,francois,mayhemer 2018-02-05 15:37:27 +00:00
cookie-store Bug 1429043 - Update wpt metadata, a=testonly 2018-01-09 14:45:51 +00:00
cookies Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
cors Bug 1441300 [wpt PR 9394]- Update wpt metadata, a=testonly 2018-03-02 16:35:17 +00:00
credential-management Bug 1439805 - Implement CredentialsContainer.preventSilentAccess() r=jcj,smaug 2018-02-22 14:36:08 +01:00
css Bug 1441488 - [wpt-sync] Update web-platform-tests to bb1f35100ad0aedeeb6897dd640b360f80498027, a=testonly 2018-03-01 16:09:21 +00:00
custom-elements Bug 1442425 [wpt PR 9331] - Update wpt metadata, a=testonly 2018-03-02 16:39:55 +00:00
device-memory Bug 1433144 - Update metadata for wpt update, a=testonly 2018-01-30 17:46:19 +00:00
dom Bug 1441247 [wpt PR 9361]- Update wpt metadata, a=testonly 2018-03-01 16:09:13 +00:00
domparsing Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
domxpath Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
editing Bug 1422234 - part 2: Add wpt-tests to check if insertParagraph command splits or doesn't split inline elements at their edge r=m_kato 2018-01-23 18:42:49 +09:00
encoding Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
encrypted-media Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
eventsource Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
feature-policy Bug 1435337 - Metadata update for wpt update, a=testonly 2018-02-02 19:09:27 +00:00
fetch Bug 1441300 [wpt PR 9394]- Update wpt metadata, a=testonly 2018-03-02 16:35:17 +00:00
FileAPI Bug 1433190 - Disable FileAPI url tests on OSX for instability, a=testonly 2018-01-30 17:46:34 +00:00
fullscreen Backed out changeset 221bee012f86 (bug 1364025) for wpt failures in payment-request/interfaces.https.html 2018-02-12 21:43:34 -08:00
generic-sensor Bug 1437255. Use a null prototype for @@unscopables objects in the DOM. r=qdot 2018-02-12 15:46:11 -05:00
geolocation-API Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
geolocation-sensor Bug 1437255. Use a null prototype for @@unscopables objects in the DOM. r=qdot 2018-02-12 15:46:11 -05:00
gyroscope Bug 1437255. Use a null prototype for @@unscopables objects in the DOM. r=qdot 2018-02-12 15:46:11 -05:00
hr-time Bug 1435296 Address test failures caused by bumping timer precision to 2 ms r=baku 2018-02-12 11:39:41 -06:00
html Bug 1441300 [wpt PR 9394]- Update wpt metadata, a=testonly 2018-03-02 16:35:17 +00:00
html-imports Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
html-media-capture Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
imagebitmap-renderingcontext Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
IndexedDB Backed out 7 changesets (bug 1193394) for browser-chrome failures on browser_ext_popup_background.js. CLOSED TREE 2018-03-01 16:29:02 +02:00
infrastructure
innerText Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
input-events Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
intersection-observer Bug 1441300 [wpt PR 9394]- Update wpt metadata, a=testonly 2018-03-02 16:35:17 +00:00
js/builtins Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
keyboard-lock Bug 1433144 - Update metadata for wpt update, a=testonly 2018-01-30 17:46:19 +00:00
longtask-timing Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
magnetometer Bug 1437255. Use a null prototype for @@unscopables objects in the DOM. r=qdot 2018-02-12 15:46:11 -05:00
mathml Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
media-capabilities Bug 1437255. Use a null prototype for @@unscopables objects in the DOM. r=qdot 2018-02-12 15:46:11 -05:00
media-source Bug 1435296 Address test failures caused by bumping timer precision to 2 ms r=baku 2018-02-12 11:39:41 -06:00
mediacapture-fromelement Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
mediacapture-image Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
mediacapture-record Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
mediacapture-streams Bug 1437255. Use a null prototype for @@unscopables objects in the DOM. r=qdot 2018-02-12 15:46:11 -05:00
mediasession Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
mimesniff/mime-types Bug 1429043 - Update wpt metadata, a=testonly 2018-01-09 14:45:51 +00:00
mixed-content Bug 1435733 - Upgrade mixed display content pref. r=baku,ckerschb,francois,mayhemer 2018-02-05 15:37:27 +00:00
navigation-timing Bug 1441300 [wpt PR 9394]- Update wpt metadata, a=testonly 2018-03-02 16:35:17 +00:00
netinfo Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
notifications Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
offscreen-canvas Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
old-tests/submission/Microsoft/foreigncontent
orientation-event Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
orientation-sensor Bug 1437255. Use a null prototype for @@unscopables objects in the DOM. r=qdot 2018-02-12 15:46:11 -05:00
page-visibility Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
paint-timing Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
payment-handler Bug 1437255. Use a null prototype for @@unscopables objects in the DOM. r=qdot 2018-02-12 15:46:11 -05:00
payment-method-basic-card
payment-request Bug 1425759: Update test expectations. r=smaug,xidorn 2018-02-27 12:39:58 +01:00
performance-timeline Bug 1436692 - Implement PerformanceObserver::takeRecords(), r=valentin 2018-02-08 17:43:25 +01:00
picture-in-picture Bug 1435868 - Metadata update for wpt update, a=testonly 2018-02-05 22:21:57 +00:00
pointerevents Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
pointerlock Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
preload Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
presentation-api/controlling-ua Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
proximity Bug 1437255. Use a null prototype for @@unscopables objects in the DOM. r=qdot 2018-02-12 15:46:11 -05:00
quirks Bug 1433144 - Update metadata for wpt update, a=testonly 2018-01-30 17:46:19 +00:00
referrer-policy Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
remote-playback Bug 1437255. Use a null prototype for @@unscopables objects in the DOM. r=qdot 2018-02-12 15:46:11 -05:00
requestidlecallback Bug 1441300 [wpt PR 9394]- Update wpt metadata, a=testonly 2018-03-02 16:35:17 +00:00
resize-observer
resource-timing Bug 1435296 Address test failures caused by bumping timer precision to 2 ms r=baku 2018-02-12 11:39:41 -06:00
screen-orientation Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
selection Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
server-timing Bug 1433144 - Update metadata for wpt update, a=testonly 2018-01-30 17:46:19 +00:00
service-workers Bug 1441300 [wpt PR 9394]- Update wpt metadata, a=testonly 2018-03-02 16:35:17 +00:00
shadow-dom Bug 1425759: Update test expectations. r=smaug,xidorn 2018-02-27 12:39:58 +01:00
speech-api Bug 1419296 - Update wpt metadata to fa27b785c62e67cc3a12201612db188c4fdd49ad, a=testonly 2017-11-21 07:39:18 +00:00
staticrange Bug 1437255. Use a null prototype for @@unscopables objects in the DOM. r=qdot 2018-02-12 15:46:11 -05:00
storage Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
streams Bug 1433276 - adjust non-e10s test scheduling. r=ahal 2018-01-27 04:49:36 -05:00
subresource-integrity Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
svg Bug 1437255. Use a null prototype for @@unscopables objects in the DOM. r=qdot 2018-02-12 15:46:11 -05:00
touch-events Bug 1425759: Update test expectations. r=smaug,xidorn 2018-02-27 12:39:58 +01:00
trusted-types
uievents Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
upgrade-insecure-requests Bug 1433144 - Update metadata for wpt update, a=testonly 2018-01-30 17:46:19 +00:00
url Bug 1441300 [wpt PR 9394]- Update wpt metadata, a=testonly 2018-03-02 16:35:17 +00:00
user-timing Bug 1435296 Address test failures caused by bumping timer precision to 2 ms r=baku 2018-02-12 11:39:41 -06:00
visual-viewport Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
wake-lock Bug 1429043 - Update wpt metadata, a=testonly 2018-01-09 14:45:51 +00:00
wasm Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
web-animations Bug 1436659 - Implement pending playback rate mechanism; r=hiro 2018-02-13 15:04:18 +09:00
web-nfc Bug 1437255. Use a null prototype for @@unscopables objects in the DOM. r=qdot 2018-02-12 15:46:11 -05:00
web-share Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
webaudio/the-audio-api Bug 1435868 - Metadata update for wpt update, a=testonly 2018-02-05 22:21:57 +00:00
webauthn Bug 1406471 - Fix WebAuthn WPT bustage for .getClientExtensionResults() r=me 2018-02-22 12:30:49 +01:00
WebCryptoAPI Bug 1437255. Use a null prototype for @@unscopables objects in the DOM. r=qdot 2018-02-12 15:46:11 -05:00
webdriver/tests Bug 1441488 followup, remove incorrect annotation that webdriver/tests/navigation/current_url.py fails on Linux debug, since it doesn't, a=permaorange 2018-03-01 20:34:33 -08:00
webgl Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
WebIDL Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
webmessaging Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
webrtc Bug 1173851: re-enable passing WPT tests. r=ng 2018-02-13 10:01:28 -08:00
websockets Bug 1441300 [wpt PR 9394]- Update wpt metadata, a=testonly 2018-03-02 16:35:17 +00:00
webstorage Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
webusb Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
webvr Bug 1435868 - Metadata update for wpt update, a=testonly 2018-02-05 22:21:57 +00:00
webvtt Backed out 7 changesets (bug 1193394) for browser-chrome failures on browser_ext_popup_background.js. CLOSED TREE 2018-03-01 16:29:02 +02:00
webxr Bug 1437255. Use a null prototype for @@unscopables objects in the DOM. r=qdot 2018-02-12 15:46:11 -05:00
workers Bug 1441300 [wpt PR 9394]- Update wpt metadata, a=testonly 2018-03-02 16:35:17 +00:00
worklets Bug 1433144 - Update metadata for wpt update, a=testonly 2018-01-30 17:46:19 +00:00
x-frame-options Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly 2018-01-09 14:46:30 +00:00
xhr Bug 1433144 - Update metadata for wpt update, a=testonly 2018-01-30 17:46:19 +00:00
MANIFEST.json Bug 1442425 [wpt PR 9383] - [css-typed-om] Add per-property tests., a=testonly 2018-03-02 16:40:30 +00:00
mozilla-sync Bug 1441488 - [wpt-sync] Update web-platform-tests to bb1f35100ad0aedeeb6897dd640b360f80498027, a=testonly 2018-03-01 16:09:21 +00:00