diff --git a/tests/wpt/metadata/2dcontext/imagebitmap/createImageBitmap-drawImage.html.ini b/tests/wpt/metadata/2dcontext/imagebitmap/createImageBitmap-drawImage.html.ini index 8db1ab505b6b..bdea6bac9a42 100644 --- a/tests/wpt/metadata/2dcontext/imagebitmap/createImageBitmap-drawImage.html.ini +++ b/tests/wpt/metadata/2dcontext/imagebitmap/createImageBitmap-drawImage.html.ini @@ -1,10 +1,11 @@ [createImageBitmap-drawImage.html] type: testharness + expected: TIMEOUT [createImageBitmap from a HTMLImageElement, and drawImage on the created ImageBitmap] expected: FAIL [createImageBitmap from a Blob, and drawImage on the created ImageBitmap] - expected: FAIL + expected: NOTRUN [createImageBitmap from a HTMLCanvasElement, and drawImage on the created ImageBitmap] expected: FAIL @@ -46,10 +47,10 @@ expected: FAIL [createImageBitmap from an ImageBitmap with negative sw/sh, and drawImage on the created ImageBitmap] - expected: FAIL + expected: NOTRUN [createImageBitmap from a Blob with negative sw/sh, and drawImage on the created ImageBitmap] - expected: FAIL + expected: NOTRUN [createImageBitmap from a bitmap HTMLImageElement, and drawImage on the created ImageBitmap] expected: FAIL @@ -166,17 +167,17 @@ expected: FAIL [createImageBitmap from an ImageBitmap scaled up, and drawImage on the created ImageBitmap] - expected: FAIL + expected: TIMEOUT [createImageBitmap from an ImageBitmap resized, and drawImage on the created ImageBitmap] - expected: FAIL + expected: NOTRUN [createImageBitmap from a Blob scaled down, and drawImage on the created ImageBitmap] - expected: FAIL + expected: NOTRUN [createImageBitmap from a Blob scaled up, and drawImage on the created ImageBitmap] - expected: FAIL + expected: NOTRUN [createImageBitmap from a Blob resized, and drawImage on the created ImageBitmap] - expected: FAIL + expected: NOTRUN diff --git a/tests/wpt/metadata/FileAPI/idlharness.worker.js.ini b/tests/wpt/metadata/FileAPI/idlharness.worker.js.ini index 09efefe4dde2..a485b006078f 100644 --- a/tests/wpt/metadata/FileAPI/idlharness.worker.js.ini +++ b/tests/wpt/metadata/FileAPI/idlharness.worker.js.ini @@ -1,5 +1,6 @@ [idlharness.worker.html] type: testharness + expected: ERROR [ArrayBuffer interface: existence and properties of interface object] expected: FAIL diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json index 03ca9b864abb..7ab2ed5ec981 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -109255,6 +109255,42 @@ {} ] ], + "css/css-contain/contain-size-button-001.html": [ + [ + "/css/css-contain/contain-size-button-001.html", + [ + [ + "/css/css-contain/reference/contain-size-button-001-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-contain/contain-size-flexbox-001.html": [ + [ + "/css/css-contain/contain-size-flexbox-001.html", + [ + [ + "/css/css-contain/reference/contain-size-flexbox-001-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-contain/contain-size-grid-001.html": [ + [ + "/css/css-contain/contain-size-grid-001.html", + [ + [ + "/css/css-contain/reference/contain-size-grid-001-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-contain/contain-style-breaks-001.html": [ [ "/css/css-contain/contain-style-breaks-001.html", @@ -115927,6 +115963,18 @@ {} ] ], + "css/css-flexbox/item-with-table-with-infinite-max-intrinsic-width.html": [ + [ + "/css/css-flexbox/item-with-table-with-infinite-max-intrinsic-width.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], "css/css-flexbox/justify-content-001.htm": [ [ "/css/css-flexbox/justify-content-001.htm", @@ -116155,6 +116203,18 @@ {} ] ], + "css/css-flexbox/table-with-infinite-max-intrinsic-width.html": [ + [ + "/css/css-flexbox/table-with-infinite-max-intrinsic-width.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], "css/css-flexbox/ttwf-reftest-flex-align-content-center.html": [ [ "/css/css-flexbox/ttwf-reftest-flex-align-content-center.html", @@ -120279,6 +120339,18 @@ {} ] ], + "css/css-grid/grid-items/item-with-table-with-infinite-max-intrinsic-width.html": [ + [ + "/css/css-grid/grid-items/item-with-table-with-infinite-max-intrinsic-width.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], "css/css-grid/grid-items/percentage-size-replaced-subitems-001.html": [ [ "/css/css-grid/grid-items/percentage-size-replaced-subitems-001.html", @@ -120303,6 +120375,18 @@ {} ] ], + "css/css-grid/grid-items/table-with-infinite-max-intrinsic-width.html": [ + [ + "/css/css-grid/grid-items/table-with-infinite-max-intrinsic-width.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], "css/css-grid/grid-model/display-grid.html": [ [ "/css/css-grid/grid-model/display-grid.html", @@ -163375,6 +163459,18 @@ {} ] ], + "css/mediaqueries/mq-case-insensitive-001.html": [ + [ + "/css/mediaqueries/mq-case-insensitive-001.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], "css/mediaqueries/mq-invalid-media-type-001.html": [ [ "/css/mediaqueries/mq-invalid-media-type-001.html", @@ -188236,7 +188332,7 @@ {} ] ], - ".well-known/idp-proxy/OWNERS": [ + ".well-known/idp-proxy/META.yml": [ [ {} ] @@ -188266,7 +188362,7 @@ {} ] ], - "2dcontext/OWNERS": [ + "2dcontext/META.yml": [ [ {} ] @@ -189261,7 +189357,7 @@ {} ] ], - "2dcontext/tools/OWNERS": [ + "2dcontext/tools/META.yml": [ [ {} ] @@ -189341,7 +189437,7 @@ {} ] ], - "BackgroundSync/OWNERS": [ + "BackgroundSync/META.yml": [ [ {} ] @@ -189356,7 +189452,7 @@ {} ] ], - "FileAPI/OWNERS": [ + "FileAPI/META.yml": [ [ {} ] @@ -189441,7 +189537,7 @@ {} ] ], - "IndexedDB/OWNERS": [ + "IndexedDB/META.yml": [ [ {} ] @@ -189476,7 +189572,7 @@ {} ] ], - "WebCryptoAPI/OWNERS": [ + "WebCryptoAPI/META.yml": [ [ {} ] @@ -189631,7 +189727,7 @@ {} ] ], - "WebIDL/OWNERS": [ + "WebIDL/META.yml": [ [ {} ] @@ -190191,12 +190287,12 @@ {} ] ], - "accelerometer/OWNERS": [ + "accelerometer/META.yml": [ [ {} ] ], - "accname/OWNERS": [ + "accname/META.yml": [ [ {} ] @@ -190211,7 +190307,7 @@ {} ] ], - "acid/OWNERS": [ + "acid/META.yml": [ [ {} ] @@ -190366,7 +190462,7 @@ {} ] ], - "ambient-light/OWNERS": [ + "ambient-light/META.yml": [ [ {} ] @@ -190381,7 +190477,7 @@ {} ] ], - "annotation-model/OWNERS": [ + "annotation-model/META.yml": [ [ {} ] @@ -191816,7 +191912,7 @@ {} ] ], - "annotation-protocol/OWNERS": [ + "annotation-protocol/META.yml": [ [ {} ] @@ -192101,7 +192197,7 @@ {} ] ], - "annotation-vocab/OWNERS": [ + "annotation-vocab/META.yml": [ [ {} ] @@ -192801,7 +192897,7 @@ {} ] ], - "apng/OWNERS": [ + "apng/META.yml": [ [ {} ] @@ -192811,17 +192907,17 @@ {} ] ], - "async-local-storage/OWNERS": [ + "async-local-storage/META.yml": [ [ {} ] ], - "audio-output/OWNERS": [ + "audio-output/META.yml": [ [ {} ] ], - "background-fetch/OWNERS": [ + "background-fetch/META.yml": [ [ {} ] @@ -192836,7 +192932,7 @@ {} ] ], - "battery-status/OWNERS": [ + "battery-status/META.yml": [ [ {} ] @@ -192851,7 +192947,7 @@ {} ] ], - "beacon/OWNERS": [ + "beacon/META.yml": [ [ {} ] @@ -192886,7 +192982,7 @@ {} ] ], - "bluetooth/OWNERS": [ + "bluetooth/META.yml": [ [ {} ] @@ -193056,12 +193152,12 @@ {} ] ], - "budget-api/OWNERS": [ + "budget-api/META.yml": [ [ {} ] ], - "clear-site-data/OWNERS": [ + "clear-site-data/META.yml": [ [ {} ] @@ -193091,7 +193187,7 @@ {} ] ], - "client-hints/OWNERS": [ + "client-hints/META.yml": [ [ {} ] @@ -193116,12 +193212,42 @@ {} ] ], - "clipboard-apis/OWNERS": [ + "client-hints/resources/accept_ch.html": [ + [ + {} + ] + ], + "client-hints/resources/accept_ch.html.headers": [ + [ + {} + ] + ], + "client-hints/resources/accept_ch_lifetime.html": [ + [ + {} + ] + ], + "client-hints/resources/accept_ch_lifetime.html.headers": [ + [ + {} + ] + ], + "client-hints/resources/do_not_expect_client_hints_headers.html": [ + [ + {} + ] + ], + "client-hints/resources/expect_client_hints_headers.html": [ + [ + {} + ] + ], + "clipboard-apis/META.yml": [ [ {} ] ], - "common/OWNERS": [ + "common/META.yml": [ [ {} ] @@ -193321,6 +193447,11 @@ {} ] ], + "common/subset-tests-by-key.js": [ + [ + {} + ] + ], "common/subset-tests.js": [ [ {} @@ -193356,7 +193487,7 @@ {} ] ], - "compat/OWNERS": [ + "compat/META.yml": [ [ {} ] @@ -193401,12 +193532,12 @@ {} ] ], - "conformance-checkers/Makefile": [ + "conformance-checkers/META.yml": [ [ {} ] ], - "conformance-checkers/OWNERS": [ + "conformance-checkers/Makefile": [ [ {} ] @@ -215326,12 +215457,12 @@ {} ] ], - "console/OWNERS": [ + "console/META.yml": [ [ {} ] ], - "content-security-policy/OWNERS": [ + "content-security-policy/META.yml": [ [ {} ] @@ -216341,7 +216472,7 @@ {} ] ], - "cookie-store/OWNERS": [ + "cookie-store/META.yml": [ [ {} ] @@ -216416,7 +216547,7 @@ {} ] ], - "cookies/OWNERS": [ + "cookies/META.yml": [ [ {} ] @@ -217081,7 +217212,7 @@ {} ] ], - "core-aam/OWNERS": [ + "core-aam/META.yml": [ [ {} ] @@ -217091,7 +217222,7 @@ {} ] ], - "cors/OWNERS": [ + "cors/META.yml": [ [ {} ] @@ -217166,7 +217297,7 @@ {} ] ], - "credential-management/OWNERS": [ + "credential-management/META.yml": [ [ {} ] @@ -217196,7 +217327,7 @@ {} ] ], - "css/CSS1/OWNERS": [ + "css/CSS1/META.yml": [ [ {} ] @@ -217231,12 +217362,12 @@ {} ] ], - "css/CSS2/Makefile": [ + "css/CSS2/META.yml": [ [ {} ] ], - "css/CSS2/OWNERS": [ + "css/CSS2/Makefile": [ [ {} ] @@ -225666,7 +225797,7 @@ {} ] ], - "css/CSS2/i18n/OWNERS": [ + "css/CSS2/i18n/META.yml": [ [ {} ] @@ -235696,7 +235827,7 @@ {} ] ], - "css/WOFF2/OWNERS": [ + "css/WOFF2/META.yml": [ [ {} ] @@ -238756,7 +238887,7 @@ {} ] ], - "css/compositing/OWNERS": [ + "css/compositing/META.yml": [ [ {} ] @@ -239046,7 +239177,7 @@ {} ] ], - "css/css-align/OWNERS": [ + "css/css-align/META.yml": [ [ {} ] @@ -239066,7 +239197,7 @@ {} ] ], - "css/css-animations/OWNERS": [ + "css/css-animations/META.yml": [ [ {} ] @@ -239086,7 +239217,7 @@ {} ] ], - "css/css-backgrounds/OWNERS": [ + "css/css-backgrounds/META.yml": [ [ {} ] @@ -240356,12 +240487,12 @@ {} ] ], - "css/css-break/OWNERS": [ + "css/css-break/META.yml": [ [ {} ] ], - "css/css-cascade/OWNERS": [ + "css/css-cascade/META.yml": [ [ {} ] @@ -240391,7 +240522,7 @@ {} ] ], - "css/css-color/OWNERS": [ + "css/css-color/META.yml": [ [ {} ] @@ -240706,7 +240837,7 @@ {} ] ], - "css/css-conditional/OWNERS": [ + "css/css-conditional/META.yml": [ [ {} ] @@ -240726,7 +240857,7 @@ {} ] ], - "css/css-contain/OWNERS": [ + "css/css-contain/META.yml": [ [ {} ] @@ -240806,6 +240937,21 @@ {} ] ], + "css/css-contain/reference/contain-size-button-001-ref.html": [ + [ + {} + ] + ], + "css/css-contain/reference/contain-size-flexbox-001-ref.html": [ + [ + {} + ] + ], + "css/css-contain/reference/contain-size-grid-001-ref.html": [ + [ + {} + ] + ], "css/css-contain/reference/contain-style-breaks-001-ref.html": [ [ {} @@ -240841,7 +240987,7 @@ {} ] ], - "css/css-content/OWNERS": [ + "css/css-content/META.yml": [ [ {} ] @@ -240861,7 +241007,7 @@ {} ] ], - "css/css-counter-styles/OWNERS": [ + "css/css-counter-styles/META.yml": [ [ {} ] @@ -240876,7 +241022,7 @@ {} ] ], - "css/css-display/OWNERS": [ + "css/css-display/META.yml": [ [ {} ] @@ -241006,7 +241152,7 @@ {} ] ], - "css/css-display/run-in/OWNERS": [ + "css/css-display/run-in/META.yml": [ [ {} ] @@ -241096,7 +241242,7 @@ {} ] ], - "css/css-exclusions/OWNERS": [ + "css/css-exclusions/META.yml": [ [ {} ] @@ -241126,7 +241272,7 @@ {} ] ], - "css/css-fill-stroke/OWNERS": [ + "css/css-fill-stroke/META.yml": [ [ {} ] @@ -241136,7 +241282,7 @@ {} ] ], - "css/css-filter/OWNERS": [ + "css/css-filter/META.yml": [ [ {} ] @@ -241156,7 +241302,7 @@ {} ] ], - "css/css-flexbox/OWNERS": [ + "css/css-flexbox/META.yml": [ [ {} ] @@ -242496,12 +242642,12 @@ {} ] ], - "css/css-font-loading/OWNERS": [ + "css/css-font-loading/META.yml": [ [ {} ] ], - "css/css-fonts/OWNERS": [ + "css/css-fonts/META.yml": [ [ {} ] @@ -243061,7 +243207,7 @@ {} ] ], - "css/css-fonts/matching/OWNERS": [ + "css/css-fonts/matching/META.yml": [ [ {} ] @@ -250676,7 +250822,7 @@ {} ] ], - "css/css-fonts/variations/OWNERS": [ + "css/css-fonts/variations/META.yml": [ [ {} ] @@ -250901,12 +251047,12 @@ {} ] ], - "css/css-gcpm/OWNERS": [ + "css/css-gcpm/META.yml": [ [ {} ] ], - "css/css-grid/OWNERS": [ + "css/css-grid/META.yml": [ [ {} ] @@ -251266,7 +251412,7 @@ {} ] ], - "css/css-images/OWNERS": [ + "css/css-images/META.yml": [ [ {} ] @@ -251556,7 +251702,7 @@ {} ] ], - "css/css-layout-api/OWNERS": [ + "css/css-layout-api/META.yml": [ [ {} ] @@ -251656,7 +251802,7 @@ {} ] ], - "css/css-lists/OWNERS": [ + "css/css-lists/META.yml": [ [ {} ] @@ -251666,7 +251812,7 @@ {} ] ], - "css/css-logical/OWNERS": [ + "css/css-logical/META.yml": [ [ {} ] @@ -251681,7 +251827,7 @@ {} ] ], - "css/css-masking/OWNERS": [ + "css/css-masking/META.yml": [ [ {} ] @@ -251941,7 +252087,7 @@ {} ] ], - "css/css-multicol/OWNERS": [ + "css/css-multicol/META.yml": [ [ {} ] @@ -252631,7 +252777,7 @@ {} ] ], - "css/css-namespaces/OWNERS": [ + "css/css-namespaces/META.yml": [ [ {} ] @@ -252706,7 +252852,7 @@ {} ] ], - "css/css-overflow/OWNERS": [ + "css/css-overflow/META.yml": [ [ {} ] @@ -252716,7 +252862,7 @@ {} ] ], - "css/css-page/OWNERS": [ + "css/css-page/META.yml": [ [ {} ] @@ -252901,7 +253047,7 @@ {} ] ], - "css/css-paint-api/OWNERS": [ + "css/css-paint-api/META.yml": [ [ {} ] @@ -253086,7 +253232,7 @@ {} ] ], - "css/css-position/OWNERS": [ + "css/css-position/META.yml": [ [ {} ] @@ -253211,12 +253357,12 @@ {} ] ], - "css/css-properties-values-api/OWNERS": [ + "css/css-properties-values-api/META.yml": [ [ {} ] ], - "css/css-pseudo/OWNERS": [ + "css/css-pseudo/META.yml": [ [ {} ] @@ -253261,7 +253407,7 @@ {} ] ], - "css/css-regions/OWNERS": [ + "css/css-regions/META.yml": [ [ {} ] @@ -254326,7 +254472,7 @@ {} ] ], - "css/css-rhythm/OWNERS": [ + "css/css-rhythm/META.yml": [ [ {} ] @@ -254386,17 +254532,17 @@ {} ] ], - "css/css-round-display/OWNERS": [ + "css/css-round-display/META.yml": [ [ {} ] ], - "css/css-ruby/OWNERS": [ + "css/css-ruby/META.yml": [ [ {} ] ], - "css/css-scoping/OWNERS": [ + "css/css-scoping/META.yml": [ [ {} ] @@ -254416,7 +254562,7 @@ {} ] ], - "css/css-scroll-anchoring/OWNERS": [ + "css/css-scroll-anchoring/META.yml": [ [ {} ] @@ -254426,12 +254572,12 @@ {} ] ], - "css/css-scroll-snap/OWNERS": [ + "css/css-scroll-snap/META.yml": [ [ {} ] ], - "css/css-scrollbars/OWNERS": [ + "css/css-scrollbars/META.yml": [ [ {} ] @@ -254456,7 +254602,7 @@ {} ] ], - "css/css-shadow-parts/OWNERS": [ + "css/css-shadow-parts/META.yml": [ [ {} ] @@ -254466,7 +254612,7 @@ {} ] ], - "css/css-shapes/OWNERS": [ + "css/css-shapes/META.yml": [ [ {} ] @@ -254961,7 +255107,7 @@ {} ] ], - "css/css-sizing/OWNERS": [ + "css/css-sizing/META.yml": [ [ {} ] @@ -254986,12 +255132,12 @@ {} ] ], - "css/css-speech/OWNERS": [ + "css/css-speech/META.yml": [ [ {} ] ], - "css/css-style-attr/OWNERS": [ + "css/css-style-attr/META.yml": [ [ {} ] @@ -255216,7 +255362,7 @@ {} ] ], - "css/css-syntax/OWNERS": [ + "css/css-syntax/META.yml": [ [ {} ] @@ -255326,7 +255472,7 @@ {} ] ], - "css/css-tables/OWNERS": [ + "css/css-tables/META.yml": [ [ {} ] @@ -255396,7 +255542,7 @@ {} ] ], - "css/css-text-decor/OWNERS": [ + "css/css-text-decor/META.yml": [ [ {} ] @@ -255566,7 +255712,7 @@ {} ] ], - "css/css-text/OWNERS": [ + "css/css-text/META.yml": [ [ {} ] @@ -255611,7 +255757,7 @@ {} ] ], - "css/css-text/i18n/OWNERS": [ + "css/css-text/i18n/META.yml": [ [ {} ] @@ -257661,7 +257807,7 @@ {} ] ], - "css/css-timing/OWNERS": [ + "css/css-timing/META.yml": [ [ {} ] @@ -257671,7 +257817,7 @@ {} ] ], - "css/css-transforms/OWNERS": [ + "css/css-transforms/META.yml": [ [ {} ] @@ -259076,7 +259222,7 @@ {} ] ], - "css/css-transitions/OWNERS": [ + "css/css-transitions/META.yml": [ [ {} ] @@ -259346,7 +259492,7 @@ {} ] ], - "css/css-typed-om/OWNERS": [ + "css/css-typed-om/META.yml": [ [ {} ] @@ -259366,7 +259512,7 @@ {} ] ], - "css/css-ui/OWNERS": [ + "css/css-ui/META.yml": [ [ {} ] @@ -260716,7 +260862,7 @@ {} ] ], - "css/css-values/OWNERS": [ + "css/css-values/META.yml": [ [ {} ] @@ -261031,7 +261177,7 @@ {} ] ], - "css/css-variables/OWNERS": [ + "css/css-variables/META.yml": [ [ {} ] @@ -261076,7 +261222,7 @@ {} ] ], - "css/css-writing-modes/OWNERS": [ + "css/css-writing-modes/META.yml": [ [ {} ] @@ -263761,7 +263907,7 @@ {} ] ], - "css/cssom-view/OWNERS": [ + "css/cssom-view/META.yml": [ [ {} ] @@ -264021,7 +264167,7 @@ {} ] ], - "css/cssom/OWNERS": [ + "css/cssom/META.yml": [ [ {} ] @@ -264276,7 +264422,7 @@ {} ] ], - "css/filter-effects/OWNERS": [ + "css/filter-effects/META.yml": [ [ {} ] @@ -264671,7 +264817,7 @@ {} ] ], - "css/geometry/OWNERS": [ + "css/geometry/META.yml": [ [ {} ] @@ -264686,7 +264832,7 @@ {} ] ], - "css/mediaqueries/OWNERS": [ + "css/mediaqueries/META.yml": [ [ {} ] @@ -264711,7 +264857,7 @@ {} ] ], - "css/motion/OWNERS": [ + "css/motion/META.yml": [ [ {} ] @@ -264746,7 +264892,7 @@ {} ] ], - "css/reference/OWNERS": [ + "css/reference/META.yml": [ [ {} ] @@ -264841,12 +264987,12 @@ {} ] ], - "css/selectors/Makefile": [ + "css/selectors/META.yml": [ [ {} ] ], - "css/selectors/OWNERS": [ + "css/selectors/Makefile": [ [ {} ] @@ -266511,7 +266657,7 @@ {} ] ], - "css/selectors/i18n/OWNERS": [ + "css/selectors/i18n/META.yml": [ [ {} ] @@ -266681,7 +266827,7 @@ {} ] ], - "css/support/OWNERS": [ + "css/support/META.yml": [ [ {} ] @@ -266886,7 +267032,7 @@ {} ] ], - "css/tools/OWNERS": [ + "css/tools/META.yml": [ [ {} ] @@ -267096,7 +267242,7 @@ {} ] ], - "css/vendor-imports/mozilla/OWNERS": [ + "css/vendor-imports/mozilla/META.yml": [ [ {} ] @@ -271266,7 +271412,7 @@ {} ] ], - "custom-elements/OWNERS": [ + "custom-elements/META.yml": [ [ {} ] @@ -271291,7 +271437,7 @@ {} ] ], - "device-memory/OWNERS": [ + "device-memory/META.yml": [ [ {} ] @@ -271316,7 +271462,7 @@ {} ] ], - "docs/OWNERS": [ + "docs/META.yml": [ [ {} ] @@ -271591,7 +271737,7 @@ {} ] ], - "dom/OWNERS": [ + "dom/META.yml": [ [ {} ] @@ -272091,7 +272237,7 @@ {} ] ], - "domparsing/OWNERS": [ + "domparsing/META.yml": [ [ {} ] @@ -272101,7 +272247,7 @@ {} ] ], - "domxpath/OWNERS": [ + "domxpath/META.yml": [ [ {} ] @@ -272111,7 +272257,7 @@ {} ] ], - "dpub-aam/OWNERS": [ + "dpub-aam/META.yml": [ [ {} ] @@ -272126,7 +272272,7 @@ {} ] ], - "dpub-aria/OWNERS": [ + "dpub-aria/META.yml": [ [ {} ] @@ -272136,7 +272282,7 @@ {} ] ], - "editing/OWNERS": [ + "editing/META.yml": [ [ {} ] @@ -272381,7 +272527,7 @@ {} ] ], - "encoding/OWNERS": [ + "encoding/META.yml": [ [ {} ] @@ -273226,7 +273372,7 @@ {} ] ], - "encrypted-media/OWNERS": [ + "encrypted-media/META.yml": [ [ {} ] @@ -273611,7 +273757,7 @@ {} ] ], - "entries-api/OWNERS": [ + "entries-api/META.yml": [ [ {} ] @@ -273666,7 +273812,7 @@ {} ] ], - "eventsource/OWNERS": [ + "eventsource/META.yml": [ [ {} ] @@ -273736,7 +273882,7 @@ {} ] ], - "feature-policy/OWNERS": [ + "feature-policy/META.yml": [ [ {} ] @@ -273761,7 +273907,7 @@ {} ] ], - "feature-policy/experimental-features/resources/document-stream-insertion.html": [ + "feature-policy/experimental-features/resources/document-write.html": [ [ {} ] @@ -273956,7 +274102,7 @@ {} ] ], - "fetch/OWNERS": [ + "fetch/META.yml": [ [ {} ] @@ -274906,7 +275052,7 @@ {} ] ], - "fonts/OWNERS": [ + "fonts/META.yml": [ [ {} ] @@ -275396,7 +275542,7 @@ {} ] ], - "fullscreen/OWNERS": [ + "fullscreen/META.yml": [ [ {} ] @@ -275421,12 +275567,12 @@ {} ] ], - "gamepad/OWNERS": [ + "gamepad/META.yml": [ [ {} ] ], - "generic-sensor/OWNERS": [ + "generic-sensor/META.yml": [ [ {} ] @@ -275456,7 +275602,7 @@ {} ] ], - "geolocation-API/OWNERS": [ + "geolocation-API/META.yml": [ [ {} ] @@ -275481,12 +275627,12 @@ {} ] ], - "geolocation-sensor/OWNERS": [ + "geolocation-sensor/META.yml": [ [ {} ] ], - "graphics-aam/OWNERS": [ + "graphics-aam/META.yml": [ [ {} ] @@ -275506,12 +275652,12 @@ {} ] ], - "gyroscope/OWNERS": [ + "gyroscope/META.yml": [ [ {} ] ], - "hr-time/OWNERS": [ + "hr-time/META.yml": [ [ {} ] @@ -275521,7 +275667,7 @@ {} ] ], - "html-imports/OWNERS": [ + "html-imports/META.yml": [ [ {} ] @@ -275576,7 +275722,7 @@ {} ] ], - "html-longdesc/OWNERS": [ + "html-longdesc/META.yml": [ [ {} ] @@ -275621,7 +275767,7 @@ {} ] ], - "html-media-capture/OWNERS": [ + "html-media-capture/META.yml": [ [ {} ] @@ -275631,7 +275777,7 @@ {} ] ], - "html/OWNERS": [ + "html/META.yml": [ [ {} ] @@ -277291,7 +277437,7 @@ {} ] ], - "html/dom/OWNERS": [ + "html/dom/META.yml": [ [ {} ] @@ -277961,7 +278107,7 @@ {} ] ], - "html/dom/elements/the-innertext-idl-attribute/OWNERS": [ + "html/dom/elements/the-innertext-idl-attribute/META.yml": [ [ {} ] @@ -278026,7 +278172,7 @@ {} ] ], - "html/editing/OWNERS": [ + "html/editing/META.yml": [ [ {} ] @@ -282606,7 +282752,7 @@ {} ] ], - "html/infrastructure/OWNERS": [ + "html/infrastructure/META.yml": [ [ {} ] @@ -283126,7 +283272,7 @@ {} ] ], - "html/obsolete/OWNERS": [ + "html/obsolete/META.yml": [ [ {} ] @@ -283686,7 +283832,7 @@ {} ] ], - "html/semantics/OWNERS": [ + "html/semantics/META.yml": [ [ {} ] @@ -287111,7 +287257,7 @@ {} ] ], - "html/syntax/OWNERS": [ + "html/syntax/META.yml": [ [ {} ] @@ -287361,7 +287507,7 @@ {} ] ], - "html/tools/OWNERS": [ + "html/tools/META.yml": [ [ {} ] @@ -287601,12 +287747,12 @@ {} ] ], - "imagebitmap-renderingcontext/OWNERS": [ + "imagebitmap-renderingcontext/META.yml": [ [ {} ] ], - "images/OWNERS": [ + "images/META.yml": [ [ {} ] @@ -287861,7 +288007,7 @@ {} ] ], - "infrastructure/OWNERS": [ + "infrastructure/META.yml": [ [ {} ] @@ -287871,7 +288017,7 @@ {} ] ], - "infrastructure/assumptions/OWNERS": [ + "infrastructure/assumptions/META.yml": [ [ {} ] @@ -287996,7 +288142,7 @@ {} ] ], - "input-events/OWNERS": [ + "input-events/META.yml": [ [ {} ] @@ -288026,7 +288172,7 @@ {} ] ], - "interfaces/OWNERS": [ + "interfaces/META.yml": [ [ {} ] @@ -288106,6 +288252,11 @@ {} ] ], + "interfaces/css-paint-api.idl": [ + [ + {} + ] + ], "interfaces/css-typed-om.idl": [ [ {} @@ -288386,7 +288537,7 @@ {} ] ], - "intersection-observer/OWNERS": [ + "intersection-observer/META.yml": [ [ {} ] @@ -288421,7 +288572,7 @@ {} ] ], - "js/OWNERS": [ + "js/META.yml": [ [ {} ] @@ -288441,7 +288592,7 @@ {} ] ], - "keyboard-lock/OWNERS": [ + "keyboard-lock/META.yml": [ [ {} ] @@ -288451,7 +288602,7 @@ {} ] ], - "keyboard-map/OWNERS": [ + "keyboard-map/META.yml": [ [ {} ] @@ -288471,7 +288622,7 @@ {} ] ], - "longtask-timing/OWNERS": [ + "longtask-timing/META.yml": [ [ {} ] @@ -288501,27 +288652,27 @@ {} ] ], - "magnetometer/Magnetometer-disabled-by-feature-policy.https.html.headers": [ + "magnetometer/META.yml": [ [ {} ] ], - "magnetometer/Magnetometer-enabled-by-feature-policy.https.html.headers": [ + "magnetometer/Magnetometer-disabled-by-feature-policy.https.html.headers": [ [ {} ] ], - "magnetometer/Magnetometer-enabled-on-self-origin-by-feature-policy.https.html.headers": [ + "magnetometer/Magnetometer-enabled-by-feature-policy.https.html.headers": [ [ {} ] ], - "magnetometer/OWNERS": [ + "magnetometer/Magnetometer-enabled-on-self-origin-by-feature-policy.https.html.headers": [ [ {} ] ], - "mathml/OWNERS": [ + "mathml/META.yml": [ [ {} ] @@ -288791,7 +288942,7 @@ {} ] ], - "media-capabilities/OWNERS": [ + "media-capabilities/META.yml": [ [ {} ] @@ -288801,7 +288952,7 @@ {} ] ], - "media-source/OWNERS": [ + "media-source/META.yml": [ [ {} ] @@ -289066,7 +289217,7 @@ {} ] ], - "media/OWNERS": [ + "media/META.yml": [ [ {} ] @@ -289176,27 +289327,27 @@ {} ] ], - "mediacapture-fromelement/OWNERS": [ + "mediacapture-fromelement/META.yml": [ [ {} ] ], - "mediacapture-image/OWNERS": [ + "mediacapture-image/META.yml": [ [ {} ] ], - "mediacapture-record/OWNERS": [ + "mediacapture-record/META.yml": [ [ {} ] ], - "mediacapture-streams/OWNERS": [ + "mediacapture-streams/META.yml": [ [ {} ] ], - "mediasession/OWNERS": [ + "mediasession/META.yml": [ [ {} ] @@ -289206,7 +289357,7 @@ {} ] ], - "mimesniff/OWNERS": [ + "mimesniff/META.yml": [ [ {} ] @@ -289241,7 +289392,7 @@ {} ] ], - "mixed-content/OWNERS": [ + "mixed-content/META.yml": [ [ {} ] @@ -289861,7 +290012,7 @@ {} ] ], - "navigation-timing/OWNERS": [ + "navigation-timing/META.yml": [ [ {} ] @@ -289911,12 +290062,12 @@ {} ] ], - "netinfo/OWNERS": [ + "netinfo/META.yml": [ [ {} ] ], - "notifications/OWNERS": [ + "notifications/META.yml": [ [ {} ] @@ -289936,7 +290087,7 @@ {} ] ], - "offscreen-canvas/OWNERS": [ + "offscreen-canvas/META.yml": [ [ {} ] @@ -289946,7 +290097,7 @@ {} ] ], - "offscreen-canvas/tools/OWNERS": [ + "offscreen-canvas/tools/META.yml": [ [ {} ] @@ -289976,7 +290127,7 @@ {} ] ], - "old-tests/OWNERS": [ + "old-tests/META.yml": [ [ {} ] @@ -290056,7 +290207,7 @@ {} ] ], - "orientation-event/OWNERS": [ + "orientation-event/META.yml": [ [ {} ] @@ -290076,7 +290227,7 @@ {} ] ], - "orientation-sensor/OWNERS": [ + "orientation-sensor/META.yml": [ [ {} ] @@ -290101,7 +290252,7 @@ {} ] ], - "page-visibility/OWNERS": [ + "page-visibility/META.yml": [ [ {} ] @@ -290136,7 +290287,7 @@ {} ] ], - "paint-timing/OWNERS": [ + "paint-timing/META.yml": [ [ {} ] @@ -290161,7 +290312,7 @@ {} ] ], - "payment-handler/OWNERS": [ + "payment-handler/META.yml": [ [ {} ] @@ -290211,12 +290362,12 @@ {} ] ], - "payment-method-basic-card/OWNERS": [ + "payment-method-basic-card/META.yml": [ [ {} ] ], - "payment-method-id/OWNERS": [ + "payment-method-id/META.yml": [ [ {} ] @@ -290226,7 +290377,7 @@ {} ] ], - "payment-request/OWNERS": [ + "payment-request/META.yml": [ [ {} ] @@ -290261,7 +290412,7 @@ {} ] ], - "performance-timeline/OWNERS": [ + "performance-timeline/META.yml": [ [ {} ] @@ -290286,7 +290437,7 @@ {} ] ], - "picture-in-picture/OWNERS": [ + "picture-in-picture/META.yml": [ [ {} ] @@ -290296,7 +290447,7 @@ {} ] ], - "pointerevents/OWNERS": [ + "pointerevents/META.yml": [ [ {} ] @@ -290336,12 +290487,12 @@ {} ] ], - "pointerlock/OWNERS": [ + "pointerlock/META.yml": [ [ {} ] ], - "preload/OWNERS": [ + "preload/META.yml": [ [ {} ] @@ -290491,7 +290642,7 @@ {} ] ], - "presentation-api/OWNERS": [ + "presentation-api/META.yml": [ [ {} ] @@ -290606,7 +290757,7 @@ {} ] ], - "priority-hints/OWNERS": [ + "priority-hints/META.yml": [ [ {} ] @@ -290616,12 +290767,12 @@ {} ] ], - "proximity/OWNERS": [ + "proximity/META.yml": [ [ {} ] ], - "quirks/OWNERS": [ + "quirks/META.yml": [ [ {} ] @@ -290631,7 +290782,7 @@ {} ] ], - "referrer-policy/OWNERS": [ + "referrer-policy/META.yml": [ [ {} ] @@ -293241,7 +293392,7 @@ {} ] ], - "remote-playback/OWNERS": [ + "remote-playback/META.yml": [ [ {} ] @@ -293251,7 +293402,7 @@ {} ] ], - "requestidlecallback/OWNERS": [ + "requestidlecallback/META.yml": [ [ {} ] @@ -293261,7 +293412,7 @@ {} ] ], - "resize-observer/OWNERS": [ + "resize-observer/META.yml": [ [ {} ] @@ -293276,7 +293427,7 @@ {} ] ], - "resource-timing/OWNERS": [ + "resource-timing/META.yml": [ [ {} ] @@ -293471,7 +293622,7 @@ {} ] ], - "screen-orientation/OWNERS": [ + "screen-orientation/META.yml": [ [ {} ] @@ -293486,7 +293637,7 @@ {} ] ], - "secure-contexts/OWNERS": [ + "secure-contexts/META.yml": [ [ {} ] @@ -293546,7 +293697,7 @@ {} ] ], - "selection/OWNERS": [ + "selection/META.yml": [ [ {} ] @@ -293576,7 +293727,7 @@ {} ] ], - "server-timing/OWNERS": [ + "server-timing/META.yml": [ [ {} ] @@ -294466,12 +294617,12 @@ {} ] ], - "service-workers/OWNERS": [ + "service-workers/META.yml": [ [ {} ] ], - "service-workers/cache-storage/OWNERS": [ + "service-workers/cache-storage/META.yml": [ [ {} ] @@ -296126,7 +296277,7 @@ {} ] ], - "shadow-dom/OWNERS": [ + "shadow-dom/META.yml": [ [ {} ] @@ -296206,12 +296357,12 @@ {} ] ], - "speech-api/OWNERS": [ + "speech-api/META.yml": [ [ {} ] ], - "storage/OWNERS": [ + "storage/META.yml": [ [ {} ] @@ -296241,7 +296392,7 @@ {} ] ], - "streams/OWNERS": [ + "streams/META.yml": [ [ {} ] @@ -296571,7 +296722,7 @@ {} ] ], - "subresource-integrity/OWNERS": [ + "subresource-integrity/META.yml": [ [ {} ] @@ -296781,7 +296932,7 @@ {} ] ], - "svg-aam/OWNERS": [ + "svg-aam/META.yml": [ [ {} ] @@ -296791,7 +296942,7 @@ {} ] ], - "svg/OWNERS": [ + "svg/META.yml": [ [ {} ] @@ -297111,7 +297262,7 @@ {} ] ], - "touch-events/OWNERS": [ + "touch-events/META.yml": [ [ {} ] @@ -297126,7 +297277,7 @@ {} ] ], - "trusted-types/OWNERS": [ + "trusted-types/META.yml": [ [ {} ] @@ -297136,7 +297287,7 @@ {} ] ], - "uievents/OWNERS": [ + "uievents/META.yml": [ [ {} ] @@ -297501,7 +297652,7 @@ {} ] ], - "upgrade-insecure-requests/OWNERS": [ + "upgrade-insecure-requests/META.yml": [ [ {} ] @@ -297621,7 +297772,7 @@ {} ] ], - "url/OWNERS": [ + "url/META.yml": [ [ {} ] @@ -297656,7 +297807,7 @@ {} ] ], - "user-timing/OWNERS": [ + "user-timing/META.yml": [ [ {} ] @@ -297671,12 +297822,12 @@ {} ] ], - "vibration/OWNERS": [ + "vibration/META.yml": [ [ {} ] ], - "visual-viewport/OWNERS": [ + "visual-viewport/META.yml": [ [ {} ] @@ -297686,7 +297837,7 @@ {} ] ], - "wai-aria/OWNERS": [ + "wai-aria/META.yml": [ [ {} ] @@ -297716,7 +297867,7 @@ {} ] ], - "wake-lock/OWNERS": [ + "wake-lock/META.yml": [ [ {} ] @@ -297736,7 +297887,7 @@ {} ] ], - "wasm/OWNERS": [ + "wasm/META.yml": [ [ {} ] @@ -297796,7 +297947,7 @@ {} ] ], - "web-animations/OWNERS": [ + "web-animations/META.yml": [ [ {} ] @@ -297856,7 +298007,7 @@ {} ] ], - "web-nfc/OWNERS": [ + "web-nfc/META.yml": [ [ {} ] @@ -297866,7 +298017,7 @@ {} ] ], - "web-share/OWNERS": [ + "web-share/META.yml": [ [ {} ] @@ -297881,7 +298032,7 @@ {} ] ], - "webaudio/OWNERS": [ + "webaudio/META.yml": [ [ {} ] @@ -298181,7 +298332,7 @@ {} ] ], - "webauthn/OWNERS": [ + "webauthn/META.yml": [ [ {} ] @@ -298191,7 +298342,7 @@ {} ] ], - "webdriver/OWNERS": [ + "webdriver/META.yml": [ [ {} ] @@ -298281,6 +298432,16 @@ {} ] ], + "webdriver/tests/element_click/support/close_window.html": [ + [ + {} + ] + ], + "webdriver/tests/element_click/support/input.html": [ + [ + {} + ] + ], "webdriver/tests/element_send_keys/__init__.py": [ [ {} @@ -298466,7 +298627,7 @@ {} ] ], - "webgl/OWNERS": [ + "webgl/META.yml": [ [ {} ] @@ -298476,12 +298637,12 @@ {} ] ], - "webmessaging/MessageEvent-trusted-worker.js": [ + "webmessaging/META.yml": [ [ {} ] ], - "webmessaging/OWNERS": [ + "webmessaging/MessageEvent-trusted-worker.js": [ [ {} ] @@ -298541,7 +298702,7 @@ {} ] ], - "webrtc/OWNERS": [ + "webrtc/META.yml": [ [ {} ] @@ -298626,7 +298787,7 @@ {} ] ], - "websockets/OWNERS": [ + "websockets/META.yml": [ [ {} ] @@ -298806,7 +298967,7 @@ {} ] ], - "webstorage/OWNERS": [ + "webstorage/META.yml": [ [ {} ] @@ -298906,7 +299067,7 @@ {} ] ], - "webusb/OWNERS": [ + "webusb/META.yml": [ [ {} ] @@ -298956,7 +299117,7 @@ {} ] ], - "webvr/OWNERS": [ + "webvr/META.yml": [ [ {} ] @@ -298976,7 +299137,7 @@ {} ] ], - "webvtt/OWNERS": [ + "webvtt/META.yml": [ [ {} ] @@ -301041,7 +301202,7 @@ {} ] ], - "webxr/OWNERS": [ + "webxr/META.yml": [ [ {} ] @@ -301056,7 +301217,7 @@ {} ] ], - "workers/OWNERS": [ + "workers/META.yml": [ [ {} ] @@ -301601,7 +301762,7 @@ {} ] ], - "worklets/OWNERS": [ + "worklets/META.yml": [ [ {} ] @@ -301761,7 +301922,7 @@ {} ] ], - "x-frame-options/OWNERS": [ + "x-frame-options/META.yml": [ [ {} ] @@ -301791,7 +301952,7 @@ {} ] ], - "xhr/OWNERS": [ + "xhr/META.yml": [ [ {} ] @@ -312105,6 +312266,18 @@ {} ] ], + "client-hints/accept_ch.tentative.https.html": [ + [ + "/client-hints/accept_ch.tentative.https.html", + {} + ] + ], + "client-hints/accept_ch_lifetime.tentative.https.html": [ + [ + "/client-hints/accept_ch_lifetime.tentative.https.html", + {} + ] + ], "client-hints/accept_ch_malformed_header.https.html": [ [ "/client-hints/accept_ch_malformed_header.https.html", @@ -318221,6 +318394,18 @@ {} ] ], + "css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-001.html": [ + [ + "/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-001.html", + {} + ] + ], + "css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-002.html": [ + [ + "/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-002.html", + {} + ] + ], "css/css-grid/layout-algorithm/grid-find-fr-size-gutters-001.html": [ [ "/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-001.html", @@ -318521,6 +318706,12 @@ {} ] ], + "css/css-paint-api/idlharness.html": [ + [ + "/css/css-paint-api/idlharness.html", + {} + ] + ], "css/css-position/position-sticky-bottom.html": [ [ "/css/css-position/position-sticky-bottom.html", @@ -326557,7 +326748,11 @@ ], "dom/interfaces.html": [ [ - "/dom/interfaces.html", + "/dom/interfaces.html?exclude=Node", + {} + ], + [ + "/dom/interfaces.html?include=Node", {} ] ], @@ -336175,9 +336370,9 @@ } ] ], - "feature-policy/experimental-features/document-stream-insertion.tentative.html": [ + "feature-policy/experimental-features/document-write.tentative.html": [ [ - "/feature-policy/experimental-features/document-stream-insertion.tentative.html", + "/feature-policy/experimental-features/document-write.tentative.html", {} ] ], @@ -340971,7 +341166,19 @@ ], "html/dom/interfaces.https.html": [ [ - "/html/dom/interfaces.https.html", + "/html/dom/interfaces.https.html?exclude=(Document|Window|HTML.*)", + { + "timeout": "long" + } + ], + [ + "/html/dom/interfaces.https.html?include=(Document|Window)", + { + "timeout": "long" + } + ], + [ + "/html/dom/interfaces.https.html?include=HTML.*", { "timeout": "long" } @@ -405339,6 +405546,30 @@ {} ] ], + "webdriver/tests/element_click/file_upload.py": [ + [ + "/webdriver/tests/element_click/file_upload.py", + {} + ] + ], + "webdriver/tests/element_click/interactability.py": [ + [ + "/webdriver/tests/element_click/interactability.py", + {} + ] + ], + "webdriver/tests/element_click/navigate.py": [ + [ + "/webdriver/tests/element_click/navigate.py", + {} + ] + ], + "webdriver/tests/element_click/scroll_into_view.py": [ + [ + "/webdriver/tests/element_click/scroll_into_view.py", + {} + ] + ], "webdriver/tests/element_click/select.py": [ [ "/webdriver/tests/element_click/select.py", @@ -405709,7 +405940,7 @@ "support" ], "./README.md": [ - "bbaa29655c73c0be3dc1e5e1aae85607284cc7b9", + "2b60bdc67cc713f5d183059566b31899aa8c4650", "support" ], "./check_stability.ini": [ @@ -405744,8 +405975,8 @@ "04a3fdbfc71c56c334f20d931dc7b427af2cce30", "support" ], - ".well-known/idp-proxy/OWNERS": [ - "78cafbdf659a6b4f94a1c79b68739dce97771e6e", + ".well-known/idp-proxy/META.yml": [ + "1cca3a026823fb8fd90f6c7dc5929a04593b2e7a", "support" ], ".well-known/idp-proxy/README.md": [ @@ -405768,8 +405999,8 @@ "16f72935aaf97175593bcf27794506f0884f091b", "support" ], - "2dcontext/OWNERS": [ - "07a7da62ef2c26f061cfc076d268f06a0cdcf72b", + "2dcontext/META.yml": [ + "4350cfdc3ece39bf73aafa6e425cad279fef5097", "support" ], "2dcontext/best-practices/.gitkeep": [ @@ -409700,8 +409931,8 @@ "f0866a8c60bf7016987deeb329da99d619eee4f1", "support" ], - "2dcontext/tools/OWNERS": [ - "946f23f945163bf9f9da080291b21473f6e1cbd0", + "2dcontext/tools/META.yml": [ + "d95f375aec206f943615991fcc42b95341549a73", "support" ], "2dcontext/tools/build.sh": [ @@ -409864,8 +410095,8 @@ "73f0071c06f429c3d47eac8d0863e11f1d6e8c25", "support" ], - "BackgroundSync/OWNERS": [ - "ed48014d817ef034062db60403704ed2c0cf9aeb", + "BackgroundSync/META.yml": [ + "d4b8d3ee30aca9e9bd4435534615172c89f9ca9c", "support" ], "BackgroundSync/interfaces.any.js": [ @@ -409908,8 +410139,8 @@ "9d9a2b77b7fbd8ad4edb75228bd7bca1f915ad61", "testharness" ], - "FileAPI/OWNERS": [ - "f1d0cf569f445712d986e9a85f3cbc717137d7fe", + "FileAPI/META.yml": [ + "b0426c8fc9c1c16a24dc5d1e820db091e3d97169", "support" ], "FileAPI/blob/Blob-constructor-endings.html": [ @@ -409993,15 +410224,15 @@ "testharness" ], "FileAPI/idlharness-manual.html": [ - "df5170b0704955d185dfd7e3e3c44516cdc4292a", + "6e4da9409074c74bf5e82a9759a38ed805273250", "manual" ], "FileAPI/idlharness.html": [ - "b12d3e9d4d69b4b922f8fb588f94db7bbdacbef9", + "8758857fee6e2c4504368ed4d8ca5e818bf84171", "testharness" ], "FileAPI/idlharness.worker.js": [ - "cda6c4911582d2cd707598bbb7be17400eab2517", + "3564b7fa9eaecdc3796ba25606159ae031942ca0", "testharness" ], "FileAPI/progress-manual.html": [ @@ -410121,7 +410352,7 @@ "support" ], "FileAPI/url/resources/revoke-helper.js": [ - "9946d1d093a3035e4546bff93473ea2925a74130", + "0845933180c0319131b12c2d53bf60a961183e7c", "support" ], "FileAPI/url/sandboxed-iframe.html": [ @@ -410176,8 +410407,8 @@ "33c65ffbbe2ab33fa1d5ce946d0be536dd7d0a69", "reftest" ], - "IndexedDB/OWNERS": [ - "d9c15a957c1c4e4d011f1d9b81b3d2531927b66f", + "IndexedDB/META.yml": [ + "23a59b2c2f26784d7c7238e74f70bde7eb898d1f", "support" ], "IndexedDB/README.md": [ @@ -411604,8 +411835,8 @@ "76b34c6324cb5191aee56de0fd94e6132e65f15a", "testharness" ], - "WebCryptoAPI/OWNERS": [ - "18b1175441770103cc71ff54d135648641dcbf6c", + "WebCryptoAPI/META.yml": [ + "4b7eb6116aba38dd94914ea3ff49ff1e882ab5be", "support" ], "WebCryptoAPI/README.md": [ @@ -411996,8 +412227,8 @@ "963ed1da346e78fce5217210cd1608b88bea1172", "support" ], - "WebIDL/OWNERS": [ - "f9c94ab08fa997459cba17e61d8cd00ee8b07b46", + "WebIDL/META.yml": [ + "dc19e39d740d19a1fa5e813d6dc15d03c1fc1906", "support" ], "WebIDL/current-realm.html": [ @@ -412552,16 +412783,16 @@ "30e8588ff49a1d526d65aac89bc80f4782715914", "manual" ], - "accelerometer/OWNERS": [ - "b119dbb984792f33c6e7463f3105d37c3c3b7ad8", + "accelerometer/META.yml": [ + "939b04014d0d0c4818e330d4119ba6fdc9f7db58", "support" ], "accelerometer/idlharness.https.html": [ "93a78732bf63dcdd30ca1004f7ab850d5e7faaae", "testharness" ], - "accname/OWNERS": [ - "3a6002295ea2893ba74763e46965bd2d1291d55b", + "accname/META.yml": [ + "521d90b87283645c22b8752fdb69031cc08cf3f7", "support" ], "accname/description_1.0_combobox-focusable-manual.html": [ @@ -413208,8 +413439,8 @@ "ffb117851422ea6e86b7f8c2a225ef74d2bc271b", "support" ], - "acid/OWNERS": [ - "2f2ebade885163422acf865163165b3f4730566b", + "acid/META.yml": [ + "4bdad91fff78a11818c366ba370a09a5d5605202", "support" ], "acid/README.md": [ @@ -413376,8 +413607,8 @@ "fa52072d6da7987db8f67c2a6fd9b2e281f03042", "manual" ], - "ambient-light/OWNERS": [ - "267fa5a34646c535ff4e4772543bc2c5d8aecc30", + "ambient-light/META.yml": [ + "91896df5cc21140f5a3bb733c38e9443df6dc4e7", "support" ], "ambient-light/idlharness.https.html": [ @@ -413392,8 +413623,8 @@ "4454f6104eeec3c20ae3c5469613015b9253dd44", "support" ], - "annotation-model/OWNERS": [ - "a64a1f5959fed0805f1bcb3a41440bdfb9ed7df2", + "annotation-model/META.yml": [ + "d6c07a9a849f213ecb1efb5a8f3656039af0a3df", "support" ], "annotation-model/README.md": [ @@ -414568,8 +414799,8 @@ "c578cc1a560dde5f9b7f478ed23570822e10fa26", "support" ], - "annotation-protocol/OWNERS": [ - "16577d2283b826f0541dbc795177c7aac7e1b228", + "annotation-protocol/META.yml": [ + "1e4adc07cf5790fd51820158c69c1dd2c1a72c28", "support" ], "annotation-protocol/README.md": [ @@ -414824,8 +415055,8 @@ "047e514331a90ba6b7700ca50d0cfa0cf620a127", "manual" ], - "annotation-vocab/OWNERS": [ - "0248ca0267195e1e71980f40789691e5e8ffbe58", + "annotation-vocab/META.yml": [ + "00a710bdf4b7a25200cef5b4192331c66e6b636c", "support" ], "annotation-vocab/tools/.gitignore": [ @@ -415384,8 +415615,8 @@ "789767132e47fb6cad1ea60584a04b4f2e2c9551", "support" ], - "apng/OWNERS": [ - "5fa81c84bf276ac842e54c02c4889aac62806f86", + "apng/META.yml": [ + "ad3fb4311e96c76e3c9d3ab7be32dfc9d2708b7e", "support" ], "apng/animated-png-timeout-ref.html": [ @@ -415400,8 +415631,8 @@ "32cf112fb1dcb4e7ec3c91bdf5bd6b976a1e4eac", "testharness" ], - "async-local-storage/OWNERS": [ - "0dadd13ec6f4267b77fb4ec782ca528408051a11", + "async-local-storage/META.yml": [ + "9fcc91fa7224a8cb8b7322d607d5a02da459af3d", "support" ], "async-local-storage/storage-smoke-test.https.tentative.html": [ @@ -415412,8 +415643,8 @@ "8f37d8d2fc1cb9b5ad0d85234f733f534f4f0db8", "testharness" ], - "audio-output/OWNERS": [ - "8d5030068c8ea67ad77f7dabb274470685b734a6", + "audio-output/META.yml": [ + "207e6b4a069dc5a13bf00656c3bbed751c43a1de", "support" ], "audio-output/setSinkId-manual.https.html": [ @@ -415424,8 +415655,8 @@ "556ab735b0461aab4dbbb02d277da6ea07106469", "testharness" ], - "background-fetch/OWNERS": [ - "0c4e22b970a92b2d77b0f50cc27c2d46aad0b43b", + "background-fetch/META.yml": [ + "4d156fb28413323d5217a1d843f7e45162ca0a86", "support" ], "background-fetch/content-security-policy.https.window.js": [ @@ -415468,8 +415699,8 @@ "1109faf95d0b0d09f2eb9a486638d68af55cb52c", "support" ], - "battery-status/OWNERS": [ - "c08081d13e4029cf4fffb48c15d323d8b15a581b", + "battery-status/META.yml": [ + "66cfecbe9492089a9319c323deadc9f03fd53636", "support" ], "battery-status/battery-charging-manual.https.html": [ @@ -415520,8 +415751,8 @@ "61b61d09a21daee964e0ebd26f7bdfdd1964c8ae", "support" ], - "beacon/OWNERS": [ - "500e8f078ef1f3e56bf3e2590a2799046832f573", + "beacon/META.yml": [ + "bde35c223aa8099d60febd82b3d24aa1c80633ab", "support" ], "beacon/beacon-basic-blob.html": [ @@ -415632,8 +415863,8 @@ "e70503e7fb71617b9be631d5f2a9e73cacd83e3f", "support" ], - "bluetooth/OWNERS": [ - "ef497e5da8691971c612980bb94eae44fc17c509", + "bluetooth/META.yml": [ + "5f2a733d31520e93ce73531e5db5453b73979ced", "support" ], "bluetooth/README.md": [ @@ -416392,16 +416623,16 @@ "417d39a317f55a95180c806d28047c85dd959d65", "testharness" ], - "budget-api/OWNERS": [ - "ed48014d817ef034062db60403704ed2c0cf9aeb", + "budget-api/META.yml": [ + "d4b8d3ee30aca9e9bd4435534615172c89f9ca9c", "support" ], "budget-api/interfaces.any.js": [ "36404f7f6ec3674ae74cd2ea1969b6260dc8f47c", "testharness" ], - "clear-site-data/OWNERS": [ - "58a011d159fc7581c33fee75b7837c689e704289", + "clear-site-data/META.yml": [ + "b8bca79a6a7924ef1799e8fd56684f293882b619", "support" ], "clear-site-data/navigation-insecure.html": [ @@ -416440,8 +416671,8 @@ "8b95088e042059506f15b013e2a22c62d46cb227", "support" ], - "client-hints/OWNERS": [ - "e096c94435cc7364a4959597cf51a86b3fee81a6", + "client-hints/META.yml": [ + "8664f3a317a1fdf2d63667cd41a64922ac8cc0fc", "support" ], "client-hints/accept_ch.http.html": [ @@ -416460,6 +416691,14 @@ "23aaa612f1b6ee417d31faec8399248c9bc7cffc", "support" ], + "client-hints/accept_ch.tentative.https.html": [ + "342de3ae30d962249bc0c282aac5b6e4192badfd", + "testharness" + ], + "client-hints/accept_ch_lifetime.tentative.https.html": [ + "58a6a6dafb4a6a3e8daa8742a1da137399353370", + "testharness" + ], "client-hints/accept_ch_malformed_header.https.html": [ "fb5fa5837d4e3379384b6f409cd42c748dfa145f", "testharness" @@ -416472,8 +416711,32 @@ "a69e980bffe7bd97aaaffde6bbec85df36b164c4", "support" ], - "clipboard-apis/OWNERS": [ - "bae753666bda85e9805a5e2fad80ba71459b8aba", + "client-hints/resources/accept_ch.html": [ + "a0a6d53c0c859bb62d38f1ad3a4eeac0abd50823", + "support" + ], + "client-hints/resources/accept_ch.html.headers": [ + "5e8beefae60a740d780c333e8df38c62350c345d", + "support" + ], + "client-hints/resources/accept_ch_lifetime.html": [ + "ddafc53ea37b3f557b518e65181fdafc161cde49", + "support" + ], + "client-hints/resources/accept_ch_lifetime.html.headers": [ + "6e96c4ec282ce390e9becb2c50944031fb36f4a0", + "support" + ], + "client-hints/resources/do_not_expect_client_hints_headers.html": [ + "f48190cb980ceef479f6858cd6cc121d136c52a3", + "support" + ], + "client-hints/resources/expect_client_hints_headers.html": [ + "88247405d94960fc58d49b0969f5c9357ee84fad", + "support" + ], + "clipboard-apis/META.yml": [ + "49ed5058494d23f4521a07000b533d463805f104", "support" ], "clipboard-apis/async-interfaces.https.html": [ @@ -416516,8 +416779,8 @@ "26ecfb7c87f732aab17cf1084440111153f5771f", "manual" ], - "common/OWNERS": [ - "13fbb201f77b9929d7f5693b70855c9b68abc70b", + "common/META.yml": [ + "c7b38b13ed02a211c557b9154613e5af6f0a02e7", "support" ], "common/PrefixedLocalStorage.js": [ @@ -416676,6 +416939,10 @@ "e3593850f8098d3f3ff82c042deab15f51c66a52", "support" ], + "common/subset-tests-by-key.js": [ + "270a9b898f6ae0da4dac481a5157a890a79322b3", + "support" + ], "common/subset-tests.js": [ "0ec265b2167686390b1c0ef92575780d47c6b1a9", "support" @@ -416704,8 +416971,8 @@ "11ef28419b58983d473606865c0d7a47be5e4056", "support" ], - "compat/OWNERS": [ - "e714708a95e56bc556b64d991cb72f0ccace4f92", + "compat/META.yml": [ + "ccf32e8e83bc78ead9631738ee8c5272f7f95df0", "support" ], "compat/css-style-declaration-alias-enumeration.html": [ @@ -416816,12 +417083,12 @@ "9f913a1fbd8fd2db443fbb27837d163423538e0f", "reftest" ], - "conformance-checkers/Makefile": [ - "7b6e2ee9ec808bd43d03b9f0a8054f3ac21bc583", + "conformance-checkers/META.yml": [ + "cd8ee89af59f9c77d23da3acd6c06ae3c137b9ba", "support" ], - "conformance-checkers/OWNERS": [ - "2b66f8dc160b6531edf598a0661cc908b25637e5", + "conformance-checkers/Makefile": [ + "7b6e2ee9ec808bd43d03b9f0a8054f3ac21bc583", "support" ], "conformance-checkers/README.md": [ @@ -434356,8 +434623,8 @@ "fe1f06fe735d6c3a5b8ae23c5ddf0bcedb2d4700", "support" ], - "console/OWNERS": [ - "6a6d341b506ea97be1082bc36f59b0eebf3df104", + "console/META.yml": [ + "170fecd7c57c2629628553e47d2e6c5581013549", "support" ], "console/console-count-logging-manual.html": [ @@ -434392,8 +434659,8 @@ "5e2ca9e9dca88c6de32408b461f3f4c54c586031", "testharness" ], - "content-security-policy/OWNERS": [ - "f478084fb2b04fe93435b3c33e9791bf613ba7f8", + "content-security-policy/META.yml": [ + "5819f0331b11875efb46ad15e02d28f59770cc9d", "support" ], "content-security-policy/README.css": [ @@ -436760,8 +437027,8 @@ "599143e3733f0ea7dc3cbaa6b03de0a7b8e93acf", "testharness" ], - "cookie-store/OWNERS": [ - "9e68d9eb0784e10786bd8b0c6009afb42516acdc", + "cookie-store/META.yml": [ + "c04035be35660a958882953b9fc701a0b8d38322", "support" ], "cookie-store/README.md": [ @@ -436968,8 +437235,8 @@ "3836f1d36746ae11b76ee420ba34d902d48bc0af", "testharness" ], - "cookies/OWNERS": [ - "15417c1a9e90762ae826b0258fe3619cc6a78b0e", + "cookies/META.yml": [ + "7456d333deb42015924578efc2a9269fbfa696bf", "support" ], "cookies/README.md": [ @@ -437612,8 +437879,8 @@ "31461ac108fe717b074a41e14c12d9b83c064f85", "testharness" ], - "core-aam/OWNERS": [ - "3a6002295ea2893ba74763e46965bd2d1291d55b", + "core-aam/META.yml": [ + "521d90b87283645c22b8752fdb69031cc08cf3f7", "support" ], "core-aam/README.md": [ @@ -438516,8 +438783,8 @@ "644c902be2861bed6dfa48ed12a12b08c6d9a2f5", "testharness" ], - "cors/OWNERS": [ - "aee63d52a4bdc2af1cd26941a6f01a794b5be9fc", + "cors/META.yml": [ + "5c885aaa8b4118a67983fa41f0c75cfe24f2cdff", "support" ], "cors/README.md": [ @@ -438660,8 +438927,8 @@ "8307ed240a531033c96da89197dcfb5ea25cde87", "support" ], - "credential-management/OWNERS": [ - "c7e6702e4472c55bb6e9c543bed62de2d2a7331d", + "credential-management/META.yml": [ + "4966e7a03e815dac333218faf57875b57b9dd535", "support" ], "credential-management/credentialscontainer-create-basics.https.html": [ @@ -438704,8 +438971,8 @@ "3b6f886e23090e7c2d5435e7337ad1880f0ea371", "support" ], - "css/CSS1/OWNERS": [ - "5eeb0e152c6f32a2a91b7e29dbabdb997dbbcea6", + "css/CSS1/META.yml": [ + "b792470b13ce6eb8f26d3d3f5368232a9ec4e5e6", "support" ], "css/CSS1/list-marker-inside-whitespace-001.xml": [ @@ -438736,12 +439003,12 @@ "954f4591b928828eceab2cffae74baf002e26288", "support" ], - "css/CSS2/Makefile": [ - "41f0ab5351ff9f8a02a655d7a40f58395156ba3a", + "css/CSS2/META.yml": [ + "9d154a356898f6a8cc1aae1c889a66ea390a03e0", "support" ], - "css/CSS2/OWNERS": [ - "319d9298782fe84f9d8dbb59249204e47c297b92", + "css/CSS2/Makefile": [ + "41f0ab5351ff9f8a02a655d7a40f58395156ba3a", "support" ], "css/CSS2/abspos/abspos-containing-block-initial-001-ref.xht": [ @@ -454717,7 +454984,7 @@ "reftest" ], "css/CSS2/css1/c563-list-type-000-ref.xht": [ - "92ca4f7aa60f42f76631b622dfb38bc2d30fbee8", + "57446dfea4a930eb1eaa6ed798493319640bbd32", "support" ], "css/CSS2/css1/c563-list-type-000.xht": [ @@ -460912,8 +461179,8 @@ "078e1dd6dd61d36cec239ed75d02051f61fe60a5", "support" ], - "css/CSS2/i18n/OWNERS": [ - "529a7d4e2cfca44f7804f88e375b383e2388c23d", + "css/CSS2/i18n/META.yml": [ + "271f68dc4b7287898712e41e15e03e656b1a9041", "support" ], "css/CSS2/i18n/syndata/.htaccess": [ @@ -493152,8 +493419,8 @@ "4cd0a3eee196e6ca0eb72e84a8bd4bf45f5bb02e", "support" ], - "css/WOFF2/OWNERS": [ - "d528b8d41bd2938b9a41bd858f85a3eb249d30c0", + "css/WOFF2/META.yml": [ + "a1165964ec4100cb5df5280f04f94b29b096c585", "support" ], "css/WOFF2/available-001.xht": [ @@ -496808,8 +497075,8 @@ "5c0d564664dfd236ff3b328ab628c164939dcb29", "visual" ], - "css/compositing/OWNERS": [ - "9b366ab9f631547653a1aa073f6f36fba7050604", + "css/compositing/META.yml": [ + "290d99442afcff70c6f1d876dadd5de2e7e088c6", "support" ], "css/compositing/Text_with_SVG_background-ref.html": [ @@ -497236,8 +497503,8 @@ "7390f245c6f208a1d1f1a6548d6f7f0185decedb", "visual" ], - "css/css-align/OWNERS": [ - "93058c59bbb33b95dc3ca53757a13c34994c7d3a", + "css/css-align/META.yml": [ + "aa49a3ff79f12ba93b902cdd76fa0e980779a320", "support" ], "css/css-align/content-distribution/parse-align-content-001.html": [ @@ -497612,8 +497879,8 @@ "0620113244a7517a57f81e0047b7ef4b09b87d0f", "testharness" ], - "css/css-animations/OWNERS": [ - "1f5f2cd90103ea32e65f81c7d36007d1ac156905", + "css/css-animations/META.yml": [ + "6133b41dd04471a6fa9266d86bd44eea46422d17", "support" ], "css/css-animations/animation-common-ref.html": [ @@ -497936,8 +498203,8 @@ "3e2b733b29fca0963c95c0d069b7a518db266004", "support" ], - "css/css-backgrounds/OWNERS": [ - "656d9f4e3a66f8cb955910171b9997140e4bbd8e", + "css/css-backgrounds/META.yml": [ + "6579dbf88b7cdf0a3720b569c1aec90f4315b23f", "support" ], "css/css-backgrounds/background-331.html": [ @@ -501388,16 +501655,16 @@ "ceb5773fc9d6264d1f9210d8675b7bf48764d296", "reftest" ], - "css/css-break/OWNERS": [ - "77055bd48cd1e192db8b2c6c47d736d7b1fcbe65", + "css/css-break/META.yml": [ + "4840f714501765d5bf6f0986fd453d5bf1ac3787", "support" ], "css/css-break/break-before-always-001.xht": [ "926ed3f96ba7b5c6dee79ea417746cbd60342579", "visual" ], - "css/css-cascade/OWNERS": [ - "853b214f6a44049603063492070e6a0e5166b471", + "css/css-cascade/META.yml": [ + "d1a7ec7e6b46b861cff2ce11a7f793635a81a0c6", "support" ], "css/css-cascade/all-prop-001-ref.html": [ @@ -501452,8 +501719,8 @@ "471498a01f4a40e6905bed7af941ffe638fa747e", "support" ], - "css/css-color/OWNERS": [ - "474f19afe9ff5960874293a1431e2659f90120f2", + "css/css-color/META.yml": [ + "b3d3139150b1dde80d7dafa2fcb388f8dc484d7f", "support" ], "css/css-color/blacktext-ref.html": [ @@ -502236,8 +502503,8 @@ "e832afff6067587e429b47ed0ea1756a4bad3b81", "support" ], - "css/css-conditional/OWNERS": [ - "e140b397448a1f65ef0a89594c1cceb6fe059513", + "css/css-conditional/META.yml": [ + "ae3412685f151437547efe46903023e37e898cd0", "support" ], "css/css-conditional/at-media-whitespace-optional-001.html": [ @@ -502424,8 +502691,8 @@ "c805d45e2361bd67ebf1ca0605807d7384b09a7d", "testharness" ], - "css/css-contain/OWNERS": [ - "119f04385b8f8cc78366523870ed199d3e4f427e", + "css/css-contain/META.yml": [ + "c127a237bb6c1fe9f0914dc41bfd8cecc3886194", "support" ], "css/css-contain/contain-layout-001.html": [ @@ -502624,6 +502891,18 @@ "3a3c80029a6c126c584a21e2ff3b25e5459c32e8", "reftest" ], + "css/css-contain/contain-size-button-001.html": [ + "236dcbd07d79f68217a79d24a76988cbe4c191a7", + "reftest" + ], + "css/css-contain/contain-size-flexbox-001.html": [ + "12174e6dc008f8fe7f68e50b186e6340ee40aa70", + "reftest" + ], + "css/css-contain/contain-size-grid-001.html": [ + "c54ab91012e3985a283a84076789119d204cd7e2", + "reftest" + ], "css/css-contain/contain-style-breaks-001.html": [ "cc6748966bc23c1f8be0aaa57384d0dc1d80c8d1", "reftest" @@ -502736,6 +503015,18 @@ "487fbbb9b8de0e27470ac15f0f0380750d91df88", "support" ], + "css/css-contain/reference/contain-size-button-001-ref.html": [ + "046d593fbd7331c8a7f1ab5a1205da2faf55b493", + "support" + ], + "css/css-contain/reference/contain-size-flexbox-001-ref.html": [ + "ff8755c28a239a9c06feb811d24d6e96085ebf7b", + "support" + ], + "css/css-contain/reference/contain-size-grid-001-ref.html": [ + "8f2598bcb08c9cb15773a755f8647c416be6c035", + "support" + ], "css/css-contain/reference/contain-style-breaks-001-ref.html": [ "e83eda6bb259dbe56969a12b0cf53f3ec9ce640d", "support" @@ -502764,8 +503055,8 @@ "6b72ea53450c5a08ef3ddd897608aa9cf7e68e00", "support" ], - "css/css-content/OWNERS": [ - "d3f0adf12724f2b230ffa3b2845e273ba4200076", + "css/css-content/META.yml": [ + "668b31991bb5fdf580227bbfaf2478b218f33cff", "support" ], "css/css-content/attr-case-insensitive-ref.html": [ @@ -502788,8 +503079,8 @@ "e0c37ea653aee58f962133219edc4484a734c6e0", "support" ], - "css/css-counter-styles/OWNERS": [ - "820cad495f069d1badb3a727b9a2514269c6008e", + "css/css-counter-styles/META.yml": [ + "43982251f83f205725e033c37177bab441a2e547", "support" ], "css/css-counter-styles/README": [ @@ -503432,8 +503723,8 @@ "86f15a234bb14bc2fcf48ab2c9c42c4fe6d42497", "manual" ], - "css/css-display/OWNERS": [ - "53a7e0c42cacd38378099aa9637d1a1ec4dc1040", + "css/css-display/META.yml": [ + "84f8e0511a2200ecaf108d944da30adbe87a4e9b", "support" ], "css/css-display/display-contents-alignment-001-ref.html": [ @@ -503792,8 +504083,8 @@ "3f4efe05678b7a3faac63fa98822d1711e2a54ae", "testharness" ], - "css/css-display/run-in/OWNERS": [ - "6634529fb114ab2e29cb2fa4a633289ee9038c22", + "css/css-display/run-in/META.yml": [ + "6beac8320d358630f7f9de8e23a0bee2b5511380", "support" ], "css/css-display/run-in/after-content-display-004.xht": [ @@ -504768,8 +505059,8 @@ "f9699f59878f869cf0eb62d6b46ff118f6abfcf3", "support" ], - "css/css-exclusions/OWNERS": [ - "a10a15c87ddef84355e4bbc8b8966cf0738e9d69", + "css/css-exclusions/META.yml": [ + "3ce5754412de34748eedf62d4c86b59326b80927", "support" ], "css/css-exclusions/css3-exclusions/exclusions-wrap-flow-01-ref.xht": [ @@ -504836,8 +505127,8 @@ "cfaff82945bd52baafb8c4c16eb38c9dbee14da6", "testharness" ], - "css/css-fill-stroke/OWNERS": [ - "d9c8054b356c9273a054a83abeb9be0626c23921", + "css/css-fill-stroke/META.yml": [ + "d6432e3ad547c16ead21070cc04278b13ec49b58", "support" ], "css/css-fill-stroke/paint-order-001.tentative.html": [ @@ -504848,8 +505139,8 @@ "35eb3b4cfe4505a5c9761dcecc047a8cd09f8fb9", "support" ], - "css/css-filter/OWNERS": [ - "2cfbd08dc91d273609aa2b2befe52ec96e655ca8", + "css/css-filter/META.yml": [ + "4cf686b2a40c2c89e5e557d667fb3580657f9aa7", "support" ], "css/css-filter/filtered-block-is-container-ref.html": [ @@ -504880,8 +505171,8 @@ "ff6b01d6069b9106c60e3f86ac29bffb7c94f916", "reftest" ], - "css/css-flexbox/OWNERS": [ - "fe3aff8ac5243f870350d3a0eaa3393f93705c53", + "css/css-flexbox/META.yml": [ + "a1c3dbe395a6cc4b5389c862aa3993041191f51c", "support" ], "css/css-flexbox/abspos-autopos-htb-ltr.html": [ @@ -507432,6 +507723,10 @@ "6b3bfebf59a13526f2f057e203e9211a24317150", "manual" ], + "css/css-flexbox/item-with-table-with-infinite-max-intrinsic-width.html": [ + "0940634a50fee22b4752ae1a39e1155533c8e938", + "reftest" + ], "css/css-flexbox/justify-content-001.htm": [ "358a805d0fb9e61f614819c5e97067245d71aef3", "reftest" @@ -507932,6 +508227,10 @@ "b25764f22999464e3e65780f01f4adb784ce56d2", "reftest" ], + "css/css-flexbox/table-with-infinite-max-intrinsic-width.html": [ + "538147377b3642c23852343bc5584a2dcc1e7701", + "reftest" + ], "css/css-flexbox/ttwf-reftest-flex-align-content-center.html": [ "4e094e9c286479386a39eacfc975b78bef311c63", "reftest" @@ -508000,8 +508299,8 @@ "62ff3e2eac64bb2057391e4dcc4664a4839bbbe8", "reftest" ], - "css/css-font-loading/OWNERS": [ - "19b55d317925d28a18230592db5d05426f16537c", + "css/css-font-loading/META.yml": [ + "a566cf382313c5d808d636cfb9210aee8f387709", "support" ], "css/css-font-loading/fontfacesetloadevent-constructor.html": [ @@ -508012,8 +508311,8 @@ "00399ffcb0ff8000e79ab4aeefdb90cabdb0fd4d", "testharness" ], - "css/css-fonts/OWNERS": [ - "4c9aabb4fac2a558b0828b50e2b06e01e43dd4b4", + "css/css-fonts/META.yml": [ + "e254b7f4226a0263147746fd1108db8b78360a19", "support" ], "css/css-fonts/README": [ @@ -509112,8 +509411,8 @@ "779c6c4875d44915e4c314acc028cc5ff21c4d42", "visual" ], - "css/css-fonts/matching/OWNERS": [ - "055e3c8b6452650f598c25cdc22201ff2b2171b6", + "css/css-fonts/matching/META.yml": [ + "da44cfca32a7f241c3432c6f233e55961388b791", "support" ], "css/css-fonts/matching/README.md": [ @@ -515236,8 +515535,8 @@ "a6397508316c35300513830a7a53d882debe3829", "testharness" ], - "css/css-fonts/variations/OWNERS": [ - "055e3c8b6452650f598c25cdc22201ff2b2171b6", + "css/css-fonts/variations/META.yml": [ + "da44cfca32a7f241c3432c6f233e55961388b791", "support" ], "css/css-fonts/variations/at-font-face-descriptors.html": [ @@ -515488,8 +515787,8 @@ "2ae8392efc584c909f11ca04fb33a77f1b3c65ba", "reftest" ], - "css/css-gcpm/OWNERS": [ - "3998a49778ba6afaf4b61cd87f1f4adf98425ca1", + "css/css-gcpm/META.yml": [ + "8e54549bd5bc2d18dd042f4bf97ceb8b4f1909b1", "support" ], "css/css-gcpm/leader-001.html": [ @@ -515572,8 +515871,8 @@ "b08669852957f7a624d4fd1f06f34734352dfa90", "manual" ], - "css/css-grid/OWNERS": [ - "bc7f4480bc09f7cec87db506aef0d9c11b308e05", + "css/css-grid/META.yml": [ + "f6a36990cb67f80bb239d1a0edd8fc92c6794d5e", "support" ], "css/css-grid/README.md": [ @@ -517444,6 +517743,10 @@ "ca7e5d89d56f33291e83647bef188205bf01ef84", "reftest" ], + "css/css-grid/grid-items/item-with-table-with-infinite-max-intrinsic-width.html": [ + "eed7c75cd3256be5481df6685bd4df7b270c5912", + "reftest" + ], "css/css-grid/grid-items/percentage-size-replaced-subitems-001-ref.html": [ "443082a15b4c90d0717a1ae3da015ff723e3f7d4", "support" @@ -517492,6 +517795,10 @@ "6bb300b8baebf700481ea162fb7b41913fcca29c", "support" ], + "css/css-grid/grid-items/table-with-infinite-max-intrinsic-width.html": [ + "70df8cbf3607f66713d32380a7284ee7bcdc8290", + "reftest" + ], "css/css-grid/grid-layout-properties.html": [ "d30ee96245cf3d25bffc64347a4ee60bfb2b2049", "testharness" @@ -517640,6 +517947,14 @@ "909c91b995daafc31a6fa9f6989dc78c892840e3", "reftest" ], + "css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-001.html": [ + "3be009e32e61d1748dcb64aab0110c8c38e06b15", + "testharness" + ], + "css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-002.html": [ + "7498215ab49c60cad188cfb634ed435079b96a06", + "testharness" + ], "css/css-grid/layout-algorithm/grid-find-fr-size-gutters-001.html": [ "8f25b5a976f6f113a539fa22c8ab7f4d7cf3b2fd", "testharness" @@ -517756,8 +518071,8 @@ "e633dc7584fbc7bfe99177aa5dd9fbd107a2d3f5", "support" ], - "css/css-images/OWNERS": [ - "67bab28c6f915db6adfacae6837d1a4d2742ceeb", + "css/css-images/META.yml": [ + "09a11b18fe89bb03abe08b315936fb588d957895", "support" ], "css/css-images/css-image-fallbacks-and-annotations-ref.html": [ @@ -518116,8 +518431,8 @@ "4b4b4756c2f605ab4dca092775cc39b0705efda9", "reftest" ], - "css/css-layout-api/OWNERS": [ - "516917174b3c605bb6914a7aa710ce8948524ed7", + "css/css-layout-api/META.yml": [ + "af5d7e8d082ad8c9cde86636a78f8270782dbb50", "support" ], "css/css-layout-api/at-supports-rule.https.html": [ @@ -518548,8 +518863,8 @@ "be6b57f5a85f99a64e755da22411ace3fba2992f", "testharness" ], - "css/css-lists/OWNERS": [ - "d9c8054b356c9273a054a83abeb9be0626c23921", + "css/css-lists/META.yml": [ + "d6432e3ad547c16ead21070cc04278b13ec49b58", "support" ], "css/css-lists/counter-7-ref.html": [ @@ -518584,8 +518899,8 @@ "8542b83ed433bfdda8f8bf4f92c8d2e993f9c968", "visual" ], - "css/css-logical/OWNERS": [ - "4dd9aea6bf0ddc75d703b1ca3867fedbc27095e8", + "css/css-logical/META.yml": [ + "7d47d8cc4beb06c6c90900afe8f50080633d2451", "support" ], "css/css-logical/cascading-001-ref.html": [ @@ -518648,8 +518963,8 @@ "132f6024928641f0cd1f0580e69126a8ab02eba8", "support" ], - "css/css-masking/OWNERS": [ - "388433ab37e52bf8982700fad3ffd34b8ecae122", + "css/css-masking/META.yml": [ + "58fb98f69344d290172f564b3f4ebd450671a10b", "support" ], "css/css-masking/clip-path-svg-content/clip-path-clip-nested-twice.svg": [ @@ -519488,8 +519803,8 @@ "13f1c2ad253ea55e13781544bbfad4900a3a58c1", "reftest" ], - "css/css-multicol/OWNERS": [ - "7dc7d3872831592215162aff9196d55032c5c31f", + "css/css-multicol/META.yml": [ + "dea1879def95f31ec0ea1270df505cf6e68d11a4", "support" ], "css/css-multicol/column-count-used-001.html": [ @@ -520660,8 +520975,8 @@ "15842618bf084ccc9aa5025ffd28ec978017f140", "reftest" ], - "css/css-namespaces/OWNERS": [ - "2800c1b3fc3e3cc24ed318c374dd3ad0c312234a", + "css/css-namespaces/META.yml": [ + "95da4a25f9ee85a0d3a70091c77ae80d4893c03e", "support" ], "css/css-namespaces/README": [ @@ -520816,8 +521131,8 @@ "0cba1aed016d08e4706bffb8a4f4169c9cfd2108", "visual" ], - "css/css-overflow/OWNERS": [ - "9f69536c6dc078b1d7ddba66d2c98d1432a9fcbb", + "css/css-overflow/META.yml": [ + "623df2bad1f25d4f262d11f18dab0284d11e796f", "support" ], "css/css-overflow/input-scrollable-region-001.html": [ @@ -520836,8 +521151,8 @@ "31e24bb1a2cb6f42703cc05e055fcb345c770a22", "support" ], - "css/css-page/OWNERS": [ - "e688a08e2ffe39d459e470d3fed7c12654b39fd9", + "css/css-page/META.yml": [ + "db913c66e6c054ad067c3dedd9e6a99495868fa2", "support" ], "css/css-page/forced-page-breaks-002.xht": [ @@ -521056,8 +521371,8 @@ "078e1dd6dd61d36cec239ed75d02051f61fe60a5", "support" ], - "css/css-paint-api/OWNERS": [ - "0c1517f7ba747014c7c091b61d48f11421ed91c2", + "css/css-paint-api/META.yml": [ + "a68eab54914951224056fe79422371a7f1460c95", "support" ], "css/css-paint-api/background-image-alpha-ref.html": [ @@ -521172,6 +521487,10 @@ "6e59c99888bc19315b0d83463f8c387902548742", "reftest" ], + "css/css-paint-api/idlharness.html": [ + "189e849b8966481f7373d2a7121ab5e424523c35", + "testharness" + ], "css/css-paint-api/invalid-image-constructor-error-ref.html": [ "9ae74dc1b6bc4a2f346d072eca0020e7fd1b39ec", "support" @@ -521428,8 +521747,8 @@ "9ddb41d4292ad70c50530c76d6ac505347bec30e", "reftest" ], - "css/css-position/OWNERS": [ - "8e916c531505de282f4d01170addf7f413a4c818", + "css/css-position/META.yml": [ + "7a0bbdc7d7d670e110c174b3139fd32762226cb4", "support" ], "css/css-position/hypothetical-box-scroll-parent-ref.html": [ @@ -521756,8 +522075,8 @@ "7f8a5b4d9047c07378473362acb3d001e70d5663", "support" ], - "css/css-properties-values-api/OWNERS": [ - "b098aad4eacf3991e0930a0953067c1b1135c519", + "css/css-properties-values-api/META.yml": [ + "01384b56d5bbbb358e42778192d6893e425ca8ea", "support" ], "css/css-properties-values-api/register-property-syntax-parsing.html": [ @@ -521792,8 +522111,8 @@ "bdaa0efd1894244a44350f3001a2ae40c35c752b", "testharness" ], - "css/css-pseudo/OWNERS": [ - "e196548942a4d77448f734235b3456e2a830a5a7", + "css/css-pseudo/META.yml": [ + "8036b3e54e2c0bb937b611a1c06017b00eb440d9", "support" ], "css/css-pseudo/first-letter-001-ref.html": [ @@ -521872,8 +522191,8 @@ "90f5c1a64e8171cfce64820b30ad7feafd6e5b06", "reftest" ], - "css/css-regions/OWNERS": [ - "a10a15c87ddef84355e4bbc8b8966cf0738e9d69", + "css/css-regions/META.yml": [ + "3ce5754412de34748eedf62d4c86b59326b80927", "support" ], "css/css-regions/animations/animations-001.html": [ @@ -523888,8 +524207,8 @@ "999968f07158bfae2c518f93c3a656c0bea8dfb5", "support" ], - "css/css-rhythm/OWNERS": [ - "8b74cf21dbb17221c91a2873f4b86a13de5ffa8d", + "css/css-rhythm/META.yml": [ + "bea52223f9cf06c6d85bfb122bc71520079b4880", "support" ], "css/css-rhythm/line-height-step-basic-001.html": [ @@ -523968,8 +524287,8 @@ "dd031c971a3d11b66cf824c151776eefc3cfde21", "support" ], - "css/css-round-display/OWNERS": [ - "8899815af8043d88fc2910f9a8562362fddd6801", + "css/css-round-display/META.yml": [ + "f2eb067b624b021fbc10f56cdde1045e80cc77a6", "support" ], "css/css-round-display/polar-anchor-center-001.html": [ @@ -524032,8 +524351,8 @@ "b9149c193e28db0158491a404026e32783911d34", "visual" ], - "css/css-ruby/OWNERS": [ - "13dde32906f290456c7b74679e8229373f733590", + "css/css-ruby/META.yml": [ + "0457125a464971f3513b5959620f61b406ea5fd2", "support" ], "css/css-ruby/line-break-around-ruby-001.html": [ @@ -524044,8 +524363,8 @@ "8458a18a09ae1d8915706dde37115890b8c60d97", "visual" ], - "css/css-scoping/OWNERS": [ - "c565ef51283202b1d1c459ddf7d7b20ed330b177", + "css/css-scoping/META.yml": [ + "692698de3bce3f3800882deaa36f34e8b38ceec0", "support" ], "css/css-scoping/css-scoping-shadow-assigned-node-with-before-after.html": [ @@ -524256,8 +524575,8 @@ "ffcc7ce387110d170772e0c9178991a2377753ad", "reftest" ], - "css/css-scroll-anchoring/OWNERS": [ - "d9c8054b356c9273a054a83abeb9be0626c23921", + "css/css-scroll-anchoring/META.yml": [ + "d6432e3ad547c16ead21070cc04278b13ec49b58", "support" ], "css/css-scroll-anchoring/README.md": [ @@ -524340,8 +524659,8 @@ "de66dba5bce15b7403e9e582d982d4e3e4aed552", "testharness" ], - "css/css-scroll-snap/OWNERS": [ - "d9c8054b356c9273a054a83abeb9be0626c23921", + "css/css-scroll-snap/META.yml": [ + "d6432e3ad547c16ead21070cc04278b13ec49b58", "support" ], "css/css-scroll-snap/scroll-snap-type-proximity.html": [ @@ -524364,8 +524683,8 @@ "dfaf8675bec557c9f2178ad48b29c803f94056b5", "testharness" ], - "css/css-scrollbars/OWNERS": [ - "45ccd2248d2bebac7eacd520eb9a2f59db5e20fe", + "css/css-scrollbars/META.yml": [ + "c552549e7f800ffef4603ff5400acbed868c8cb8", "support" ], "css/css-scrollbars/support/viewport-scrollbar-body-frame.html": [ @@ -524392,8 +524711,8 @@ "25b6b2bafe27b2c4bac9859be676d5d564b4dfd1", "reftest" ], - "css/css-shadow-parts/OWNERS": [ - "d9c8054b356c9273a054a83abeb9be0626c23921", + "css/css-shadow-parts/META.yml": [ + "d6432e3ad547c16ead21070cc04278b13ec49b58", "support" ], "css/css-shadow-parts/all-hosts.html": [ @@ -524440,8 +524759,8 @@ "00de7ed5660dd4e1b37710aba7cf2664c4773749", "support" ], - "css/css-shapes/OWNERS": [ - "d26aa70436055346420fd8bae6fd174daf090124", + "css/css-shapes/META.yml": [ + "66588b7de68911b939642013b693509dbda18f3a", "support" ], "css/css-shapes/basic-shape-circle-ellipse-serialization.html": [ @@ -525684,8 +526003,8 @@ "5bb192165bcb7d9a619d86dbff61831fc8de71cb", "support" ], - "css/css-sizing/OWNERS": [ - "aab1ef47c5d434edc3d17b0c2bb6c8846a372b94", + "css/css-sizing/META.yml": [ + "6f1bb85cacb718d67e908e7674769994a2685e3d", "support" ], "css/css-sizing/intrinsic-percent-non-replaced-001-ref.html": [ @@ -525732,8 +526051,8 @@ "8db91e711b22ead393b1d9a18c224a7f838b85b0", "manual" ], - "css/css-speech/OWNERS": [ - "3275f13bf63e920a63a84777b91a1e5d35019c0f", + "css/css-speech/META.yml": [ + "d5e16ae6761b5debcfc688ef45de27d22af4351d", "support" ], "css/css-speech/age-declarations-001.html": [ @@ -525760,8 +526079,8 @@ "fe6c581fadcab5f517b6e9ff044867452118f463", "manual" ], - "css/css-style-attr/OWNERS": [ - "483752b6bde017d5d27dfe7fac1d8cb08071eeee", + "css/css-style-attr/META.yml": [ + "c96d0dbde80907ea192a1d479e0f1b857383ece4", "support" ], "css/css-style-attr/reference/ref-green-on-green.xht": [ @@ -526004,8 +526323,8 @@ "078e1dd6dd61d36cec239ed75d02051f61fe60a5", "support" ], - "css/css-syntax/OWNERS": [ - "4a71ff499b6cd29751eee003cfe6ad1dd759b73f", + "css/css-syntax/META.yml": [ + "f6bdb774775508e52b24cc66dc8452931eda5ead", "support" ], "css/css-syntax/charset/.htaccess": [ @@ -526180,8 +526499,8 @@ "781f8a4a4cc74736485d1c63f9d42562def2423d", "testharness" ], - "css/css-tables/OWNERS": [ - "eccf10a7909e2358ac6425140e87c323ed786296", + "css/css-tables/META.yml": [ + "514ca480c367b69f4fe4b7cffe9c859a9ed5f4b3", "support" ], "css/css-tables/anonymous-table-ws-001-ref.html": [ @@ -526564,8 +526883,8 @@ "8af937e93ee34799939632b4aed0083cb7d2c0ca", "reftest" ], - "css/css-text-decor/OWNERS": [ - "a19d2032ed9435567cd11ccbb860515ad5d14f71", + "css/css-text-decor/META.yml": [ + "c36a6fbb941e031624e13fab334100e152fa29f8", "support" ], "css/css-text-decor/line-through-vertical.html": [ @@ -526896,8 +527215,8 @@ "786a0165a65aa3e68c887bcf83a33a074ed9c8da", "reftest" ], - "css/css-text/OWNERS": [ - "a9db9c3323d29904f9e631e48ddcd6c722e097a3", + "css/css-text/META.yml": [ + "95f14c4be9e39a4dbeb1e010c8b91c1fad7f2eb3", "support" ], "css/css-text/astral-bidi/adlam-anti-ref.html": [ @@ -526964,8 +527283,8 @@ "6e493d566b3b85870b7229ba8dfa2901cf7b3483", "support" ], - "css/css-text/i18n/OWNERS": [ - "529a7d4e2cfca44f7804f88e375b383e2388c23d", + "css/css-text/i18n/META.yml": [ + "271f68dc4b7287898712e41e15e03e656b1a9041", "support" ], "css/css-text/i18n/css3-text-line-break-baspglwj-001.html": [ @@ -530976,8 +531295,8 @@ "31f6c1fda071b21ef88e98d1901f0a0c31ca47f8", "reftest" ], - "css/css-timing/OWNERS": [ - "7c9899aa9065ffe6e1206b630124d4939ae53c8f", + "css/css-timing/META.yml": [ + "f6ae1015d7f8c19c5adf20df134d4c17a327a473", "support" ], "css/css-timing/cubic-bezier-timing-functions-output.html": [ @@ -531016,8 +531335,8 @@ "8591d51bb43e1ee04cc70fe392ff0903323f47e4", "reftest_node" ], - "css/css-transforms/OWNERS": [ - "50f8c705b1ad913fac47bc55b2135cbc7af9dadf", + "css/css-transforms/META.yml": [ + "45918d797bc6233df9fdb8426855b627fd4f110e", "support" ], "css/css-transforms/animation/resources/interpolation-testcommon.js": [ @@ -536384,8 +536703,8 @@ "7a9cc02dc9cddb5888ffe57ff57693689a510594", "reftest" ], - "css/css-transitions/OWNERS": [ - "5efbf6257ec461ca04937145927d68bd9f3b1f29", + "css/css-transitions/META.yml": [ + "d9c07565e8e74eee3d8c8ba18957412b6fe49111", "support" ], "css/css-transitions/README.md": [ @@ -536980,8 +537299,8 @@ "f6056e2480829c7aa9885673d332496faf7777b5", "testharness" ], - "css/css-typed-om/OWNERS": [ - "f5f0861ac3382b3b12008133c1334f812a5a2caa", + "css/css-typed-om/META.yml": [ + "e01827d4ac0812491943f902372abd3e66728d11", "support" ], "css/css-typed-om/declared-styleMap-accepts-inherit.html": [ @@ -538316,8 +538635,8 @@ "c42bd1d12a53972c49529513747ddc35aceb9531", "testharness" ], - "css/css-ui/OWNERS": [ - "beeb8a77d396e48731fd1e69a922b6e2c84c2caa", + "css/css-ui/META.yml": [ + "c31805ac6b53e374521b9f289f2215928b2d2027", "support" ], "css/css-ui/box-sizing-001.html": [ @@ -540752,8 +541071,8 @@ "d3a6c835c23b82a85398e7981461a0cd3a75b861", "manual" ], - "css/css-values/OWNERS": [ - "857b8aadc90a4073e122c667a554669a93886785", + "css/css-values/META.yml": [ + "be907782d6354fc2779c31e9653931b2d4b12aa9", "support" ], "css/css-values/absolute-length-units-001.html": [ @@ -541220,8 +541539,8 @@ "b3831f028e6c576b809e3a6d8eed8b8d62614d23", "testharness" ], - "css/css-variables/OWNERS": [ - "d7a340b32ab83ecda200817c2ed36e63fa7bb6c8", + "css/css-variables/META.yml": [ + "b1137aa66ca4053440d89a5dc21926d0048efada", "support" ], "css/css-variables/css-vars-custom-property-case-sensitive-001.html": [ @@ -541452,8 +541771,8 @@ "ac2c476205ffb2c2f985c44cb5e4acada01b0093", "reftest" ], - "css/css-writing-modes/OWNERS": [ - "ff24251b3835bae66407cc988cdc1d16e0efb478", + "css/css-writing-modes/META.yml": [ + "172c4d389801cb6d933965f76f2b4c4133cff185", "support" ], "css/css-writing-modes/abs-pos-non-replaced-icb-vlr-003.xht": [ @@ -548044,6 +548363,10 @@ "6de6ee944522c61bc45335df91db210fd066b4f3", "testharness" ], + "css/cssom-view/META.yml": [ + "1cfa985163c5b0dacf17b9fe5644a5a0a9fe21b8", + "support" + ], "css/cssom-view/MediaQueryList-001.html": [ "4b209fa18eda5f0c50639357e9851de28e545cf7", "testharness" @@ -548052,10 +548375,6 @@ "034fd2a3b8da32d4b2ef0465fe4361c424c6ad3d", "testharness" ], - "css/cssom-view/OWNERS": [ - "cf93c0eefa7ac990a83355eddb8b22fa4baddf53", - "support" - ], "css/cssom-view/Screen-pixelDepth-Screen-colorDepth001.html": [ "256c4441e6f933c058065c2bea85d37acaa67a6f", "testharness" @@ -548528,6 +548847,10 @@ "a69dbd728c19d1df95dd00f2750e0919893ce61d", "testharness" ], + "css/cssom/META.yml": [ + "32bcb7233d09088f6a32ff45a678e90d12f75061", + "support" + ], "css/cssom/MediaList.html": [ "f3581dd2627cf4933c05f4cc61db1820f7587452", "testharness" @@ -548536,10 +548859,6 @@ "c7481f3c0fe943abb6d67004d6c4aaff12180e34", "testharness" ], - "css/cssom/OWNERS": [ - "f131f271cb2f747e845584abcc445348e8c86521", - "support" - ], "css/cssom/StyleSheetList.html": [ "0a1cd8ed56ac3a5b1a9556835d94fb80325199bf", "testharness" @@ -549008,8 +549327,8 @@ "0da19a40542ea2eb282bf04e6ea65d15490fc097", "testharness" ], - "css/filter-effects/OWNERS": [ - "c6caf7a048a7601b044f8d0b2e61a2f0c2dbba4e", + "css/filter-effects/META.yml": [ + "5092e906f3e0d5eb3c12f826973e85ae2175daba", "support" ], "css/filter-effects/css-filters-animation-blur-ref.html": [ @@ -549568,8 +549887,8 @@ "3b63015ab3dbe4b7ea4ac7ede67f6db603c0f65c", "testharness" ], - "css/geometry/OWNERS": [ - "173dd21a142b526b7447cc24e93a800e84f70bbc", + "css/geometry/META.yml": [ + "7a595b51eceb096b64c731be76c35384455845d9", "support" ], "css/geometry/WebKitCSSMatrix.html": [ @@ -549608,8 +549927,8 @@ "588093d88e2aa43a81a11baf0cd154a8fa202788", "support" ], - "css/mediaqueries/OWNERS": [ - "38493049aff40e744da38bc0755d40fa4d56bfc9", + "css/mediaqueries/META.yml": [ + "f13feed38eb7b551ba63712ac2faaf54e0a36730", "support" ], "css/mediaqueries/aspect-ratio-001.html": [ @@ -549692,6 +550011,10 @@ "75334bbcf4ef412b9976c59e1efe2177ad62b465", "reftest" ], + "css/mediaqueries/mq-case-insensitive-001.html": [ + "33087ab04eea830e3fcf10820fbfd167709bd18a", + "reftest" + ], "css/mediaqueries/mq-invalid-media-type-001.html": [ "4b11afa3270c95b0a2736f114627b6f02346805a", "reftest" @@ -549748,8 +550071,8 @@ "1c2ba1a9116942599804ed29553e85628afadb04", "reftest" ], - "css/motion/OWNERS": [ - "444abc47c8273ed515cd280f96c9849a4c720a85", + "css/motion/META.yml": [ + "25c35d5d9d7db960682b472fb8282001d7d7c385", "support" ], "css/motion/animation/offset-anchor-interpolation.html": [ @@ -549884,8 +550207,8 @@ "14f32b772f27a9bc75fe90e2ea1d8e4fb3649e95", "support" ], - "css/reference/OWNERS": [ - "946f23f945163bf9f9da080291b21473f6e1cbd0", + "css/reference/META.yml": [ + "d95f375aec206f943615991fcc42b95341549a73", "support" ], "css/reference/black_box_ends_when_blue_box_ends_6_boxes_ahem.html": [ @@ -549972,12 +550295,12 @@ "5cf7c96830918e64165af6e89f1ac013256805f1", "support" ], - "css/selectors/Makefile": [ - "9a831cc879f3235c68603afaca52af5d90482014", + "css/selectors/META.yml": [ + "b7ec0439dc97d4e0bd3e9d1e760afcab0dde9be6", "support" ], - "css/selectors/OWNERS": [ - "6a86302bee811f10286ec243d173b0d65104d476", + "css/selectors/Makefile": [ + "9a831cc879f3235c68603afaca52af5d90482014", "support" ], "css/selectors/README": [ @@ -551444,8 +551767,8 @@ "37366f5a6bbdf759063817e180a83e34f81ea8c7", "support" ], - "css/selectors/i18n/OWNERS": [ - "529a7d4e2cfca44f7804f88e375b383e2388c23d", + "css/selectors/i18n/META.yml": [ + "271f68dc4b7287898712e41e15e03e656b1a9041", "support" ], "css/selectors/i18n/README": [ @@ -551872,8 +552195,8 @@ "415b835abaaab822aab11880354296e7356bbb0a", "support" ], - "css/support/OWNERS": [ - "b7f48691779d22d489ed69362fa7f7a28657efb4", + "css/support/META.yml": [ + "da2a51b6d2e31363899d72b5cca1b361140d2375", "support" ], "css/support/README": [ @@ -552036,8 +552359,8 @@ "078e1dd6dd61d36cec239ed75d02051f61fe60a5", "support" ], - "css/tools/OWNERS": [ - "7301f0ec4d66b71a92818aa3d532c5eca718f677", + "css/tools/META.yml": [ + "71321fdcb2b2815bdf7f6ee900dd7c2735bd4413", "support" ], "css/tools/README.md": [ @@ -552204,8 +552527,8 @@ "af3bc84622d83210e3da760d339715ed126d753a", "support" ], - "css/vendor-imports/mozilla/OWNERS": [ - "7d449ff01c3302263b64aa4b93d2c73672d7abb2", + "css/vendor-imports/mozilla/META.yml": [ + "69222045539287e91bd68738354f2f1145619e4f", "support" ], "css/vendor-imports/mozilla/mozilla-central-reftests/README": [ @@ -560889,15 +561212,15 @@ "testharness" ], "custom-elements/Document-createElementNS.html": [ - "da90b2a1c13cf18fd5cade85dcae2dadef6243c9", + "1e08f6c7967737f10c849f564c3a8af82efafe29", "testharness" ], "custom-elements/HTMLElement-constructor.html": [ "4dc04a8b026538bddee52586f2df50206abc9334", "testharness" ], - "custom-elements/OWNERS": [ - "9f6553b67cad3b479d3beb678653db4e712ed227", + "custom-elements/META.yml": [ + "c4f8236cbde2ae6726d7f675380018e3811a5e48", "support" ], "custom-elements/adopted-callback.html": [ @@ -561140,8 +561463,8 @@ "2ec52a6baa7490478ec61e72bf89b2ec09d453b5", "testharness" ], - "device-memory/OWNERS": [ - "c328f48fe12bce670646911964930d221c768f1d", + "device-memory/META.yml": [ + "a15cacc470822511c789ebb6bb1b21d3bd18b085", "support" ], "device-memory/device-memory.https.any.js": [ @@ -561164,12 +561487,12 @@ "aeebae31cec9dcf7a29f11858f6e67e03366e876", "support" ], - "docs/OWNERS": [ - "8b8fcd1bcd07619951c92029a3f5cad01fa75d44", + "docs/META.yml": [ + "2ac09a3b7986c7ba0feac704182bae66589412d0", "support" ], "docs/_appendix/github-intro.md": [ - "c26effebf90d5483a890945f191b2f3626301962", + "3f09e8df280098fd0ba4db11bba34517e32b0654", "support" ], "docs/_appendix/index.md": [ @@ -561384,8 +561707,8 @@ "e0ee31449296aeb6710a19ba265e96fc2d29b01f", "support" ], - "dom/OWNERS": [ - "8c6222f056d7e5b318f37a80774f40889558df3f", + "dom/META.yml": [ + "92a7c6d490702d30d6c34c3a61dc09d9d2840a69", "support" ], "dom/abort/event.any.js": [ @@ -561645,7 +561968,7 @@ "testharness" ], "dom/interfaces.html": [ - "5053c2d407ac6261313df3f9d9699f08e9f89d4d", + "46cfe52f726e7b5fdbe737470b05b34aaff2e358", "testharness" ], "dom/lists/DOMTokenList-Iterable.html": [ @@ -563000,8 +563323,8 @@ "bef45b2ff4f474982a84d80d3e37ccae0d459f4b", "testharness" ], - "domparsing/OWNERS": [ - "da58846d7ccfd175f043332a58c73feab9394e63", + "domparsing/META.yml": [ + "c45c5f3136739ebcd3b099206484077c5e179c2e", "support" ], "domparsing/XMLSerializer-serializeToString.html": [ @@ -563088,8 +563411,8 @@ "44e057c92dd61fbc6ea081c5f328596736371e85", "testharness" ], - "domxpath/OWNERS": [ - "a4e24143c2ef4b9a8fe64a0a07bd30594025f90e", + "domxpath/META.yml": [ + "e307eb75427dcc46a6613e2118a66bb854f6a164", "support" ], "domxpath/document.tentative.html": [ @@ -563112,8 +563435,8 @@ "daef25b99b0e26c6bf726cb2efb8f903337746dd", "support" ], - "dpub-aam/OWNERS": [ - "3a6002295ea2893ba74763e46965bd2d1291d55b", + "dpub-aam/META.yml": [ + "521d90b87283645c22b8752fdb69031cc08cf3f7", "support" ], "dpub-aam/README.md": [ @@ -563280,8 +563603,8 @@ "18e9e31b4beb20bcfa5ad281584d816204a3f531", "support" ], - "dpub-aria/OWNERS": [ - "16577d2283b826f0541dbc795177c7aac7e1b228", + "dpub-aria/META.yml": [ + "1e4adc07cf5790fd51820158c69c1dd2c1a72c28", "support" ], "dpub-aria/README.md": [ @@ -563292,8 +563615,8 @@ "6a7dda423fc08a42f87acb0827e0182e468c1fa6", "manual" ], - "editing/OWNERS": [ - "abd95839027a88741c4d351ff374d81b773c80fa", + "editing/META.yml": [ + "ee0778f37e92351be3e95c9c23f23b743e71e5eb", "support" ], "editing/README": [ @@ -563644,8 +563967,8 @@ "43917206cc52c52334fdb3112dc6ffc1ce9c0d3c", "testharness" ], - "encoding/OWNERS": [ - "fe445f832d54803540d8a9f0945a34f26440d146", + "encoding/META.yml": [ + "cd0da6ea497c98a0cd0afd943ae731ca364a743d", "support" ], "encoding/api-basics.html": [ @@ -564836,8 +565159,8 @@ "d2d4255745538e257877dab134f0604d40ee4972", "testharness" ], - "encrypted-media/OWNERS": [ - "be399305ba6e44e2637e9eff68a95f018c8154a8", + "encrypted-media/META.yml": [ + "ae2b9098914e28815df92dcc9b578c189eb2b940", "support" ], "encrypted-media/README.md": [ @@ -565544,8 +565867,8 @@ "e8abe576eca1f3cf5dfeee79aafb59664343091a", "support" ], - "entries-api/OWNERS": [ - "892d667b4e54cc48435f07f8a2f443b8b67f33b7", + "entries-api/META.yml": [ + "d1d7677378a2fda860bfbb11d774fddc17eacf1e", "support" ], "entries-api/README.md": [ @@ -565652,8 +565975,8 @@ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], - "eventsource/OWNERS": [ - "33d87cb2e49f774dbe822d1d6c0291c646a76785", + "eventsource/META.yml": [ + "e71b48a10f86a1428818bfaede2832b7221532a7", "support" ], "eventsource/README.md": [ @@ -565956,8 +566279,8 @@ "db0ae6b9e15f03d83dd5fcf870eb135dc75f42db", "testharness" ], - "feature-policy/OWNERS": [ - "51fd9c99d8f327e033d8bb1a2500b5143d333287", + "feature-policy/META.yml": [ + "b69d338123b14b5c9c9037422823630075d79575", "support" ], "feature-policy/README.md": [ @@ -565992,15 +566315,15 @@ "4239ec4ef240e199f15a38145d478d2c0aa43ad2", "support" ], - "feature-policy/experimental-features/document-stream-insertion.tentative.html": [ - "ec2c7269eff25b93d40b233ba0e17c69d31404e9", + "feature-policy/experimental-features/document-write.tentative.html": [ + "c91dfd7dd6d0f18e3a5d224823676f623f9dd426", "testharness" ], "feature-policy/experimental-features/resources/common.js": [ "36dd671a85ed93f2e69927c843243cb953f82a97", "support" ], - "feature-policy/experimental-features/resources/document-stream-insertion.html": [ + "feature-policy/experimental-features/resources/document-write.html": [ "a0e39689056dc5cc24ad2d7e6fb2c681e84fd35d", "support" ], @@ -566260,8 +566583,8 @@ "5d9d75fc156f6d5a934a1aca7aa2b4a8e238dd4f", "support" ], - "fetch/OWNERS": [ - "140bc7c8a832fb172ce583374b8a4aec75518bce", + "fetch/META.yml": [ + "5b68f3a4049c6c1082ab3a5c69fbb38603f57bff", "support" ], "fetch/README.md": [ @@ -567716,8 +568039,8 @@ "d09831467a1b1a17f97271ff027d413e28b4bacb", "support" ], - "fonts/OWNERS": [ - "5f4cbe2046888a3bef5097a04d4ce41b6ba1db05", + "fonts/META.yml": [ + "17bcb17316e68e20740a5042160c36ffabba07d4", "support" ], "fonts/README.md": [ @@ -568108,8 +568431,8 @@ "82edfdbafded72202c8a7aa3610c42ea53884c96", "support" ], - "fullscreen/OWNERS": [ - "3203d8a2c2311d855f926425c6941dc4dd5f81ea", + "fullscreen/META.yml": [ + "9c6bce2f464418a60484143a7548049a0ba14698", "support" ], "fullscreen/api/document-exit-fullscreen-active-document.html": [ @@ -568340,8 +568663,8 @@ "069f4d40fbcb4e933d4f651d3220820836615660", "support" ], - "gamepad/OWNERS": [ - "7ef5aa4880ca0d8c1d02e4c730d0c2317219d7e8", + "gamepad/META.yml": [ + "bb395ebb2cc44e69bbdc6a281a01115239ddf096", "support" ], "gamepad/events-manual.html": [ @@ -568364,8 +568687,8 @@ "b2432e7ea263fb80be42e7eecf93a9d885c0205d", "manual" ], - "generic-sensor/OWNERS": [ - "b1349055762c7d44414c0c11fb8500d5eee9a75f", + "generic-sensor/META.yml": [ + "501e235c91dc76460ba4932e9da1d074d657dd1e", "support" ], "generic-sensor/README.md": [ @@ -568396,8 +568719,8 @@ "b1bbac30ddcbe7d94ee33922df368ec28eec7029", "support" ], - "geolocation-API/OWNERS": [ - "c9da2c9b0b48dc8049b2e17bcbcc289fe6af800a", + "geolocation-API/META.yml": [ + "a2dfb8c30024323213d0c98bfb255625c5bfe0fe", "support" ], "geolocation-API/PositionOptions.https.html": [ @@ -568504,16 +568827,16 @@ "5a61a677b26c1c25cb46da2baa16e3a6783febee", "testharness" ], - "geolocation-sensor/OWNERS": [ - "fabf35173a8bd10c7e5ffe348dd92532199ab51a", + "geolocation-sensor/META.yml": [ + "b01c3f57ae359f08bb0ac0600e5dfde4a9b36571", "support" ], "geolocation-sensor/idlharness.https.html": [ "38c75b8946de5be961435045007b8af9a4627cd2", "testharness" ], - "graphics-aam/OWNERS": [ - "3a6002295ea2893ba74763e46965bd2d1291d55b", + "graphics-aam/META.yml": [ + "521d90b87283645c22b8752fdb69031cc08cf3f7", "support" ], "graphics-aam/graphics-document_on_html_element-manual.html": [ @@ -568588,16 +568911,16 @@ "c8f346f00bbc296e89e132926f974ee408d66fcf", "manual" ], - "gyroscope/OWNERS": [ - "b119dbb984792f33c6e7463f3105d37c3c3b7ad8", + "gyroscope/META.yml": [ + "939b04014d0d0c4818e330d4119ba6fdc9f7db58", "support" ], "gyroscope/idlharness.https.html": [ "8b9b8fcdc6d33fb20c174b67306a182bdbb707fd", "testharness" ], - "hr-time/OWNERS": [ - "b82f9756b15ef3ea45fb250e304031d9ceaee9c7", + "hr-time/META.yml": [ + "088f3eb90a01853b7f6af3dab6d84871fe2f6732", "support" ], "hr-time/basic.any.js": [ @@ -568636,8 +568959,8 @@ "51267d21c761c3ccaee34bc4d5e533e69d739bc5", "testharness" ], - "html-imports/OWNERS": [ - "7fdd5401a03e385fee7d80b89e629ed89bb600de", + "html-imports/META.yml": [ + "11323815db763cf9d0649abb86380139cf9c136c", "support" ], "html-imports/document/document-method-changes.html": [ @@ -568696,8 +569019,8 @@ "fbbe647161c9b6994b36254a136e4eccd7d825e6", "support" ], - "html-longdesc/OWNERS": [ - "1f672792bff774a1682e1d369b9fa0736ac61ab1", + "html-longdesc/META.yml": [ + "0a540910326292561d9e3b31288db0f63ff5c904", "support" ], "html-longdesc/README.html": [ @@ -568824,8 +569147,8 @@ "bc11bb38a24a15c6a524e1320a34c3728f036ff3", "manual" ], - "html-media-capture/OWNERS": [ - "069ce8b6b3f85f2f274075e508473f40dac05293", + "html-media-capture/META.yml": [ + "e500972e227401f5305900a0dac7ea4d71ff2aa4", "support" ], "html-media-capture/capture_audio-manual.html": [ @@ -568892,8 +569215,8 @@ "1d229271928d3f9e2bb0375bd6ce5db6c6d348d9", "support" ], - "html/OWNERS": [ - "29a1a9d837b3231ac7d1663c0ea8e41e8ce9d525", + "html/META.yml": [ + "785e799f0a39f170b4c095a470e2b7a283c81a97", "support" ], "html/README.md": [ @@ -571576,8 +571899,8 @@ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], - "html/dom/OWNERS": [ - "abd95839027a88741c4d351ff374d81b773c80fa", + "html/dom/META.yml": [ + "ee0778f37e92351be3e95c9c23f23b743e71e5eb", "support" ], "html/dom/documents/.gitkeep": [ @@ -573208,8 +573531,8 @@ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], - "html/dom/elements/the-innertext-idl-attribute/OWNERS": [ - "3a52efa37cb05c353bb8ce78146c42db6a238b74", + "html/dom/elements/the-innertext-idl-attribute/META.yml": [ + "45472ac8906e7b383d80ab0b92ecddd6b900f726", "support" ], "html/dom/elements/the-innertext-idl-attribute/getter-tests.js": [ @@ -573253,7 +573576,7 @@ "support" ], "html/dom/interfaces.https.html": [ - "80050746d7869d52bfe7926fa259300ce05db79e", + "74c5559dd2e6ac17ba954943da006fb5fb484719", "testharness" ], "html/dom/interfaces.worker.js": [ @@ -573332,8 +573655,8 @@ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], - "html/editing/OWNERS": [ - "abd95839027a88741c4d351ff374d81b773c80fa", + "html/editing/META.yml": [ + "ee0778f37e92351be3e95c9c23f23b743e71e5eb", "support" ], "html/editing/activation/.gitkeep": [ @@ -577508,8 +577831,8 @@ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], - "html/infrastructure/OWNERS": [ - "abd95839027a88741c4d351ff374d81b773c80fa", + "html/infrastructure/META.yml": [ + "ee0778f37e92351be3e95c9c23f23b743e71e5eb", "support" ], "html/infrastructure/case-sensitivity-and-string-comparison/.gitkeep": [ @@ -578096,8 +578419,8 @@ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], - "html/obsolete/OWNERS": [ - "abd95839027a88741c4d351ff374d81b773c80fa", + "html/obsolete/META.yml": [ + "ee0778f37e92351be3e95c9c23f23b743e71e5eb", "support" ], "html/obsolete/non-conforming-features/.gitkeep": [ @@ -579096,8 +579419,8 @@ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], - "html/semantics/OWNERS": [ - "abd95839027a88741c4d351ff374d81b773c80fa", + "html/semantics/META.yml": [ + "ee0778f37e92351be3e95c9c23f23b743e71e5eb", "support" ], "html/semantics/common-idioms/.gitkeep": [ @@ -586812,8 +587135,8 @@ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], - "html/syntax/OWNERS": [ - "946f23f945163bf9f9da080291b21473f6e1cbd0", + "html/syntax/META.yml": [ + "d95f375aec206f943615991fcc42b95341549a73", "support" ], "html/syntax/html-element-list.js": [ @@ -587464,8 +587787,8 @@ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], - "html/tools/OWNERS": [ - "946f23f945163bf9f9da080291b21473f6e1cbd0", + "html/tools/META.yml": [ + "d95f375aec206f943615991fcc42b95341549a73", "support" ], "html/tools/build.sh": [ @@ -588080,8 +588403,8 @@ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], - "imagebitmap-renderingcontext/OWNERS": [ - "07a7da62ef2c26f061cfc076d268f06a0cdcf72b", + "imagebitmap-renderingcontext/META.yml": [ + "4350cfdc3ece39bf73aafa6e425cad279fef5097", "support" ], "imagebitmap-renderingcontext/bitmaprenderer-as-imagesource.html": [ @@ -588108,8 +588431,8 @@ "72ad817fc93645a5d507fb6ce7b4892d9ee903e3", "testharness" ], - "images/OWNERS": [ - "d710128bbddabb931b340bd29478e5998fad9090", + "images/META.yml": [ + "b7b3efbc00f4018cec688bdb3ecc02623a9a54cc", "support" ], "images/anim-gr.gif": [ @@ -588312,16 +588635,16 @@ "4e33f8928d27bd64a96d72c32de08ebd483ab888", "support" ], - "infrastructure/OWNERS": [ - "aaf9297460eae343b6ebfe3bbf9a2b0677740f5e", + "infrastructure/META.yml": [ + "d1d6b434b5cd1a9067e07e5b3f107b40e8ce24aa", "support" ], "infrastructure/README.md": [ "17caa93b8e495a096e26ffcfc229cecca453a644", "support" ], - "infrastructure/assumptions/OWNERS": [ - "946f23f945163bf9f9da080291b21473f6e1cbd0", + "infrastructure/assumptions/META.yml": [ + "d95f375aec206f943615991fcc42b95341549a73", "support" ], "infrastructure/assumptions/ahem-notref.html": [ @@ -588564,8 +588887,8 @@ "327ff946ec80b347be627814ea9260ebd7ef6c1d", "testharness" ], - "input-events/OWNERS": [ - "9e7b0206de5d60e7e0cf529e7b8987367c84c0f6", + "input-events/META.yml": [ + "9ffe7cef99cbebef5693d56ac5832bc85d841e79", "support" ], "input-events/idlharness.html": [ @@ -588608,8 +588931,8 @@ "75bf10b0d1bda48c56cb5cd2ac1c73eb59f744fc", "support" ], - "interfaces/OWNERS": [ - "389275a34cb76282af66797b3cd06b72a3b9ddbe", + "interfaces/META.yml": [ + "a3257f92e35aa53f9a2130ab2b3d5c6c42f5964f", "support" ], "interfaces/ResizeObserver.idl": [ @@ -588672,6 +588995,10 @@ "5f4ed3d8922e30ab3ddb714d185c6e6f794e5a29", "support" ], + "interfaces/css-paint-api.idl": [ + "9939fb7f08cab0f167e6e0762eac6ad94b2dfd9f", + "support" + ], "interfaces/css-typed-om.idl": [ "36526913c07a04f9fd329a5650430db82407d766", "support" @@ -588893,11 +589220,11 @@ "support" ], "interfaces/xhr.idl": [ - "00b3847513bf63b69f94a75662f31bc71f16b597", + "e26d1a8fff223271a90f94f7de3bc8b1fa83ba15", "support" ], - "intersection-observer/OWNERS": [ - "790de8196097ee91b4e5c4ec394d734a53a03392", + "intersection-observer/META.yml": [ + "4aa4c12bfda7b423e540375f634447909238efb7", "support" ], "intersection-observer/bounding-box.html": [ @@ -589020,8 +589347,8 @@ "f3e1fbeb1a912be412724cec47a6aa981664ff7d", "testharness" ], - "js/OWNERS": [ - "2f2ebade885163422acf865163165b3f4730566b", + "js/META.yml": [ + "4bdad91fff78a11818c366ba370a09a5d5605202", "support" ], "js/behaviours/SetPrototypeOf-window.html": [ @@ -589092,8 +589419,8 @@ "581702f5f6b8f6e547918ae8f8a8547b103a9b6c", "testharness" ], - "keyboard-lock/OWNERS": [ - "723bcf4599ad389962b61dd830818fc167049e7b", + "keyboard-lock/META.yml": [ + "97cf4097ea2dbf2d22ca2fa07deed56ea88e9383", "support" ], "keyboard-lock/idlharness.https.html": [ @@ -589128,8 +589455,8 @@ "2ac2738dd428f3937fc2fd15dae2f98df5e3feb1", "support" ], - "keyboard-map/OWNERS": [ - "3151ee04a3b456d750df980594a192161868a337", + "keyboard-map/META.yml": [ + "e27ebee62f7c097f194392d4e4594942cf991ebe", "support" ], "keyboard-map/idlharness.https.html": [ @@ -589176,8 +589503,8 @@ "6ec159fbf686750e2866db1c1467c8f7e09c7e3c", "support" ], - "longtask-timing/OWNERS": [ - "30a9c29ba53bac131c0cca801c01dddb4779824e", + "longtask-timing/META.yml": [ + "b8b96baac52a4d6f1dd067f2bb3b1eee0fb2870e", "support" ], "longtask-timing/longtask-attributes.html": [ @@ -589240,6 +589567,10 @@ "2901b02184fb36d620782fb7fd4a565124580e81", "support" ], + "magnetometer/META.yml": [ + "939b04014d0d0c4818e330d4119ba6fdc9f7db58", + "support" + ], "magnetometer/Magnetometer-disabled-by-feature-policy.https.html": [ "33e6cbd89ec34e729d84f5a50bd7f75c47fa42e8", "testharness" @@ -589288,16 +589619,12 @@ "5da81d90bd6960c94d5b3dd7592aa4c93d996e1a", "manual" ], - "magnetometer/OWNERS": [ - "b119dbb984792f33c6e7463f3105d37c3c3b7ad8", - "support" - ], "magnetometer/idlharness.https.html": [ "d5ba7fe95ed2740eec56757dfe3b0a900f3ea4c4", "testharness" ], - "mathml/OWNERS": [ - "fc243e5e1a8898367d02bba2636a7b4f2541722c", + "mathml/META.yml": [ + "2f6e7241905bd35ee292edef4b43187618042e3f", "support" ], "mathml/README.md": [ @@ -589756,8 +590083,8 @@ "b1f21c6a67c048f668ee6bd826fcfd903544ad41", "support" ], - "media-capabilities/OWNERS": [ - "4704befc950341a16c061872e3d57fe9f0f743bf", + "media-capabilities/META.yml": [ + "9f22edc5bc959d8e78016284f52870f96cd7807d", "support" ], "media-capabilities/README.md": [ @@ -589772,8 +590099,8 @@ "23dff2a720b31aa5066a96a373ecc25e649719e7", "testharness" ], - "media-source/OWNERS": [ - "90e737b8379ed92920c5f9f37ec653c758b93d9c", + "media-source/META.yml": [ + "1a29b55e2e3c17dfd94c9922363e8edbc10e6087", "support" ], "media-source/SourceBuffer-abort-readyState.html": [ @@ -590220,8 +590547,8 @@ "cb9a48e1d53911d5be214320adfbf7596632a316", "support" ], - "media/OWNERS": [ - "30004bfb49495e067cf71c702ac5985d24589c06", + "media/META.yml": [ + "7a79e0986e5e7bf130d55f3a44d0f224f6b67a61", "support" ], "media/counting.mp4": [ @@ -590308,8 +590635,8 @@ "c3f2ab0ca87e837a5ffc6dfc1e757e1357c49d1f", "support" ], - "mediacapture-fromelement/OWNERS": [ - "59be3c98404e4c52dae30bd9334cf00c6c4d2650", + "mediacapture-fromelement/META.yml": [ + "40a8ff568344b2cb7809312603fd2fe82f123719", "support" ], "mediacapture-fromelement/capture.html": [ @@ -590332,8 +590659,8 @@ "ceeb48e7982eb88561f4c1630cb0fcf15d9cf73c", "testharness" ], - "mediacapture-image/OWNERS": [ - "d53c2a28adfbc343850c3362a180bba24ae63609", + "mediacapture-image/META.yml": [ + "5af8665719f06c44f51056bfd7484ee286ef2c1d", "support" ], "mediacapture-image/idlharness.html": [ @@ -590344,8 +590671,8 @@ "29d5649ff97ca0631f8c841425a88248525f9774", "testharness" ], - "mediacapture-record/OWNERS": [ - "11b5b5a5f4b18030f80101a98f90bb43808a1061", + "mediacapture-record/META.yml": [ + "35f8c1f9b9d7489b1dc57b71c1a9d6a99f9129b7", "support" ], "mediacapture-record/idlharness.html": [ @@ -590384,6 +590711,10 @@ "cfa1c007fadcdef21b043185903bfb0696b7b44a", "testharness" ], + "mediacapture-streams/META.yml": [ + "8b587d9e29b8d693197ee65efc68fb3b37411cb4", + "support" + ], "mediacapture-streams/MediaDevices-IDL-all.html": [ "42f245551c0d64377f949efda4cfad4934323b48", "testharness" @@ -590484,16 +590815,12 @@ "2907c67a3ab9c22ba98f03acf16adc2f2b31ee30", "testharness" ], - "mediacapture-streams/OWNERS": [ - "2b20bf18b1f92a2f4c4d56ad1c6a41ec2b34cc9c", - "support" - ], "mediacapture-streams/historical.html": [ "f30bde11122411931ad98ef49047bd3755047fda", "testharness" ], - "mediasession/OWNERS": [ - "4704befc950341a16c061872e3d57fe9f0f743bf", + "mediasession/META.yml": [ + "9f22edc5bc959d8e78016284f52870f96cd7807d", "support" ], "mediasession/README.md": [ @@ -590516,8 +590843,8 @@ "ab3482a22dd713ce7c71ce4b5efeb3cb201e76e6", "testharness" ], - "mimesniff/OWNERS": [ - "69591fe91d93bf0a6b171734b119274a8c69bbde", + "mimesniff/META.yml": [ + "4cf702138706700839c944ac7cd6f354eedafd18", "support" ], "mimesniff/README.md": [ @@ -590552,8 +590879,8 @@ "b214e6025adc09d310f47eea34f2ea316f6132ec", "support" ], - "mixed-content/OWNERS": [ - "167112f19752c9c180831820b6e348427606b63b", + "mixed-content/META.yml": [ + "52a129de7ed7cfd3cb474655290348457ecf3eef", "support" ], "mixed-content/audio-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [ @@ -592040,8 +592367,8 @@ "531546fa4c30f76ed51c7771b9dca10de58d2df0", "testharness" ], - "navigation-timing/OWNERS": [ - "c2a3959eb05532a40371104542bef38946abb19b", + "navigation-timing/META.yml": [ + "c238360f8496b546e525941b994bb3022be0c7ae", "support" ], "navigation-timing/idlharness.html": [ @@ -592252,16 +592579,16 @@ "b9d933d6a33eabc0b9c9f856c91b802677fa1094", "testharness" ], - "netinfo/OWNERS": [ - "93b655bb44ef39277cdc5308b2fefbc22ad96885", + "netinfo/META.yml": [ + "36e98eee34a6d132ce3ee68458d16223f0506c16", "support" ], "netinfo/netinfo-basics.html": [ "972b4048bbb74e1489329ae48759b587b9ad3800", "testharness" ], - "notifications/OWNERS": [ - "53c6e0ddd7ad1cdcf884118aaac22eec58abc22b", + "notifications/META.yml": [ + "b338fb21f59ca696402bbcf5de64149e953bec9b", "support" ], "notifications/body-basic-manual.html": [ @@ -592356,8 +592683,8 @@ "f31d50ead567908aab1d1dad577eb06c912c97f3", "manual" ], - "offscreen-canvas/OWNERS": [ - "07a7da62ef2c26f061cfc076d268f06a0cdcf72b", + "offscreen-canvas/META.yml": [ + "4350cfdc3ece39bf73aafa6e425cad279fef5097", "support" ], "offscreen-canvas/compositing/2d.composite.canvas.copy.html": [ @@ -598040,8 +598367,8 @@ "bf2ff60a9730540a913b8008cb1d8d3a30e1998c", "testharness" ], - "offscreen-canvas/tools/OWNERS": [ - "946f23f945163bf9f9da080291b21473f6e1cbd0", + "offscreen-canvas/tools/META.yml": [ + "d95f375aec206f943615991fcc42b95341549a73", "support" ], "offscreen-canvas/tools/build.sh": [ @@ -598240,8 +598567,8 @@ "054fe1ca53999433cf4cddff7193d9f05d6c48dd", "testharness" ], - "old-tests/OWNERS": [ - "f304e4a3090cee48069599726312305250147495", + "old-tests/META.yml": [ + "2804fcb70f67361ea739d0664044ef9a2a2109dd", "support" ], "old-tests/submission/Microsoft/foreigncontent/foreign_content_002.html": [ @@ -598316,8 +598643,8 @@ "dbebb6a0f2c125dc5c7ddeccccae2eb6496d29f0", "support" ], - "orientation-event/OWNERS": [ - "10840492f7ff1b4a45d94e586463c307477ec3ba", + "orientation-event/META.yml": [ + "231bd770be9983aaec15db09156d60ab0ca37c08", "support" ], "orientation-event/devicemotionevent-init.html": [ @@ -598440,8 +598767,8 @@ "c482c21d4336decf5d4c47b4e6911dc2b03a19e9", "testharness" ], - "orientation-sensor/OWNERS": [ - "b119dbb984792f33c6e7463f3105d37c3c3b7ad8", + "orientation-sensor/META.yml": [ + "939b04014d0d0c4818e330d4119ba6fdc9f7db58", "support" ], "orientation-sensor/OrientationSensor_insecure_context.html": [ @@ -598500,8 +598827,8 @@ "250d6009213e72069acd56e847fc9509c52c1d90", "support" ], - "page-visibility/OWNERS": [ - "b82f9756b15ef3ea45fb250e304031d9ceaee9c7", + "page-visibility/META.yml": [ + "088f3eb90a01853b7f6af3dab6d84871fe2f6732", "support" ], "page-visibility/idlharness.html": [ @@ -598572,8 +598899,8 @@ "5695dc622d2bc89c33c10fd73aac173c87cc7ad2", "testharness" ], - "paint-timing/OWNERS": [ - "2b1094a1e18f3321cc7a3740cae2d5b2d5f85772", + "paint-timing/META.yml": [ + "f53fe7e9d7a543b8ae052955663c58a0ce8c5eae", "support" ], "paint-timing/basetest.html": [ @@ -598640,8 +598967,8 @@ "e820a430d03a1ceb40f96f91982eea9ed1d6ac75", "testharness" ], - "payment-handler/OWNERS": [ - "c5e5d0fd086bbe946f99aa8836785c81a2bccb3d", + "payment-handler/META.yml": [ + "e5eba0004eae5ee09f8a16a67bee35f24af86b75", "support" ], "payment-handler/app-can-make-payment.js": [ @@ -598728,8 +599055,8 @@ "b46f1952420558f315241b048ebf68568c6f4fd6", "support" ], - "payment-method-basic-card/OWNERS": [ - "ee0b02c59588d15b6efdb983c492ebbf50127e1c", + "payment-method-basic-card/META.yml": [ + "6ecc88050c22279a6ff640658963fe13a6e6ec1c", "support" ], "payment-method-basic-card/empty-data-manual.https.html": [ @@ -598740,16 +599067,16 @@ "70f2de7b94ca8e22fdbfed6d39f6f1627b5bf3b0", "testharness" ], - "payment-method-id/OWNERS": [ - "78f6ac38657ede306b767f1156cebd44bebbfb8e", + "payment-method-id/META.yml": [ + "45f0d46961f2ec79d2e86a52d30576d325665537", "support" ], "payment-method-id/README.md": [ "20d0e6d34a096a9e8c59a8e6ae7d0bfeaa0e6344", "support" ], - "payment-request/OWNERS": [ - "60cf95eb7b2e583315fe8539d2caf38667412d19", + "payment-request/META.yml": [ + "cac060187c6894bb8b26bff73dc0313f8021cd8e", "support" ], "payment-request/PaymentAddress/attributes-and-toJSON-method-manual.https.html": [ @@ -599004,8 +599331,8 @@ "e889c0b281184662553c687301edc3a3cd52ea33", "manual" ], - "performance-timeline/OWNERS": [ - "b82f9756b15ef3ea45fb250e304031d9ceaee9c7", + "performance-timeline/META.yml": [ + "088f3eb90a01853b7f6af3dab6d84871fe2f6732", "support" ], "performance-timeline/case-sensitivity.any.js": [ @@ -599084,8 +599411,8 @@ "2b16f91ae23a516d2c58299b81e0b3895cba117b", "testharness" ], - "picture-in-picture/OWNERS": [ - "6f6511f82937c14788c608d760c567d47b139fc0", + "picture-in-picture/META.yml": [ + "bc90446f4e1c690c41dce2482d126399dbb2c210", "support" ], "picture-in-picture/disable-picture-in-picture.html": [ @@ -599124,8 +599451,8 @@ "2db70930842eadd502dbd33ec06106c8a869c4aa", "testharness" ], - "pointerevents/OWNERS": [ - "e76cae8532b1259fa8665b515468d0b25b0a9bb3", + "pointerevents/META.yml": [ + "5d8cebf4f17b13d7932f8b0db069255413a2d14b", "support" ], "pointerevents/README.md": [ @@ -599484,8 +599811,8 @@ "69023fcb8dcd5701d084e66c7b72ce121dc3435c", "support" ], - "pointerlock/OWNERS": [ - "790b8ffd5f041ada7077501859a15f805080d255", + "pointerlock/META.yml": [ + "61cadf23a7b6d46035c35a65b5ccb2bc4391008a", "support" ], "pointerlock/constructor.html": [ @@ -599536,8 +599863,8 @@ "9e687345acc5b9966172bab7da04e3e7019e34c5", "manual" ], - "preload/OWNERS": [ - "fefa8b1bf9f0411b14792bc392711a38a71e91d2", + "preload/META.yml": [ + "c21e52cd3c83d3c95c4b3c1245fe564e20fd3846", "support" ], "preload/avoid-delaying-onload-link-preload.html": [ @@ -599732,8 +600059,8 @@ "7c11c149daba797eb7ddae3254d6166e3057e66a", "testharness" ], - "presentation-api/OWNERS": [ - "48e67ca9fb63012f44a7e871aa1eeb6c98830224", + "presentation-api/META.yml": [ + "a8704d33aae182813818e42871e43cb59aa79ad6", "support" ], "presentation-api/README.md": [ @@ -599960,8 +600287,8 @@ "f64f2ab5d0afa93e5adfa327e478936c0e295823", "support" ], - "priority-hints/OWNERS": [ - "bb8339b99aba30b127cd21f1396278ba55aec1c9", + "priority-hints/META.yml": [ + "0fc70c84c6b92174b63b4ab7fd71e91323db0123", "support" ], "priority-hints/fetch-api-request.tentative.any.js": [ @@ -599980,8 +600307,8 @@ "bb230110dd1cf4647e020d7172bc375e972c7b41", "support" ], - "proximity/OWNERS": [ - "8de2a4a7f850b2d52ab3102b585fe38828b6d08d", + "proximity/META.yml": [ + "eb4e334f1292eca9fff96530ef05c96d2cb0db89", "support" ], "proximity/ProximitySensor.https.html": [ @@ -600000,8 +600327,8 @@ "7265649abefcaec47f159b4980b0c43ca7e47528", "testharness" ], - "quirks/OWNERS": [ - "3a52efa37cb05c353bb8ce78146c42db6a238b74", + "quirks/META.yml": [ + "45472ac8906e7b383d80ab0b92ecddd6b900f726", "support" ], "quirks/active-and-hover-manual.html": [ @@ -600052,8 +600379,8 @@ "578d2aed4afa7cd6739610d353aebc591d832418", "testharness" ], - "referrer-policy/OWNERS": [ - "01570ab696585cd0fbb1c2e159dc6f058844ee7c", + "referrer-policy/META.yml": [ + "f4454894fc36bdc73ea3fde9d4b97efb5c999b2f", "support" ], "referrer-policy/README.md": [ @@ -607940,8 +608267,8 @@ "23c8725d3585fcfbe17fb2125f82c3146668ff3a", "testharness" ], - "remote-playback/OWNERS": [ - "4704befc950341a16c061872e3d57fe9f0f743bf", + "remote-playback/META.yml": [ + "9f22edc5bc959d8e78016284f52870f96cd7807d", "support" ], "remote-playback/README.md": [ @@ -607972,8 +608299,8 @@ "3d220a3cc0e6a05fbc40c0ab0e46a2e60162b2be", "testharness" ], - "requestidlecallback/OWNERS": [ - "84f418b8b821f1498bf87feaaf1f07de77720a4e", + "requestidlecallback/META.yml": [ + "06b126c4bcdc95ba95c96f590d7218e4952631d1", "support" ], "requestidlecallback/basic.html": [ @@ -608032,8 +608359,8 @@ "4c2db9979bcf68c61e62a805d59d95b7d164d9af", "support" ], - "resize-observer/OWNERS": [ - "59d77bdffdf0b2a5132447d23642f7a71bd3ba71", + "resize-observer/META.yml": [ + "c3b3d4ce8f42154c3125278de4f12adc8cf70bd0", "support" ], "resize-observer/eventloop.html": [ @@ -608064,8 +608391,8 @@ "fb544abe50fddcd302d000e08bc822d21a31df6f", "testharness" ], - "resource-timing/OWNERS": [ - "8fd9729d4d10437b0a46b5c0c00729b37f17b361", + "resource-timing/META.yml": [ + "e07d13945a56dda7d2a8fe4b5f29f264e5f59245", "support" ], "resource-timing/SyntheticResponse.py": [ @@ -608368,8 +608695,8 @@ "a68dca4f542588b705f126df73dfad8c88c69506", "support" ], - "screen-orientation/OWNERS": [ - "516c041687b10ee09daae6695437013dd622c1a6", + "screen-orientation/META.yml": [ + "488995281897b6944f90a36fc0316da6e317a28e", "support" ], "screen-orientation/interfaces.html": [ @@ -608412,8 +608739,8 @@ "9984a22d62b08da1aa2102936b0c5375fe237548", "support" ], - "secure-contexts/OWNERS": [ - "c7e6702e4472c55bb6e9c543bed62de2d2a7331d", + "secure-contexts/META.yml": [ + "4966e7a03e815dac333218faf57875b57b9dd535", "support" ], "secure-contexts/basic-dedicated-worker.html": [ @@ -608496,8 +608823,8 @@ "31a5ee7a3619c62dbd35eafb66725bf4192639a0", "testharness" ], - "selection/OWNERS": [ - "abd95839027a88741c4d351ff374d81b773c80fa", + "selection/META.yml": [ + "ee0778f37e92351be3e95c9c23f23b743e71e5eb", "support" ], "selection/addRange-00.html": [ @@ -608664,8 +608991,8 @@ "01ae6e757d428800555012783e290ebba575bcab", "testharness" ], - "server-timing/OWNERS": [ - "99acae581c71af3f6306bff62a1172955e83f756", + "server-timing/META.yml": [ + "550f1da84f0f2b320c0d858041d28b140d5fd867", "support" ], "server-timing/cross_origin.html": [ @@ -609416,12 +609743,12 @@ "77000d65537ef522a3471002118a120d2faf296a", "support" ], - "service-workers/OWNERS": [ - "153554b1fb793acd7a005c50b12678305e02014a", + "service-workers/META.yml": [ + "36621369ec3df60e75ec6df20819713fd3ff5a23", "support" ], - "service-workers/cache-storage/OWNERS": [ - "ee4b056c76c48aea689c734cbb12d67c84185eef", + "service-workers/cache-storage/META.yml": [ + "ca408d5275a1321e169dbb1158883f4d0fbef766", "support" ], "service-workers/cache-storage/common.https.html": [ @@ -611880,6 +612207,10 @@ "f30eff6f08f3680d8640aa5df2612f0fbd98dc50", "testharness" ], + "shadow-dom/META.yml": [ + "d898efbe6e24fff413f3f6d3b9ef033dbb070a12", + "support" + ], "shadow-dom/MouseEvent-prototype-offsetX-offsetY.html": [ "8fe2c9531f1d7f98947dc3d8f6a064401e4d44f9", "testharness" @@ -611888,10 +612219,6 @@ "633fef47eb402ca20afeb2faf0f14409674f9396", "testharness" ], - "shadow-dom/OWNERS": [ - "f56d3b4e6f7f0afd6c13d3a89f69b7360ba99bfa", - "support" - ], "shadow-dom/Range-prototype-insertNode.html": [ "f840aa7e9789f052f9980a4db8ca1ad789d15242", "testharness" @@ -612296,8 +612623,8 @@ "bc28599cea839c13daf4739168f8c1ea42526050", "testharness" ], - "speech-api/OWNERS": [ - "7022719dae5deb21ce300bb2af91b5eddcee62ff", + "speech-api/META.yml": [ + "52d79b2a35757493915c591ff306a108a5e77121", "support" ], "speech-api/SpeechSynthesis-speak-ownership.html": [ @@ -612312,8 +612639,8 @@ "45bfdcce349e2cb28611520b006c060347fdf58d", "testharness" ], - "storage/OWNERS": [ - "2c585ecaee5e62118d3cb98c98e12d959ebcbd50", + "storage/META.yml": [ + "dc5eeef99c98637d5021d40b9db8635fbd8ed176", "support" ], "storage/README.md": [ @@ -612392,8 +612719,8 @@ "a48435451fe9498f3aa7427c695c2e3407876d9b", "testharness" ], - "streams/OWNERS": [ - "5ed27d1c21178be00e972816933945e094a0e170", + "streams/META.yml": [ + "c7b3309178642e0cc8866004fe370af526f6d068", "support" ], "streams/README.md": [ @@ -613584,8 +613911,8 @@ "f56e65526d831e3bbc3ed1f6d7faee0096781580", "testharness" ], - "subresource-integrity/OWNERS": [ - "6fafc1831767b0471200943cc46242e72156ca4e", + "subresource-integrity/META.yml": [ + "e2d0769ca30055074c39935c437c4fce7d5add90", "support" ], "subresource-integrity/alternate.css": [ @@ -613768,16 +614095,16 @@ "302daffd22d29b2a93b151e7f465c9fd0a6288b3", "support" ], - "svg-aam/OWNERS": [ - "16577d2283b826f0541dbc795177c7aac7e1b228", + "svg-aam/META.yml": [ + "1e4adc07cf5790fd51820158c69c1dd2c1a72c28", "support" ], "svg-aam/README.md": [ "e500c4f877bd2d7b482600d7c6b60823c4d49179", "support" ], - "svg/OWNERS": [ - "553fcb48a960e9d5f1fe84fb19228366b33864de", + "svg/META.yml": [ + "556bba2e68839ace472576d6cd0cf180b3e30719", "support" ], "svg/README.md": [ @@ -616476,8 +616803,8 @@ "e0cfabfa40e50ef2c25602563862caba72dd469e", "support" ], - "touch-events/OWNERS": [ - "eae596140c284a25bfe482676c2762729d00b7ee", + "touch-events/META.yml": [ + "df9f5e192a452f8f15a9389eb98c78a7cf38a6ab", "support" ], "touch-events/historical.html": [ @@ -616516,8 +616843,8 @@ "11c8d88f78cb3e857479000332af49484da99212", "testharness" ], - "trusted-types/OWNERS": [ - "c7e6702e4472c55bb6e9c543bed62de2d2a7331d", + "trusted-types/META.yml": [ + "4966e7a03e815dac333218faf57875b57b9dd535", "support" ], "trusted-types/TrustedHTML.tentative.html": [ @@ -616580,8 +616907,8 @@ "6ea027fb1cee52a457e64f9b2b2c8294aa8a9dfc", "support" ], - "uievents/OWNERS": [ - "d9038d2dcd0e077cfa7dbab516f2a8d74de2986d", + "uievents/META.yml": [ + "1ba69b5968e13bc4d89eead569c53987c3208ff9", "support" ], "uievents/README.md": [ @@ -616996,8 +617323,8 @@ "5bbfdb72bba4bb37a8b27c85fbc5ae5e7470e390", "support" ], - "upgrade-insecure-requests/OWNERS": [ - "c7e6702e4472c55bb6e9c543bed62de2d2a7331d", + "upgrade-insecure-requests/META.yml": [ + "4966e7a03e815dac333218faf57875b57b9dd535", "support" ], "upgrade-insecure-requests/iframe-redirect-upgrade.https.html": [ @@ -617116,8 +617443,8 @@ "4e49ff6d795fff54bc14069ab4f6f5fb5270f1c8", "testharness" ], - "url/OWNERS": [ - "2b34648545644bc6ce8f70d0a7d0b26428498cea", + "url/META.yml": [ + "4e34e50ea044e46f46889a3753d208a3d60744c5", "support" ], "url/README.md": [ @@ -617240,8 +617567,8 @@ "479e3fb9fc9eee208c492428c7032a96c70a5ae8", "testharness" ], - "user-timing/OWNERS": [ - "b82f9756b15ef3ea45fb250e304031d9ceaee9c7", + "user-timing/META.yml": [ + "088f3eb90a01853b7f6af3dab6d84871fe2f6732", "support" ], "user-timing/clearMarks.html": [ @@ -617352,8 +617679,8 @@ "b042938e492c9017402e07d3a551d503ec32fa91", "testharness" ], - "vibration/OWNERS": [ - "d3304c4ea0a7b2f591396952ccd8392c3538586c", + "vibration/META.yml": [ + "f23c82b0c55a91efe872c0df9957e43bb4d50157", "support" ], "vibration/api-is-present.html": [ @@ -617412,8 +617739,8 @@ "fcc5e59095f69e8f62120e392d84de9f4c5647a2", "manual" ], - "visual-viewport/OWNERS": [ - "6a97a4002074fd8dacc111e76d96bb48b5854909", + "visual-viewport/META.yml": [ + "e22e0696fbf90eff036cf968efddaf062353841e", "support" ], "visual-viewport/viewport-attribute-event-handlers-manual.html": [ @@ -617508,8 +617835,8 @@ "2e2e9480e8ccca07d4334d957b6a1c597a1f8fbd", "support" ], - "wai-aria/OWNERS": [ - "3a6002295ea2893ba74763e46965bd2d1291d55b", + "wai-aria/META.yml": [ + "521d90b87283645c22b8752fdb69031cc08cf3f7", "support" ], "wai-aria/README.md": [ @@ -618440,8 +618767,8 @@ "c2f608333d243b0a5cb9296a1dc39c168d69527f", "manual" ], - "wake-lock/OWNERS": [ - "92dc52582d366bafcdb1bbd1cc68f109c0ae8813", + "wake-lock/META.yml": [ + "9b87cd95cb0ea86299cbb08c352fb5f239253028", "support" ], "wake-lock/interfaces.https.html": [ @@ -618520,8 +618847,8 @@ "caaf2634451eb9228c0b20f0ac817d7a3d3fa685", "testharness" ], - "wasm/OWNERS": [ - "e4284c7c52365b575b20abcf696a5634ef86b769", + "wasm/META.yml": [ + "9c60fe510baa091a6354cbf81b632b78e7b2f00a", "support" ], "wasm/compile_worker.js": [ @@ -618588,8 +618915,8 @@ "254d9b7074c89c57e15613e6efe9674eba95b74d", "testharness" ], - "web-animations/OWNERS": [ - "c4f52fc673833f80178284b30d6fc4bad1f581d2", + "web-animations/META.yml": [ + "de7037ad7c7e358d95a3c579a5a347b149c69a0d", "support" ], "web-animations/README.md": [ @@ -618904,8 +619231,8 @@ "29d7fe91c355fc22f563ca17315d2ab493dc0566", "testharness" ], - "web-nfc/OWNERS": [ - "d42f3f15d00686bf5a5c7c69169ef5cf2554bd7b", + "web-nfc/META.yml": [ + "99db7f9bd62c44a37a38f8ea3c438c3cd570827c", "support" ], "web-nfc/idlharness.https.html": [ @@ -618960,8 +619287,8 @@ "d2236e6b3b25b34311325ca8548cf9e4e371693f", "support" ], - "web-share/OWNERS": [ - "181c1272157cd564690976d357829e322174b493", + "web-share/META.yml": [ + "cf22bba6c06742cc5188b945d9f435f07d982eb1", "support" ], "web-share/idlharness.https.html": [ @@ -619048,8 +619375,8 @@ "11bc81247643b0a9fc665f1e4b1f592cc1f4c670", "support" ], - "webaudio/OWNERS": [ - "72bd1a8929367ef9a8f8353d7fc5bda3354477a6", + "webaudio/META.yml": [ + "c95130e1f0226d18fcdd9dc9d5795395d6de586f", "support" ], "webaudio/README.md": [ @@ -619904,8 +620231,8 @@ "84975ca29be6d977ed238a46ff6597959ab05047", "testharness" ], - "webauthn/OWNERS": [ - "368ab4153a7f6843ce65ce924a3b4af92f3488ee", + "webauthn/META.yml": [ + "ce5762e9650362564eebb210e55d66f13c32a424", "support" ], "webauthn/createcredential-badargs-attestation.https.html": [ @@ -619984,8 +620311,8 @@ "9bdd7e09c7f468b9b0c106d4764d61e77b32131f", "testharness" ], - "webdriver/OWNERS": [ - "ddddac021203327856ba5d1060984f7c0959b96b", + "webdriver/META.yml": [ + "aa060ffdedcd91d77aa76e69b29bf2b77b884260", "support" ], "webdriver/README.md": [ @@ -620128,6 +620455,22 @@ "492e283b686abe0743d72e31017be149726628f9", "wdspec" ], + "webdriver/tests/element_click/file_upload.py": [ + "2c67c39dbe809dd1565830cc66ffd9dc54d90c35", + "wdspec" + ], + "webdriver/tests/element_click/interactability.py": [ + "b022a9c9c222cfdcce208a4934eb1bc52de90495", + "wdspec" + ], + "webdriver/tests/element_click/navigate.py": [ + "4e6186b1352b71cca8444f9752634d6b04dbaf16", + "wdspec" + ], + "webdriver/tests/element_click/scroll_into_view.py": [ + "cc9084d4782fdcad3ee82204749109c9c15e28d2", + "wdspec" + ], "webdriver/tests/element_click/select.py": [ "bddc341a0feb0d06e75415b8f98b8e9e0c2a829d", "wdspec" @@ -620136,6 +620479,14 @@ "490b6c17365c5eab24fd4a7ac07be6614a86a934", "wdspec" ], + "webdriver/tests/element_click/support/close_window.html": [ + "8982d475114f53b4a69b3e33e12fedd78138106f", + "support" + ], + "webdriver/tests/element_click/support/input.html": [ + "4ddcd4198d33ba6ad1d4bdd7438cf146c26232cd", + "support" + ], "webdriver/tests/element_send_keys/__init__.py": [ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" @@ -620161,7 +620512,7 @@ "support" ], "webdriver/tests/execute_async_script/collections.py": [ - "d6c95dfdcbfc3b9cf91cf6f943a17b7cd0fee79d", + "f88643f6266714b078d161ee5039c689a937e0a3", "wdspec" ], "webdriver/tests/execute_async_script/user_prompts.py": [ @@ -620488,8 +620839,8 @@ "c184952fc8a78f5edc7d573a9f8440b5eec334cc", "wdspec" ], - "webgl/OWNERS": [ - "0df8e72f3ab70719aac73d3b06f043fac629939b", + "webgl/META.yml": [ + "5435ce78a7a190ddb20c052e34edf9bd0378a76b", "support" ], "webgl/bufferSubData.html": [ @@ -620548,6 +620899,10 @@ "8e0a412b4d4f70568ed6710578011c26194de9c5", "testharness" ], + "webmessaging/META.yml": [ + "2352e61ffc381eb9c2f08538a310af910f54dcd5", + "support" + ], "webmessaging/MessageEvent-trusted-worker.js": [ "949c2b95411c6b3f0256a28f792c3c7c94da90b0", "support" @@ -620576,10 +620931,6 @@ "72fbeafcaef065e09511d47371fc038f0dce4d70", "testharness" ], - "webmessaging/OWNERS": [ - "a732b94d2b3608e0f80a1e558652bde1d7f77183", - "support" - ], "webmessaging/README.md": [ "d126c708f1d34de380f2e063bb8e404f30b6a487", "support" @@ -620968,8 +621319,8 @@ "7665873355c531e009824021a2b75daaf2dd6e3f", "testharness" ], - "webrtc/OWNERS": [ - "b9739bfca307233dd72555b30e8492d47680d2af", + "webrtc/META.yml": [ + "211af3b4837a5d879fc390270db420088b228807", "support" ], "webrtc/RTCCertificate.html": [ @@ -621005,7 +621356,7 @@ "support" ], "webrtc/RTCDTMFSender-insertDTMF.https.html": [ - "efe15e018bbfe29b6c79e88d3380300844ec4189", + "068c96875c7b7a0a19cfdaa6d7af5b94a57ff71c", "testharness" ], "webrtc/RTCDTMFSender-ontonechange-long.https.html": [ @@ -621101,7 +621452,7 @@ "testharness" ], "webrtc/RTCPeerConnection-getStats.https.html": [ - "a8a0f98c9ebf3510cf4def16e569dbbeadd558d5", + "f0d783d2d2ebf9d303976a63981328f485bb21f7", "testharness" ], "webrtc/RTCPeerConnection-getTransceivers.html": [ @@ -621137,7 +621488,7 @@ "testharness" ], "webrtc/RTCPeerConnection-removeTrack.https.html": [ - "15f5c03bdc9e4b3479594c302eecf4403b86c4e7", + "dfd8c24034da48944eb5c5fe805f940c5fc5a282", "testharness" ], "webrtc/RTCPeerConnection-setDescription-transceiver.html": [ @@ -621476,8 +621827,8 @@ "d304ef9fac5ff9fe0ed78f3afd5705587dd126b4", "testharness" ], - "websockets/OWNERS": [ - "10f99e83578e8082173bb1da68f7fb6f1c371d58", + "websockets/META.yml": [ + "417baa06a0b769e413c8c547f712db2b45b5f317", "support" ], "websockets/README.md": [ @@ -622312,8 +622663,8 @@ "c62b0a641a1ac5487932ed1d79979c52d5f32f45", "support" ], - "webstorage/OWNERS": [ - "66a7e2bea576713b472fc03f9c53b65cfc48f484", + "webstorage/META.yml": [ + "c1168699a894ee7aa832c88197b4aa0e8e641a9e", "support" ], "webstorage/README.md": [ @@ -622576,8 +622927,8 @@ "19fd5ede17b9c7e9d234e855eb7dd7fe343bc73e", "testharness" ], - "webusb/OWNERS": [ - "e455416b72ce1b90a3b82b3fb44c57fba19f29df", + "webusb/META.yml": [ + "1d5ec928a52fda02907002a7869af7b9a4bfcc71", "support" ], "webusb/README.md": [ @@ -622700,8 +623051,8 @@ "54351ba4a607da19d5f190884b84c9cbea2e41b7", "testharness" ], - "webvr/OWNERS": [ - "adb04954bffbb33f29864668db95f5c5367d6a05", + "webvr/META.yml": [ + "58bfdf395aa56d3292d85f1a3b0b1545c2b19c57", "support" ], "webvr/idlharness.https.html": [ @@ -622740,8 +623091,8 @@ "acc2d4484a518df41b784ec5031ed41fe280e708", "support" ], - "webvtt/OWNERS": [ - "3927364206320a3898eb0fec28e2a879bb04d606", + "webvtt/META.yml": [ + "fc7d57474b2e55b806cef464d08cae701881e141", "support" ], "webvtt/README.md": [ @@ -625564,8 +625915,8 @@ "339f3f5f0e968076031f4a7c4361f9dba14d485d", "support" ], - "webxr/OWNERS": [ - "13f9441d368248225df5adc3396a05061ba2924d", + "webxr/META.yml": [ + "3605bdd015d08cdd3f8a94c9fa356b9623fa728c", "support" ], "webxr/interfaces.https.html": [ @@ -625584,8 +625935,8 @@ "d8aa0ef8b7b3363fd23af2700dc6d9186201c408", "testharness" ], - "workers/OWNERS": [ - "424c4c3664d3eb0c5123b4a05c55ee78a1dbbba5", + "workers/META.yml": [ + "7b3a04993e5866f4a2ded4098d3196702ae03d0f", "support" ], "workers/README.md": [ @@ -626788,8 +627139,8 @@ "c6a02eed61fe26e59252314cbbe090eeed9de9ca", "testharness" ], - "worklets/OWNERS": [ - "e2dd08513daf7b513cf2db811841d50153999954", + "worklets/META.yml": [ + "bd2edbe2d714296d47e04625dab704550ec373f6", "support" ], "worklets/README.md": [ @@ -626976,8 +627327,8 @@ "2984dfb09c88d7a1831a60d62c64c9b2ec2f6673", "support" ], - "x-frame-options/OWNERS": [ - "130bf16890c75f9520c9473a7888bf6163036123", + "x-frame-options/META.yml": [ + "382438af20cfed5bdd980fdd3bc39771472c5547", "support" ], "x-frame-options/README.md": [ @@ -627024,8 +627375,8 @@ "b41637b9f13c7876b581f0fb0162baea758d50e2", "testharness" ], - "xhr/OWNERS": [ - "05b61bd06cb91209e16101f2c53c249138c3e74b", + "xhr/META.yml": [ + "0168b8e25e1accc1fbc2b4b3edd353dc2b0910b8", "support" ], "xhr/README.md": [ diff --git a/tests/wpt/metadata/css/CSS2/css1/c563-list-type-000.xht.ini b/tests/wpt/metadata/css/CSS2/css1/c563-list-type-000.xht.ini deleted file mode 100644 index b24abb927d98..000000000000 --- a/tests/wpt/metadata/css/CSS2/css1/c563-list-type-000.xht.ini +++ /dev/null @@ -1,3 +0,0 @@ -[c563-list-type-000.xht] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata/css/css-fonts/variations/at-font-face-font-matching.html.ini b/tests/wpt/metadata/css/css-fonts/variations/at-font-face-font-matching.html.ini index 3951ec8f86fa..55a1d66c9e71 100644 --- a/tests/wpt/metadata/css/css-fonts/variations/at-font-face-font-matching.html.ini +++ b/tests/wpt/metadata/css/css-fonts/variations/at-font-face-font-matching.html.ini @@ -254,9 +254,6 @@ [Matching font-style: 'oblique -21deg' should prefer 'oblique 0deg' over 'oblique 30deg 60deg'] expected: FAIL - [Matching font-style: 'oblique -21deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg'] - expected: FAIL - [Matching font-style: 'oblique 20deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg'] expected: FAIL diff --git a/tests/wpt/metadata/css/css-fonts/variations/font-weight-matching.html.ini b/tests/wpt/metadata/css/css-fonts/variations/font-weight-matching.html.ini index b075270b5f39..33589c5901a1 100644 --- a/tests/wpt/metadata/css/css-fonts/variations/font-weight-matching.html.ini +++ b/tests/wpt/metadata/css/css-fonts/variations/font-weight-matching.html.ini @@ -29,15 +29,6 @@ [Test @font-face matching for weight 1000] expected: FAIL - [Test @font-face matching for weight 99] - expected: FAIL - - [Test @font-face matching for weight 100] - expected: FAIL - - [Test @font-face matching for weight 249] - expected: FAIL - [Test @font-face matching for weight 420] expected: FAIL diff --git a/tests/wpt/metadata/css/css-paint-api/idlharness.html.ini b/tests/wpt/metadata/css/css-paint-api/idlharness.html.ini new file mode 100644 index 000000000000..4b13a6645a65 --- /dev/null +++ b/tests/wpt/metadata/css/css-paint-api/idlharness.html.ini @@ -0,0 +1,4 @@ +[idlharness.html] + [CSS Painting API IDL tests] + expected: FAIL + diff --git a/tests/wpt/metadata/css/mediaqueries/mq-case-insensitive-001.html.ini b/tests/wpt/metadata/css/mediaqueries/mq-case-insensitive-001.html.ini new file mode 100644 index 000000000000..960022036efd --- /dev/null +++ b/tests/wpt/metadata/css/mediaqueries/mq-case-insensitive-001.html.ini @@ -0,0 +1,2 @@ +[mq-case-insensitive-001.html] + expected: FAIL diff --git a/tests/wpt/metadata/dom/interfaces.html.ini b/tests/wpt/metadata/dom/interfaces.html.ini index 781447875ef2..db9d2ff31149 100644 --- a/tests/wpt/metadata/dom/interfaces.html.ini +++ b/tests/wpt/metadata/dom/interfaces.html.ini @@ -927,3 +927,13 @@ [DOM IDL tests] expected: FAIL + +[interfaces.html?exclude=Node] + [DOM IDL tests] + expected: FAIL + + +[interfaces.html?include=Node] + [DOM IDL tests] + expected: FAIL + diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling.html.ini deleted file mode 100644 index 9320b509b99f..000000000000 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[javascript-url-return-value-handling.html] - type: testharness - [Test that javascript: evaluation only performs a navigation to the\n result when the result is a string value.] - expected: FAIL - diff --git a/tests/wpt/metadata/html/dom/interfaces.https.html.ini b/tests/wpt/metadata/html/dom/interfaces.https.html.ini index 1c47922b9063..e4cca8dbebfd 100644 --- a/tests/wpt/metadata/html/dom/interfaces.https.html.ini +++ b/tests/wpt/metadata/html/dom/interfaces.https.html.ini @@ -5732,3 +5732,18 @@ [HTML IDL tests] expected: FAIL + +[interfaces.https.html?include=(Document|Window)] + [HTML IDL tests] + expected: FAIL + + +[interfaces.https.html?include=HTML.*] + [HTML IDL tests] + expected: FAIL + + +[interfaces.https.html?exclude=(Document|Window|HTML.*)] + [HTML IDL tests] + expected: FAIL + diff --git a/tests/wpt/metadata/html/dom/self-origin.sub.html.ini b/tests/wpt/metadata/html/dom/self-origin.sub.html.ini index b43464deb110..d0af8c90ed77 100644 --- a/tests/wpt/metadata/html/dom/self-origin.sub.html.ini +++ b/tests/wpt/metadata/html/dom/self-origin.sub.html.ini @@ -1,27 +1,5 @@ [self-origin.sub.html] type: testharness - expected: TIMEOUT - [Should have the right origin for cross-origin subframe] - expected: NOTRUN - - [Should have the right origin for cross-origin subframe after setting document.domain] - expected: NOTRUN - - [Should have the right origin for IDN subframe] - expected: NOTRUN - - [Should have the right origin for IDN subframe after setting document.domain] - expected: NOTRUN - [Should have the right origin for sandboxed iframe] - expected: NOTRUN - - [about:blank subframe origins] - expected: FAIL - - [blob: subframe origins] - expected: FAIL - - [javascript: subframe origins] expected: FAIL diff --git a/tests/wpt/metadata/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html.ini b/tests/wpt/metadata/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html.ini index 559c27de1348..d0913a41225c 100644 --- a/tests/wpt/metadata/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html.ini +++ b/tests/wpt/metadata/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html.ini @@ -172,63 +172,63 @@ [XHTML img usemap="http://example.org/#garbage-before-hash-id"] expected: FAIL - [HTML (quirks) IMG usemap="no-hash-name"] + [XHTML img usemap="no-hash-name"] expected: FAIL - [HTML (quirks) IMG usemap="no-hash-id"] + [XHTML img usemap="no-hash-id"] expected: FAIL - [HTML (quirks) IMG usemap="hash-last#"] + [XHTML img usemap="hash-last#"] expected: FAIL - [HTML (quirks) IMG usemap=""] + [XHTML img usemap=""] expected: FAIL - [HTML (quirks) IMG usemap="#"] + [XHTML img usemap="#"] expected: FAIL - [HTML (quirks) IMG usemap="#percent-escape-name-%41"] + [XHTML img usemap="#percent-escape-name-%41"] expected: FAIL - [HTML (quirks) IMG usemap="#percent-escape-id-%41"] + [XHTML img usemap="#percent-escape-id-%41"] expected: FAIL - [HTML (quirks) IMG usemap="#no-such-map"] + [XHTML img usemap="#no-such-map"] expected: FAIL - [HTML (quirks) IMG usemap="#different-CASE-name"] + [XHTML img usemap="#different-CASE-name"] expected: FAIL - [HTML (quirks) IMG usemap="#different-CASE-id"] + [XHTML img usemap="#different-CASE-id"] expected: FAIL - [XHTML img usemap="no-hash-name"] + [HTML (standards) IMG usemap="no-hash-name"] expected: FAIL - [XHTML img usemap="no-hash-id"] + [HTML (standards) IMG usemap="no-hash-id"] expected: FAIL - [XHTML img usemap="hash-last#"] + [HTML (standards) IMG usemap="hash-last#"] expected: FAIL - [XHTML img usemap=""] + [HTML (standards) IMG usemap=""] expected: FAIL - [XHTML img usemap="#"] + [HTML (standards) IMG usemap="#"] expected: FAIL - [XHTML img usemap="#percent-escape-name-%41"] + [HTML (standards) IMG usemap="#percent-escape-name-%41"] expected: FAIL - [XHTML img usemap="#percent-escape-id-%41"] + [HTML (standards) IMG usemap="#percent-escape-id-%41"] expected: FAIL - [XHTML img usemap="#no-such-map"] + [HTML (standards) IMG usemap="#no-such-map"] expected: FAIL - [XHTML img usemap="#different-CASE-name"] + [HTML (standards) IMG usemap="#different-CASE-name"] expected: FAIL - [XHTML img usemap="#different-CASE-id"] + [HTML (standards) IMG usemap="#different-CASE-id"] expected: FAIL diff --git a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-release-upon-reload.html.ini b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-release-upon-reload.html.ini new file mode 100644 index 000000000000..84c7aa475618 --- /dev/null +++ b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-release-upon-reload.html.ini @@ -0,0 +1,5 @@ +[context-release-upon-reload.html] + expected: TIMEOUT + [Overall test] + expected: NOTRUN + diff --git a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-release-with-workers.html.ini b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-release-with-workers.html.ini new file mode 100644 index 000000000000..7aab2f5f6620 --- /dev/null +++ b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-release-with-workers.html.ini @@ -0,0 +1,5 @@ +[context-release-with-workers.html] + expected: TIMEOUT + [Overall test] + expected: NOTRUN + diff --git a/tests/wpt/web-platform-tests/.well-known/idp-proxy/META.yml b/tests/wpt/web-platform-tests/.well-known/idp-proxy/META.yml new file mode 100644 index 000000000000..9901aed94e7d --- /dev/null +++ b/tests/wpt/web-platform-tests/.well-known/idp-proxy/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - nils-ohlmeier diff --git a/tests/wpt/web-platform-tests/.well-known/idp-proxy/OWNERS b/tests/wpt/web-platform-tests/.well-known/idp-proxy/OWNERS deleted file mode 100644 index 79ac31d21016..000000000000 --- a/tests/wpt/web-platform-tests/.well-known/idp-proxy/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@nils-ohlmeier diff --git a/tests/wpt/web-platform-tests/2dcontext/META.yml b/tests/wpt/web-platform-tests/2dcontext/META.yml new file mode 100644 index 000000000000..3c0af55426e5 --- /dev/null +++ b/tests/wpt/web-platform-tests/2dcontext/META.yml @@ -0,0 +1,6 @@ +suggested_reviewers: + - AmeliaBR + - annevk + - kenrussell + - jdashg + - fserb diff --git a/tests/wpt/web-platform-tests/2dcontext/OWNERS b/tests/wpt/web-platform-tests/2dcontext/OWNERS deleted file mode 100644 index 3bb6edf248aa..000000000000 --- a/tests/wpt/web-platform-tests/2dcontext/OWNERS +++ /dev/null @@ -1,5 +0,0 @@ -@AmeliaBR -@annevk -@kenrussell -@jdashg -@fserb diff --git a/tests/wpt/web-platform-tests/2dcontext/tools/META.yml b/tests/wpt/web-platform-tests/2dcontext/tools/META.yml new file mode 100644 index 000000000000..0f0f7aa96a3d --- /dev/null +++ b/tests/wpt/web-platform-tests/2dcontext/tools/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - gsnedders diff --git a/tests/wpt/web-platform-tests/2dcontext/tools/OWNERS b/tests/wpt/web-platform-tests/2dcontext/tools/OWNERS deleted file mode 100644 index 26ea3154662d..000000000000 --- a/tests/wpt/web-platform-tests/2dcontext/tools/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@gsnedders diff --git a/tests/wpt/web-platform-tests/BackgroundSync/META.yml b/tests/wpt/web-platform-tests/BackgroundSync/META.yml new file mode 100644 index 000000000000..fe808bc61517 --- /dev/null +++ b/tests/wpt/web-platform-tests/BackgroundSync/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - beverloo diff --git a/tests/wpt/web-platform-tests/BackgroundSync/OWNERS b/tests/wpt/web-platform-tests/BackgroundSync/OWNERS deleted file mode 100644 index 9cc0eff9fd27..000000000000 --- a/tests/wpt/web-platform-tests/BackgroundSync/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@beverloo diff --git a/tests/wpt/web-platform-tests/FileAPI/META.yml b/tests/wpt/web-platform-tests/FileAPI/META.yml new file mode 100644 index 000000000000..d2f5722e5c18 --- /dev/null +++ b/tests/wpt/web-platform-tests/FileAPI/META.yml @@ -0,0 +1,5 @@ +suggested_reviewers: + - inexorabletash + - zqzhang + - jdm + - mkruisselbrink diff --git a/tests/wpt/web-platform-tests/FileAPI/OWNERS b/tests/wpt/web-platform-tests/FileAPI/OWNERS deleted file mode 100644 index feec67b46ca0..000000000000 --- a/tests/wpt/web-platform-tests/FileAPI/OWNERS +++ /dev/null @@ -1,4 +0,0 @@ -@inexorabletash -@zqzhang -@jdm -@mkruisselbrink diff --git a/tests/wpt/web-platform-tests/FileAPI/idlharness-manual.html b/tests/wpt/web-platform-tests/FileAPI/idlharness-manual.html index c3374629d7f9..199f49db4dba 100644 --- a/tests/wpt/web-platform-tests/FileAPI/idlharness-manual.html +++ b/tests/wpt/web-platform-tests/FileAPI/idlharness-manual.html @@ -27,117 +27,6 @@

File API manual IDL tests

- - - - diff --git a/tests/wpt/web-platform-tests/FileAPI/idlharness.worker.js b/tests/wpt/web-platform-tests/FileAPI/idlharness.worker.js index fdf208df7c43..4262a6dd149c 100644 --- a/tests/wpt/web-platform-tests/FileAPI/idlharness.worker.js +++ b/tests/wpt/web-platform-tests/FileAPI/idlharness.worker.js @@ -1,31 +1,25 @@ importScripts("/resources/testharness.js"); importScripts("/resources/WebIDLParser.js", "/resources/idlharness.js"); -var request = new XMLHttpRequest(); -request.open("GET", "/interfaces/FileAPI.idl"); -request.send(); -request.onload = function() { - var idl_array = new IdlArray(); - var idls = request.responseText; +promise_test(async () => { + const idl = await fetch('/interfaces/FileAPI.idl').then(r => r.text()); + const dom = await fetch('/interfaces/dom.idl').then(r => r.text()); + const html = await fetch('/interfaces/html.idl').then(r => r.text()); + const url = await fetch('/interfaces/url.idl').then(r => r.text()); - idl_array.add_untested_idls("[Global] interface Window { };"); + const idl_array = new IdlArray(); + idl_array.add_idls(idl); + idl_array.add_dependency_idls(dom); + idl_array.add_dependency_idls(html); + idl_array.add_dependency_idls(url); + idl_array.add_untested_idls("[Exposed=(Window,Worker)] interface ArrayBuffer {};"); + idl_array.add_objects({ + Blob: ['new Blob(["TEST"])'], + File: ['new File(["myFileBits"], "myFileName")'], + FileReader: ['new FileReader()'], + FileReaderSync: ['new FileReaderSync()'] + }); - idl_array.add_untested_idls("[Exposed=(Window,Worker)] interface ArrayBuffer {};"); - idl_array.add_untested_idls("interface URL {};"); - idl_array.add_untested_idls("[Exposed=(Window,Worker)] interface EventTarget {};"); - idl_array.add_untested_idls("[Exposed=(Window,Worker)] interface Event {};"); - idl_array.add_untested_idls("[TreatNonCallableAsNull] callback EventHandlerNonNull = any (Event event);"); - idl_array.add_untested_idls("typedef EventHandlerNonNull? EventHandler;"); - - idl_array.add_idls(idls); - - idl_array.add_objects({ - Blob: ['new Blob(["TEST"])'], - File: ['new File(["myFileBits"], "myFileName")'], - FileReader: ['new FileReader()'], - FileReaderSync: ['new FileReaderSync()'] - }); - - idl_array.test(); - done(); -}; + idl_array.test(); +}, 'Test FileAPI IDL implementation'); +done(); diff --git a/tests/wpt/web-platform-tests/FileAPI/url/resources/revoke-helper.js b/tests/wpt/web-platform-tests/FileAPI/url/resources/revoke-helper.js index 28afce7a2590..c3e05b64b1a6 100644 --- a/tests/wpt/web-platform-tests/FileAPI/url/resources/revoke-helper.js +++ b/tests/wpt/web-platform-tests/FileAPI/url/resources/revoke-helper.js @@ -1,4 +1,9 @@ self.addEventListener('message', e => { URL.revokeObjectURL(e.data.url); + // Registering a new object URL will make absolutely sure that the revocation + // has propagated. Without this at least in chrome it is possible for the + // below postMessage to arrive at its destination before the revocation has + // been fully processed. + URL.createObjectURL(new Blob([])); self.postMessage('revoked'); }); diff --git a/tests/wpt/web-platform-tests/IndexedDB/META.yml b/tests/wpt/web-platform-tests/IndexedDB/META.yml new file mode 100644 index 000000000000..5acea9a797d1 --- /dev/null +++ b/tests/wpt/web-platform-tests/IndexedDB/META.yml @@ -0,0 +1,8 @@ +suggested_reviewers: + - odinho + - inexorabletash + - chunywang + - dumbmatter + - zqzhang + - yunxiaoxie + - zhaozihao diff --git a/tests/wpt/web-platform-tests/IndexedDB/OWNERS b/tests/wpt/web-platform-tests/IndexedDB/OWNERS deleted file mode 100644 index 33bf235f2aa8..000000000000 --- a/tests/wpt/web-platform-tests/IndexedDB/OWNERS +++ /dev/null @@ -1,7 +0,0 @@ -@odinho -@inexorabletash -@chunywang -@dumbmatter -@zqzhang -@yunxiaoxie -@zhaozihao diff --git a/tests/wpt/web-platform-tests/README.md b/tests/wpt/web-platform-tests/README.md index 773dbf346b0e..6ff8c7728486 100644 --- a/tests/wpt/web-platform-tests/README.md +++ b/tests/wpt/web-platform-tests/README.md @@ -47,7 +47,7 @@ For example, on most UNIX-like systems, you can setup the hosts file with: And on Windows (this must be run in a PowerShell session with Administrator privileges): ```bash -python wpt make-hosts-file | Out-File %SystemRoot%\System32\drivers\etc\hosts -Encoding ascii -Append +python wpt make-hosts-file | Out-File $env:systemroot\System32\drivers\etc\hosts -Encoding ascii -Append ``` If you are behind a proxy, you also need to make sure the domains above are diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/META.yml b/tests/wpt/web-platform-tests/WebCryptoAPI/META.yml new file mode 100644 index 000000000000..263351eea87e --- /dev/null +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - Wafflespeanut + - jimsch + - engelke diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/OWNERS b/tests/wpt/web-platform-tests/WebCryptoAPI/OWNERS deleted file mode 100644 index 3b1ac0f99fd0..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@Wafflespeanut -@jimsch -@engelke diff --git a/tests/wpt/web-platform-tests/WebIDL/META.yml b/tests/wpt/web-platform-tests/WebIDL/META.yml new file mode 100644 index 000000000000..033a3eb2d7cf --- /dev/null +++ b/tests/wpt/web-platform-tests/WebIDL/META.yml @@ -0,0 +1,5 @@ +suggested_reviewers: + - domenic + - jensl + - tobie + - yuki3 diff --git a/tests/wpt/web-platform-tests/WebIDL/OWNERS b/tests/wpt/web-platform-tests/WebIDL/OWNERS deleted file mode 100644 index 7ccc510535f7..000000000000 --- a/tests/wpt/web-platform-tests/WebIDL/OWNERS +++ /dev/null @@ -1,4 +0,0 @@ -@domenic -@jensl -@tobie -@yuki3 diff --git a/tests/wpt/web-platform-tests/accelerometer/META.yml b/tests/wpt/web-platform-tests/accelerometer/META.yml new file mode 100644 index 000000000000..ecdfdc3852d6 --- /dev/null +++ b/tests/wpt/web-platform-tests/accelerometer/META.yml @@ -0,0 +1,7 @@ +suggested_reviewers: + - zqzhang + - dontcallmedom + - riju + - Honry + - alexshalamov + - pozdnyakov diff --git a/tests/wpt/web-platform-tests/accelerometer/OWNERS b/tests/wpt/web-platform-tests/accelerometer/OWNERS deleted file mode 100644 index eb920ae0f1ee..000000000000 --- a/tests/wpt/web-platform-tests/accelerometer/OWNERS +++ /dev/null @@ -1,6 +0,0 @@ -@zqzhang -@dontcallmedom -@riju -@Honry -@alexshalamov -@pozdnyakov diff --git a/tests/wpt/web-platform-tests/accname/META.yml b/tests/wpt/web-platform-tests/accname/META.yml new file mode 100644 index 000000000000..d99ed62b8e3e --- /dev/null +++ b/tests/wpt/web-platform-tests/accname/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - halindrome + - joanmarie diff --git a/tests/wpt/web-platform-tests/accname/OWNERS b/tests/wpt/web-platform-tests/accname/OWNERS deleted file mode 100644 index 2a4c47ed4df0..000000000000 --- a/tests/wpt/web-platform-tests/accname/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@halindrome -@joanmarie diff --git a/tests/wpt/web-platform-tests/acid/META.yml b/tests/wpt/web-platform-tests/acid/META.yml new file mode 100644 index 000000000000..dbb02a654f4c --- /dev/null +++ b/tests/wpt/web-platform-tests/acid/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - Ms2ger diff --git a/tests/wpt/web-platform-tests/acid/OWNERS b/tests/wpt/web-platform-tests/acid/OWNERS deleted file mode 100644 index fd31fb27543a..000000000000 --- a/tests/wpt/web-platform-tests/acid/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@Ms2ger diff --git a/tests/wpt/web-platform-tests/ambient-light/META.yml b/tests/wpt/web-platform-tests/ambient-light/META.yml new file mode 100644 index 000000000000..af4c1faf249c --- /dev/null +++ b/tests/wpt/web-platform-tests/ambient-light/META.yml @@ -0,0 +1,8 @@ +suggested_reviewers: + - zqzhang + - Volker-E + - dontcallmedom + - riju + - alexshalamov + - pozdnyakov + - Honry diff --git a/tests/wpt/web-platform-tests/ambient-light/OWNERS b/tests/wpt/web-platform-tests/ambient-light/OWNERS deleted file mode 100644 index 86b5a458c770..000000000000 --- a/tests/wpt/web-platform-tests/ambient-light/OWNERS +++ /dev/null @@ -1,7 +0,0 @@ -@zqzhang -@Volker-E -@dontcallmedom -@riju -@alexshalamov -@pozdnyakov -@Honry diff --git a/tests/wpt/web-platform-tests/annotation-model/META.yml b/tests/wpt/web-platform-tests/annotation-model/META.yml new file mode 100644 index 000000000000..320a8277a0e1 --- /dev/null +++ b/tests/wpt/web-platform-tests/annotation-model/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - halindrome + - bigbluehat + - tcole3 diff --git a/tests/wpt/web-platform-tests/annotation-model/OWNERS b/tests/wpt/web-platform-tests/annotation-model/OWNERS deleted file mode 100644 index e17fd64dd820..000000000000 --- a/tests/wpt/web-platform-tests/annotation-model/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@halindrome -@bigbluehat -@tcole3 diff --git a/tests/wpt/web-platform-tests/annotation-protocol/META.yml b/tests/wpt/web-platform-tests/annotation-protocol/META.yml new file mode 100644 index 000000000000..a157432430e2 --- /dev/null +++ b/tests/wpt/web-platform-tests/annotation-protocol/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - halindrome diff --git a/tests/wpt/web-platform-tests/annotation-protocol/OWNERS b/tests/wpt/web-platform-tests/annotation-protocol/OWNERS deleted file mode 100644 index 35ae0f6c00b5..000000000000 --- a/tests/wpt/web-platform-tests/annotation-protocol/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@halindrome diff --git a/tests/wpt/web-platform-tests/annotation-vocab/META.yml b/tests/wpt/web-platform-tests/annotation-vocab/META.yml new file mode 100644 index 000000000000..fd672daab3dd --- /dev/null +++ b/tests/wpt/web-platform-tests/annotation-vocab/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - halindrome + - gkellogg diff --git a/tests/wpt/web-platform-tests/annotation-vocab/OWNERS b/tests/wpt/web-platform-tests/annotation-vocab/OWNERS deleted file mode 100644 index 187f28b698e1..000000000000 --- a/tests/wpt/web-platform-tests/annotation-vocab/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@halindrome -@gkellogg diff --git a/tests/wpt/web-platform-tests/apng/META.yml b/tests/wpt/web-platform-tests/apng/META.yml new file mode 100644 index 000000000000..89834729f75c --- /dev/null +++ b/tests/wpt/web-platform-tests/apng/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - stuartparmenter + - svgeesus + - leonscroggins diff --git a/tests/wpt/web-platform-tests/apng/OWNERS b/tests/wpt/web-platform-tests/apng/OWNERS deleted file mode 100644 index a2f0669fa514..000000000000 --- a/tests/wpt/web-platform-tests/apng/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@stuartparmenter -@svgeesus -@leonscroggins diff --git a/tests/wpt/web-platform-tests/async-local-storage/META.yml b/tests/wpt/web-platform-tests/async-local-storage/META.yml new file mode 100644 index 000000000000..0f3cf596537f --- /dev/null +++ b/tests/wpt/web-platform-tests/async-local-storage/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - domenic diff --git a/tests/wpt/web-platform-tests/async-local-storage/OWNERS b/tests/wpt/web-platform-tests/async-local-storage/OWNERS deleted file mode 100644 index 7231f6248dcc..000000000000 --- a/tests/wpt/web-platform-tests/async-local-storage/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@domenic diff --git a/tests/wpt/web-platform-tests/audio-output/META.yml b/tests/wpt/web-platform-tests/audio-output/META.yml new file mode 100644 index 000000000000..21057e773218 --- /dev/null +++ b/tests/wpt/web-platform-tests/audio-output/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - guidou diff --git a/tests/wpt/web-platform-tests/audio-output/OWNERS b/tests/wpt/web-platform-tests/audio-output/OWNERS deleted file mode 100644 index 4a5c2a885b43..000000000000 --- a/tests/wpt/web-platform-tests/audio-output/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@guidou diff --git a/tests/wpt/web-platform-tests/background-fetch/META.yml b/tests/wpt/web-platform-tests/background-fetch/META.yml new file mode 100644 index 000000000000..68247b4e45c3 --- /dev/null +++ b/tests/wpt/web-platform-tests/background-fetch/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - beverloo + - jakearchibald diff --git a/tests/wpt/web-platform-tests/background-fetch/OWNERS b/tests/wpt/web-platform-tests/background-fetch/OWNERS deleted file mode 100644 index 01dfd9b409a2..000000000000 --- a/tests/wpt/web-platform-tests/background-fetch/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@beverloo -@jakearchibald diff --git a/tests/wpt/web-platform-tests/battery-status/META.yml b/tests/wpt/web-platform-tests/battery-status/META.yml new file mode 100644 index 000000000000..d6bb8cc6250a --- /dev/null +++ b/tests/wpt/web-platform-tests/battery-status/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - anssiko + - dontcallmedom + - zqzhang diff --git a/tests/wpt/web-platform-tests/battery-status/OWNERS b/tests/wpt/web-platform-tests/battery-status/OWNERS deleted file mode 100644 index eb86aa069337..000000000000 --- a/tests/wpt/web-platform-tests/battery-status/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@anssiko -@dontcallmedom -@zqzhang diff --git a/tests/wpt/web-platform-tests/beacon/META.yml b/tests/wpt/web-platform-tests/beacon/META.yml new file mode 100644 index 000000000000..c75a8d0ba917 --- /dev/null +++ b/tests/wpt/web-platform-tests/beacon/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - toddreifsteck + - igrigorik diff --git a/tests/wpt/web-platform-tests/beacon/OWNERS b/tests/wpt/web-platform-tests/beacon/OWNERS deleted file mode 100644 index 719eb69cf52b..000000000000 --- a/tests/wpt/web-platform-tests/beacon/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@toddreifsteck -@igrigorik diff --git a/tests/wpt/web-platform-tests/bluetooth/META.yml b/tests/wpt/web-platform-tests/bluetooth/META.yml new file mode 100644 index 000000000000..13aeeb280a6a --- /dev/null +++ b/tests/wpt/web-platform-tests/bluetooth/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - jyasskin + - g-ortuno + - scheib diff --git a/tests/wpt/web-platform-tests/bluetooth/OWNERS b/tests/wpt/web-platform-tests/bluetooth/OWNERS deleted file mode 100644 index 9a9c462090d9..000000000000 --- a/tests/wpt/web-platform-tests/bluetooth/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@jyasskin -@g-ortuno -@scheib diff --git a/tests/wpt/web-platform-tests/budget-api/META.yml b/tests/wpt/web-platform-tests/budget-api/META.yml new file mode 100644 index 000000000000..fe808bc61517 --- /dev/null +++ b/tests/wpt/web-platform-tests/budget-api/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - beverloo diff --git a/tests/wpt/web-platform-tests/budget-api/OWNERS b/tests/wpt/web-platform-tests/budget-api/OWNERS deleted file mode 100644 index 9cc0eff9fd27..000000000000 --- a/tests/wpt/web-platform-tests/budget-api/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@beverloo diff --git a/tests/wpt/web-platform-tests/clear-site-data/META.yml b/tests/wpt/web-platform-tests/clear-site-data/META.yml new file mode 100644 index 000000000000..18d3ecb2f63f --- /dev/null +++ b/tests/wpt/web-platform-tests/clear-site-data/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - mikewest + - msramek diff --git a/tests/wpt/web-platform-tests/clear-site-data/OWNERS b/tests/wpt/web-platform-tests/clear-site-data/OWNERS deleted file mode 100644 index fa38108161e7..000000000000 --- a/tests/wpt/web-platform-tests/clear-site-data/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@mikewest -@msramek diff --git a/tests/wpt/web-platform-tests/client-hints/META.yml b/tests/wpt/web-platform-tests/client-hints/META.yml new file mode 100644 index 000000000000..e3a5edae1c7f --- /dev/null +++ b/tests/wpt/web-platform-tests/client-hints/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - igrigorik + - yoavweiss + - tarunban diff --git a/tests/wpt/web-platform-tests/client-hints/OWNERS b/tests/wpt/web-platform-tests/client-hints/OWNERS deleted file mode 100644 index 1bcab3b39a19..000000000000 --- a/tests/wpt/web-platform-tests/client-hints/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@igrigorik -@yoavweiss -@tarunban diff --git a/tests/wpt/web-platform-tests/client-hints/accept_ch.tentative.https.html b/tests/wpt/web-platform-tests/client-hints/accept_ch.tentative.https.html new file mode 100644 index 000000000000..64ce30f76f6f --- /dev/null +++ b/tests/wpt/web-platform-tests/client-hints/accept_ch.tentative.https.html @@ -0,0 +1,59 @@ + +Accept-CH test + + + + +
+

Apart from this webpage, the test opens another html web page. One test + is run in this web page, and another in the second web page. +

+ + + + + diff --git a/tests/wpt/web-platform-tests/client-hints/accept_ch_lifetime.tentative.https.html b/tests/wpt/web-platform-tests/client-hints/accept_ch_lifetime.tentative.https.html new file mode 100644 index 000000000000..b785f304b58b --- /dev/null +++ b/tests/wpt/web-platform-tests/client-hints/accept_ch_lifetime.tentative.https.html @@ -0,0 +1,60 @@ + +Accept-CH-Lifetime test + + + + +
+

Apart from this webpage, the test opens another html web page. One test + is run in this web page, and another in the second web page. +

+ + + + + diff --git a/tests/wpt/web-platform-tests/client-hints/resources/accept_ch.html b/tests/wpt/web-platform-tests/client-hints/resources/accept_ch.html new file mode 100644 index 000000000000..48d09f2d95c5 --- /dev/null +++ b/tests/wpt/web-platform-tests/client-hints/resources/accept_ch.html @@ -0,0 +1,10 @@ + + + + + + + diff --git a/tests/wpt/web-platform-tests/client-hints/resources/accept_ch.html.headers b/tests/wpt/web-platform-tests/client-hints/resources/accept_ch.html.headers new file mode 100644 index 000000000000..91ee40652f06 --- /dev/null +++ b/tests/wpt/web-platform-tests/client-hints/resources/accept_ch.html.headers @@ -0,0 +1 @@ +Accept-CH: device-memory diff --git a/tests/wpt/web-platform-tests/client-hints/resources/accept_ch_lifetime.html b/tests/wpt/web-platform-tests/client-hints/resources/accept_ch_lifetime.html new file mode 100644 index 000000000000..2927d7c4580d --- /dev/null +++ b/tests/wpt/web-platform-tests/client-hints/resources/accept_ch_lifetime.html @@ -0,0 +1,11 @@ + + + + + + + diff --git a/tests/wpt/web-platform-tests/client-hints/resources/accept_ch_lifetime.html.headers b/tests/wpt/web-platform-tests/client-hints/resources/accept_ch_lifetime.html.headers new file mode 100644 index 000000000000..f49694d2bfa8 --- /dev/null +++ b/tests/wpt/web-platform-tests/client-hints/resources/accept_ch_lifetime.html.headers @@ -0,0 +1,2 @@ +Accept-CH: device-memory +Accept-CH-Lifetime: 20 diff --git a/tests/wpt/web-platform-tests/client-hints/resources/do_not_expect_client_hints_headers.html b/tests/wpt/web-platform-tests/client-hints/resources/do_not_expect_client_hints_headers.html new file mode 100644 index 000000000000..06fdbf731282 --- /dev/null +++ b/tests/wpt/web-platform-tests/client-hints/resources/do_not_expect_client_hints_headers.html @@ -0,0 +1,28 @@ + + + + + + + + + diff --git a/tests/wpt/web-platform-tests/client-hints/resources/expect_client_hints_headers.html b/tests/wpt/web-platform-tests/client-hints/resources/expect_client_hints_headers.html new file mode 100644 index 000000000000..d767664d1afb --- /dev/null +++ b/tests/wpt/web-platform-tests/client-hints/resources/expect_client_hints_headers.html @@ -0,0 +1,28 @@ + + + + + + + + + diff --git a/tests/wpt/web-platform-tests/clipboard-apis/META.yml b/tests/wpt/web-platform-tests/clipboard-apis/META.yml new file mode 100644 index 000000000000..d971dece976c --- /dev/null +++ b/tests/wpt/web-platform-tests/clipboard-apis/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - garykac + - hallvors diff --git a/tests/wpt/web-platform-tests/clipboard-apis/OWNERS b/tests/wpt/web-platform-tests/clipboard-apis/OWNERS deleted file mode 100644 index 6332787efaff..000000000000 --- a/tests/wpt/web-platform-tests/clipboard-apis/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@garykac -@hallvors diff --git a/tests/wpt/web-platform-tests/common/META.yml b/tests/wpt/web-platform-tests/common/META.yml new file mode 100644 index 000000000000..594c8b170f50 --- /dev/null +++ b/tests/wpt/web-platform-tests/common/META.yml @@ -0,0 +1,5 @@ +suggested_reviewers: + - zqzhang + - dontcallmedom + - deniak + - gsnedders diff --git a/tests/wpt/web-platform-tests/common/OWNERS b/tests/wpt/web-platform-tests/common/OWNERS deleted file mode 100644 index 3a97291b154d..000000000000 --- a/tests/wpt/web-platform-tests/common/OWNERS +++ /dev/null @@ -1,4 +0,0 @@ -@zqzhang -@dontcallmedom -@deniak -@gsnedders diff --git a/tests/wpt/web-platform-tests/common/subset-tests-by-key.js b/tests/wpt/web-platform-tests/common/subset-tests-by-key.js new file mode 100644 index 000000000000..d87ea9f76ee2 --- /dev/null +++ b/tests/wpt/web-platform-tests/common/subset-tests-by-key.js @@ -0,0 +1,76 @@ +// Only test a subset of tests with ?include=Foo or ?exclude=Foo in the URL. +// Can be used together with +// Sample usage: +// for (const test of tests) { +// subsetTestByKey("Foo", async_test, test.fn, test.name); +// } +(function() { + var subTestKeyPattern = null; + var match; + var collectKeys = false; + var collectCounts = false; + var keys = {}; + var exclude = false; + if (location.search) { + match = /(?:^\?|&)(include|exclude)=([^&]+)?/.exec(location.search); + if (match) { + subTestKeyPattern = new RegExp(`^${match[2]}$`); + if (match[1] === 'exclude') { + exclude = true; + } + } + // Below is utility code to generate for copy/paste into tests. + // Sample usage: + // test.html?get-keys + match = /(?:^\?|&)get-keys(&get-counts)?(?:&|$)/.exec(location.search); + if (match) { + collectKeys = true; + if (match[1]) { + collectCounts = true; + } + add_completion_callback(() => { + var metas = []; + var template = ''; + if (collectCounts) { + template += ' '; + } + for (var key in keys) { + var meta = template.replace("%s", key); + if (collectCounts) { + meta = meta.replace("%s", keys[key]); + } + metas.push(meta); + } + var pre = document.createElement('pre'); + pre.textContent = metas.join('\n') + '\n'; + document.body.insertBefore(pre, document.body.firstChild); + document.getSelection().selectAllChildren(pre); + }); + } + } + function shouldRunSubTest(key) { + if (key && subTestKeyPattern) { + var found = subTestKeyPattern.test(key); + if (exclude) { + return !found; + } + return found; + } + return true; + } + function subsetTestByKey(key, testFunc, ...args) { + if (collectKeys) { + if (collectCounts && key in keys) { + keys[key]++; + } else { + keys[key] = 1; + } + } + if (shouldRunSubTest(key)) { + return testFunc(...args); + } + return null; + } + self.shouldRunSubTest = shouldRunSubTest; + self.subsetTestByKey = subsetTestByKey; +})(); diff --git a/tests/wpt/web-platform-tests/compat/META.yml b/tests/wpt/web-platform-tests/compat/META.yml new file mode 100644 index 000000000000..ff92c06159f9 --- /dev/null +++ b/tests/wpt/web-platform-tests/compat/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - cdumez + - foolip + - miketaylr diff --git a/tests/wpt/web-platform-tests/compat/OWNERS b/tests/wpt/web-platform-tests/compat/OWNERS deleted file mode 100644 index d517a33a54ae..000000000000 --- a/tests/wpt/web-platform-tests/compat/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@cdumez -@foolip -@miketaylr diff --git a/tests/wpt/web-platform-tests/conformance-checkers/META.yml b/tests/wpt/web-platform-tests/conformance-checkers/META.yml new file mode 100644 index 000000000000..978b5c85721c --- /dev/null +++ b/tests/wpt/web-platform-tests/conformance-checkers/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - sideshowbarker diff --git a/tests/wpt/web-platform-tests/conformance-checkers/OWNERS b/tests/wpt/web-platform-tests/conformance-checkers/OWNERS deleted file mode 100644 index 2ac6145caa83..000000000000 --- a/tests/wpt/web-platform-tests/conformance-checkers/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@sideshowbarker diff --git a/tests/wpt/web-platform-tests/console/META.yml b/tests/wpt/web-platform-tests/console/META.yml new file mode 100644 index 000000000000..a8a6f3925ced --- /dev/null +++ b/tests/wpt/web-platform-tests/console/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - domenic + - pwnall + - domfarolino diff --git a/tests/wpt/web-platform-tests/console/OWNERS b/tests/wpt/web-platform-tests/console/OWNERS deleted file mode 100644 index 9b93c595b02c..000000000000 --- a/tests/wpt/web-platform-tests/console/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@domenic -@pwnall -@domfarolino diff --git a/tests/wpt/web-platform-tests/content-security-policy/META.yml b/tests/wpt/web-platform-tests/content-security-policy/META.yml new file mode 100644 index 000000000000..69172f5b39f6 --- /dev/null +++ b/tests/wpt/web-platform-tests/content-security-policy/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - hillbrad diff --git a/tests/wpt/web-platform-tests/content-security-policy/OWNERS b/tests/wpt/web-platform-tests/content-security-policy/OWNERS deleted file mode 100644 index 1df5d1ae68f8..000000000000 --- a/tests/wpt/web-platform-tests/content-security-policy/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@hillbrad diff --git a/tests/wpt/web-platform-tests/cookie-store/META.yml b/tests/wpt/web-platform-tests/cookie-store/META.yml new file mode 100644 index 000000000000..f6fab6fc6460 --- /dev/null +++ b/tests/wpt/web-platform-tests/cookie-store/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - bsittler + - pwnall diff --git a/tests/wpt/web-platform-tests/cookie-store/OWNERS b/tests/wpt/web-platform-tests/cookie-store/OWNERS deleted file mode 100644 index 6e762960c8f5..000000000000 --- a/tests/wpt/web-platform-tests/cookie-store/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@bsittler -@pwnall diff --git a/tests/wpt/web-platform-tests/cookies/META.yml b/tests/wpt/web-platform-tests/cookies/META.yml new file mode 100644 index 000000000000..946da8833ac8 --- /dev/null +++ b/tests/wpt/web-platform-tests/cookies/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - inikulin + - mikewest diff --git a/tests/wpt/web-platform-tests/cookies/OWNERS b/tests/wpt/web-platform-tests/cookies/OWNERS deleted file mode 100644 index 570af2728513..000000000000 --- a/tests/wpt/web-platform-tests/cookies/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@inikulin -@mikewest diff --git a/tests/wpt/web-platform-tests/core-aam/META.yml b/tests/wpt/web-platform-tests/core-aam/META.yml new file mode 100644 index 000000000000..d99ed62b8e3e --- /dev/null +++ b/tests/wpt/web-platform-tests/core-aam/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - halindrome + - joanmarie diff --git a/tests/wpt/web-platform-tests/core-aam/OWNERS b/tests/wpt/web-platform-tests/core-aam/OWNERS deleted file mode 100644 index 2a4c47ed4df0..000000000000 --- a/tests/wpt/web-platform-tests/core-aam/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@halindrome -@joanmarie diff --git a/tests/wpt/web-platform-tests/cors/META.yml b/tests/wpt/web-platform-tests/cors/META.yml new file mode 100644 index 000000000000..b7e50cdf7b4b --- /dev/null +++ b/tests/wpt/web-platform-tests/cors/META.yml @@ -0,0 +1,6 @@ +suggested_reviewers: + - zqzhang + - odinho + - hillbrad + - jdm + - annevk diff --git a/tests/wpt/web-platform-tests/cors/OWNERS b/tests/wpt/web-platform-tests/cors/OWNERS deleted file mode 100644 index b16b052d8e2e..000000000000 --- a/tests/wpt/web-platform-tests/cors/OWNERS +++ /dev/null @@ -1,5 +0,0 @@ -@zqzhang -@odinho -@hillbrad -@jdm -@annevk diff --git a/tests/wpt/web-platform-tests/credential-management/META.yml b/tests/wpt/web-platform-tests/credential-management/META.yml new file mode 100644 index 000000000000..d0743949b6a1 --- /dev/null +++ b/tests/wpt/web-platform-tests/credential-management/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - mikewest diff --git a/tests/wpt/web-platform-tests/credential-management/OWNERS b/tests/wpt/web-platform-tests/credential-management/OWNERS deleted file mode 100644 index 12f907ceb418..000000000000 --- a/tests/wpt/web-platform-tests/credential-management/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@mikewest diff --git a/tests/wpt/web-platform-tests/css/CSS1/META.yml b/tests/wpt/web-platform-tests/css/CSS1/META.yml new file mode 100644 index 000000000000..98c404edff8d --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS1/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - fantasai diff --git a/tests/wpt/web-platform-tests/css/CSS1/OWNERS b/tests/wpt/web-platform-tests/css/CSS1/OWNERS deleted file mode 100644 index 267d58e4050f..000000000000 --- a/tests/wpt/web-platform-tests/css/CSS1/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@fantasai diff --git a/tests/wpt/web-platform-tests/css/CSS2/META.yml b/tests/wpt/web-platform-tests/css/CSS2/META.yml new file mode 100644 index 000000000000..c8479a1247d3 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/META.yml @@ -0,0 +1,9 @@ +suggested_reviewers: + - fantasai + - dbaron + - svgeesus + - chenxix + - kojiishi + - kwkbtr + - frivoal + - bert-github diff --git a/tests/wpt/web-platform-tests/css/CSS2/OWNERS b/tests/wpt/web-platform-tests/css/CSS2/OWNERS deleted file mode 100644 index 6a605c39d576..000000000000 --- a/tests/wpt/web-platform-tests/css/CSS2/OWNERS +++ /dev/null @@ -1,8 +0,0 @@ -@fantasai -@dbaron -@svgeesus -@chenxix -@kojiishi -@kwkbtr -@frivoal -@bert-github diff --git a/tests/wpt/web-platform-tests/css/CSS2/css1/c563-list-type-000-ref.xht b/tests/wpt/web-platform-tests/css/CSS2/css1/c563-list-type-000-ref.xht index 1ec1d5fe97ca..91112b622966 100644 --- a/tests/wpt/web-platform-tests/css/CSS2/css1/c563-list-type-000-ref.xht +++ b/tests/wpt/web-platform-tests/css/CSS2/css1/c563-list-type-000-ref.xht @@ -9,7 +9,7 @@ + +

This test passes if it has the same output as the reference. You see the word "before", a 10px green square, and then the word "after".

+beforeafter diff --git a/tests/wpt/web-platform-tests/css/css-contain/contain-size-flexbox-001.html b/tests/wpt/web-platform-tests/css/css-contain/contain-size-flexbox-001.html new file mode 100644 index 000000000000..31e82f5d24c4 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-contain/contain-size-flexbox-001.html @@ -0,0 +1,18 @@ + + +CSS Containment Test: Size containment on flexbox container + + + + + + +

This test passes if it has the same output as the reference. You see the word "before", a 10px green square, and then the word "after".

+before
flex
after diff --git a/tests/wpt/web-platform-tests/css/css-contain/contain-size-grid-001.html b/tests/wpt/web-platform-tests/css/css-contain/contain-size-grid-001.html new file mode 100644 index 000000000000..f67f0e118e00 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-contain/contain-size-grid-001.html @@ -0,0 +1,18 @@ + + +CSS Containment Test: Size containment on grid container + + + + + + +

This test passes if it has the same output as the reference. You see the word "before", a 10px green square, and then the word "after".

+before
grid
after diff --git a/tests/wpt/web-platform-tests/css/css-contain/reference/contain-size-button-001-ref.html b/tests/wpt/web-platform-tests/css/css-contain/reference/contain-size-button-001-ref.html new file mode 100644 index 000000000000..1cbaaccd1a07 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-contain/reference/contain-size-button-001-ref.html @@ -0,0 +1,13 @@ + + +CSS Containment Test: Reference file + + + +

This test passes if it has the same output as the reference. You see the word "before", a 10px green square, and then the word "after".

+beforeafter diff --git a/tests/wpt/web-platform-tests/css/css-contain/reference/contain-size-flexbox-001-ref.html b/tests/wpt/web-platform-tests/css/css-contain/reference/contain-size-flexbox-001-ref.html new file mode 100644 index 000000000000..85628b59c48f --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-contain/reference/contain-size-flexbox-001-ref.html @@ -0,0 +1,13 @@ + + +CSS Containment Test: Reference file + + + +

This test passes if it has the same output as the reference. You see the word "before", a 10px green square, and then the word "after".

+before
after diff --git a/tests/wpt/web-platform-tests/css/css-contain/reference/contain-size-grid-001-ref.html b/tests/wpt/web-platform-tests/css/css-contain/reference/contain-size-grid-001-ref.html new file mode 100644 index 000000000000..d71636bd5f4a --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-contain/reference/contain-size-grid-001-ref.html @@ -0,0 +1,13 @@ + + +CSS Containment Test: Reference file + + + +

This test passes if it has the same output as the reference. You see the word "before", a 10px green square, and then the word "after".

+before
after diff --git a/tests/wpt/web-platform-tests/css/css-content/META.yml b/tests/wpt/web-platform-tests/css/css-content/META.yml new file mode 100644 index 000000000000..7897951a1891 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-content/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - dauwhe diff --git a/tests/wpt/web-platform-tests/css/css-content/OWNERS b/tests/wpt/web-platform-tests/css/css-content/OWNERS deleted file mode 100644 index ae23ef8876e7..000000000000 --- a/tests/wpt/web-platform-tests/css/css-content/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@dauwhe diff --git a/tests/wpt/web-platform-tests/css/css-counter-styles/META.yml b/tests/wpt/web-platform-tests/css/css-counter-styles/META.yml new file mode 100644 index 000000000000..24f3b8c52df6 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-counter-styles/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - r12a + - svgeesus + - tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-counter-styles/OWNERS b/tests/wpt/web-platform-tests/css/css-counter-styles/OWNERS deleted file mode 100644 index a270dd96fbd8..000000000000 --- a/tests/wpt/web-platform-tests/css/css-counter-styles/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@r12a -@svgeesus -@tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-display/META.yml b/tests/wpt/web-platform-tests/css/css-display/META.yml new file mode 100644 index 000000000000..282867cd618c --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-display/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - kojiishi + - tabatkins + - fantasai diff --git a/tests/wpt/web-platform-tests/css/css-display/OWNERS b/tests/wpt/web-platform-tests/css/css-display/OWNERS deleted file mode 100644 index cc3efbeee0dc..000000000000 --- a/tests/wpt/web-platform-tests/css/css-display/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@kojiishi -@tabatkins -@fantasai diff --git a/tests/wpt/web-platform-tests/css/css-display/run-in/META.yml b/tests/wpt/web-platform-tests/css/css-display/run-in/META.yml new file mode 100644 index 000000000000..ad40907fb038 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-display/run-in/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - bert-github diff --git a/tests/wpt/web-platform-tests/css/css-display/run-in/OWNERS b/tests/wpt/web-platform-tests/css/css-display/run-in/OWNERS deleted file mode 100644 index 675c2c214b51..000000000000 --- a/tests/wpt/web-platform-tests/css/css-display/run-in/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@bert-github diff --git a/tests/wpt/web-platform-tests/css/css-exclusions/META.yml b/tests/wpt/web-platform-tests/css/css-exclusions/META.yml new file mode 100644 index 000000000000..7b29dfcbe632 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-exclusions/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - atanassov + - astearns diff --git a/tests/wpt/web-platform-tests/css/css-exclusions/OWNERS b/tests/wpt/web-platform-tests/css/css-exclusions/OWNERS deleted file mode 100644 index 40f63f9ceb38..000000000000 --- a/tests/wpt/web-platform-tests/css/css-exclusions/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@atanassov -@astearns diff --git a/tests/wpt/web-platform-tests/css/css-fill-stroke/META.yml b/tests/wpt/web-platform-tests/css/css-fill-stroke/META.yml new file mode 100644 index 000000000000..8c35c8e1dd72 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-fill-stroke/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-fill-stroke/OWNERS b/tests/wpt/web-platform-tests/css/css-fill-stroke/OWNERS deleted file mode 100644 index 4d8fac449153..000000000000 --- a/tests/wpt/web-platform-tests/css/css-fill-stroke/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-filter/META.yml b/tests/wpt/web-platform-tests/css/css-filter/META.yml new file mode 100644 index 000000000000..a477613d0741 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-filter/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - chrishtr diff --git a/tests/wpt/web-platform-tests/css/css-filter/OWNERS b/tests/wpt/web-platform-tests/css/css-filter/OWNERS deleted file mode 100644 index e8e7c5de0bb0..000000000000 --- a/tests/wpt/web-platform-tests/css/css-filter/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@chrishtr diff --git a/tests/wpt/web-platform-tests/css/css-flexbox/META.yml b/tests/wpt/web-platform-tests/css/css-flexbox/META.yml new file mode 100644 index 000000000000..a240d65eef1b --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-flexbox/META.yml @@ -0,0 +1,9 @@ +suggested_reviewers: + - kojiishi + - plinss + - mrego + - cbiesinger + - chenxix + - atanassov + - fantasai + - tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-flexbox/OWNERS b/tests/wpt/web-platform-tests/css/css-flexbox/OWNERS deleted file mode 100644 index 343b0ecdb228..000000000000 --- a/tests/wpt/web-platform-tests/css/css-flexbox/OWNERS +++ /dev/null @@ -1,8 +0,0 @@ -@kojiishi -@plinss -@mrego -@cbiesinger -@chenxix -@atanassov -@fantasai -@tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-flexbox/item-with-table-with-infinite-max-intrinsic-width.html b/tests/wpt/web-platform-tests/css/css-flexbox/item-with-table-with-infinite-max-intrinsic-width.html new file mode 100644 index 000000000000..f475db5bcffd --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-flexbox/item-with-table-with-infinite-max-intrinsic-width.html @@ -0,0 +1,16 @@ + +Flex item with table with infinite max intrinsic inline size + + + +

Test passes if there is a filled green square.

+
+
+ + + + + +
  
+
+
diff --git a/tests/wpt/web-platform-tests/css/css-flexbox/table-with-infinite-max-intrinsic-width.html b/tests/wpt/web-platform-tests/css/css-flexbox/table-with-infinite-max-intrinsic-width.html new file mode 100644 index 000000000000..7f4a4645f339 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-flexbox/table-with-infinite-max-intrinsic-width.html @@ -0,0 +1,14 @@ + +Table flex item with infinite max intrinsic inline size + + + +

Test passes if there is a filled green square.

+
+ + + + + +
  
+
diff --git a/tests/wpt/web-platform-tests/css/css-font-loading/META.yml b/tests/wpt/web-platform-tests/css/css-font-loading/META.yml new file mode 100644 index 000000000000..2b0d8067d85f --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-font-loading/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - tabatkins + - svgeesus diff --git a/tests/wpt/web-platform-tests/css/css-font-loading/OWNERS b/tests/wpt/web-platform-tests/css/css-font-loading/OWNERS deleted file mode 100644 index 404d8d1153db..000000000000 --- a/tests/wpt/web-platform-tests/css/css-font-loading/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@tabatkins -@svgeesus diff --git a/tests/wpt/web-platform-tests/css/css-fonts/META.yml b/tests/wpt/web-platform-tests/css/css-fonts/META.yml new file mode 100644 index 000000000000..821246ae0213 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-fonts/META.yml @@ -0,0 +1,6 @@ +suggested_reviewers: + - svgeesus + - yunxiaoxie + - nattokirai + - litherum + - drott diff --git a/tests/wpt/web-platform-tests/css/css-fonts/OWNERS b/tests/wpt/web-platform-tests/css/css-fonts/OWNERS deleted file mode 100644 index f3c875d37cbc..000000000000 --- a/tests/wpt/web-platform-tests/css/css-fonts/OWNERS +++ /dev/null @@ -1,5 +0,0 @@ -@svgeesus -@yunxiaoxie -@nattokirai -@litherum -@drott diff --git a/tests/wpt/web-platform-tests/css/css-fonts/matching/META.yml b/tests/wpt/web-platform-tests/css/css-fonts/matching/META.yml new file mode 100644 index 000000000000..214ee71738c8 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-fonts/matching/META.yml @@ -0,0 +1,6 @@ +suggested_reviewers: + - drott + - fantasai + - litherum + - nattokirai + - svgeesus diff --git a/tests/wpt/web-platform-tests/css/css-fonts/matching/OWNERS b/tests/wpt/web-platform-tests/css/css-fonts/matching/OWNERS deleted file mode 100644 index e6a287e79bdf..000000000000 --- a/tests/wpt/web-platform-tests/css/css-fonts/matching/OWNERS +++ /dev/null @@ -1,5 +0,0 @@ -@drott -@fantasai -@litherum -@nattokirai -@svgeesus diff --git a/tests/wpt/web-platform-tests/css/css-fonts/variations/META.yml b/tests/wpt/web-platform-tests/css/css-fonts/variations/META.yml new file mode 100644 index 000000000000..214ee71738c8 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-fonts/variations/META.yml @@ -0,0 +1,6 @@ +suggested_reviewers: + - drott + - fantasai + - litherum + - nattokirai + - svgeesus diff --git a/tests/wpt/web-platform-tests/css/css-fonts/variations/OWNERS b/tests/wpt/web-platform-tests/css/css-fonts/variations/OWNERS deleted file mode 100644 index e6a287e79bdf..000000000000 --- a/tests/wpt/web-platform-tests/css/css-fonts/variations/OWNERS +++ /dev/null @@ -1,5 +0,0 @@ -@drott -@fantasai -@litherum -@nattokirai -@svgeesus diff --git a/tests/wpt/web-platform-tests/css/css-gcpm/META.yml b/tests/wpt/web-platform-tests/css/css-gcpm/META.yml new file mode 100644 index 000000000000..8b57f87d3d22 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-gcpm/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - plinss + - dauwhe diff --git a/tests/wpt/web-platform-tests/css/css-gcpm/OWNERS b/tests/wpt/web-platform-tests/css/css-gcpm/OWNERS deleted file mode 100644 index 8048e98897f5..000000000000 --- a/tests/wpt/web-platform-tests/css/css-gcpm/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@plinss -@dauwhe diff --git a/tests/wpt/web-platform-tests/css/css-grid/META.yml b/tests/wpt/web-platform-tests/css/css-grid/META.yml new file mode 100644 index 000000000000..e095d62963d6 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-grid/META.yml @@ -0,0 +1,10 @@ +suggested_reviewers: + - mrego + - tomalec + - plinss + - jxs + - tabatkins + - fantasai + - atanassov + - javifernandez + - svillar diff --git a/tests/wpt/web-platform-tests/css/css-grid/OWNERS b/tests/wpt/web-platform-tests/css/css-grid/OWNERS deleted file mode 100644 index f4adc0ec9ca0..000000000000 --- a/tests/wpt/web-platform-tests/css/css-grid/OWNERS +++ /dev/null @@ -1,9 +0,0 @@ -@mrego -@tomalec -@plinss -@jxs -@tabatkins -@fantasai -@atanassov -@javifernandez -@svillar diff --git a/tests/wpt/web-platform-tests/css/css-grid/grid-items/item-with-table-with-infinite-max-intrinsic-width.html b/tests/wpt/web-platform-tests/css/css-grid/grid-items/item-with-table-with-infinite-max-intrinsic-width.html new file mode 100644 index 000000000000..3bf98c4a5839 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-grid/grid-items/item-with-table-with-infinite-max-intrinsic-width.html @@ -0,0 +1,16 @@ + +Grid item with table with infinite max intrinsic inline size + + + +

Test passes if there is a filled green square.

+
+
+ + + + + +
  
+
+
diff --git a/tests/wpt/web-platform-tests/css/css-grid/grid-items/table-with-infinite-max-intrinsic-width.html b/tests/wpt/web-platform-tests/css/css-grid/grid-items/table-with-infinite-max-intrinsic-width.html new file mode 100644 index 000000000000..877e982cd4c5 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-grid/grid-items/table-with-infinite-max-intrinsic-width.html @@ -0,0 +1,14 @@ + +Table grid item with infinite max intrinsic inline size + + + +

Test passes if there is a filled green square.

+
+ + + + + +
  
+
diff --git a/tests/wpt/web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-001.html b/tests/wpt/web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-001.html new file mode 100644 index 000000000000..c1ae11feee9b --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-001.html @@ -0,0 +1,33 @@ + + +CSS Grid Layout Test: Content Distribution and the track sizing algorithm + + + + + + + + + + + + + +
+
XXX XX X XX X XXX
+
+ diff --git a/tests/wpt/web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-002.html b/tests/wpt/web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-002.html new file mode 100644 index 000000000000..14ad64d7a087 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-002.html @@ -0,0 +1,37 @@ + + +CSS Grid Layout Test: Content Distribution and the track sizing algorithm + + + + + + + + + + + + + + +
+
XXX XX X XX X XXX
+
+ diff --git a/tests/wpt/web-platform-tests/css/css-images/META.yml b/tests/wpt/web-platform-tests/css/css-images/META.yml new file mode 100644 index 000000000000..98fc86cc3445 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-images/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - plinss + - tabatkins + - fantasai diff --git a/tests/wpt/web-platform-tests/css/css-images/OWNERS b/tests/wpt/web-platform-tests/css/css-images/OWNERS deleted file mode 100644 index 035216c46654..000000000000 --- a/tests/wpt/web-platform-tests/css/css-images/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@plinss -@tabatkins -@fantasai diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/META.yml b/tests/wpt/web-platform-tests/css/css-layout-api/META.yml new file mode 100644 index 000000000000..13be206a7105 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-layout-api/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - bfgeek + - tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/OWNERS b/tests/wpt/web-platform-tests/css/css-layout-api/OWNERS deleted file mode 100644 index ade67083a0be..000000000000 --- a/tests/wpt/web-platform-tests/css/css-layout-api/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@bfgeek -@tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-lists/META.yml b/tests/wpt/web-platform-tests/css/css-lists/META.yml new file mode 100644 index 000000000000..8c35c8e1dd72 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-lists/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-lists/OWNERS b/tests/wpt/web-platform-tests/css/css-lists/OWNERS deleted file mode 100644 index 4d8fac449153..000000000000 --- a/tests/wpt/web-platform-tests/css/css-lists/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-logical/META.yml b/tests/wpt/web-platform-tests/css/css-logical/META.yml new file mode 100644 index 000000000000..5ec553590f11 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-logical/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - atanassov + - fantasai diff --git a/tests/wpt/web-platform-tests/css/css-logical/OWNERS b/tests/wpt/web-platform-tests/css/css-logical/OWNERS deleted file mode 100644 index 5790e338d5d0..000000000000 --- a/tests/wpt/web-platform-tests/css/css-logical/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@atanassov -@fantasai diff --git a/tests/wpt/web-platform-tests/css/css-masking/META.yml b/tests/wpt/web-platform-tests/css/css-masking/META.yml new file mode 100644 index 000000000000..b7e950a9c958 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-masking/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - dirkschulze + - birtles + - tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-masking/OWNERS b/tests/wpt/web-platform-tests/css/css-masking/OWNERS deleted file mode 100644 index 2807a5a75d89..000000000000 --- a/tests/wpt/web-platform-tests/css/css-masking/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@dirkschulze -@birtles -@tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-multicol/META.yml b/tests/wpt/web-platform-tests/css/css-multicol/META.yml new file mode 100644 index 000000000000..ba4be00da2d7 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-multicol/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - frivoal + - mstensho + - rachelandrew diff --git a/tests/wpt/web-platform-tests/css/css-multicol/OWNERS b/tests/wpt/web-platform-tests/css/css-multicol/OWNERS deleted file mode 100644 index 3247ab2dea04..000000000000 --- a/tests/wpt/web-platform-tests/css/css-multicol/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@frivoal -@mstensho -@rachelandrew diff --git a/tests/wpt/web-platform-tests/css/css-namespaces/META.yml b/tests/wpt/web-platform-tests/css/css-namespaces/META.yml new file mode 100644 index 000000000000..a0f869d53daf --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-namespaces/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - plinss + - dbaron + - fantasai diff --git a/tests/wpt/web-platform-tests/css/css-namespaces/OWNERS b/tests/wpt/web-platform-tests/css/css-namespaces/OWNERS deleted file mode 100644 index 69a8271b59e5..000000000000 --- a/tests/wpt/web-platform-tests/css/css-namespaces/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@plinss -@dbaron -@fantasai diff --git a/tests/wpt/web-platform-tests/css/css-overflow/META.yml b/tests/wpt/web-platform-tests/css/css-overflow/META.yml new file mode 100644 index 000000000000..a43088ab820b --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - frivoal + - dbaron diff --git a/tests/wpt/web-platform-tests/css/css-overflow/OWNERS b/tests/wpt/web-platform-tests/css/css-overflow/OWNERS deleted file mode 100644 index 5c24843cf782..000000000000 --- a/tests/wpt/web-platform-tests/css/css-overflow/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@frivoal -@dbaron diff --git a/tests/wpt/web-platform-tests/css/css-page/META.yml b/tests/wpt/web-platform-tests/css/css-page/META.yml new file mode 100644 index 000000000000..e095af6ae197 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-page/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - plinss + - fantasai diff --git a/tests/wpt/web-platform-tests/css/css-page/OWNERS b/tests/wpt/web-platform-tests/css/css-page/OWNERS deleted file mode 100644 index a22853824188..000000000000 --- a/tests/wpt/web-platform-tests/css/css-page/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@plinss -@fantasai diff --git a/tests/wpt/web-platform-tests/css/css-paint-api/META.yml b/tests/wpt/web-platform-tests/css/css-paint-api/META.yml new file mode 100644 index 000000000000..61214afc30d8 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-paint-api/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - bfgeek + - grorg + - shans diff --git a/tests/wpt/web-platform-tests/css/css-paint-api/OWNERS b/tests/wpt/web-platform-tests/css/css-paint-api/OWNERS deleted file mode 100644 index bd72a2a78f75..000000000000 --- a/tests/wpt/web-platform-tests/css/css-paint-api/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@bfgeek -@grorg -@shans diff --git a/tests/wpt/web-platform-tests/css/css-paint-api/idlharness.html b/tests/wpt/web-platform-tests/css/css-paint-api/idlharness.html new file mode 100644 index 000000000000..bb4c9357f243 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-paint-api/idlharness.html @@ -0,0 +1,26 @@ + +CSS Painting API IDL tests + + + + + + diff --git a/tests/wpt/web-platform-tests/css/css-position/META.yml b/tests/wpt/web-platform-tests/css/css-position/META.yml new file mode 100644 index 000000000000..7bfaed2e1230 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-position/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - atanassov diff --git a/tests/wpt/web-platform-tests/css/css-position/OWNERS b/tests/wpt/web-platform-tests/css/css-position/OWNERS deleted file mode 100644 index c32320194e5b..000000000000 --- a/tests/wpt/web-platform-tests/css/css-position/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@atanassov diff --git a/tests/wpt/web-platform-tests/css/css-properties-values-api/META.yml b/tests/wpt/web-platform-tests/css/css-properties-values-api/META.yml new file mode 100644 index 000000000000..612d43d952f0 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-properties-values-api/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - tabatkins + - astearns diff --git a/tests/wpt/web-platform-tests/css/css-properties-values-api/OWNERS b/tests/wpt/web-platform-tests/css/css-properties-values-api/OWNERS deleted file mode 100644 index 00afa92246e8..000000000000 --- a/tests/wpt/web-platform-tests/css/css-properties-values-api/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@tabatkins -@astearns diff --git a/tests/wpt/web-platform-tests/css/css-pseudo/META.yml b/tests/wpt/web-platform-tests/css/css-pseudo/META.yml new file mode 100644 index 000000000000..34eed72478f8 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-pseudo/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - plinss + - frivoal diff --git a/tests/wpt/web-platform-tests/css/css-pseudo/OWNERS b/tests/wpt/web-platform-tests/css/css-pseudo/OWNERS deleted file mode 100644 index 8924c8202f3b..000000000000 --- a/tests/wpt/web-platform-tests/css/css-pseudo/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@plinss -@frivoal diff --git a/tests/wpt/web-platform-tests/css/css-regions/META.yml b/tests/wpt/web-platform-tests/css/css-regions/META.yml new file mode 100644 index 000000000000..7b29dfcbe632 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-regions/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - atanassov + - astearns diff --git a/tests/wpt/web-platform-tests/css/css-regions/OWNERS b/tests/wpt/web-platform-tests/css/css-regions/OWNERS deleted file mode 100644 index 40f63f9ceb38..000000000000 --- a/tests/wpt/web-platform-tests/css/css-regions/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@atanassov -@astearns diff --git a/tests/wpt/web-platform-tests/css/css-rhythm/META.yml b/tests/wpt/web-platform-tests/css/css-rhythm/META.yml new file mode 100644 index 000000000000..cee8e70349e2 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-rhythm/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - plinss + - kojiishi + - fantasai diff --git a/tests/wpt/web-platform-tests/css/css-rhythm/OWNERS b/tests/wpt/web-platform-tests/css/css-rhythm/OWNERS deleted file mode 100644 index 816cb112a7c0..000000000000 --- a/tests/wpt/web-platform-tests/css/css-rhythm/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@plinss -@kojiishi -@fantasai diff --git a/tests/wpt/web-platform-tests/css/css-round-display/META.yml b/tests/wpt/web-platform-tests/css/css-round-display/META.yml new file mode 100644 index 000000000000..e36545e5a705 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-round-display/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - jihyerish diff --git a/tests/wpt/web-platform-tests/css/css-round-display/OWNERS b/tests/wpt/web-platform-tests/css/css-round-display/OWNERS deleted file mode 100644 index afc16bef7099..000000000000 --- a/tests/wpt/web-platform-tests/css/css-round-display/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@jihyerish diff --git a/tests/wpt/web-platform-tests/css/css-ruby/META.yml b/tests/wpt/web-platform-tests/css/css-ruby/META.yml new file mode 100644 index 000000000000..a0fd82cf1d96 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ruby/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - kojiishi + - fantasai + - upsuper diff --git a/tests/wpt/web-platform-tests/css/css-ruby/OWNERS b/tests/wpt/web-platform-tests/css/css-ruby/OWNERS deleted file mode 100644 index 0321656cf9ca..000000000000 --- a/tests/wpt/web-platform-tests/css/css-ruby/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@kojiishi -@fantasai -@upsuper diff --git a/tests/wpt/web-platform-tests/css/css-scoping/META.yml b/tests/wpt/web-platform-tests/css/css-scoping/META.yml new file mode 100644 index 000000000000..054b744e66d9 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-scoping/META.yml @@ -0,0 +1,5 @@ +suggested_reviewers: + - kojiishi + - rniwa + - tabatkins + - fantasai diff --git a/tests/wpt/web-platform-tests/css/css-scoping/OWNERS b/tests/wpt/web-platform-tests/css/css-scoping/OWNERS deleted file mode 100644 index d86eb59171af..000000000000 --- a/tests/wpt/web-platform-tests/css/css-scoping/OWNERS +++ /dev/null @@ -1,4 +0,0 @@ -@kojiishi -@rniwa -@tabatkins -@fantasai diff --git a/tests/wpt/web-platform-tests/css/css-scroll-anchoring/META.yml b/tests/wpt/web-platform-tests/css/css-scroll-anchoring/META.yml new file mode 100644 index 000000000000..8c35c8e1dd72 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-scroll-anchoring/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-scroll-anchoring/OWNERS b/tests/wpt/web-platform-tests/css/css-scroll-anchoring/OWNERS deleted file mode 100644 index 4d8fac449153..000000000000 --- a/tests/wpt/web-platform-tests/css/css-scroll-anchoring/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-scroll-snap/META.yml b/tests/wpt/web-platform-tests/css/css-scroll-snap/META.yml new file mode 100644 index 000000000000..8c35c8e1dd72 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-scroll-snap/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-scroll-snap/OWNERS b/tests/wpt/web-platform-tests/css/css-scroll-snap/OWNERS deleted file mode 100644 index 4d8fac449153..000000000000 --- a/tests/wpt/web-platform-tests/css/css-scroll-snap/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-scrollbars/META.yml b/tests/wpt/web-platform-tests/css/css-scrollbars/META.yml new file mode 100644 index 000000000000..c0212134b026 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-scrollbars/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - tantek diff --git a/tests/wpt/web-platform-tests/css/css-scrollbars/OWNERS b/tests/wpt/web-platform-tests/css/css-scrollbars/OWNERS deleted file mode 100644 index 8a5dc677fbe5..000000000000 --- a/tests/wpt/web-platform-tests/css/css-scrollbars/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@tantek diff --git a/tests/wpt/web-platform-tests/css/css-shadow-parts/META.yml b/tests/wpt/web-platform-tests/css/css-shadow-parts/META.yml new file mode 100644 index 000000000000..8c35c8e1dd72 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-shadow-parts/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-shadow-parts/OWNERS b/tests/wpt/web-platform-tests/css/css-shadow-parts/OWNERS deleted file mode 100644 index 4d8fac449153..000000000000 --- a/tests/wpt/web-platform-tests/css/css-shadow-parts/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-shapes/META.yml b/tests/wpt/web-platform-tests/css/css-shapes/META.yml new file mode 100644 index 000000000000..4c8e01c330e6 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-shapes/META.yml @@ -0,0 +1,7 @@ +suggested_reviewers: + - bemjb + - kojiishi + - zhorvath + - plinss + - atanassov + - astearns diff --git a/tests/wpt/web-platform-tests/css/css-shapes/OWNERS b/tests/wpt/web-platform-tests/css/css-shapes/OWNERS deleted file mode 100644 index 6d120f7e9dce..000000000000 --- a/tests/wpt/web-platform-tests/css/css-shapes/OWNERS +++ /dev/null @@ -1,6 +0,0 @@ -@bemjb -@kojiishi -@zhorvath -@plinss -@atanassov -@astearns diff --git a/tests/wpt/web-platform-tests/css/css-sizing/META.yml b/tests/wpt/web-platform-tests/css/css-sizing/META.yml new file mode 100644 index 000000000000..543b992c969c --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-sizing/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - tabatkins + - fantasai diff --git a/tests/wpt/web-platform-tests/css/css-sizing/OWNERS b/tests/wpt/web-platform-tests/css/css-sizing/OWNERS deleted file mode 100644 index ea4a9a0a0521..000000000000 --- a/tests/wpt/web-platform-tests/css/css-sizing/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@tabatkins -@fantasai diff --git a/tests/wpt/web-platform-tests/css/css-speech/META.yml b/tests/wpt/web-platform-tests/css/css-speech/META.yml new file mode 100644 index 000000000000..d407d55822a8 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-speech/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - danielweck diff --git a/tests/wpt/web-platform-tests/css/css-speech/OWNERS b/tests/wpt/web-platform-tests/css/css-speech/OWNERS deleted file mode 100644 index e1186a9e2a7c..000000000000 --- a/tests/wpt/web-platform-tests/css/css-speech/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@danielweck diff --git a/tests/wpt/web-platform-tests/css/css-style-attr/META.yml b/tests/wpt/web-platform-tests/css/css-style-attr/META.yml new file mode 100644 index 000000000000..a5413c1ffde4 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-style-attr/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - chenxix + - tantek + - fantasai diff --git a/tests/wpt/web-platform-tests/css/css-style-attr/OWNERS b/tests/wpt/web-platform-tests/css/css-style-attr/OWNERS deleted file mode 100644 index ef890d46333a..000000000000 --- a/tests/wpt/web-platform-tests/css/css-style-attr/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@chenxix -@tantek -@fantasai diff --git a/tests/wpt/web-platform-tests/css/css-syntax/META.yml b/tests/wpt/web-platform-tests/css/css-syntax/META.yml new file mode 100644 index 000000000000..7fbd2ffb23fb --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-syntax/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - gregwhitworth + - tabatkins + - simonsapin diff --git a/tests/wpt/web-platform-tests/css/css-syntax/OWNERS b/tests/wpt/web-platform-tests/css/css-syntax/OWNERS deleted file mode 100644 index 65fa73523980..000000000000 --- a/tests/wpt/web-platform-tests/css/css-syntax/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@gregwhitworth -@tabatkins -@simonsapin diff --git a/tests/wpt/web-platform-tests/css/css-tables/META.yml b/tests/wpt/web-platform-tests/css/css-tables/META.yml new file mode 100644 index 000000000000..2e0071161129 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-tables/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - dbaron + - FremyCompany + - gregwhitworth diff --git a/tests/wpt/web-platform-tests/css/css-tables/OWNERS b/tests/wpt/web-platform-tests/css/css-tables/OWNERS deleted file mode 100644 index 377d69c36fab..000000000000 --- a/tests/wpt/web-platform-tests/css/css-tables/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@dbaron -@FremyCompany -@gregwhitworth diff --git a/tests/wpt/web-platform-tests/css/css-text-decor/META.yml b/tests/wpt/web-platform-tests/css/css-text-decor/META.yml new file mode 100644 index 000000000000..6f911b29e8a4 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text-decor/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - kojiishi + - fantasai diff --git a/tests/wpt/web-platform-tests/css/css-text-decor/OWNERS b/tests/wpt/web-platform-tests/css/css-text-decor/OWNERS deleted file mode 100644 index 85751aba512b..000000000000 --- a/tests/wpt/web-platform-tests/css/css-text-decor/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@kojiishi -@fantasai diff --git a/tests/wpt/web-platform-tests/css/css-text/META.yml b/tests/wpt/web-platform-tests/css/css-text/META.yml new file mode 100644 index 000000000000..0c0c8b4e69ee --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/META.yml @@ -0,0 +1,8 @@ +suggested_reviewers: + - kojiishi + - plinss + - frivoal + - r12a + - nox + - hakatashi + - fantasai diff --git a/tests/wpt/web-platform-tests/css/css-text/OWNERS b/tests/wpt/web-platform-tests/css/css-text/OWNERS deleted file mode 100644 index 51ebd560d7b4..000000000000 --- a/tests/wpt/web-platform-tests/css/css-text/OWNERS +++ /dev/null @@ -1,7 +0,0 @@ -@kojiishi -@plinss -@frivoal -@r12a -@nox -@hakatashi -@fantasai diff --git a/tests/wpt/web-platform-tests/css/css-text/i18n/META.yml b/tests/wpt/web-platform-tests/css/css-text/i18n/META.yml new file mode 100644 index 000000000000..9fa8c3b6c9bd --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/i18n/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - r12a diff --git a/tests/wpt/web-platform-tests/css/css-text/i18n/OWNERS b/tests/wpt/web-platform-tests/css/css-text/i18n/OWNERS deleted file mode 100644 index 30ef550185b4..000000000000 --- a/tests/wpt/web-platform-tests/css/css-text/i18n/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@r12a diff --git a/tests/wpt/web-platform-tests/css/css-timing/META.yml b/tests/wpt/web-platform-tests/css/css-timing/META.yml new file mode 100644 index 000000000000..9ceb5432fb37 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-timing/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - birtles + - BorisChiou diff --git a/tests/wpt/web-platform-tests/css/css-timing/OWNERS b/tests/wpt/web-platform-tests/css/css-timing/OWNERS deleted file mode 100644 index ea99501d835d..000000000000 --- a/tests/wpt/web-platform-tests/css/css-timing/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@birtles -@BorisChiou diff --git a/tests/wpt/web-platform-tests/css/css-transforms/META.yml b/tests/wpt/web-platform-tests/css/css-transforms/META.yml new file mode 100644 index 000000000000..78a0a217e33c --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-transforms/META.yml @@ -0,0 +1,8 @@ +suggested_reviewers: + - dbaron + - chunywang + - plinss + - minxhuang + - dirkschulze + - hober + - grorg diff --git a/tests/wpt/web-platform-tests/css/css-transforms/OWNERS b/tests/wpt/web-platform-tests/css/css-transforms/OWNERS deleted file mode 100644 index b974923f205a..000000000000 --- a/tests/wpt/web-platform-tests/css/css-transforms/OWNERS +++ /dev/null @@ -1,7 +0,0 @@ -@dbaron -@chunywang -@plinss -@minxhuang -@dirkschulze -@hober -@grorg diff --git a/tests/wpt/web-platform-tests/css/css-transitions/META.yml b/tests/wpt/web-platform-tests/css/css-transitions/META.yml new file mode 100644 index 000000000000..9c8334c04f77 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-transitions/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - dbaron diff --git a/tests/wpt/web-platform-tests/css/css-transitions/OWNERS b/tests/wpt/web-platform-tests/css/css-transitions/OWNERS deleted file mode 100644 index 62886bcea3d0..000000000000 --- a/tests/wpt/web-platform-tests/css/css-transitions/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@dbaron diff --git a/tests/wpt/web-platform-tests/css/css-typed-om/META.yml b/tests/wpt/web-platform-tests/css/css-typed-om/META.yml new file mode 100644 index 000000000000..90795b449248 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-typed-om/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - darrnshn diff --git a/tests/wpt/web-platform-tests/css/css-typed-om/OWNERS b/tests/wpt/web-platform-tests/css/css-typed-om/OWNERS deleted file mode 100644 index c1510aad350b..000000000000 --- a/tests/wpt/web-platform-tests/css/css-typed-om/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@darrnshn diff --git a/tests/wpt/web-platform-tests/css/css-ui/META.yml b/tests/wpt/web-platform-tests/css/css-ui/META.yml new file mode 100644 index 000000000000..58316cb93b9e --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/META.yml @@ -0,0 +1,7 @@ +suggested_reviewers: + - frivoal + - mrego + - web-flow + - plinss + - svgeesus + - tantek diff --git a/tests/wpt/web-platform-tests/css/css-ui/OWNERS b/tests/wpt/web-platform-tests/css/css-ui/OWNERS deleted file mode 100644 index 3a1c8ffdf6ca..000000000000 --- a/tests/wpt/web-platform-tests/css/css-ui/OWNERS +++ /dev/null @@ -1,6 +0,0 @@ -@frivoal -@mrego -@web-flow -@plinss -@svgeesus -@tantek diff --git a/tests/wpt/web-platform-tests/css/css-values/META.yml b/tests/wpt/web-platform-tests/css/css-values/META.yml new file mode 100644 index 000000000000..57520a84fabe --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-values/META.yml @@ -0,0 +1,7 @@ +suggested_reviewers: + - frivoal + - dbaron + - FremyCompany + - plinss + - tabatkins + - fantasai diff --git a/tests/wpt/web-platform-tests/css/css-values/OWNERS b/tests/wpt/web-platform-tests/css/css-values/OWNERS deleted file mode 100644 index f7a41292bee6..000000000000 --- a/tests/wpt/web-platform-tests/css/css-values/OWNERS +++ /dev/null @@ -1,6 +0,0 @@ -@frivoal -@dbaron -@FremyCompany -@plinss -@tabatkins -@fantasai diff --git a/tests/wpt/web-platform-tests/css/css-variables/META.yml b/tests/wpt/web-platform-tests/css/css-variables/META.yml new file mode 100644 index 000000000000..4630568e93d6 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-variables/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - dbaron + - svgeesus + - tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-variables/OWNERS b/tests/wpt/web-platform-tests/css/css-variables/OWNERS deleted file mode 100644 index 0fbb0e97b615..000000000000 --- a/tests/wpt/web-platform-tests/css/css-variables/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@dbaron -@svgeesus -@tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-writing-modes/META.yml b/tests/wpt/web-platform-tests/css/css-writing-modes/META.yml new file mode 100644 index 000000000000..0941889642df --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-writing-modes/META.yml @@ -0,0 +1,9 @@ +suggested_reviewers: + - kojiishi + - fantasai + - hshiozawa + - myakura + - snsk + - r12a + - plinss + - upsuper diff --git a/tests/wpt/web-platform-tests/css/css-writing-modes/OWNERS b/tests/wpt/web-platform-tests/css/css-writing-modes/OWNERS deleted file mode 100644 index aed35ccee2ef..000000000000 --- a/tests/wpt/web-platform-tests/css/css-writing-modes/OWNERS +++ /dev/null @@ -1,8 +0,0 @@ -@kojiishi -@fantasai -@hshiozawa -@myakura -@snsk -@r12a -@plinss -@upsuper diff --git a/tests/wpt/web-platform-tests/css/cssom-view/META.yml b/tests/wpt/web-platform-tests/css/cssom-view/META.yml new file mode 100644 index 000000000000..ab481ec54a38 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/cssom-view/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - AutomatedTester + - plinss diff --git a/tests/wpt/web-platform-tests/css/cssom-view/OWNERS b/tests/wpt/web-platform-tests/css/cssom-view/OWNERS deleted file mode 100644 index 5e0cb233944b..000000000000 --- a/tests/wpt/web-platform-tests/css/cssom-view/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@AutomatedTester -@plinss diff --git a/tests/wpt/web-platform-tests/css/cssom/META.yml b/tests/wpt/web-platform-tests/css/cssom/META.yml new file mode 100644 index 000000000000..79b203d6c1b9 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/cssom/META.yml @@ -0,0 +1,5 @@ +suggested_reviewers: + - dbaron + - plinss + - lilles + - therealglazou diff --git a/tests/wpt/web-platform-tests/css/cssom/OWNERS b/tests/wpt/web-platform-tests/css/cssom/OWNERS deleted file mode 100644 index 607f8e85cc2d..000000000000 --- a/tests/wpt/web-platform-tests/css/cssom/OWNERS +++ /dev/null @@ -1,4 +0,0 @@ -@dbaron -@plinss -@lilles -@therealglazou diff --git a/tests/wpt/web-platform-tests/css/filter-effects/META.yml b/tests/wpt/web-platform-tests/css/filter-effects/META.yml new file mode 100644 index 000000000000..7af5ad3cc9f6 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/filter-effects/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - svgeesus + - grorg + - dirkschulze diff --git a/tests/wpt/web-platform-tests/css/filter-effects/OWNERS b/tests/wpt/web-platform-tests/css/filter-effects/OWNERS deleted file mode 100644 index 58c2c2f10842..000000000000 --- a/tests/wpt/web-platform-tests/css/filter-effects/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@svgeesus -@grorg -@dirkschulze diff --git a/tests/wpt/web-platform-tests/css/geometry/META.yml b/tests/wpt/web-platform-tests/css/geometry/META.yml new file mode 100644 index 000000000000..5a620b0bd80b --- /dev/null +++ b/tests/wpt/web-platform-tests/css/geometry/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - peterjoel + - tschneidereit + - dirkschulze diff --git a/tests/wpt/web-platform-tests/css/geometry/OWNERS b/tests/wpt/web-platform-tests/css/geometry/OWNERS deleted file mode 100644 index 250d764b6573..000000000000 --- a/tests/wpt/web-platform-tests/css/geometry/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@peterjoel -@tschneidereit -@dirkschulze diff --git a/tests/wpt/web-platform-tests/css/mediaqueries/META.yml b/tests/wpt/web-platform-tests/css/mediaqueries/META.yml new file mode 100644 index 000000000000..2e4acb366278 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/mediaqueries/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - dbaron + - plinss + - frivoal diff --git a/tests/wpt/web-platform-tests/css/mediaqueries/OWNERS b/tests/wpt/web-platform-tests/css/mediaqueries/OWNERS deleted file mode 100644 index 597e9000ded0..000000000000 --- a/tests/wpt/web-platform-tests/css/mediaqueries/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@dbaron -@plinss -@frivoal diff --git a/tests/wpt/web-platform-tests/css/mediaqueries/mq-case-insensitive-001.html b/tests/wpt/web-platform-tests/css/mediaqueries/mq-case-insensitive-001.html new file mode 100644 index 000000000000..dc4d8289953f --- /dev/null +++ b/tests/wpt/web-platform-tests/css/mediaqueries/mq-case-insensitive-001.html @@ -0,0 +1,43 @@ + + + + + Test: ASCII-case-insensitivity of media queries + + + + + + +

Test passes if there is a filled green square and no red.

+
+ + diff --git a/tests/wpt/web-platform-tests/css/motion/META.yml b/tests/wpt/web-platform-tests/css/motion/META.yml new file mode 100644 index 000000000000..60ee804166b9 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/motion/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - dirkschulze + - jihyerish + - ewilligers diff --git a/tests/wpt/web-platform-tests/css/motion/OWNERS b/tests/wpt/web-platform-tests/css/motion/OWNERS deleted file mode 100644 index ac8ec2642dc9..000000000000 --- a/tests/wpt/web-platform-tests/css/motion/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@dirkschulze -@jihyerish -@ewilligers diff --git a/tests/wpt/web-platform-tests/css/reference/META.yml b/tests/wpt/web-platform-tests/css/reference/META.yml new file mode 100644 index 000000000000..0f0f7aa96a3d --- /dev/null +++ b/tests/wpt/web-platform-tests/css/reference/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - gsnedders diff --git a/tests/wpt/web-platform-tests/css/reference/OWNERS b/tests/wpt/web-platform-tests/css/reference/OWNERS deleted file mode 100644 index 26ea3154662d..000000000000 --- a/tests/wpt/web-platform-tests/css/reference/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@gsnedders diff --git a/tests/wpt/web-platform-tests/css/selectors/META.yml b/tests/wpt/web-platform-tests/css/selectors/META.yml new file mode 100644 index 000000000000..a3a7f3af9cc6 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/selectors/META.yml @@ -0,0 +1,7 @@ +suggested_reviewers: + - tantek + - fantasai + - therealglazou + - frivoal + - plinss + - tabatkins diff --git a/tests/wpt/web-platform-tests/css/selectors/OWNERS b/tests/wpt/web-platform-tests/css/selectors/OWNERS deleted file mode 100644 index ccf2a8362480..000000000000 --- a/tests/wpt/web-platform-tests/css/selectors/OWNERS +++ /dev/null @@ -1,6 +0,0 @@ -@tantek -@fantasai -@therealglazou -@frivoal -@plinss -@tabatkins diff --git a/tests/wpt/web-platform-tests/css/selectors/i18n/META.yml b/tests/wpt/web-platform-tests/css/selectors/i18n/META.yml new file mode 100644 index 000000000000..9fa8c3b6c9bd --- /dev/null +++ b/tests/wpt/web-platform-tests/css/selectors/i18n/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - r12a diff --git a/tests/wpt/web-platform-tests/css/selectors/i18n/OWNERS b/tests/wpt/web-platform-tests/css/selectors/i18n/OWNERS deleted file mode 100644 index 30ef550185b4..000000000000 --- a/tests/wpt/web-platform-tests/css/selectors/i18n/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@r12a diff --git a/tests/wpt/web-platform-tests/css/support/META.yml b/tests/wpt/web-platform-tests/css/support/META.yml new file mode 100644 index 000000000000..c01aa3b0231c --- /dev/null +++ b/tests/wpt/web-platform-tests/css/support/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - frivoal + - gsnedders diff --git a/tests/wpt/web-platform-tests/css/support/OWNERS b/tests/wpt/web-platform-tests/css/support/OWNERS deleted file mode 100644 index 729a2487232a..000000000000 --- a/tests/wpt/web-platform-tests/css/support/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@frivoal -@gsnedders diff --git a/tests/wpt/web-platform-tests/css/tools/META.yml b/tests/wpt/web-platform-tests/css/tools/META.yml new file mode 100644 index 000000000000..be9be0869d95 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/tools/META.yml @@ -0,0 +1,5 @@ +suggested_reviewers: + - plinss + - kojiishi + - jgraham + - gsnedders diff --git a/tests/wpt/web-platform-tests/css/tools/OWNERS b/tests/wpt/web-platform-tests/css/tools/OWNERS deleted file mode 100644 index 4515e18c3d51..000000000000 --- a/tests/wpt/web-platform-tests/css/tools/OWNERS +++ /dev/null @@ -1,4 +0,0 @@ -@plinss -@kojiishi -@jgraham -@gsnedders diff --git a/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/META.yml b/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/META.yml new file mode 100644 index 000000000000..427ab62baa01 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - dbaron + - Ms2ger diff --git a/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/OWNERS b/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/OWNERS deleted file mode 100644 index cf1f9b5904df..000000000000 --- a/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@dbaron -@Ms2ger diff --git a/tests/wpt/web-platform-tests/custom-elements/Document-createElementNS.html b/tests/wpt/web-platform-tests/custom-elements/Document-createElementNS.html index 6377ba63fca1..32613c47e241 100644 --- a/tests/wpt/web-platform-tests/custom-elements/Document-createElementNS.html +++ b/tests/wpt/web-platform-tests/custom-elements/Document-createElementNS.html @@ -31,6 +31,14 @@ assert_false((new Document()).createElementNS(xhtmlNS, 'x-foo', {}) instanceof HTMLUnknownElement); }, 'autonomous: document.createElementNS should not create HTMLUnknownElement for a valid custom element name'); +test(() => { + class MyElement3 extends HTMLElement {}; + customElements.define('my-autonomous3', MyElement3); + + const instance = document.createElementNS('http://www.w3.org/1999/xhtml', 'my-autonomous3', undefined); + assert_true(instance instanceof MyElement3); +}, 'autonomous: document.createElementNS with undefined options value should be upgraded.'); + test(() => { class MyBuiltinElement extends HTMLElement {}; diff --git a/tests/wpt/web-platform-tests/custom-elements/META.yml b/tests/wpt/web-platform-tests/custom-elements/META.yml new file mode 100644 index 000000000000..3f6ace51c8ac --- /dev/null +++ b/tests/wpt/web-platform-tests/custom-elements/META.yml @@ -0,0 +1,11 @@ +suggested_reviewers: + - snuggs + - alsemenov + - deepak-sa + - domenic + - dominiccooney + - hayatoito + - kojiishi + - rniwa + - sgrekhov + - takayoshikochi diff --git a/tests/wpt/web-platform-tests/custom-elements/OWNERS b/tests/wpt/web-platform-tests/custom-elements/OWNERS deleted file mode 100644 index db7b270fbc2c..000000000000 --- a/tests/wpt/web-platform-tests/custom-elements/OWNERS +++ /dev/null @@ -1,10 +0,0 @@ -@snuggs -@alsemenov -@deepak-sa -@domenic -@dominiccooney -@hayatoito -@kojiishi -@rniwa -@sgrekhov -@takayoshikochi diff --git a/tests/wpt/web-platform-tests/device-memory/META.yml b/tests/wpt/web-platform-tests/device-memory/META.yml new file mode 100644 index 000000000000..35a7308e8b1a --- /dev/null +++ b/tests/wpt/web-platform-tests/device-memory/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - tdresser + - npm1 diff --git a/tests/wpt/web-platform-tests/device-memory/OWNERS b/tests/wpt/web-platform-tests/device-memory/OWNERS deleted file mode 100644 index 3e7089cf2ccc..000000000000 --- a/tests/wpt/web-platform-tests/device-memory/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@tdresser -@npm1 diff --git a/tests/wpt/web-platform-tests/docs/META.yml b/tests/wpt/web-platform-tests/docs/META.yml new file mode 100644 index 000000000000..190b4576a106 --- /dev/null +++ b/tests/wpt/web-platform-tests/docs/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - sideshowbarker + - dontcallmedom + - gsnedders diff --git a/tests/wpt/web-platform-tests/docs/OWNERS b/tests/wpt/web-platform-tests/docs/OWNERS deleted file mode 100644 index 8b80152b3e82..000000000000 --- a/tests/wpt/web-platform-tests/docs/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@sideshowbarker -@dontcallmedom -@gsnedders diff --git a/tests/wpt/web-platform-tests/docs/_appendix/github-intro.md b/tests/wpt/web-platform-tests/docs/_appendix/github-intro.md index 7c78e35d029e..9b7144840a9e 100644 --- a/tests/wpt/web-platform-tests/docs/_appendix/github-intro.md +++ b/tests/wpt/web-platform-tests/docs/_appendix/github-intro.md @@ -178,6 +178,26 @@ them to be reviewed and merged. 7. Repeat these steps as many times as you'd like before you submit. +## Verify + +The Web Platform Test project has an automated tool +to verify that coding conventions have been followed, +and to catch a number of common mistakes. + +You can and should run this tool locally. +It will be run on your submissions anyway, +and any failure will be grounds for rejection, +so you might as well fix them first. + +1. On the command line, navigate to to the directory where your clone +of the repository is located. + +2. Run `./wpt lint` + +3. Fix any mistake it reports and [commit](#commit) again. + +For more details, see the [documentation about the lint tool][lint-tool] + ## Submit If you're here now looking for more instructions, that means you've written @@ -399,3 +419,4 @@ you may also discard your connection to their repo: [files-changed]: {{ site.baseurl }}{% link /assets/files-changed.png %} [more-commits]: {{ site.baseurl }}{% link /assets/more-commits.png %} [github flow]: https://guides.github.com/introduction/flow/ +[lint-tool]: {{ site.baseurl }}/writing-tests/lint-tool.html diff --git a/tests/wpt/web-platform-tests/dom/META.yml b/tests/wpt/web-platform-tests/dom/META.yml new file mode 100644 index 000000000000..815d7800d1fc --- /dev/null +++ b/tests/wpt/web-platform-tests/dom/META.yml @@ -0,0 +1,5 @@ +suggested_reviewers: + - ayg + - jdm + - zqzhang + - annevk diff --git a/tests/wpt/web-platform-tests/dom/OWNERS b/tests/wpt/web-platform-tests/dom/OWNERS deleted file mode 100644 index 9e0a739c373d..000000000000 --- a/tests/wpt/web-platform-tests/dom/OWNERS +++ /dev/null @@ -1,4 +0,0 @@ -@ayg -@jdm -@zqzhang -@annevk diff --git a/tests/wpt/web-platform-tests/dom/interfaces.html b/tests/wpt/web-platform-tests/dom/interfaces.html index c0fab016ae75..21cef048cd93 100644 --- a/tests/wpt/web-platform-tests/dom/interfaces.html +++ b/tests/wpt/web-platform-tests/dom/interfaces.html @@ -1,8 +1,11 @@ DOM IDL tests + + + diff --git a/tests/wpt/web-platform-tests/domparsing/META.yml b/tests/wpt/web-platform-tests/domparsing/META.yml new file mode 100644 index 000000000000..a4a9048ced06 --- /dev/null +++ b/tests/wpt/web-platform-tests/domparsing/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - ChrisParis + - jdm diff --git a/tests/wpt/web-platform-tests/domparsing/OWNERS b/tests/wpt/web-platform-tests/domparsing/OWNERS deleted file mode 100644 index 892cbb237fc1..000000000000 --- a/tests/wpt/web-platform-tests/domparsing/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@ChrisParis -@jdm diff --git a/tests/wpt/web-platform-tests/domxpath/META.yml b/tests/wpt/web-platform-tests/domxpath/META.yml new file mode 100644 index 000000000000..a03fca23e918 --- /dev/null +++ b/tests/wpt/web-platform-tests/domxpath/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - gsnedders + - zqzhang + - deniak diff --git a/tests/wpt/web-platform-tests/domxpath/OWNERS b/tests/wpt/web-platform-tests/domxpath/OWNERS deleted file mode 100644 index 7c764a42450f..000000000000 --- a/tests/wpt/web-platform-tests/domxpath/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@gsnedders -@zqzhang -@deniak diff --git a/tests/wpt/web-platform-tests/dpub-aam/META.yml b/tests/wpt/web-platform-tests/dpub-aam/META.yml new file mode 100644 index 000000000000..d99ed62b8e3e --- /dev/null +++ b/tests/wpt/web-platform-tests/dpub-aam/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - halindrome + - joanmarie diff --git a/tests/wpt/web-platform-tests/dpub-aam/OWNERS b/tests/wpt/web-platform-tests/dpub-aam/OWNERS deleted file mode 100644 index 2a4c47ed4df0..000000000000 --- a/tests/wpt/web-platform-tests/dpub-aam/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@halindrome -@joanmarie diff --git a/tests/wpt/web-platform-tests/dpub-aria/META.yml b/tests/wpt/web-platform-tests/dpub-aria/META.yml new file mode 100644 index 000000000000..a157432430e2 --- /dev/null +++ b/tests/wpt/web-platform-tests/dpub-aria/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - halindrome diff --git a/tests/wpt/web-platform-tests/dpub-aria/OWNERS b/tests/wpt/web-platform-tests/dpub-aria/OWNERS deleted file mode 100644 index 35ae0f6c00b5..000000000000 --- a/tests/wpt/web-platform-tests/dpub-aria/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@halindrome diff --git a/tests/wpt/web-platform-tests/editing/META.yml b/tests/wpt/web-platform-tests/editing/META.yml new file mode 100644 index 000000000000..a70815bb400d --- /dev/null +++ b/tests/wpt/web-platform-tests/editing/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - ayg diff --git a/tests/wpt/web-platform-tests/editing/OWNERS b/tests/wpt/web-platform-tests/editing/OWNERS deleted file mode 100644 index ce908c45b4a9..000000000000 --- a/tests/wpt/web-platform-tests/editing/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@ayg diff --git a/tests/wpt/web-platform-tests/encoding/META.yml b/tests/wpt/web-platform-tests/encoding/META.yml new file mode 100644 index 000000000000..1ee2bbe3948d --- /dev/null +++ b/tests/wpt/web-platform-tests/encoding/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - inexorabletash + - annevk diff --git a/tests/wpt/web-platform-tests/encoding/OWNERS b/tests/wpt/web-platform-tests/encoding/OWNERS deleted file mode 100644 index b7ad95a0d147..000000000000 --- a/tests/wpt/web-platform-tests/encoding/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@inexorabletash -@annevk diff --git a/tests/wpt/web-platform-tests/encrypted-media/META.yml b/tests/wpt/web-platform-tests/encrypted-media/META.yml new file mode 100644 index 000000000000..3d55df9bf87f --- /dev/null +++ b/tests/wpt/web-platform-tests/encrypted-media/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - ddorwin diff --git a/tests/wpt/web-platform-tests/encrypted-media/OWNERS b/tests/wpt/web-platform-tests/encrypted-media/OWNERS deleted file mode 100644 index 63b5fe290c50..000000000000 --- a/tests/wpt/web-platform-tests/encrypted-media/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@ddorwin diff --git a/tests/wpt/web-platform-tests/entries-api/META.yml b/tests/wpt/web-platform-tests/entries-api/META.yml new file mode 100644 index 000000000000..f8444ff7d80f --- /dev/null +++ b/tests/wpt/web-platform-tests/entries-api/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - aliams + - inexorabletash diff --git a/tests/wpt/web-platform-tests/entries-api/OWNERS b/tests/wpt/web-platform-tests/entries-api/OWNERS deleted file mode 100644 index 5fb693f9b8f5..000000000000 --- a/tests/wpt/web-platform-tests/entries-api/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@aliams -@inexorabletash diff --git a/tests/wpt/web-platform-tests/eventsource/META.yml b/tests/wpt/web-platform-tests/eventsource/META.yml new file mode 100644 index 000000000000..300bd0c5d5d7 --- /dev/null +++ b/tests/wpt/web-platform-tests/eventsource/META.yml @@ -0,0 +1,5 @@ +suggested_reviewers: + - zqzhang + - odinho + - Yaffle + - annevk diff --git a/tests/wpt/web-platform-tests/eventsource/OWNERS b/tests/wpt/web-platform-tests/eventsource/OWNERS deleted file mode 100644 index e5533a679c98..000000000000 --- a/tests/wpt/web-platform-tests/eventsource/OWNERS +++ /dev/null @@ -1,4 +0,0 @@ -@zqzhang -@odinho -@Yaffle -@annevk diff --git a/tests/wpt/web-platform-tests/feature-policy/META.yml b/tests/wpt/web-platform-tests/feature-policy/META.yml new file mode 100644 index 000000000000..41bdcaa00e2e --- /dev/null +++ b/tests/wpt/web-platform-tests/feature-policy/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - clelland diff --git a/tests/wpt/web-platform-tests/feature-policy/OWNERS b/tests/wpt/web-platform-tests/feature-policy/OWNERS deleted file mode 100644 index ceb5bd9981b1..000000000000 --- a/tests/wpt/web-platform-tests/feature-policy/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@clelland diff --git a/tests/wpt/web-platform-tests/feature-policy/experimental-features/document-stream-insertion.tentative.html b/tests/wpt/web-platform-tests/feature-policy/experimental-features/document-write.tentative.html similarity index 87% rename from tests/wpt/web-platform-tests/feature-policy/experimental-features/document-stream-insertion.tentative.html rename to tests/wpt/web-platform-tests/feature-policy/experimental-features/document-write.tentative.html index 12b844c3dad3..f0148783f124 100644 --- a/tests/wpt/web-platform-tests/feature-policy/experimental-features/document-stream-insertion.tentative.html +++ b/tests/wpt/web-platform-tests/feature-policy/experimental-features/document-write.tentative.html @@ -1,5 +1,5 @@ -'document-stream-insertion' tests +'document-write' tests @@ -14,7 +14,7 @@ "use strict"; let iframeElement = document.querySelector("iframe"); - let url = url_base + "document-stream-insertion.html"; + let url = url_base + "document-write.html"; let text_to_write = "
FOO<\/div>"; let test_cases = [{ @@ -38,7 +38,7 @@ expected_value_enabled: "FOO" }]; - // The feature 'document-stream-insertion' is enabled by default and when it + // The feature 'document-write' is enabled by default and when it // is enabled, all dynamic markup insertion API work as intended. test_cases.forEach((tc) => { promise_test(async() => { @@ -59,10 +59,10 @@ }); - // Disabling 'document-stream-insertion' throws exception on the included API. + // Disabling 'document-write' throws exception on the included API. test_cases.forEach((tc) => { promise_test(async() => { - setFeatureState(iframeElement, "document-stream-insertion", "'none'"); + setFeatureState(iframeElement, "document-write", "'none'"); await loadUrlInIframe(iframeElement, url); await sendMessageAndGetResponse(iframeElement.contentWindow, tc).then((response) => { assert_true( diff --git a/tests/wpt/web-platform-tests/feature-policy/experimental-features/resources/document-stream-insertion.html b/tests/wpt/web-platform-tests/feature-policy/experimental-features/resources/document-write.html similarity index 100% rename from tests/wpt/web-platform-tests/feature-policy/experimental-features/resources/document-stream-insertion.html rename to tests/wpt/web-platform-tests/feature-policy/experimental-features/resources/document-write.html diff --git a/tests/wpt/web-platform-tests/fetch/META.yml b/tests/wpt/web-platform-tests/fetch/META.yml new file mode 100644 index 000000000000..a2c36028f0b7 --- /dev/null +++ b/tests/wpt/web-platform-tests/fetch/META.yml @@ -0,0 +1,7 @@ +suggested_reviewers: + - jdm + - youennf + - annevk + - mnot + - yutakahirano + - domfarolino diff --git a/tests/wpt/web-platform-tests/fetch/OWNERS b/tests/wpt/web-platform-tests/fetch/OWNERS deleted file mode 100644 index 40c8334df7e8..000000000000 --- a/tests/wpt/web-platform-tests/fetch/OWNERS +++ /dev/null @@ -1,6 +0,0 @@ -@jdm -@youennf -@annevk -@mnot -@yutakahirano -@domfarolino diff --git a/tests/wpt/web-platform-tests/fonts/META.yml b/tests/wpt/web-platform-tests/fonts/META.yml new file mode 100644 index 000000000000..227ca9d5e621 --- /dev/null +++ b/tests/wpt/web-platform-tests/fonts/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - fantasai + - kojiishi + - gsnedders diff --git a/tests/wpt/web-platform-tests/fonts/OWNERS b/tests/wpt/web-platform-tests/fonts/OWNERS deleted file mode 100644 index 9daa3eb19fcf..000000000000 --- a/tests/wpt/web-platform-tests/fonts/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@fantasai -@kojiishi -@gsnedders diff --git a/tests/wpt/web-platform-tests/fullscreen/META.yml b/tests/wpt/web-platform-tests/fullscreen/META.yml new file mode 100644 index 000000000000..f2a56b5fff13 --- /dev/null +++ b/tests/wpt/web-platform-tests/fullscreen/META.yml @@ -0,0 +1,5 @@ +suggested_reviewers: + - aliams + - foolip + - jernoble + - upsuper diff --git a/tests/wpt/web-platform-tests/fullscreen/OWNERS b/tests/wpt/web-platform-tests/fullscreen/OWNERS deleted file mode 100644 index f640fe70bd35..000000000000 --- a/tests/wpt/web-platform-tests/fullscreen/OWNERS +++ /dev/null @@ -1,4 +0,0 @@ -@aliams -@foolip -@jernoble -@upsuper diff --git a/tests/wpt/web-platform-tests/gamepad/META.yml b/tests/wpt/web-platform-tests/gamepad/META.yml new file mode 100644 index 000000000000..7f53e99d64b8 --- /dev/null +++ b/tests/wpt/web-platform-tests/gamepad/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - luser diff --git a/tests/wpt/web-platform-tests/gamepad/OWNERS b/tests/wpt/web-platform-tests/gamepad/OWNERS deleted file mode 100644 index d7fbc2625bdb..000000000000 --- a/tests/wpt/web-platform-tests/gamepad/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@luser diff --git a/tests/wpt/web-platform-tests/generic-sensor/META.yml b/tests/wpt/web-platform-tests/generic-sensor/META.yml new file mode 100644 index 000000000000..f0d3b8e1ca2b --- /dev/null +++ b/tests/wpt/web-platform-tests/generic-sensor/META.yml @@ -0,0 +1,7 @@ +suggested_reviewers: + - zqzhang + - dontcallmedom + - riju + - alexshalamov + - pozdnyakov + - Honry diff --git a/tests/wpt/web-platform-tests/generic-sensor/OWNERS b/tests/wpt/web-platform-tests/generic-sensor/OWNERS deleted file mode 100644 index 06bc2d81d878..000000000000 --- a/tests/wpt/web-platform-tests/generic-sensor/OWNERS +++ /dev/null @@ -1,6 +0,0 @@ -@zqzhang -@dontcallmedom -@riju -@alexshalamov -@pozdnyakov -@Honry diff --git a/tests/wpt/web-platform-tests/geolocation-API/META.yml b/tests/wpt/web-platform-tests/geolocation-API/META.yml new file mode 100644 index 000000000000..b47dfa409a56 --- /dev/null +++ b/tests/wpt/web-platform-tests/geolocation-API/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - jdm + - yellowdoge + - zqzhang diff --git a/tests/wpt/web-platform-tests/geolocation-API/OWNERS b/tests/wpt/web-platform-tests/geolocation-API/OWNERS deleted file mode 100644 index f95e64efb88e..000000000000 --- a/tests/wpt/web-platform-tests/geolocation-API/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@jdm -@yellowdoge -@zqzhang diff --git a/tests/wpt/web-platform-tests/geolocation-sensor/META.yml b/tests/wpt/web-platform-tests/geolocation-sensor/META.yml new file mode 100644 index 000000000000..c5511ef31f51 --- /dev/null +++ b/tests/wpt/web-platform-tests/geolocation-sensor/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - anssiko + - Honry diff --git a/tests/wpt/web-platform-tests/geolocation-sensor/OWNERS b/tests/wpt/web-platform-tests/geolocation-sensor/OWNERS deleted file mode 100644 index 713059918591..000000000000 --- a/tests/wpt/web-platform-tests/geolocation-sensor/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@anssiko -@Honry diff --git a/tests/wpt/web-platform-tests/graphics-aam/META.yml b/tests/wpt/web-platform-tests/graphics-aam/META.yml new file mode 100644 index 000000000000..d99ed62b8e3e --- /dev/null +++ b/tests/wpt/web-platform-tests/graphics-aam/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - halindrome + - joanmarie diff --git a/tests/wpt/web-platform-tests/graphics-aam/OWNERS b/tests/wpt/web-platform-tests/graphics-aam/OWNERS deleted file mode 100644 index 2a4c47ed4df0..000000000000 --- a/tests/wpt/web-platform-tests/graphics-aam/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@halindrome -@joanmarie diff --git a/tests/wpt/web-platform-tests/gyroscope/META.yml b/tests/wpt/web-platform-tests/gyroscope/META.yml new file mode 100644 index 000000000000..ecdfdc3852d6 --- /dev/null +++ b/tests/wpt/web-platform-tests/gyroscope/META.yml @@ -0,0 +1,7 @@ +suggested_reviewers: + - zqzhang + - dontcallmedom + - riju + - Honry + - alexshalamov + - pozdnyakov diff --git a/tests/wpt/web-platform-tests/gyroscope/OWNERS b/tests/wpt/web-platform-tests/gyroscope/OWNERS deleted file mode 100644 index eb920ae0f1ee..000000000000 --- a/tests/wpt/web-platform-tests/gyroscope/OWNERS +++ /dev/null @@ -1,6 +0,0 @@ -@zqzhang -@dontcallmedom -@riju -@Honry -@alexshalamov -@pozdnyakov diff --git a/tests/wpt/web-platform-tests/hr-time/META.yml b/tests/wpt/web-platform-tests/hr-time/META.yml new file mode 100644 index 000000000000..ee0e032763cb --- /dev/null +++ b/tests/wpt/web-platform-tests/hr-time/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - plehegar + - igrigorik + - toddreifsteck diff --git a/tests/wpt/web-platform-tests/hr-time/OWNERS b/tests/wpt/web-platform-tests/hr-time/OWNERS deleted file mode 100644 index 56997198ba90..000000000000 --- a/tests/wpt/web-platform-tests/hr-time/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@plehegar -@igrigorik -@toddreifsteck diff --git a/tests/wpt/web-platform-tests/html-imports/META.yml b/tests/wpt/web-platform-tests/html-imports/META.yml new file mode 100644 index 000000000000..6816f49b5fc3 --- /dev/null +++ b/tests/wpt/web-platform-tests/html-imports/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - omo diff --git a/tests/wpt/web-platform-tests/html-imports/OWNERS b/tests/wpt/web-platform-tests/html-imports/OWNERS deleted file mode 100644 index edda46755d60..000000000000 --- a/tests/wpt/web-platform-tests/html-imports/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@omo diff --git a/tests/wpt/web-platform-tests/html-longdesc/META.yml b/tests/wpt/web-platform-tests/html-longdesc/META.yml new file mode 100644 index 000000000000..4c41f0cad025 --- /dev/null +++ b/tests/wpt/web-platform-tests/html-longdesc/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - chaals + - cptvitamin diff --git a/tests/wpt/web-platform-tests/html-longdesc/OWNERS b/tests/wpt/web-platform-tests/html-longdesc/OWNERS deleted file mode 100644 index 91527fa2ac9c..000000000000 --- a/tests/wpt/web-platform-tests/html-longdesc/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@chaals -@cptvitamin diff --git a/tests/wpt/web-platform-tests/html-media-capture/META.yml b/tests/wpt/web-platform-tests/html-media-capture/META.yml new file mode 100644 index 000000000000..f104d897f8b9 --- /dev/null +++ b/tests/wpt/web-platform-tests/html-media-capture/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - haoxli + - zqzhang diff --git a/tests/wpt/web-platform-tests/html-media-capture/OWNERS b/tests/wpt/web-platform-tests/html-media-capture/OWNERS deleted file mode 100644 index b45f53558b6e..000000000000 --- a/tests/wpt/web-platform-tests/html-media-capture/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@haoxli -@zqzhang diff --git a/tests/wpt/web-platform-tests/html/META.yml b/tests/wpt/web-platform-tests/html/META.yml new file mode 100644 index 000000000000..8e713fab58cd --- /dev/null +++ b/tests/wpt/web-platform-tests/html/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - jdm + - jgraham + - zqzhang diff --git a/tests/wpt/web-platform-tests/html/OWNERS b/tests/wpt/web-platform-tests/html/OWNERS deleted file mode 100644 index 1f659c8f6bf7..000000000000 --- a/tests/wpt/web-platform-tests/html/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@jdm -@jgraham -@zqzhang diff --git a/tests/wpt/web-platform-tests/html/dom/META.yml b/tests/wpt/web-platform-tests/html/dom/META.yml new file mode 100644 index 000000000000..a70815bb400d --- /dev/null +++ b/tests/wpt/web-platform-tests/html/dom/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - ayg diff --git a/tests/wpt/web-platform-tests/html/dom/OWNERS b/tests/wpt/web-platform-tests/html/dom/OWNERS deleted file mode 100644 index ce908c45b4a9..000000000000 --- a/tests/wpt/web-platform-tests/html/dom/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@ayg diff --git a/tests/wpt/web-platform-tests/html/dom/elements/the-innertext-idl-attribute/META.yml b/tests/wpt/web-platform-tests/html/dom/elements/the-innertext-idl-attribute/META.yml new file mode 100644 index 000000000000..d67311520178 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/dom/elements/the-innertext-idl-attribute/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - zcorpan diff --git a/tests/wpt/web-platform-tests/html/dom/elements/the-innertext-idl-attribute/OWNERS b/tests/wpt/web-platform-tests/html/dom/elements/the-innertext-idl-attribute/OWNERS deleted file mode 100644 index 638516146952..000000000000 --- a/tests/wpt/web-platform-tests/html/dom/elements/the-innertext-idl-attribute/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@zcorpan diff --git a/tests/wpt/web-platform-tests/html/dom/interfaces.https.html b/tests/wpt/web-platform-tests/html/dom/interfaces.https.html index 4cb509d9f940..165865d4daa5 100644 --- a/tests/wpt/web-platform-tests/html/dom/interfaces.https.html +++ b/tests/wpt/web-platform-tests/html/dom/interfaces.https.html @@ -1,10 +1,13 @@ - HTML IDL tests + + + + diff --git a/tests/wpt/web-platform-tests/html/editing/META.yml b/tests/wpt/web-platform-tests/html/editing/META.yml new file mode 100644 index 000000000000..a70815bb400d --- /dev/null +++ b/tests/wpt/web-platform-tests/html/editing/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - ayg diff --git a/tests/wpt/web-platform-tests/html/editing/OWNERS b/tests/wpt/web-platform-tests/html/editing/OWNERS deleted file mode 100644 index ce908c45b4a9..000000000000 --- a/tests/wpt/web-platform-tests/html/editing/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@ayg diff --git a/tests/wpt/web-platform-tests/html/infrastructure/META.yml b/tests/wpt/web-platform-tests/html/infrastructure/META.yml new file mode 100644 index 000000000000..a70815bb400d --- /dev/null +++ b/tests/wpt/web-platform-tests/html/infrastructure/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - ayg diff --git a/tests/wpt/web-platform-tests/html/infrastructure/OWNERS b/tests/wpt/web-platform-tests/html/infrastructure/OWNERS deleted file mode 100644 index ce908c45b4a9..000000000000 --- a/tests/wpt/web-platform-tests/html/infrastructure/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@ayg diff --git a/tests/wpt/web-platform-tests/html/obsolete/META.yml b/tests/wpt/web-platform-tests/html/obsolete/META.yml new file mode 100644 index 000000000000..a70815bb400d --- /dev/null +++ b/tests/wpt/web-platform-tests/html/obsolete/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - ayg diff --git a/tests/wpt/web-platform-tests/html/obsolete/OWNERS b/tests/wpt/web-platform-tests/html/obsolete/OWNERS deleted file mode 100644 index ce908c45b4a9..000000000000 --- a/tests/wpt/web-platform-tests/html/obsolete/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@ayg diff --git a/tests/wpt/web-platform-tests/html/semantics/META.yml b/tests/wpt/web-platform-tests/html/semantics/META.yml new file mode 100644 index 000000000000..a70815bb400d --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - ayg diff --git a/tests/wpt/web-platform-tests/html/semantics/OWNERS b/tests/wpt/web-platform-tests/html/semantics/OWNERS deleted file mode 100644 index ce908c45b4a9..000000000000 --- a/tests/wpt/web-platform-tests/html/semantics/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@ayg diff --git a/tests/wpt/web-platform-tests/html/syntax/META.yml b/tests/wpt/web-platform-tests/html/syntax/META.yml new file mode 100644 index 000000000000..0f0f7aa96a3d --- /dev/null +++ b/tests/wpt/web-platform-tests/html/syntax/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - gsnedders diff --git a/tests/wpt/web-platform-tests/html/syntax/OWNERS b/tests/wpt/web-platform-tests/html/syntax/OWNERS deleted file mode 100644 index 26ea3154662d..000000000000 --- a/tests/wpt/web-platform-tests/html/syntax/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@gsnedders diff --git a/tests/wpt/web-platform-tests/html/tools/META.yml b/tests/wpt/web-platform-tests/html/tools/META.yml new file mode 100644 index 000000000000..0f0f7aa96a3d --- /dev/null +++ b/tests/wpt/web-platform-tests/html/tools/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - gsnedders diff --git a/tests/wpt/web-platform-tests/html/tools/OWNERS b/tests/wpt/web-platform-tests/html/tools/OWNERS deleted file mode 100644 index 26ea3154662d..000000000000 --- a/tests/wpt/web-platform-tests/html/tools/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@gsnedders diff --git a/tests/wpt/web-platform-tests/imagebitmap-renderingcontext/META.yml b/tests/wpt/web-platform-tests/imagebitmap-renderingcontext/META.yml new file mode 100644 index 000000000000..3c0af55426e5 --- /dev/null +++ b/tests/wpt/web-platform-tests/imagebitmap-renderingcontext/META.yml @@ -0,0 +1,6 @@ +suggested_reviewers: + - AmeliaBR + - annevk + - kenrussell + - jdashg + - fserb diff --git a/tests/wpt/web-platform-tests/imagebitmap-renderingcontext/OWNERS b/tests/wpt/web-platform-tests/imagebitmap-renderingcontext/OWNERS deleted file mode 100644 index 3bb6edf248aa..000000000000 --- a/tests/wpt/web-platform-tests/imagebitmap-renderingcontext/OWNERS +++ /dev/null @@ -1,5 +0,0 @@ -@AmeliaBR -@annevk -@kenrussell -@jdashg -@fserb diff --git a/tests/wpt/web-platform-tests/images/META.yml b/tests/wpt/web-platform-tests/images/META.yml new file mode 100644 index 000000000000..4956799b077a --- /dev/null +++ b/tests/wpt/web-platform-tests/images/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - zqzhang + - tagawa + - gsnedders diff --git a/tests/wpt/web-platform-tests/images/OWNERS b/tests/wpt/web-platform-tests/images/OWNERS deleted file mode 100644 index 4cf78266c47d..000000000000 --- a/tests/wpt/web-platform-tests/images/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@zqzhang -@tagawa -@gsnedders diff --git a/tests/wpt/web-platform-tests/infrastructure/META.yml b/tests/wpt/web-platform-tests/infrastructure/META.yml new file mode 100644 index 000000000000..59b44af3351e --- /dev/null +++ b/tests/wpt/web-platform-tests/infrastructure/META.yml @@ -0,0 +1,5 @@ +suggested_reviewers: + - gsnedders + - jgraham + - jugglinmike + - kereliuk diff --git a/tests/wpt/web-platform-tests/infrastructure/OWNERS b/tests/wpt/web-platform-tests/infrastructure/OWNERS deleted file mode 100644 index 684dcf3c014a..000000000000 --- a/tests/wpt/web-platform-tests/infrastructure/OWNERS +++ /dev/null @@ -1,4 +0,0 @@ -@gsnedders -@jgraham -@jugglinmike -@kereliuk diff --git a/tests/wpt/web-platform-tests/infrastructure/assumptions/META.yml b/tests/wpt/web-platform-tests/infrastructure/assumptions/META.yml new file mode 100644 index 000000000000..0f0f7aa96a3d --- /dev/null +++ b/tests/wpt/web-platform-tests/infrastructure/assumptions/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - gsnedders diff --git a/tests/wpt/web-platform-tests/infrastructure/assumptions/OWNERS b/tests/wpt/web-platform-tests/infrastructure/assumptions/OWNERS deleted file mode 100644 index 26ea3154662d..000000000000 --- a/tests/wpt/web-platform-tests/infrastructure/assumptions/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@gsnedders diff --git a/tests/wpt/web-platform-tests/input-events/META.yml b/tests/wpt/web-platform-tests/input-events/META.yml new file mode 100644 index 000000000000..aab7ed05c23a --- /dev/null +++ b/tests/wpt/web-platform-tests/input-events/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - johanneswilm + - siusin diff --git a/tests/wpt/web-platform-tests/input-events/OWNERS b/tests/wpt/web-platform-tests/input-events/OWNERS deleted file mode 100644 index 32be11bc4127..000000000000 --- a/tests/wpt/web-platform-tests/input-events/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@johanneswilm -@siusin diff --git a/tests/wpt/web-platform-tests/interfaces/META.yml b/tests/wpt/web-platform-tests/interfaces/META.yml new file mode 100644 index 000000000000..e9ce8729d717 --- /dev/null +++ b/tests/wpt/web-platform-tests/interfaces/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - jensl + - yuki3 diff --git a/tests/wpt/web-platform-tests/interfaces/OWNERS b/tests/wpt/web-platform-tests/interfaces/OWNERS deleted file mode 100644 index a200ae7efd25..000000000000 --- a/tests/wpt/web-platform-tests/interfaces/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@jensl -@yuki3 diff --git a/tests/wpt/web-platform-tests/interfaces/css-paint-api.idl b/tests/wpt/web-platform-tests/interfaces/css-paint-api.idl new file mode 100644 index 000000000000..442bbfac1585 --- /dev/null +++ b/tests/wpt/web-platform-tests/interfaces/css-paint-api.idl @@ -0,0 +1,39 @@ +// GENERATED CONTENT - DO NOT EDIT +// Content of this file was automatically extracted from the +// "CSS Painting API Level 1" spec. +// See: https://drafts.css-houdini.org/css-paint-api-1/ + +partial interface CSS { + [SameObject] readonly attribute Worklet paintWorklet; +}; + +[Global=(Worklet,PaintWorklet),Exposed=PaintWorklet] +interface PaintWorkletGlobalScope : WorkletGlobalScope { + void registerPaint(DOMString name, VoidFunction paintCtor); + readonly attribute unrestricted double devicePixelRatio; +}; + +dictionary PaintRenderingContext2DSettings { + boolean alpha = true; +}; + +[Exposed=PaintWorklet] +interface PaintRenderingContext2D { +}; +PaintRenderingContext2D includes CanvasState; +PaintRenderingContext2D includes CanvasTransform; +PaintRenderingContext2D includes CanvasCompositing; +PaintRenderingContext2D includes CanvasImageSmoothing; +PaintRenderingContext2D includes CanvasFillStrokeStyles; +PaintRenderingContext2D includes CanvasShadowStyles; +PaintRenderingContext2D includes CanvasRect; +PaintRenderingContext2D includes CanvasDrawPath; +PaintRenderingContext2D includes CanvasDrawImage; +PaintRenderingContext2D includes CanvasPathDrawingStyles; +PaintRenderingContext2D includes CanvasPath; + +[Exposed=PaintWorklet] +interface PaintSize { + readonly attribute double width; + readonly attribute double height; +}; diff --git a/tests/wpt/web-platform-tests/interfaces/xhr.idl b/tests/wpt/web-platform-tests/interfaces/xhr.idl index 44774da0b008..559b5537e21e 100644 --- a/tests/wpt/web-platform-tests/interfaces/xhr.idl +++ b/tests/wpt/web-platform-tests/interfaces/xhr.idl @@ -1,3 +1,8 @@ +// GENERATED CONTENT - DO NOT EDIT +// Content of this file was automatically extracted from the +// "XMLHttpRequest Standard" spec. +// See: https://xhr.spec.whatwg.org/ + [Exposed=(Window,DedicatedWorker,SharedWorker)] interface XMLHttpRequestEventTarget : EventTarget { // event handlers @@ -59,7 +64,6 @@ interface XMLHttpRequest : XMLHttpRequestEventTarget { readonly attribute USVString responseText; [Exposed=Window] readonly attribute Document? responseXML; }; - typedef (File or USVString) FormDataEntryValue; [Constructor(optional HTMLFormElement form), @@ -75,7 +79,6 @@ interface FormData { void set(USVString name, Blob blobValue, optional USVString filename); iterable; }; - [Constructor(DOMString type, optional ProgressEventInit eventInitDict), Exposed=(Window,DedicatedWorker,SharedWorker)] interface ProgressEvent : Event { diff --git a/tests/wpt/web-platform-tests/intersection-observer/META.yml b/tests/wpt/web-platform-tests/intersection-observer/META.yml new file mode 100644 index 000000000000..c73a32d2b7a3 --- /dev/null +++ b/tests/wpt/web-platform-tests/intersection-observer/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - scottlow + - szager-chromium diff --git a/tests/wpt/web-platform-tests/intersection-observer/OWNERS b/tests/wpt/web-platform-tests/intersection-observer/OWNERS deleted file mode 100644 index 50699c8ce3f5..000000000000 --- a/tests/wpt/web-platform-tests/intersection-observer/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@scottlow -@szager-chromium diff --git a/tests/wpt/web-platform-tests/js/META.yml b/tests/wpt/web-platform-tests/js/META.yml new file mode 100644 index 000000000000..dbb02a654f4c --- /dev/null +++ b/tests/wpt/web-platform-tests/js/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - Ms2ger diff --git a/tests/wpt/web-platform-tests/js/OWNERS b/tests/wpt/web-platform-tests/js/OWNERS deleted file mode 100644 index fd31fb27543a..000000000000 --- a/tests/wpt/web-platform-tests/js/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@Ms2ger diff --git a/tests/wpt/web-platform-tests/keyboard-lock/META.yml b/tests/wpt/web-platform-tests/keyboard-lock/META.yml new file mode 100644 index 000000000000..3f3a82d740a7 --- /dev/null +++ b/tests/wpt/web-platform-tests/keyboard-lock/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - garykac + - joedow-42 diff --git a/tests/wpt/web-platform-tests/keyboard-lock/OWNERS b/tests/wpt/web-platform-tests/keyboard-lock/OWNERS deleted file mode 100644 index 9e83dd91ab24..000000000000 --- a/tests/wpt/web-platform-tests/keyboard-lock/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@garykac -@joedow-42 diff --git a/tests/wpt/web-platform-tests/keyboard-map/META.yml b/tests/wpt/web-platform-tests/keyboard-map/META.yml new file mode 100644 index 000000000000..063cdb8393d2 --- /dev/null +++ b/tests/wpt/web-platform-tests/keyboard-map/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - garykac diff --git a/tests/wpt/web-platform-tests/keyboard-map/OWNERS b/tests/wpt/web-platform-tests/keyboard-map/OWNERS deleted file mode 100644 index 038913848386..000000000000 --- a/tests/wpt/web-platform-tests/keyboard-map/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@garykac diff --git a/tests/wpt/web-platform-tests/longtask-timing/META.yml b/tests/wpt/web-platform-tests/longtask-timing/META.yml new file mode 100644 index 000000000000..3e28b80608f8 --- /dev/null +++ b/tests/wpt/web-platform-tests/longtask-timing/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - spanicker + - npm1 diff --git a/tests/wpt/web-platform-tests/longtask-timing/OWNERS b/tests/wpt/web-platform-tests/longtask-timing/OWNERS deleted file mode 100644 index 08ce2f9a493f..000000000000 --- a/tests/wpt/web-platform-tests/longtask-timing/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@spanicker -@npm1 diff --git a/tests/wpt/web-platform-tests/magnetometer/META.yml b/tests/wpt/web-platform-tests/magnetometer/META.yml new file mode 100644 index 000000000000..ecdfdc3852d6 --- /dev/null +++ b/tests/wpt/web-platform-tests/magnetometer/META.yml @@ -0,0 +1,7 @@ +suggested_reviewers: + - zqzhang + - dontcallmedom + - riju + - Honry + - alexshalamov + - pozdnyakov diff --git a/tests/wpt/web-platform-tests/magnetometer/OWNERS b/tests/wpt/web-platform-tests/magnetometer/OWNERS deleted file mode 100644 index eb920ae0f1ee..000000000000 --- a/tests/wpt/web-platform-tests/magnetometer/OWNERS +++ /dev/null @@ -1,6 +0,0 @@ -@zqzhang -@dontcallmedom -@riju -@Honry -@alexshalamov -@pozdnyakov diff --git a/tests/wpt/web-platform-tests/mathml/META.yml b/tests/wpt/web-platform-tests/mathml/META.yml new file mode 100644 index 000000000000..c71c15597949 --- /dev/null +++ b/tests/wpt/web-platform-tests/mathml/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - fred-wang diff --git a/tests/wpt/web-platform-tests/mathml/OWNERS b/tests/wpt/web-platform-tests/mathml/OWNERS deleted file mode 100644 index d3895d17a073..000000000000 --- a/tests/wpt/web-platform-tests/mathml/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@fred-wang diff --git a/tests/wpt/web-platform-tests/media-capabilities/META.yml b/tests/wpt/web-platform-tests/media-capabilities/META.yml new file mode 100644 index 000000000000..be6ef8b29109 --- /dev/null +++ b/tests/wpt/web-platform-tests/media-capabilities/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - mounirlamouri diff --git a/tests/wpt/web-platform-tests/media-capabilities/OWNERS b/tests/wpt/web-platform-tests/media-capabilities/OWNERS deleted file mode 100644 index b05a482a14b4..000000000000 --- a/tests/wpt/web-platform-tests/media-capabilities/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@mounirlamouri diff --git a/tests/wpt/web-platform-tests/media-source/META.yml b/tests/wpt/web-platform-tests/media-source/META.yml new file mode 100644 index 000000000000..6e16b7366f82 --- /dev/null +++ b/tests/wpt/web-platform-tests/media-source/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - shishimaru + - wolenetz diff --git a/tests/wpt/web-platform-tests/media-source/OWNERS b/tests/wpt/web-platform-tests/media-source/OWNERS deleted file mode 100644 index 25e332a3cabc..000000000000 --- a/tests/wpt/web-platform-tests/media-source/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@shishimaru -@wolenetz diff --git a/tests/wpt/web-platform-tests/media/META.yml b/tests/wpt/web-platform-tests/media/META.yml new file mode 100644 index 000000000000..b9e7236b534f --- /dev/null +++ b/tests/wpt/web-platform-tests/media/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - hillbrad + - gsnedders diff --git a/tests/wpt/web-platform-tests/media/OWNERS b/tests/wpt/web-platform-tests/media/OWNERS deleted file mode 100644 index 48e9f02d6283..000000000000 --- a/tests/wpt/web-platform-tests/media/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@hillbrad -@gsnedders diff --git a/tests/wpt/web-platform-tests/mediacapture-fromelement/META.yml b/tests/wpt/web-platform-tests/mediacapture-fromelement/META.yml new file mode 100644 index 000000000000..bac29ef98523 --- /dev/null +++ b/tests/wpt/web-platform-tests/mediacapture-fromelement/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - yellowdoge + - martinthomson + - uysalere diff --git a/tests/wpt/web-platform-tests/mediacapture-fromelement/OWNERS b/tests/wpt/web-platform-tests/mediacapture-fromelement/OWNERS deleted file mode 100644 index 496af7c74cb5..000000000000 --- a/tests/wpt/web-platform-tests/mediacapture-fromelement/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@yellowdoge -@martinthomson -@uysalere diff --git a/tests/wpt/web-platform-tests/mediacapture-image/META.yml b/tests/wpt/web-platform-tests/mediacapture-image/META.yml new file mode 100644 index 000000000000..70e882962323 --- /dev/null +++ b/tests/wpt/web-platform-tests/mediacapture-image/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - yellowdoge + - reillyeon diff --git a/tests/wpt/web-platform-tests/mediacapture-image/OWNERS b/tests/wpt/web-platform-tests/mediacapture-image/OWNERS deleted file mode 100644 index 32380f13e326..000000000000 --- a/tests/wpt/web-platform-tests/mediacapture-image/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@yellowdoge -@reillyeon diff --git a/tests/wpt/web-platform-tests/mediacapture-record/META.yml b/tests/wpt/web-platform-tests/mediacapture-record/META.yml new file mode 100644 index 000000000000..95fdd2ba4f31 --- /dev/null +++ b/tests/wpt/web-platform-tests/mediacapture-record/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - yellowdoge diff --git a/tests/wpt/web-platform-tests/mediacapture-record/OWNERS b/tests/wpt/web-platform-tests/mediacapture-record/OWNERS deleted file mode 100644 index 284f2b467a55..000000000000 --- a/tests/wpt/web-platform-tests/mediacapture-record/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@yellowdoge diff --git a/tests/wpt/web-platform-tests/mediacapture-streams/META.yml b/tests/wpt/web-platform-tests/mediacapture-streams/META.yml new file mode 100644 index 000000000000..7bea004843b7 --- /dev/null +++ b/tests/wpt/web-platform-tests/mediacapture-streams/META.yml @@ -0,0 +1,6 @@ +suggested_reviewers: + - agouaillard + - alvestrand + - dontcallmedom + - eric-carlson + - youennf diff --git a/tests/wpt/web-platform-tests/mediacapture-streams/OWNERS b/tests/wpt/web-platform-tests/mediacapture-streams/OWNERS deleted file mode 100644 index 25688fa7c9b2..000000000000 --- a/tests/wpt/web-platform-tests/mediacapture-streams/OWNERS +++ /dev/null @@ -1,5 +0,0 @@ -@agouaillard -@alvestrand -@dontcallmedom -@eric-carlson -@youennf diff --git a/tests/wpt/web-platform-tests/mediasession/META.yml b/tests/wpt/web-platform-tests/mediasession/META.yml new file mode 100644 index 000000000000..be6ef8b29109 --- /dev/null +++ b/tests/wpt/web-platform-tests/mediasession/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - mounirlamouri diff --git a/tests/wpt/web-platform-tests/mediasession/OWNERS b/tests/wpt/web-platform-tests/mediasession/OWNERS deleted file mode 100644 index b05a482a14b4..000000000000 --- a/tests/wpt/web-platform-tests/mediasession/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@mounirlamouri diff --git a/tests/wpt/web-platform-tests/mimesniff/META.yml b/tests/wpt/web-platform-tests/mimesniff/META.yml new file mode 100644 index 000000000000..b2167370d148 --- /dev/null +++ b/tests/wpt/web-platform-tests/mimesniff/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - annevk diff --git a/tests/wpt/web-platform-tests/mimesniff/OWNERS b/tests/wpt/web-platform-tests/mimesniff/OWNERS deleted file mode 100644 index e3fa6b69568f..000000000000 --- a/tests/wpt/web-platform-tests/mimesniff/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@annevk diff --git a/tests/wpt/web-platform-tests/mixed-content/META.yml b/tests/wpt/web-platform-tests/mixed-content/META.yml new file mode 100644 index 000000000000..6323e4cb1f1c --- /dev/null +++ b/tests/wpt/web-platform-tests/mixed-content/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - kristijanburnik diff --git a/tests/wpt/web-platform-tests/mixed-content/OWNERS b/tests/wpt/web-platform-tests/mixed-content/OWNERS deleted file mode 100644 index db2d613c2261..000000000000 --- a/tests/wpt/web-platform-tests/mixed-content/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@kristijanburnik diff --git a/tests/wpt/web-platform-tests/navigation-timing/META.yml b/tests/wpt/web-platform-tests/navigation-timing/META.yml new file mode 100644 index 000000000000..dd37073bd55d --- /dev/null +++ b/tests/wpt/web-platform-tests/navigation-timing/META.yml @@ -0,0 +1,5 @@ +suggested_reviewers: + - plehegar + - igrigorik + - toddreifsteck + - yoavweiss diff --git a/tests/wpt/web-platform-tests/navigation-timing/OWNERS b/tests/wpt/web-platform-tests/navigation-timing/OWNERS deleted file mode 100644 index 7052a3f20c2d..000000000000 --- a/tests/wpt/web-platform-tests/navigation-timing/OWNERS +++ /dev/null @@ -1,4 +0,0 @@ -@plehegar -@igrigorik -@toddreifsteck -@yoavweiss diff --git a/tests/wpt/web-platform-tests/netinfo/META.yml b/tests/wpt/web-platform-tests/netinfo/META.yml new file mode 100644 index 000000000000..a635532a22a6 --- /dev/null +++ b/tests/wpt/web-platform-tests/netinfo/META.yml @@ -0,0 +1,5 @@ +suggested_reviewers: + - jkarlin + - igrigorik + - marcoscaceres + - tarunban diff --git a/tests/wpt/web-platform-tests/netinfo/OWNERS b/tests/wpt/web-platform-tests/netinfo/OWNERS deleted file mode 100644 index 095bbbdb31b4..000000000000 --- a/tests/wpt/web-platform-tests/netinfo/OWNERS +++ /dev/null @@ -1,4 +0,0 @@ -@jkarlin -@igrigorik -@marcoscaceres -@tarunban diff --git a/tests/wpt/web-platform-tests/notifications/META.yml b/tests/wpt/web-platform-tests/notifications/META.yml new file mode 100644 index 000000000000..4ec46d4bd181 --- /dev/null +++ b/tests/wpt/web-platform-tests/notifications/META.yml @@ -0,0 +1,5 @@ +suggested_reviewers: + - chunywang + - sideshowbarker + - xinliux + - ibelem diff --git a/tests/wpt/web-platform-tests/notifications/OWNERS b/tests/wpt/web-platform-tests/notifications/OWNERS deleted file mode 100644 index 992402311a26..000000000000 --- a/tests/wpt/web-platform-tests/notifications/OWNERS +++ /dev/null @@ -1,4 +0,0 @@ -@chunywang -@sideshowbarker -@xinliux -@ibelem diff --git a/tests/wpt/web-platform-tests/offscreen-canvas/META.yml b/tests/wpt/web-platform-tests/offscreen-canvas/META.yml new file mode 100644 index 000000000000..3c0af55426e5 --- /dev/null +++ b/tests/wpt/web-platform-tests/offscreen-canvas/META.yml @@ -0,0 +1,6 @@ +suggested_reviewers: + - AmeliaBR + - annevk + - kenrussell + - jdashg + - fserb diff --git a/tests/wpt/web-platform-tests/offscreen-canvas/OWNERS b/tests/wpt/web-platform-tests/offscreen-canvas/OWNERS deleted file mode 100644 index 3bb6edf248aa..000000000000 --- a/tests/wpt/web-platform-tests/offscreen-canvas/OWNERS +++ /dev/null @@ -1,5 +0,0 @@ -@AmeliaBR -@annevk -@kenrussell -@jdashg -@fserb diff --git a/tests/wpt/web-platform-tests/offscreen-canvas/tools/META.yml b/tests/wpt/web-platform-tests/offscreen-canvas/tools/META.yml new file mode 100644 index 000000000000..0f0f7aa96a3d --- /dev/null +++ b/tests/wpt/web-platform-tests/offscreen-canvas/tools/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - gsnedders diff --git a/tests/wpt/web-platform-tests/offscreen-canvas/tools/OWNERS b/tests/wpt/web-platform-tests/offscreen-canvas/tools/OWNERS deleted file mode 100644 index 26ea3154662d..000000000000 --- a/tests/wpt/web-platform-tests/offscreen-canvas/tools/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@gsnedders diff --git a/tests/wpt/web-platform-tests/old-tests/META.yml b/tests/wpt/web-platform-tests/old-tests/META.yml new file mode 100644 index 000000000000..5c83e288657e --- /dev/null +++ b/tests/wpt/web-platform-tests/old-tests/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - foolip + - Ms2ger diff --git a/tests/wpt/web-platform-tests/old-tests/OWNERS b/tests/wpt/web-platform-tests/old-tests/OWNERS deleted file mode 100644 index 04a7557ed2fe..000000000000 --- a/tests/wpt/web-platform-tests/old-tests/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@foolip -@Ms2ger diff --git a/tests/wpt/web-platform-tests/orientation-event/META.yml b/tests/wpt/web-platform-tests/orientation-event/META.yml new file mode 100644 index 000000000000..39f7b2639cd9 --- /dev/null +++ b/tests/wpt/web-platform-tests/orientation-event/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - reillyeon + - timvolodine diff --git a/tests/wpt/web-platform-tests/orientation-event/OWNERS b/tests/wpt/web-platform-tests/orientation-event/OWNERS deleted file mode 100644 index 77a3bbc2b7bb..000000000000 --- a/tests/wpt/web-platform-tests/orientation-event/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@reillyeon -@timvolodine diff --git a/tests/wpt/web-platform-tests/orientation-sensor/META.yml b/tests/wpt/web-platform-tests/orientation-sensor/META.yml new file mode 100644 index 000000000000..ecdfdc3852d6 --- /dev/null +++ b/tests/wpt/web-platform-tests/orientation-sensor/META.yml @@ -0,0 +1,7 @@ +suggested_reviewers: + - zqzhang + - dontcallmedom + - riju + - Honry + - alexshalamov + - pozdnyakov diff --git a/tests/wpt/web-platform-tests/orientation-sensor/OWNERS b/tests/wpt/web-platform-tests/orientation-sensor/OWNERS deleted file mode 100644 index eb920ae0f1ee..000000000000 --- a/tests/wpt/web-platform-tests/orientation-sensor/OWNERS +++ /dev/null @@ -1,6 +0,0 @@ -@zqzhang -@dontcallmedom -@riju -@Honry -@alexshalamov -@pozdnyakov diff --git a/tests/wpt/web-platform-tests/page-visibility/META.yml b/tests/wpt/web-platform-tests/page-visibility/META.yml new file mode 100644 index 000000000000..ee0e032763cb --- /dev/null +++ b/tests/wpt/web-platform-tests/page-visibility/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - plehegar + - igrigorik + - toddreifsteck diff --git a/tests/wpt/web-platform-tests/page-visibility/OWNERS b/tests/wpt/web-platform-tests/page-visibility/OWNERS deleted file mode 100644 index 56997198ba90..000000000000 --- a/tests/wpt/web-platform-tests/page-visibility/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@plehegar -@igrigorik -@toddreifsteck diff --git a/tests/wpt/web-platform-tests/paint-timing/META.yml b/tests/wpt/web-platform-tests/paint-timing/META.yml new file mode 100644 index 000000000000..3cc0b7946bdb --- /dev/null +++ b/tests/wpt/web-platform-tests/paint-timing/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - spanicker + - tdresser diff --git a/tests/wpt/web-platform-tests/paint-timing/OWNERS b/tests/wpt/web-platform-tests/paint-timing/OWNERS deleted file mode 100644 index b544ce114059..000000000000 --- a/tests/wpt/web-platform-tests/paint-timing/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@spanicker -@tdresser diff --git a/tests/wpt/web-platform-tests/payment-handler/META.yml b/tests/wpt/web-platform-tests/payment-handler/META.yml new file mode 100644 index 000000000000..2297652f8731 --- /dev/null +++ b/tests/wpt/web-platform-tests/payment-handler/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - marcoscaceres + - rsolomakhin diff --git a/tests/wpt/web-platform-tests/payment-handler/OWNERS b/tests/wpt/web-platform-tests/payment-handler/OWNERS deleted file mode 100644 index 9a93bf1ba505..000000000000 --- a/tests/wpt/web-platform-tests/payment-handler/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@marcoscaceres -@rsolomakhin diff --git a/tests/wpt/web-platform-tests/payment-method-basic-card/META.yml b/tests/wpt/web-platform-tests/payment-method-basic-card/META.yml new file mode 100644 index 000000000000..65b782e361e0 --- /dev/null +++ b/tests/wpt/web-platform-tests/payment-method-basic-card/META.yml @@ -0,0 +1,5 @@ +suggested_reviewers: + - edenchuang + - mnoorenberghe + - marcoscaceres + - rsolomakhin diff --git a/tests/wpt/web-platform-tests/payment-method-basic-card/OWNERS b/tests/wpt/web-platform-tests/payment-method-basic-card/OWNERS deleted file mode 100644 index a6ce947074cf..000000000000 --- a/tests/wpt/web-platform-tests/payment-method-basic-card/OWNERS +++ /dev/null @@ -1,4 +0,0 @@ -@edenchuang -@mnoorenberghe -@marcoscaceres -@rsolomakhin diff --git a/tests/wpt/web-platform-tests/payment-method-id/META.yml b/tests/wpt/web-platform-tests/payment-method-id/META.yml new file mode 100644 index 000000000000..648541b73da4 --- /dev/null +++ b/tests/wpt/web-platform-tests/payment-method-id/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - edenchuang + - alphan102 + - marcoscaceres diff --git a/tests/wpt/web-platform-tests/payment-method-id/OWNERS b/tests/wpt/web-platform-tests/payment-method-id/OWNERS deleted file mode 100644 index ce59356364a8..000000000000 --- a/tests/wpt/web-platform-tests/payment-method-id/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@edenchuang -@alphan102 -@marcoscaceres diff --git a/tests/wpt/web-platform-tests/payment-request/META.yml b/tests/wpt/web-platform-tests/payment-request/META.yml new file mode 100644 index 000000000000..c06dec90efd7 --- /dev/null +++ b/tests/wpt/web-platform-tests/payment-request/META.yml @@ -0,0 +1,7 @@ +suggested_reviewers: + - marcoscaceres + - rsolomakhin + - domenic + - MSFTkihans + - mnoorenberghe + - edenchuang diff --git a/tests/wpt/web-platform-tests/payment-request/OWNERS b/tests/wpt/web-platform-tests/payment-request/OWNERS deleted file mode 100644 index 7f3eca71150c..000000000000 --- a/tests/wpt/web-platform-tests/payment-request/OWNERS +++ /dev/null @@ -1,6 +0,0 @@ -@marcoscaceres -@rsolomakhin -@domenic -@MSFTkihans -@mnoorenberghe -@edenchuang diff --git a/tests/wpt/web-platform-tests/performance-timeline/META.yml b/tests/wpt/web-platform-tests/performance-timeline/META.yml new file mode 100644 index 000000000000..ee0e032763cb --- /dev/null +++ b/tests/wpt/web-platform-tests/performance-timeline/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - plehegar + - igrigorik + - toddreifsteck diff --git a/tests/wpt/web-platform-tests/performance-timeline/OWNERS b/tests/wpt/web-platform-tests/performance-timeline/OWNERS deleted file mode 100644 index 56997198ba90..000000000000 --- a/tests/wpt/web-platform-tests/performance-timeline/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@plehegar -@igrigorik -@toddreifsteck diff --git a/tests/wpt/web-platform-tests/picture-in-picture/META.yml b/tests/wpt/web-platform-tests/picture-in-picture/META.yml new file mode 100644 index 000000000000..412f6d7397d9 --- /dev/null +++ b/tests/wpt/web-platform-tests/picture-in-picture/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - beaufortfrancois + - mounirlamouri diff --git a/tests/wpt/web-platform-tests/picture-in-picture/OWNERS b/tests/wpt/web-platform-tests/picture-in-picture/OWNERS deleted file mode 100644 index 8f88b618d9fe..000000000000 --- a/tests/wpt/web-platform-tests/picture-in-picture/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@beaufortfrancois -@mounirlamouri diff --git a/tests/wpt/web-platform-tests/pointerevents/META.yml b/tests/wpt/web-platform-tests/pointerevents/META.yml new file mode 100644 index 000000000000..27d8c44dd0e0 --- /dev/null +++ b/tests/wpt/web-platform-tests/pointerevents/META.yml @@ -0,0 +1,10 @@ +suggested_reviewers: + - bethge + - Steditor + - EvgenyAgafonchikov + - jacobrossi + - plehegar + - scottgonzalez + - staktrace + - RByers + - NavidZ diff --git a/tests/wpt/web-platform-tests/pointerevents/OWNERS b/tests/wpt/web-platform-tests/pointerevents/OWNERS deleted file mode 100644 index 65dc56a8a07c..000000000000 --- a/tests/wpt/web-platform-tests/pointerevents/OWNERS +++ /dev/null @@ -1,9 +0,0 @@ -@bethge -@Steditor -@EvgenyAgafonchikov -@jacobrossi -@plehegar -@scottgonzalez -@staktrace -@RByers -@NavidZ diff --git a/tests/wpt/web-platform-tests/pointerlock/META.yml b/tests/wpt/web-platform-tests/pointerlock/META.yml new file mode 100644 index 000000000000..fc0bf6652a18 --- /dev/null +++ b/tests/wpt/web-platform-tests/pointerlock/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - scheib + - siusin diff --git a/tests/wpt/web-platform-tests/pointerlock/OWNERS b/tests/wpt/web-platform-tests/pointerlock/OWNERS deleted file mode 100644 index 95ff44374f5a..000000000000 --- a/tests/wpt/web-platform-tests/pointerlock/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@scheib -@siusin diff --git a/tests/wpt/web-platform-tests/preload/META.yml b/tests/wpt/web-platform-tests/preload/META.yml new file mode 100644 index 000000000000..62029af569a6 --- /dev/null +++ b/tests/wpt/web-platform-tests/preload/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - snuggs + - yoavweiss diff --git a/tests/wpt/web-platform-tests/preload/OWNERS b/tests/wpt/web-platform-tests/preload/OWNERS deleted file mode 100644 index c65030a6e12d..000000000000 --- a/tests/wpt/web-platform-tests/preload/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@snuggs -@yoavweiss diff --git a/tests/wpt/web-platform-tests/presentation-api/META.yml b/tests/wpt/web-platform-tests/presentation-api/META.yml new file mode 100644 index 000000000000..a4a7bf3408cf --- /dev/null +++ b/tests/wpt/web-platform-tests/presentation-api/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - louaybassbouss + - tidoust + - zqzhang diff --git a/tests/wpt/web-platform-tests/presentation-api/OWNERS b/tests/wpt/web-platform-tests/presentation-api/OWNERS deleted file mode 100644 index cd77c0ef5e85..000000000000 --- a/tests/wpt/web-platform-tests/presentation-api/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@louaybassbouss -@tidoust -@zqzhang diff --git a/tests/wpt/web-platform-tests/priority-hints/META.yml b/tests/wpt/web-platform-tests/priority-hints/META.yml new file mode 100644 index 000000000000..9be346b975b0 --- /dev/null +++ b/tests/wpt/web-platform-tests/priority-hints/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - domfarolino diff --git a/tests/wpt/web-platform-tests/priority-hints/OWNERS b/tests/wpt/web-platform-tests/priority-hints/OWNERS deleted file mode 100644 index 56538f3eca28..000000000000 --- a/tests/wpt/web-platform-tests/priority-hints/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@domfarolino diff --git a/tests/wpt/web-platform-tests/proximity/META.yml b/tests/wpt/web-platform-tests/proximity/META.yml new file mode 100644 index 000000000000..36580a1409ca --- /dev/null +++ b/tests/wpt/web-platform-tests/proximity/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - zqzhang + - dontcallmedom diff --git a/tests/wpt/web-platform-tests/proximity/OWNERS b/tests/wpt/web-platform-tests/proximity/OWNERS deleted file mode 100644 index 7fab6d626aaa..000000000000 --- a/tests/wpt/web-platform-tests/proximity/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@zqzhang -@dontcallmedom diff --git a/tests/wpt/web-platform-tests/quirks/META.yml b/tests/wpt/web-platform-tests/quirks/META.yml new file mode 100644 index 000000000000..d67311520178 --- /dev/null +++ b/tests/wpt/web-platform-tests/quirks/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - zcorpan diff --git a/tests/wpt/web-platform-tests/quirks/OWNERS b/tests/wpt/web-platform-tests/quirks/OWNERS deleted file mode 100644 index 638516146952..000000000000 --- a/tests/wpt/web-platform-tests/quirks/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@zcorpan diff --git a/tests/wpt/web-platform-tests/referrer-policy/META.yml b/tests/wpt/web-platform-tests/referrer-policy/META.yml new file mode 100644 index 000000000000..7e9d06b3449c --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/META.yml @@ -0,0 +1,5 @@ +suggested_reviewers: + - estark37 + - jeisinger + - kristijanburnik + - domfarolino diff --git a/tests/wpt/web-platform-tests/referrer-policy/OWNERS b/tests/wpt/web-platform-tests/referrer-policy/OWNERS deleted file mode 100644 index db1faa08f235..000000000000 --- a/tests/wpt/web-platform-tests/referrer-policy/OWNERS +++ /dev/null @@ -1,4 +0,0 @@ -@estark37 -@jeisinger -@kristijanburnik -@domfarolino diff --git a/tests/wpt/web-platform-tests/remote-playback/META.yml b/tests/wpt/web-platform-tests/remote-playback/META.yml new file mode 100644 index 000000000000..be6ef8b29109 --- /dev/null +++ b/tests/wpt/web-platform-tests/remote-playback/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - mounirlamouri diff --git a/tests/wpt/web-platform-tests/remote-playback/OWNERS b/tests/wpt/web-platform-tests/remote-playback/OWNERS deleted file mode 100644 index b05a482a14b4..000000000000 --- a/tests/wpt/web-platform-tests/remote-playback/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@mounirlamouri diff --git a/tests/wpt/web-platform-tests/requestidlecallback/META.yml b/tests/wpt/web-platform-tests/requestidlecallback/META.yml new file mode 100644 index 000000000000..fa309e5e26ee --- /dev/null +++ b/tests/wpt/web-platform-tests/requestidlecallback/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - farre + - rmcilroy diff --git a/tests/wpt/web-platform-tests/requestidlecallback/OWNERS b/tests/wpt/web-platform-tests/requestidlecallback/OWNERS deleted file mode 100644 index 22f36efac123..000000000000 --- a/tests/wpt/web-platform-tests/requestidlecallback/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@farre -@rmcilroy diff --git a/tests/wpt/web-platform-tests/resize-observer/META.yml b/tests/wpt/web-platform-tests/resize-observer/META.yml new file mode 100644 index 000000000000..66193ed1a42c --- /dev/null +++ b/tests/wpt/web-platform-tests/resize-observer/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - atotic + - dholbert diff --git a/tests/wpt/web-platform-tests/resize-observer/OWNERS b/tests/wpt/web-platform-tests/resize-observer/OWNERS deleted file mode 100644 index e3958e59b2f0..000000000000 --- a/tests/wpt/web-platform-tests/resize-observer/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@atotic -@dholbert diff --git a/tests/wpt/web-platform-tests/resource-timing/META.yml b/tests/wpt/web-platform-tests/resource-timing/META.yml new file mode 100644 index 000000000000..a78999baa629 --- /dev/null +++ b/tests/wpt/web-platform-tests/resource-timing/META.yml @@ -0,0 +1,7 @@ +suggested_reviewers: + - haoxli + - plehegar + - zqzhang + - igrigorik + - toddreifsteck + - yoavweiss diff --git a/tests/wpt/web-platform-tests/resource-timing/OWNERS b/tests/wpt/web-platform-tests/resource-timing/OWNERS deleted file mode 100644 index 35d5e5b0a812..000000000000 --- a/tests/wpt/web-platform-tests/resource-timing/OWNERS +++ /dev/null @@ -1,6 +0,0 @@ -@haoxli -@plehegar -@zqzhang -@igrigorik -@toddreifsteck -@yoavweiss diff --git a/tests/wpt/web-platform-tests/resources/META.yml b/tests/wpt/web-platform-tests/resources/META.yml new file mode 100644 index 000000000000..32d71a459741 --- /dev/null +++ b/tests/wpt/web-platform-tests/resources/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - jgraham + - gsnedders + - ayg diff --git a/tests/wpt/web-platform-tests/resources/OWNERS b/tests/wpt/web-platform-tests/resources/OWNERS deleted file mode 100644 index 0b1509a9db9e..000000000000 --- a/tests/wpt/web-platform-tests/resources/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@jgraham -@gsnedders -@ayg diff --git a/tests/wpt/web-platform-tests/resources/idlharness.js b/tests/wpt/web-platform-tests/resources/idlharness.js index 484094eb9e4c..8200f959a2df 100644 --- a/tests/wpt/web-platform-tests/resources/idlharness.js +++ b/tests/wpt/web-platform-tests/resources/idlharness.js @@ -48,6 +48,13 @@ policies and contribution forms [3]. */ (function(){ "use strict"; +// Support subsetTestByKey from /common/subset-tests-by-key.js, but make it optional +if (!('subsetTestByKey' in self)) { + self.subsetTestByKey = function(key, callback, ...args) { + return callback(...args); + } + self.shouldRunSubTest = () => true; +} /// Helpers /// function constValue (cnt) //@{ @@ -1393,7 +1400,7 @@ IdlInterface.prototype.test = function() } if (!this.exposed) { - test(function() { + subsetTestByKey(this.name, test, function() { assert_false(this.name in self); }.bind(this), this.name + " interface: existence and properties of interface object"); return; @@ -1419,7 +1426,7 @@ IdlInterface.prototype.test = function() IdlInterface.prototype.test_self = function() //@{ { - test(function() + subsetTestByKey(this.name, test, function() { // This function tests WebIDL as of 2015-01-13. @@ -1526,7 +1533,7 @@ IdlInterface.prototype.test_self = function() }.bind(this), this.name + " interface: existence and properties of interface object"); if (!this.is_callback()) { - test(function() { + subsetTestByKey(this.name, test, function() { // This function tests WebIDL as of 2014-10-25. // https://heycam.github.io/webidl/#es-interface-call @@ -1553,7 +1560,7 @@ IdlInterface.prototype.test_self = function() } if (!this.is_callback() || this.has_constants()) { - test(function() { + subsetTestByKey(this.name, test, function() { // This function tests WebIDL as of 2015-11-17. // https://heycam.github.io/webidl/#interface-object @@ -1578,7 +1585,7 @@ IdlInterface.prototype.test_self = function() if (this.has_extended_attribute("LegacyWindowAlias")) { - test(function() + subsetTestByKey(this.name, test, function() { var aliasAttrs = this.extAttrs.filter(function(o) { return o.name === "LegacyWindowAlias"; }); if (aliasAttrs.length > 1) { @@ -1630,7 +1637,7 @@ IdlInterface.prototype.test_self = function() } // TODO: Test named constructors if I find any interfaces that have them. - test(function() + subsetTestByKey(this.name, test, function() { // This function tests WebIDL as of 2015-01-21. // https://heycam.github.io/webidl/#interface-object @@ -1757,7 +1764,7 @@ IdlInterface.prototype.test_self = function() this.test_immutable_prototype("interface prototype object", self[this.name].prototype); } - test(function() + subsetTestByKey(this.name, test, function() { if (this.is_callback() && !this.has_constants()) { return; @@ -1793,7 +1800,7 @@ IdlInterface.prototype.test_self = function() }.bind(this), this.name + ' interface: existence and properties of interface prototype object\'s "constructor" property'); - test(function() + subsetTestByKey(this.name, test, function() { if (this.is_callback() && !this.has_constants()) { return; @@ -1863,7 +1870,7 @@ IdlInterface.prototype.test_immutable_prototype = function(type, obj) return; } - test(function(t) { + subsetTestByKey(this.name, test, function(t) { var originalValue = Object.getPrototypeOf(obj); var newValue = Object.create(null); @@ -1886,7 +1893,7 @@ IdlInterface.prototype.test_immutable_prototype = function(type, obj) "of " + type + " - setting to a new value via Object.setPrototypeOf " + "should throw a TypeError"); - test(function(t) { + subsetTestByKey(this.name, test, function(t) { var originalValue = Object.getPrototypeOf(obj); var newValue = Object.create(null); @@ -1913,7 +1920,7 @@ IdlInterface.prototype.test_immutable_prototype = function(type, obj) "of " + type + " - setting to a new value via __proto__ " + "should throw a TypeError"); - test(function(t) { + subsetTestByKey(this.name, test, function(t) { var originalValue = Object.getPrototypeOf(obj); var newValue = Object.create(null); @@ -1934,7 +1941,7 @@ IdlInterface.prototype.test_immutable_prototype = function(type, obj) "of " + type + " - setting to a new value via Reflect.setPrototypeOf " + "should return false"); - test(function() { + subsetTestByKey(this.name, test, function() { var originalValue = Object.getPrototypeOf(obj); Object.setPrototypeOf(obj, originalValue); @@ -1942,7 +1949,7 @@ IdlInterface.prototype.test_immutable_prototype = function(type, obj) "of " + type + " - setting to its original value via Object.setPrototypeOf " + "should not throw"); - test(function() { + subsetTestByKey(this.name, test, function() { var originalValue = Object.getPrototypeOf(obj); obj.__proto__ = originalValue; @@ -1950,7 +1957,7 @@ IdlInterface.prototype.test_immutable_prototype = function(type, obj) "of " + type + " - setting to its original value via __proto__ " + "should not throw"); - test(function() { + subsetTestByKey(this.name, test, function() { var originalValue = Object.getPrototypeOf(obj); assert_true(Reflect.setPrototypeOf(obj, originalValue)); @@ -1967,7 +1974,7 @@ IdlInterface.prototype.test_member_const = function(member) throw new IdlHarnessError("Internal error: test_member_const called without any constants"); } - test(function() + subsetTestByKey(this.name, test, function() { assert_own_property(self, this.name, "self does not have own property " + format_value(this.name)); @@ -1993,7 +2000,7 @@ IdlInterface.prototype.test_member_const = function(member) // "In addition, a property with the same characteristics must // exist on the interface prototype object." - test(function() + subsetTestByKey(this.name, test, function() { assert_own_property(self, this.name, "self does not have own property " + format_value(this.name)); @@ -2024,7 +2031,10 @@ IdlInterface.prototype.test_member_const = function(member) IdlInterface.prototype.test_member_attribute = function(member) //@{ { - var a_test = async_test(this.name + " interface: attribute " + member.name); + if (!shouldRunSubTest(this.name)) { + return; + } + var a_test = subsetTestByKey(this.name, async_test, this.name + " interface: attribute " + member.name); a_test.step(function() { if (this.is_callback() && !this.has_constants()) { @@ -2107,7 +2117,7 @@ IdlInterface.prototype.test_member_attribute = function(member) } }.bind(this)); - test(function () { + subsetTestByKey(this.name, test, function () { this.do_member_unscopable_asserts(member); }.bind(this), 'Unscopable handled correctly for ' + member.name + ' property on ' + this.name); }; @@ -2116,7 +2126,10 @@ IdlInterface.prototype.test_member_attribute = function(member) IdlInterface.prototype.test_member_operation = function(member) //@{ { - var a_test = async_test(this.name + " interface: operation " + member.name + + if (!shouldRunSubTest(this.name)) { + return; + } + var a_test = subsetTestByKey(this.name, async_test, this.name + " interface: operation " + member.name + "(" + member.arguments.map( function(m) {return m.idlType.idlType; } ).join(", ") +")"); @@ -2175,7 +2188,7 @@ IdlInterface.prototype.test_member_operation = function(member) this.do_member_operation_asserts(memberHolderObject, member, a_test); }.bind(this)); - test(function () { + subsetTestByKey(this.name, test, function () { this.do_member_unscopable_asserts(member); }.bind(this), 'Unscopable handled correctly for ' + member.name + "(" + @@ -2303,7 +2316,7 @@ IdlInterface.prototype.test_to_json_operation = function(memberHolderObject, mem var instanceName = memberHolderObject.constructor.name; if (member.has_extended_attribute("Default")) { var map = this.default_to_json_operation(); - test(function() { + subsetTestByKey(this.name, test, function() { var json = memberHolderObject.toJSON(); map.forEach(function(type, k) { assert_true(k in json, "property " + JSON.stringify(k) + " should be present in the output of " + this.name + ".prototype.toJSON()"); @@ -2316,7 +2329,7 @@ IdlInterface.prototype.test_to_json_operation = function(memberHolderObject, mem }, this); }.bind(this), "Test default toJSON operation of " + instanceName); } else { - test(function() { + subsetTestByKey(this.name, test, function() { assert_true(this.array.is_json_type(member.idlType), JSON.stringify(member.idlType) + " is not an appropriate return value for the toJSON operation of " + instanceName); this.array.assert_type_is(memberHolderObject.toJSON(), member.idlType); }.bind(this), "Test toJSON operation of " + instanceName); @@ -2329,7 +2342,7 @@ IdlInterface.prototype.test_member_iterable = function(member) { var interfaceName = this.name; var isPairIterator = member.idlType.length === 2; - test(function() + subsetTestByKey(this.name, test, function() { var descriptor = Object.getOwnPropertyDescriptor(self[interfaceName].prototype, Symbol.iterator); assert_true(descriptor.writable, "property should be writable"); @@ -2339,11 +2352,11 @@ IdlInterface.prototype.test_member_iterable = function(member) }, "Testing Symbol.iterator property of iterable interface " + interfaceName); if (isPairIterator) { - test(function() { + subsetTestByKey(this.name, test, function() { assert_equals(self[interfaceName].prototype[Symbol.iterator], self[interfaceName].prototype["entries"], "entries method is not the same as @@iterator"); }, "Testing pair iterable interface " + interfaceName); } else { - test(function() { + subsetTestByKey(this.name, test, function() { ["entries", "keys", "values", "forEach", Symbol.Iterator].forEach(function(property) { assert_equals(self[interfaceName].prototype[property], Array.prototype[property], property + " function is not the same as Array one"); }); @@ -2355,7 +2368,7 @@ IdlInterface.prototype.test_member_iterable = function(member) IdlInterface.prototype.test_member_stringifier = function(member) //@{ { - test(function() + subsetTestByKey(this.name, test, function() { if (this.is_callback() && !this.has_constants()) { return; @@ -2440,7 +2453,7 @@ IdlInterface.prototype.test_members = function() } if (!exposed_in(exposure_set(member, this.exposureSet))) { - test(function() { + subsetTestByKey(this.name, test, function() { // It's not exposed, so we shouldn't find it anywhere. assert_false(member.name in self[this.name], "The interface object must not have a property " + @@ -2561,7 +2574,7 @@ IdlInterface.prototype.test_primary_interface_of = function(desc, obj, exception if (!this.has_extended_attribute("NoInterfaceObject") && (typeof obj != expected_typeof || obj instanceof Object)) { - test(function() + subsetTestByKey(this.name, test, function() { assert_equals(exception, null, "Unexpected exception when evaluating object"); assert_equals(typeof obj, expected_typeof, "wrong typeof object"); @@ -2583,7 +2596,7 @@ IdlInterface.prototype.test_primary_interface_of = function(desc, obj, exception // "The class string of a platform object that implements one or more // interfaces must be the identifier of the primary interface of the // platform object." - test(function() + subsetTestByKey(this.name, test, function() { assert_equals(exception, null, "Unexpected exception when evaluating object"); assert_equals(typeof obj, expected_typeof, "wrong typeof object"); @@ -2601,6 +2614,9 @@ IdlInterface.prototype.test_interface_of = function(desc, obj, exception, expect { // TODO: Indexed and named properties, more checks on interface members this.already_tested = true; + if (!shouldRunSubTest(this.name)) { + return; + } for (var i = 0; i < this.members.length; i++) { @@ -2609,7 +2625,7 @@ IdlInterface.prototype.test_interface_of = function(desc, obj, exception, expect continue; } if (!exposed_in(exposure_set(member, this.exposureSet))) { - test(function() { + subsetTestByKey(this.name, test, function() { assert_equals(exception, null, "Unexpected exception when evaluating object"); assert_false(member.name in obj); }.bind(this), this.name + " interface: " + desc + ' must not have property "' + member.name + '"'); @@ -2617,7 +2633,7 @@ IdlInterface.prototype.test_interface_of = function(desc, obj, exception, expect } if (member.type == "attribute" && member.isUnforgeable) { - var a_test = async_test(this.name + " interface: " + desc + ' must have own property "' + member.name + '"'); + var a_test = subsetTestByKey(this.name, async_test, this.name + " interface: " + desc + ' must have own property "' + member.name + '"'); a_test.step(function() { assert_equals(exception, null, "Unexpected exception when evaluating object"); assert_equals(typeof obj, expected_typeof, "wrong typeof object"); @@ -2629,7 +2645,7 @@ IdlInterface.prototype.test_interface_of = function(desc, obj, exception, expect member.name && member.isUnforgeable) { - var a_test = async_test(this.name + " interface: " + desc + ' must have own property "' + member.name + '"'); + var a_test = subsetTestByKey(this.name, async_test, this.name + " interface: " + desc + ' must have own property "' + member.name + '"'); a_test.step(function() { assert_equals(exception, null, "Unexpected exception when evaluating object"); @@ -2649,7 +2665,7 @@ IdlInterface.prototype.test_interface_of = function(desc, obj, exception, expect { described_name += "(" + member.arguments.map(arg => arg.idlType.idlType).join(", ") + ")"; } - test(function() + subsetTestByKey(this.name, test, function() { assert_equals(exception, null, "Unexpected exception when evaluating object"); assert_equals(typeof obj, expected_typeof, "wrong typeof object"); @@ -2695,7 +2711,7 @@ IdlInterface.prototype.test_interface_of = function(desc, obj, exception, expect // TODO: Test passing arguments of the wrong type. if (member.type == "operation" && member.name && member.arguments.length) { - var a_test = async_test( this.name + " interface: calling " + member.name + + var a_test = subsetTestByKey(this.name, async_test, this.name + " interface: calling " + member.name + "(" + member.arguments.map(function(m) { return m.idlType.idlType; }).join(", ") + ") on " + desc + " with too few arguments must throw TypeError"); a_test.step(function() diff --git a/tests/wpt/web-platform-tests/resources/test/conftest.py b/tests/wpt/web-platform-tests/resources/test/conftest.py index 91f4691e39d7..801c97a1f929 100644 --- a/tests/wpt/web-platform-tests/resources/test/conftest.py +++ b/tests/wpt/web-platform-tests/resources/test/conftest.py @@ -141,6 +141,7 @@ def _run_functional_test_variant(self, variant): self._assert_sequence(indices) summarized = self._summarize(actual) + self.expected[u'summarized_tests'].sort(key=lambda test_obj: test_obj.get('name')) assert summarized == self.expected diff --git a/tests/wpt/web-platform-tests/resources/test/tests/unit/META.yml b/tests/wpt/web-platform-tests/resources/test/tests/unit/META.yml new file mode 100644 index 000000000000..cb9e3f87620a --- /dev/null +++ b/tests/wpt/web-platform-tests/resources/test/tests/unit/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - tobie diff --git a/tests/wpt/web-platform-tests/resources/test/tests/unit/OWNERS b/tests/wpt/web-platform-tests/resources/test/tests/unit/OWNERS deleted file mode 100644 index 37e8095017cd..000000000000 --- a/tests/wpt/web-platform-tests/resources/test/tests/unit/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@tobie diff --git a/tests/wpt/web-platform-tests/screen-orientation/META.yml b/tests/wpt/web-platform-tests/screen-orientation/META.yml new file mode 100644 index 000000000000..9104650127aa --- /dev/null +++ b/tests/wpt/web-platform-tests/screen-orientation/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - haoxli + - marcoscaceres diff --git a/tests/wpt/web-platform-tests/screen-orientation/OWNERS b/tests/wpt/web-platform-tests/screen-orientation/OWNERS deleted file mode 100644 index 5b2bd7975d09..000000000000 --- a/tests/wpt/web-platform-tests/screen-orientation/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@haoxli -@marcoscaceres diff --git a/tests/wpt/web-platform-tests/secure-contexts/META.yml b/tests/wpt/web-platform-tests/secure-contexts/META.yml new file mode 100644 index 000000000000..d0743949b6a1 --- /dev/null +++ b/tests/wpt/web-platform-tests/secure-contexts/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - mikewest diff --git a/tests/wpt/web-platform-tests/secure-contexts/OWNERS b/tests/wpt/web-platform-tests/secure-contexts/OWNERS deleted file mode 100644 index 12f907ceb418..000000000000 --- a/tests/wpt/web-platform-tests/secure-contexts/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@mikewest diff --git a/tests/wpt/web-platform-tests/selection/META.yml b/tests/wpt/web-platform-tests/selection/META.yml new file mode 100644 index 000000000000..a70815bb400d --- /dev/null +++ b/tests/wpt/web-platform-tests/selection/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - ayg diff --git a/tests/wpt/web-platform-tests/selection/OWNERS b/tests/wpt/web-platform-tests/selection/OWNERS deleted file mode 100644 index ce908c45b4a9..000000000000 --- a/tests/wpt/web-platform-tests/selection/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@ayg diff --git a/tests/wpt/web-platform-tests/server-timing/META.yml b/tests/wpt/web-platform-tests/server-timing/META.yml new file mode 100644 index 000000000000..64c8cfa90dcf --- /dev/null +++ b/tests/wpt/web-platform-tests/server-timing/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - igrigorik diff --git a/tests/wpt/web-platform-tests/server-timing/OWNERS b/tests/wpt/web-platform-tests/server-timing/OWNERS deleted file mode 100644 index f1882ce94fcd..000000000000 --- a/tests/wpt/web-platform-tests/server-timing/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@igrigorik diff --git a/tests/wpt/web-platform-tests/service-workers/META.yml b/tests/wpt/web-platform-tests/service-workers/META.yml new file mode 100644 index 000000000000..0796e14ccd14 --- /dev/null +++ b/tests/wpt/web-platform-tests/service-workers/META.yml @@ -0,0 +1,6 @@ +suggested_reviewers: + - asutherland + - beidson + - mkruisselbrink + - mattto + - wanderview diff --git a/tests/wpt/web-platform-tests/service-workers/OWNERS b/tests/wpt/web-platform-tests/service-workers/OWNERS deleted file mode 100644 index 7870c50f3145..000000000000 --- a/tests/wpt/web-platform-tests/service-workers/OWNERS +++ /dev/null @@ -1,5 +0,0 @@ -@asutherland -@beidson -@mkruisselbrink -@mattto -@wanderview diff --git a/tests/wpt/web-platform-tests/service-workers/cache-storage/META.yml b/tests/wpt/web-platform-tests/service-workers/cache-storage/META.yml new file mode 100644 index 000000000000..bf34474f74aa --- /dev/null +++ b/tests/wpt/web-platform-tests/service-workers/cache-storage/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - inexorabletash + - wanderview diff --git a/tests/wpt/web-platform-tests/service-workers/cache-storage/OWNERS b/tests/wpt/web-platform-tests/service-workers/cache-storage/OWNERS deleted file mode 100644 index 2e63dd2203e1..000000000000 --- a/tests/wpt/web-platform-tests/service-workers/cache-storage/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@inexorabletash -@wanderview diff --git a/tests/wpt/web-platform-tests/shadow-dom/META.yml b/tests/wpt/web-platform-tests/shadow-dom/META.yml new file mode 100644 index 000000000000..77213876cbab --- /dev/null +++ b/tests/wpt/web-platform-tests/shadow-dom/META.yml @@ -0,0 +1,5 @@ +suggested_reviewers: + - kojiishi + - rniwa + - takayoshikochi + - hayatoito diff --git a/tests/wpt/web-platform-tests/shadow-dom/OWNERS b/tests/wpt/web-platform-tests/shadow-dom/OWNERS deleted file mode 100644 index b9891886cf1e..000000000000 --- a/tests/wpt/web-platform-tests/shadow-dom/OWNERS +++ /dev/null @@ -1,4 +0,0 @@ -@kojiishi -@rniwa -@takayoshikochi -@hayatoito diff --git a/tests/wpt/web-platform-tests/speech-api/META.yml b/tests/wpt/web-platform-tests/speech-api/META.yml new file mode 100644 index 000000000000..6855735c8288 --- /dev/null +++ b/tests/wpt/web-platform-tests/speech-api/META.yml @@ -0,0 +1,5 @@ +suggested_reviewers: + - andrenatal + - fleizach + - gshires + - jdsmith3000 diff --git a/tests/wpt/web-platform-tests/speech-api/OWNERS b/tests/wpt/web-platform-tests/speech-api/OWNERS deleted file mode 100644 index 9acecca9d1c1..000000000000 --- a/tests/wpt/web-platform-tests/speech-api/OWNERS +++ /dev/null @@ -1,4 +0,0 @@ -@andrenatal -@fleizach -@gshires -@jdsmith3000 diff --git a/tests/wpt/web-platform-tests/storage/META.yml b/tests/wpt/web-platform-tests/storage/META.yml new file mode 100644 index 000000000000..2e9eba95d7d7 --- /dev/null +++ b/tests/wpt/web-platform-tests/storage/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - annevk + - inexorabletash diff --git a/tests/wpt/web-platform-tests/storage/OWNERS b/tests/wpt/web-platform-tests/storage/OWNERS deleted file mode 100644 index 951a4728f32f..000000000000 --- a/tests/wpt/web-platform-tests/storage/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@annevk -@inexorabletash diff --git a/tests/wpt/web-platform-tests/streams/META.yml b/tests/wpt/web-platform-tests/streams/META.yml new file mode 100644 index 000000000000..1c2f3e0134f9 --- /dev/null +++ b/tests/wpt/web-platform-tests/streams/META.yml @@ -0,0 +1,8 @@ +suggested_reviewers: + - domenic + - tyoshino + - yutakahirano + - youennf + - calvaris + - wanderview + - ricea diff --git a/tests/wpt/web-platform-tests/streams/OWNERS b/tests/wpt/web-platform-tests/streams/OWNERS deleted file mode 100644 index 393471b46706..000000000000 --- a/tests/wpt/web-platform-tests/streams/OWNERS +++ /dev/null @@ -1,7 +0,0 @@ -@domenic -@tyoshino -@yutakahirano -@youennf -@calvaris -@wanderview -@ricea diff --git a/tests/wpt/web-platform-tests/subresource-integrity/META.yml b/tests/wpt/web-platform-tests/subresource-integrity/META.yml new file mode 100644 index 000000000000..a2b76edeba74 --- /dev/null +++ b/tests/wpt/web-platform-tests/subresource-integrity/META.yml @@ -0,0 +1,7 @@ +suggested_reviewers: + - metromoxie + - fmarier + - jonathanKingston + - mikewest + - hillbrad + - mastahyeti diff --git a/tests/wpt/web-platform-tests/subresource-integrity/OWNERS b/tests/wpt/web-platform-tests/subresource-integrity/OWNERS deleted file mode 100644 index 8f7edaa358b1..000000000000 --- a/tests/wpt/web-platform-tests/subresource-integrity/OWNERS +++ /dev/null @@ -1,6 +0,0 @@ -@metromoxie -@fmarier -@jonathanKingston -@mikewest -@hillbrad -@mastahyeti diff --git a/tests/wpt/web-platform-tests/svg-aam/META.yml b/tests/wpt/web-platform-tests/svg-aam/META.yml new file mode 100644 index 000000000000..a157432430e2 --- /dev/null +++ b/tests/wpt/web-platform-tests/svg-aam/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - halindrome diff --git a/tests/wpt/web-platform-tests/svg-aam/OWNERS b/tests/wpt/web-platform-tests/svg-aam/OWNERS deleted file mode 100644 index 35ae0f6c00b5..000000000000 --- a/tests/wpt/web-platform-tests/svg-aam/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@halindrome diff --git a/tests/wpt/web-platform-tests/svg/META.yml b/tests/wpt/web-platform-tests/svg/META.yml new file mode 100644 index 000000000000..cc6bf2dcef1e --- /dev/null +++ b/tests/wpt/web-platform-tests/svg/META.yml @@ -0,0 +1,7 @@ +suggested_reviewers: + - heycam + - nikosandronikos + - boggydigital + - ewilligers + - AmeliaBR + - svgeesus diff --git a/tests/wpt/web-platform-tests/svg/OWNERS b/tests/wpt/web-platform-tests/svg/OWNERS deleted file mode 100644 index e815ad8af644..000000000000 --- a/tests/wpt/web-platform-tests/svg/OWNERS +++ /dev/null @@ -1,6 +0,0 @@ -@heycam -@nikosandronikos -@boggydigital -@ewilligers -@AmeliaBR -@svgeesus diff --git a/tests/wpt/web-platform-tests/tools/META.yml b/tests/wpt/web-platform-tests/tools/META.yml new file mode 100644 index 000000000000..8f988f99a82e --- /dev/null +++ b/tests/wpt/web-platform-tests/tools/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - jgraham + - gsnedders diff --git a/tests/wpt/web-platform-tests/tools/OWNERS b/tests/wpt/web-platform-tests/tools/OWNERS deleted file mode 100644 index 28149be7fca5..000000000000 --- a/tests/wpt/web-platform-tests/tools/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@jgraham -@gsnedders diff --git a/tests/wpt/web-platform-tests/tools/__init__.py b/tests/wpt/web-platform-tests/tools/__init__.py index 07b5e60fb5fb..8110d5952a70 100644 --- a/tests/wpt/web-platform-tests/tools/__init__.py +++ b/tests/wpt/web-platform-tests/tools/__init__.py @@ -1 +1 @@ -from . import localpaths as _localpaths +from . import localpaths as _localpaths # noqa: F401 diff --git a/tests/wpt/web-platform-tests/tools/ci/check_stability.py b/tests/wpt/web-platform-tests/tools/ci/check_stability.py index 1c36153bff5e..3235cee5ac68 100644 --- a/tests/wpt/web-platform-tests/tools/ci/check_stability.py +++ b/tests/wpt/web-platform-tests/tools/ci/check_stability.py @@ -17,7 +17,7 @@ from tools.wpt.utils import Kwargs from tools.wpt.run import create_parser, setup_wptrunner from tools.wpt import markdown -from tools import localpaths +from tools import localpaths # noqa: F401 logger = None run_step, write_inconsistent, write_results = None, None, None @@ -270,7 +270,7 @@ def run(venv, wpt_args, **kwargs): wpt_kwargs["install"] = wpt_kwargs["product"].split(":")[0] == "firefox" wpt_kwargs["pause_after_test"] = False - wpt_kwargs["verify_log_full"] = True + wpt_kwargs["verify_log_full"] = False if wpt_kwargs["repeat"] == 1: wpt_kwargs["repeat"] = 10 diff --git a/tests/wpt/web-platform-tests/tools/ci/jobs.py b/tests/wpt/web-platform-tests/tools/ci/jobs.py index b58ab9239078..a1f37dd60af6 100644 --- a/tests/wpt/web-platform-tests/tools/ci/jobs.py +++ b/tests/wpt/web-platform-tests/tools/ci/jobs.py @@ -1,9 +1,9 @@ import argparse import os import re -from ..wpt.testfiles import branch_point, files_changed, affected_testfiles +from ..wpt.testfiles import branch_point, files_changed -from tools import localpaths +from tools import localpaths # noqa: F401 from six import iteritems wpt_root = os.path.abspath(os.path.join(os.path.dirname(__file__), os.pardir, os.pardir)) @@ -17,6 +17,7 @@ "!resources/*", "!conformance-checkers/", "!.*/OWNERS", + "!.*/META.yml", "!.*/tools/", "!.*/README", "!css/[^/]*$"], diff --git a/tests/wpt/web-platform-tests/tools/gitignore/gitignore.py b/tests/wpt/web-platform-tests/tools/gitignore/gitignore.py index 0be6f8f4c9cd..8702cec7db5f 100644 --- a/tests/wpt/web-platform-tests/tools/gitignore/gitignore.py +++ b/tests/wpt/web-platform-tests/tools/gitignore/gitignore.py @@ -1,4 +1,3 @@ -import itertools import re import os diff --git a/tests/wpt/web-platform-tests/tools/lint/__init__.py b/tests/wpt/web-platform-tests/tools/lint/__init__.py index e5eb5e12d5f8..f3d12ed9a702 100644 --- a/tests/wpt/web-platform-tests/tools/lint/__init__.py +++ b/tests/wpt/web-platform-tests/tools/lint/__init__.py @@ -1 +1 @@ -from . import lint +from . import lint # noqa: F401 diff --git a/tests/wpt/web-platform-tests/tools/lint/lint.py b/tests/wpt/web-platform-tests/tools/lint/lint.py index 7fd1d1e00108..3f43b373abe7 100644 --- a/tests/wpt/web-platform-tests/tools/lint/lint.py +++ b/tests/wpt/web-platform-tests/tools/lint/lint.py @@ -3,7 +3,6 @@ import abc import argparse import ast -import itertools import json import os import re diff --git a/tests/wpt/web-platform-tests/tools/lint/tests/test_lint.py b/tests/wpt/web-platform-tests/tools/lint/tests/test_lint.py index c593c849d883..1fc0c7a715cc 100644 --- a/tests/wpt/web-platform-tests/tools/lint/tests/test_lint.py +++ b/tests/wpt/web-platform-tests/tools/lint/tests/test_lint.py @@ -4,7 +4,6 @@ import sys import mock -import pytest import six from ...localpaths import repo_root diff --git a/tests/wpt/web-platform-tests/tools/lint/tests/test_path_lints.py b/tests/wpt/web-platform-tests/tools/lint/tests/test_path_lints.py index b5818289eacc..bf8418d52a02 100644 --- a/tests/wpt/web-platform-tests/tools/lint/tests/test_path_lints.py +++ b/tests/wpt/web-platform-tests/tools/lint/tests/test_path_lints.py @@ -3,7 +3,6 @@ from ..lint import check_path from .base import check_errors import pytest -import six def test_allowed_path_length(): basename = 29 * "test/" diff --git a/tests/wpt/web-platform-tests/tools/manifest/__init__.py b/tests/wpt/web-platform-tests/tools/manifest/__init__.py index 72b7ee56d817..8c8f189070ea 100644 --- a/tests/wpt/web-platform-tests/tools/manifest/__init__.py +++ b/tests/wpt/web-platform-tests/tools/manifest/__init__.py @@ -1,4 +1 @@ -from . import item -from . import manifest -from . import sourcefile -from . import update +from . import item, manifest, sourcefile, update # noqa: F401 diff --git a/tests/wpt/web-platform-tests/tools/manifest/item.py b/tests/wpt/web-platform-tests/tools/manifest/item.py index 5a87d2820c4e..98abeba4b744 100644 --- a/tests/wpt/web-platform-tests/tools/manifest/item.py +++ b/tests/wpt/web-platform-tests/tools/manifest/item.py @@ -1,6 +1,5 @@ -import os from six.moves.urllib.parse import urljoin -from abc import ABCMeta, abstractmethod, abstractproperty +from abc import ABCMeta, abstractproperty def get_source_file(source_files, tests_root, manifest, path): diff --git a/tests/wpt/web-platform-tests/tools/manifest/manifest.py b/tests/wpt/web-platform-tests/tools/manifest/manifest.py index df8ee9425b01..02250e8300fb 100644 --- a/tests/wpt/web-platform-tests/tools/manifest/manifest.py +++ b/tests/wpt/web-platform-tests/tools/manifest/manifest.py @@ -6,7 +6,7 @@ from .item import ManualTest, WebdriverSpecTest, Stub, RefTestNode, RefTest, TestharnessTest, SupportFile, ConformanceCheckerTest, VisualTest from .log import get_logger -from .utils import from_os_path, to_os_path, rel_path_to_url +from .utils import from_os_path, to_os_path CURRENT_VERSION = 4 diff --git a/tests/wpt/web-platform-tests/tools/manifest/sourcefile.py b/tests/wpt/web-platform-tests/tools/manifest/sourcefile.py index c4d8e5e00df7..c19c62db889d 100644 --- a/tests/wpt/web-platform-tests/tools/manifest/sourcefile.py +++ b/tests/wpt/web-platform-tests/tools/manifest/sourcefile.py @@ -12,7 +12,7 @@ import html5lib from . import XMLParser -from .item import Stub, ManualTest, WebdriverSpecTest, RefTestNode, RefTest, TestharnessTest, SupportFile, ConformanceCheckerTest, VisualTest +from .item import Stub, ManualTest, WebdriverSpecTest, RefTestNode, TestharnessTest, SupportFile, ConformanceCheckerTest, VisualTest from .utils import rel_path_to_url, ContextManagerBytesIO, cached_property wd_pattern = "*.py" @@ -262,6 +262,7 @@ def name_is_non_test(self): be a non-test file""" return (self.is_dir() or self.name_prefix("MANIFEST") or + self.filename == "META.yml" or self.filename.startswith(".") or self.type_flag == "support" or self.in_non_test_dir()) diff --git a/tests/wpt/web-platform-tests/tools/manifest/tests/test_manifest.py b/tests/wpt/web-platform-tests/tools/manifest/tests/test_manifest.py index 67e82b5ff288..04e8f1e6c7c7 100644 --- a/tests/wpt/web-platform-tests/tools/manifest/tests/test_manifest.py +++ b/tests/wpt/web-platform-tests/tools/manifest/tests/test_manifest.py @@ -1,4 +1,3 @@ -import platform import os import mock @@ -8,7 +7,7 @@ import pytest -from .. import manifest, item, sourcefile, utils +from .. import manifest, item, utils def SourceFileWithTest(path, hash, cls, *args): diff --git a/tests/wpt/web-platform-tests/tools/manifest/update.py b/tests/wpt/web-platform-tests/tools/manifest/update.py index 29c80105735d..9923cc5fe629 100644 --- a/tests/wpt/web-platform-tests/tools/manifest/update.py +++ b/tests/wpt/web-platform-tests/tools/manifest/update.py @@ -1,8 +1,6 @@ #!/usr/bin/env python import argparse -import imp import os -import sys import manifest from . import vcs diff --git a/tests/wpt/web-platform-tests/tools/runner/update_manifest.py b/tests/wpt/web-platform-tests/tools/runner/update_manifest.py index 0b2c8a26f8f1..714d2b53b39a 100644 --- a/tests/wpt/web-platform-tests/tools/runner/update_manifest.py +++ b/tests/wpt/web-platform-tests/tools/runner/update_manifest.py @@ -1,7 +1,6 @@ import imp import json import os -import sys here = os.path.dirname(__file__) localpaths = imp.load_source("localpaths", os.path.abspath(os.path.join(here, os.pardir, "localpaths.py"))) diff --git a/tests/wpt/web-platform-tests/tools/serve/__init__.py b/tests/wpt/web-platform-tests/tools/serve/__init__.py index fc2f2f0fdd06..948482f1a7b7 100644 --- a/tests/wpt/web-platform-tests/tools/serve/__init__.py +++ b/tests/wpt/web-platform-tests/tools/serve/__init__.py @@ -1 +1 @@ -import serve +import serve # noqa: F401 diff --git a/tests/wpt/web-platform-tests/tools/tox.ini b/tests/wpt/web-platform-tests/tools/tox.ini index cd9774570e09..24fe7427268b 100644 --- a/tests/wpt/web-platform-tests/tools/tox.ini +++ b/tests/wpt/web-platform-tests/tools/tox.ini @@ -39,9 +39,8 @@ select = E,W,F,N # E731: do not assign a lambda expression, use a def # E901: SyntaxError or IndentationError # W601: .has_key() is deprecated, use ‘in’ -# F401: module imported but unused # N801: class names should use CapWords convention # N802: function name should be lowercase -ignore = E128,E129,E221,E226,E231,E251,E265,E302,E303,E305,E402,E731,E901,W601,F401,N801,N802 +ignore = E128,E129,E221,E226,E231,E251,E265,E302,E303,E305,E402,E731,E901,W601,N801,N802 max-line-length = 141 exclude = .tox,html5lib,third_party/py,third_party/pytest,third_party/funcsigs,third_party/attrs,third_party/pluggy/,pywebsocket,six,_venv,webencodings,wptserve/docs,wptserve/tests/functional/docroot/,wpt,wptrunner diff --git a/tests/wpt/web-platform-tests/tools/webdriver/webdriver/__init__.py b/tests/wpt/web-platform-tests/tools/webdriver/webdriver/__init__.py index 30243f7205d7..9e988d3129e7 100644 --- a/tests/wpt/web-platform-tests/tools/webdriver/webdriver/__init__.py +++ b/tests/wpt/web-platform-tests/tools/webdriver/webdriver/__init__.py @@ -1,3 +1,4 @@ +# flake8: noqa (not ideal, but nicer than adding noqa: F401 to every line!) from client import Cookies, Element, Find, Session, Timeouts, Window from error import ( ElementNotSelectableException, diff --git a/tests/wpt/web-platform-tests/tools/wpt/browser.py b/tests/wpt/web-platform-tests/tools/wpt/browser.py index de9f92989bc5..c350946ea0c6 100644 --- a/tests/wpt/web-platform-tests/tools/wpt/browser.py +++ b/tests/wpt/web-platform-tests/tools/wpt/browser.py @@ -5,13 +5,10 @@ import shutil import stat import subprocess -import sys import tempfile from abc import ABCMeta, abstractmethod -from ConfigParser import RawConfigParser from datetime import datetime, timedelta from distutils.spawn import find_executable -from io import BytesIO from utils import call, get, untar, unzip diff --git a/tests/wpt/web-platform-tests/tools/wpt/run.py b/tests/wpt/web-platform-tests/tools/wpt/run.py index 26e01722dfd4..b51407f36b2a 100644 --- a/tests/wpt/web-platform-tests/tools/wpt/run.py +++ b/tests/wpt/web-platform-tests/tools/wpt/run.py @@ -1,10 +1,7 @@ import argparse import os import platform -import shutil -import subprocess import sys -import tarfile from distutils.spawn import find_executable wpt_root = os.path.abspath(os.path.join(os.path.dirname(__file__), os.pardir, os.pardir)) @@ -466,7 +463,7 @@ def main(): if __name__ == "__main__": import pdb - from tools import localpaths + from tools import localpaths # noqa: flake8 try: main() except Exception: diff --git a/tests/wpt/web-platform-tests/tools/wpt/testfiles.py b/tests/wpt/web-platform-tests/tools/wpt/testfiles.py index d7779fe8f8d5..47431b53baf6 100644 --- a/tests/wpt/web-platform-tests/tools/wpt/testfiles.py +++ b/tests/wpt/web-platform-tests/tools/wpt/testfiles.py @@ -1,5 +1,4 @@ import argparse -import itertools import logging import os import re diff --git a/tests/wpt/web-platform-tests/tools/wpt/tox.ini b/tests/wpt/web-platform-tests/tools/wpt/tox.ini index 86a025fe792f..31ded4894cb3 100644 --- a/tests/wpt/web-platform-tests/tools/wpt/tox.ini +++ b/tests/wpt/web-platform-tests/tools/wpt/tox.ini @@ -42,8 +42,7 @@ select = E,W,F,N # E731: do not assign a lambda expression, use a def # E901: SyntaxError or IndentationError # W601: .has_key() is deprecated, use ‘in’ -# F401: module imported but unused # N801: class names should use CapWords convention # N802: function name should be lowercase -ignore = E128,E129,E221,E226,E231,E251,E265,E302,E303,E305,E402,E731,E901,W601,F401,N801,N802 +ignore = E128,E129,E221,E226,E231,E251,E265,E302,E303,E305,E402,E731,E901,W601,N801,N802 max-line-length = 141 diff --git a/tests/wpt/web-platform-tests/tools/wpt/wpt.py b/tests/wpt/web-platform-tests/tools/wpt/wpt.py index 882d5ab2ac91..f4eecce22cf9 100644 --- a/tests/wpt/web-platform-tests/tools/wpt/wpt.py +++ b/tests/wpt/web-platform-tests/tools/wpt/wpt.py @@ -4,7 +4,7 @@ import os import sys -from tools import localpaths +from tools import localpaths # noqa: flake8 from six import iteritems from . import virtualenv diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/docs/conf.py b/tests/wpt/web-platform-tests/tools/wptrunner/docs/conf.py index b58f313e946a..c2d4fd5ab951 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/docs/conf.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/docs/conf.py @@ -12,8 +12,8 @@ # All configuration values have a default; values that are commented out # serve to show the default. -import sys -import os +#import sys +#import os # If extensions (or modules to document with autodoc) are in another directory, # add these directories to sys.path here. If the directory is relative to the diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/test/test.py b/tests/wpt/web-platform-tests/tools/wptrunner/test/test.py index 3e82a9813d5c..9960dcd1e281 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/test/test.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/test/test.py @@ -1,15 +1,10 @@ import ConfigParser import argparse -import json import os import sys -import tempfile -import threading -import time -from StringIO import StringIO -from mozlog import structuredlog, reader -from mozlog.handlers import BaseHandler, StreamHandler, StatusHandler +from mozlog import structuredlog +from mozlog.handlers import BaseHandler, StreamHandler from mozlog.formatters import MachFormatter from wptrunner import wptcommandline, wptrunner diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/tox.ini b/tests/wpt/web-platform-tests/tools/wptrunner/tox.ini index f939b3299cf9..80bf12c78ec9 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/tox.ini +++ b/tests/wpt/web-platform-tests/tools/wptrunner/tox.ini @@ -52,8 +52,7 @@ select = E,W,F,N # E731: do not assign a lambda expression, use a def # E901: SyntaxError or IndentationError # W601: .has_key() is deprecated, use ‘in’ -# F401: module imported but unused # N801: class names should use CapWords convention # N802: function name should be lowercase -ignore = E128,E129,E221,E226,E231,E251,E265,E302,E303,E305,E402,E731,E901,W601,F401,N801,N802 +ignore = E128,E129,E221,E226,E231,E251,E265,E302,E303,E305,E402,E731,E901,W601,N801,N802 max-line-length = 141 diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/base.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/base.py index e4c9c301bd58..777ee77ed188 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/base.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/base.py @@ -3,7 +3,7 @@ import socket from abc import ABCMeta, abstractmethod -from ..wptcommandline import require_arg +from ..wptcommandline import require_arg # noqa: F401 here = os.path.split(__file__)[0] diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/chrome.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/chrome.py index e50c59221cd5..696d5f1f631f 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/chrome.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/chrome.py @@ -1,9 +1,9 @@ from .base import Browser, ExecutorBrowser, require_arg from ..webdriver_server import ChromeDriverServer from ..executors import executor_kwargs as base_executor_kwargs -from ..executors.executorselenium import (SeleniumTestharnessExecutor, - SeleniumRefTestExecutor) -from ..executors.executorchrome import ChromeDriverWdspecExecutor +from ..executors.executorselenium import (SeleniumTestharnessExecutor, # noqa: F401 + SeleniumRefTestExecutor) # noqa: F401 +from ..executors.executorchrome import ChromeDriverWdspecExecutor # noqa: F401 __wptrunner__ = {"product": "chrome", diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/chrome_android.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/chrome_android.py index 89179a0bc17b..84bc07eb3080 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/chrome_android.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/chrome_android.py @@ -3,9 +3,9 @@ from .base import Browser, ExecutorBrowser, require_arg from ..webdriver_server import ChromeDriverServer from ..executors import executor_kwargs as base_executor_kwargs -from ..executors.executorselenium import (SeleniumTestharnessExecutor, - SeleniumRefTestExecutor) -from ..executors.executorchrome import ChromeDriverWdspecExecutor +from ..executors.executorselenium import (SeleniumTestharnessExecutor, # noqa: F401 + SeleniumRefTestExecutor) # noqa: F401 +from ..executors.executorchrome import ChromeDriverWdspecExecutor # noqa: F401 __wptrunner__ = {"product": "chrome_android", diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/edge.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/edge.py index db39a9ab0a6e..75be31e5f43b 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/edge.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/edge.py @@ -1,9 +1,9 @@ from .base import Browser, ExecutorBrowser, require_arg from ..webdriver_server import EdgeDriverServer from ..executors import executor_kwargs as base_executor_kwargs -from ..executors.executorselenium import (SeleniumTestharnessExecutor, - SeleniumRefTestExecutor) -from ..executors.executoredge import EdgeDriverWdspecExecutor +from ..executors.executorselenium import (SeleniumTestharnessExecutor, # noqa: F401 + SeleniumRefTestExecutor) # noqa: F401 +from ..executors.executoredge import EdgeDriverWdspecExecutor # noqa: F401 __wptrunner__ = {"product": "edge", "check_args": "check_args", @@ -35,8 +35,6 @@ def browser_kwargs(test_type, run_info_data, **kwargs): def executor_kwargs(test_type, server_config, cache_manager, run_info_data, **kwargs): - from selenium.webdriver import DesiredCapabilities - executor_kwargs = base_executor_kwargs(test_type, server_config, cache_manager, **kwargs) executor_kwargs["close_after_done"] = True diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/firefox.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/firefox.py index 309416eece09..9f57bb4424df 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/firefox.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/firefox.py @@ -4,7 +4,6 @@ import signal import subprocess import sys -import tempfile import mozinfo import mozleak @@ -21,9 +20,9 @@ cmd_arg, browser_command) from ..executors import executor_kwargs as base_executor_kwargs -from ..executors.executormarionette import (MarionetteTestharnessExecutor, - MarionetteRefTestExecutor, - MarionetteWdspecExecutor) +from ..executors.executormarionette import (MarionetteTestharnessExecutor, # noqa: F401 + MarionetteRefTestExecutor, # noqa: F401 + MarionetteWdspecExecutor) # noqa: F401 here = os.path.join(os.path.split(__file__)[0]) diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/ie.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/ie.py index 97d96ec91e07..1b9ce0195e7e 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/ie.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/ie.py @@ -1,9 +1,9 @@ from .base import Browser, ExecutorBrowser, require_arg from ..webdriver_server import InternetExplorerDriverServer from ..executors import executor_kwargs as base_executor_kwargs -from ..executors.executorselenium import (SeleniumTestharnessExecutor, - SeleniumRefTestExecutor) -from ..executors.executorinternetexplorer import InternetExplorerDriverWdspecExecutor +from ..executors.executorselenium import (SeleniumTestharnessExecutor, # noqa: F401 + SeleniumRefTestExecutor) # noqa: F401 +from ..executors.executorinternetexplorer import InternetExplorerDriverWdspecExecutor # noqa: F401 __wptrunner__ = {"product": "ie", "check_args": "check_args", @@ -26,8 +26,6 @@ def browser_kwargs(test_type, run_info_data, **kwargs): def executor_kwargs(test_type, server_config, cache_manager, run_info_data, **kwargs): - from selenium.webdriver import DesiredCapabilities - options = {} options["requireWindowFocus"] = True capabilities = {} diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/opera.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/opera.py index bfacfa5a7d80..1775191990b8 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/opera.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/opera.py @@ -1,9 +1,9 @@ from .base import Browser, ExecutorBrowser, require_arg from ..webdriver_server import OperaDriverServer from ..executors import executor_kwargs as base_executor_kwargs -from ..executors.executorselenium import (SeleniumTestharnessExecutor, - SeleniumRefTestExecutor) -from ..executors.executoropera import OperaDriverWdspecExecutor +from ..executors.executorselenium import (SeleniumTestharnessExecutor, # noqa: F401 + SeleniumRefTestExecutor) # noqa: F401 +from ..executors.executoropera import OperaDriverWdspecExecutor # noqa: F401 __wptrunner__ = {"product": "opera", diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/safari.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/safari.py index 3b99d22bbc35..bbf9b012c700 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/safari.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/safari.py @@ -1,8 +1,8 @@ from .base import Browser, ExecutorBrowser, require_arg from ..webdriver_server import SafariDriverServer from ..executors import executor_kwargs as base_executor_kwargs -from ..executors.executorselenium import (SeleniumTestharnessExecutor, - SeleniumRefTestExecutor) +from ..executors.executorselenium import (SeleniumTestharnessExecutor, # noqa: F401 + SeleniumRefTestExecutor) # noqa: F401 __wptrunner__ = {"product": "safari", diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/sauce.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/sauce.py index 74eb1fe2b2b2..ae67baa0b3ad 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/sauce.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/sauce.py @@ -15,8 +15,8 @@ from .base import Browser, ExecutorBrowser, require_arg from ..executors import executor_kwargs as base_executor_kwargs -from ..executors.executorselenium import (SeleniumTestharnessExecutor, - SeleniumRefTestExecutor) +from ..executors.executorselenium import (SeleniumTestharnessExecutor, # noqa: F401 + SeleniumRefTestExecutor) # noqa: F401 here = os.path.split(__file__)[0] # Number of seconds to wait between polling operations when detecting status of diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/servo.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/servo.py index dd54fb0525ec..ae717b8f5777 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/servo.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/servo.py @@ -2,7 +2,7 @@ from .base import NullBrowser, ExecutorBrowser, require_arg from ..executors import executor_kwargs as base_executor_kwargs -from ..executors.executorservo import ServoTestharnessExecutor, ServoRefTestExecutor, ServoWdspecExecutor +from ..executors.executorservo import ServoTestharnessExecutor, ServoRefTestExecutor, ServoWdspecExecutor # noqa: F401 here = os.path.join(os.path.split(__file__)[0]) diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/servodriver.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/servodriver.py index f2ee00a7ab0f..ad0bcbdb1dca 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/servodriver.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/servodriver.py @@ -9,8 +9,8 @@ from .base import Browser, require_arg, get_free_port, browser_command, ExecutorBrowser from ..executors import executor_kwargs as base_executor_kwargs -from ..executors.executorservodriver import (ServoWebDriverTestharnessExecutor, - ServoWebDriverRefTestExecutor) +from ..executors.executorservodriver import (ServoWebDriverTestharnessExecutor, # noqa: F401 + ServoWebDriverRefTestExecutor) # noqa: F401 here = os.path.join(os.path.split(__file__)[0]) diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/webkit.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/webkit.py index 7d95d4355d5a..1c8aec9eb56e 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/webkit.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/webkit.py @@ -1,8 +1,8 @@ from .base import Browser, ExecutorBrowser, require_arg from ..executors import executor_kwargs as base_executor_kwargs -from ..executors.executorselenium import (SeleniumTestharnessExecutor, - SeleniumRefTestExecutor) -from ..executors.executorwebkit import WebKitDriverWdspecExecutor +from ..executors.executorselenium import (SeleniumTestharnessExecutor, # noqa: F401 + SeleniumRefTestExecutor) # noqa: F401 +from ..executors.executorwebkit import WebKitDriverWdspecExecutor # noqa: F401 from ..webdriver_server import WebKitDriverServer diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/__init__.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/__init__.py index 24761b838309..a580730db82d 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/__init__.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/__init__.py @@ -1,3 +1,4 @@ +# flake8: noqa (not ideal, but nicer than adding noqa: F401 to every line!) from base import (executor_kwargs, testharness_result_converter, reftest_result_converter, diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executormarionette.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executormarionette.py index f04f0b58284b..71442e682af6 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executormarionette.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executormarionette.py @@ -13,17 +13,12 @@ here = os.path.join(os.path.split(__file__)[0]) from .base import (CallbackHandler, - ExecutorException, RefTestExecutor, RefTestImplementation, - TestExecutor, TestharnessExecutor, WdspecExecutor, - WdspecRun, WebDriverProtocol, extra_timeout, - testharness_result_converter, - reftest_result_converter, strip_server) from .protocol import (BaseProtocolPart, TestharnessProtocolPart, diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorselenium.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorselenium.py index 98c49bd56629..d9b67968ddf6 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorselenium.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorselenium.py @@ -1,9 +1,7 @@ import json import os import socket -import sys import threading -import time import traceback import urlparse import uuid diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorservo.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorservo.py index fb79cf24d930..caa97145560e 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorservo.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorservo.py @@ -1,22 +1,16 @@ import base64 -import hashlib -import httplib import json import os import subprocess import tempfile import threading -import traceback -import urlparse import uuid -from collections import defaultdict from mozprocess import ProcessHandler from serve.serve import make_hosts_file -from .base import (ExecutorException, - ConnectionlessProtocol, +from .base import (ConnectionlessProtocol, RefTestImplementation, testharness_result_converter, reftest_result_converter, @@ -24,9 +18,7 @@ WebDriverProtocol) from .process import ProcessTestExecutor from ..browsers.base import browser_command -from ..wpttest import WdspecResult, WdspecSubtestResult from ..webdriver_server import ServoDriverServer -from .executormarionette import WdspecRun pytestrunner = None webdriver = None diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/pytestrunner/__init__.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/pytestrunner/__init__.py index a92b3a8151da..1baaf9573aa8 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/pytestrunner/__init__.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/pytestrunner/__init__.py @@ -1 +1 @@ -from .runner import run +from .runner import run # noqa: F401 diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/formatters.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/formatters.py index 24d065384fab..c63a052939ed 100755 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/formatters.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/formatters.py @@ -11,7 +11,8 @@ def __init__(self): self.results = {} def suite_start(self, data): - self.results['run_info'] = data['run_info'] + if 'run_info' in data: + self.results['run_info'] = data['run_info'] self.results['time_start'] = data['time'] def suite_end(self, data): @@ -33,6 +34,10 @@ def find_or_create_test(self, data): } return self.raw_results[test_name] + def test_start(self, data): + test = self.find_or_create_test(data) + test["start_time"] = data["time"] + def create_subtest(self, data): test = self.find_or_create_test(data) subtest_name = data["subtest"] @@ -54,6 +59,8 @@ def test_status(self, data): def test_end(self, data): test = self.find_or_create_test(data) + start_time = test.pop("start_time") + test["duration"] = data["time"] - start_time test["status"] = data["status"] if "message" in data: test["message"] = data["message"] diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/metadata.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/metadata.py index 195671ca564c..2527df875b53 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/metadata.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/metadata.py @@ -1,10 +1,7 @@ import os import shutil -import sys import tempfile -import types import uuid -from collections import defaultdict from mozlog import reader from mozlog import structuredlog diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/products.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/products.py index 4f2273743ec0..0c1f86ff06ae 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/products.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/products.py @@ -1,4 +1,3 @@ -import os import importlib import imp diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/testrunner.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/testrunner.py index 257e789bd3cb..73a106b38890 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/testrunner.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/testrunner.py @@ -1,7 +1,6 @@ from __future__ import unicode_literals import multiprocessing -import sys import threading import traceback from Queue import Empty diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/tests/test_chunker.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/tests/test_chunker.py index 062b687fab9a..b70d54663ac1 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/tests/test_chunker.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/tests/test_chunker.py @@ -3,8 +3,6 @@ from os.path import join, dirname from mozlog import structured -import pytest - sys.path.insert(0, join(dirname(__file__), "..", "..")) from wptrunner.testloader import EqualTimeChunker diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/tests/test_formatters.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/tests/test_formatters.py new file mode 100644 index 000000000000..fc2ce5bc1116 --- /dev/null +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/tests/test_formatters.py @@ -0,0 +1,64 @@ +import json +import sys +import time +from os.path import dirname, join +from StringIO import StringIO + +from mozlog import handlers, structuredlog + +sys.path.insert(0, join(dirname(__file__), "..", "..")) + +from wptrunner.formatters import WptreportFormatter + + +def test_wptreport_runtime(capfd): + # setup the logger + output = StringIO() + logger = structuredlog.StructuredLogger("test_a") + logger.add_handler(handlers.StreamHandler(output, WptreportFormatter())) + + # output a bunch of stuff + logger.suite_start(["test-id-1"], run_info={}) + logger.test_start("test-id-1") + time.sleep(0.125) + logger.test_end("test-id-1", "PASS") + logger.suite_end() + + # check nothing got output to stdout/stderr + # (note that mozlog outputs exceptions during handling to stderr!) + captured = capfd.readouterr() + assert captured.out == "" + assert captured.err == "" + + # check the actual output of the formatter + output.seek(0) + output_obj = json.load(output) + # be relatively lax in case of low resolution timers + # 62 is 0.125s = 125ms / 2 = 62ms (assuming int maths) + # this provides a margin of 62ms, sufficient for even DOS (55ms timer) + assert output_obj["results"][0]["duration"] >= 62 + + +def test_wptreport_run_info_optional(capfd): + """per the mozlog docs, run_info is optional; check we work without it""" + # setup the logger + output = StringIO() + logger = structuredlog.StructuredLogger("test_a") + logger.add_handler(handlers.StreamHandler(output, WptreportFormatter())) + + # output a bunch of stuff + logger.suite_start(["test-id-1"]) # no run_info arg! + logger.test_start("test-id-1") + logger.test_end("test-id-1", "PASS") + logger.suite_end() + + # check nothing got output to stdout/stderr + # (note that mozlog outputs exceptions during handling to stderr!) + captured = capfd.readouterr() + assert captured.out == "" + assert captured.err == "" + + # check the actual output of the formatter + output.seek(0) + output_obj = json.load(output) + assert "run_info" not in output_obj or output_obj["run_info"] == {} diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/tests/test_products.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/tests/test_products.py index f5d490de25cb..539242301bd6 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/tests/test_products.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/tests/test_products.py @@ -1,4 +1,3 @@ -import os import sys from os.path import join, dirname @@ -9,7 +8,7 @@ from .base import all_products, active_products sys.path.insert(0, join(dirname(__file__), "..", "..", "..", "..")) # repo root -from tools import localpaths +from tools import localpaths # noqa: flake8 from wptserve import sslutils from wptrunner import environment diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/update/__init__.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/update/__init__.py index 99dac6bcccca..9ff3e69f94ef 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/update/__init__.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/update/__init__.py @@ -1,4 +1,3 @@ -import os import sys from mozlog.structured import structuredlog, commandline diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/update/sync.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/update/sync.py index f2660e5a33ec..3c4df311c73a 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/update/sync.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/update/sync.py @@ -5,8 +5,6 @@ import sys import uuid -from .. import testloader - from base import Step, StepRunner from tree import Commit diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/update/tree.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/update/tree.py index 2e35236b228f..69cae7b63b77 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/update/tree.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/update/tree.py @@ -3,7 +3,7 @@ import subprocess from .. import vcs -from ..vcs import bind_to_repo, git, hg +from ..vcs import git, hg def get_unique_name(existing, initial): diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/update/update.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/update/update.py index a047f7674988..5685f840670c 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/update/update.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/update/update.py @@ -10,7 +10,7 @@ def setup_paths(sync_path): sys.path.insert(0, os.path.abspath(sync_path)) - from tools import localpaths + from tools import localpaths # noqa: flake8 class LoadConfig(Step): """Step for loading configuration from the ini file and kwargs.""" diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/webdriver_server.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/webdriver_server.py index 5822b360cc1b..9ecd009a7d81 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/webdriver_server.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/webdriver_server.py @@ -3,10 +3,8 @@ import os import platform import socket -import threading import time import traceback -import urlparse import mozprocess diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptcommandline.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptcommandline.py index 334df2f13703..d26024533c15 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptcommandline.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptcommandline.py @@ -1,10 +1,9 @@ import argparse -import ast import os import sys from collections import OrderedDict from distutils.spawn import find_executable -from datetime import datetime, timedelta +from datetime import timedelta import config import wpttest diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptlogging.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptlogging.py index 26d174c066bc..ac311816c18b 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptlogging.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptlogging.py @@ -1,7 +1,6 @@ import logging import sys import threading -from Queue import Empty from StringIO import StringIO from multiprocessing import Queue diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/__init__.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/__init__.py index 6b64784c7e66..8985b5ae3506 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/__init__.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/__init__.py @@ -1,3 +1,4 @@ +# flake8: noqa (not ideal, but nicer than adding noqa: F401 to every line!) from serializer import serialize from parser import parse from backends.static import compile as compile_static diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/parser.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/parser.py index 1fa1bc10cc80..9763670663f9 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/parser.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/parser.py @@ -14,7 +14,6 @@ from __future__ import unicode_literals -import types from cStringIO import StringIO from node import (AtomNode, BinaryExpressionNode, BinaryOperatorNode, diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/tests/test_conditional.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/tests/test_conditional.py index d9ffdf255072..9da1a0f180ca 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/tests/test_conditional.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/tests/test_conditional.py @@ -1,7 +1,5 @@ import unittest -from cStringIO import StringIO - from ..backends import conditional from ..node import BinaryExpressionNode, BinaryOperatorNode, VariableNode, NumberNode diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/tests/test_serializer.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/tests/test_serializer.py index 6908ea4c1e02..91a87a99eca4 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/tests/test_serializer.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/tests/test_serializer.py @@ -1,8 +1,6 @@ import sys import unittest -from cStringIO import StringIO - import pytest from .. import parser, serializer diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/tests/test_static.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/tests/test_static.py index ed28578d3bfc..f63869636da7 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/tests/test_static.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/tests/test_static.py @@ -1,7 +1,5 @@ import unittest -from cStringIO import StringIO - from ..backends import static # There aren't many tests here because it turns out to be way more convenient to diff --git a/tests/wpt/web-platform-tests/tools/wptserve/tests/functional/test_request.py b/tests/wpt/web-platform-tests/tools/wptserve/tests/functional/test_request.py index b2ef0e251da4..24eedbc4a786 100644 --- a/tests/wpt/web-platform-tests/tools/wptserve/tests/functional/test_request.py +++ b/tests/wpt/web-platform-tests/tools/wptserve/tests/functional/test_request.py @@ -1,11 +1,8 @@ -import unittest - import pytest wptserve = pytest.importorskip("wptserve") from .base import TestUsingServer from wptserve.request import InputFile -from urllib2 import HTTPError class TestInputFile(TestUsingServer): diff --git a/tests/wpt/web-platform-tests/tools/wptserve/wptserve/sslutils/__init__.py b/tests/wpt/web-platform-tests/tools/wptserve/wptserve/sslutils/__init__.py index e46be851d64f..0c0ea43e21ec 100644 --- a/tests/wpt/web-platform-tests/tools/wptserve/wptserve/sslutils/__init__.py +++ b/tests/wpt/web-platform-tests/tools/wptserve/wptserve/sslutils/__init__.py @@ -1,3 +1,4 @@ +# flake8: noqa (not ideal, but nicer than adding noqa: F401 to every line!) import openssl import pregenerated from base import NoSSLEnvironment diff --git a/tests/wpt/web-platform-tests/touch-events/META.yml b/tests/wpt/web-platform-tests/touch-events/META.yml new file mode 100644 index 000000000000..2b04a527b788 --- /dev/null +++ b/tests/wpt/web-platform-tests/touch-events/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - jtangelder + - zqzhang + - cynthia diff --git a/tests/wpt/web-platform-tests/touch-events/OWNERS b/tests/wpt/web-platform-tests/touch-events/OWNERS deleted file mode 100644 index ef580b2ebe7d..000000000000 --- a/tests/wpt/web-platform-tests/touch-events/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@jtangelder -@zqzhang -@cynthia diff --git a/tests/wpt/web-platform-tests/trusted-types/META.yml b/tests/wpt/web-platform-tests/trusted-types/META.yml new file mode 100644 index 000000000000..d0743949b6a1 --- /dev/null +++ b/tests/wpt/web-platform-tests/trusted-types/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - mikewest diff --git a/tests/wpt/web-platform-tests/trusted-types/OWNERS b/tests/wpt/web-platform-tests/trusted-types/OWNERS deleted file mode 100644 index 12f907ceb418..000000000000 --- a/tests/wpt/web-platform-tests/trusted-types/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@mikewest diff --git a/tests/wpt/web-platform-tests/uievents/META.yml b/tests/wpt/web-platform-tests/uievents/META.yml new file mode 100644 index 000000000000..f4084bb8f7fe --- /dev/null +++ b/tests/wpt/web-platform-tests/uievents/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - jdm + - NavidZ + - zqzhang diff --git a/tests/wpt/web-platform-tests/uievents/OWNERS b/tests/wpt/web-platform-tests/uievents/OWNERS deleted file mode 100644 index dc5daae64bdd..000000000000 --- a/tests/wpt/web-platform-tests/uievents/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@jdm -@NavidZ -@zqzhang diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/META.yml b/tests/wpt/web-platform-tests/upgrade-insecure-requests/META.yml new file mode 100644 index 000000000000..d0743949b6a1 --- /dev/null +++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - mikewest diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/OWNERS b/tests/wpt/web-platform-tests/upgrade-insecure-requests/OWNERS deleted file mode 100644 index 12f907ceb418..000000000000 --- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@mikewest diff --git a/tests/wpt/web-platform-tests/url/META.yml b/tests/wpt/web-platform-tests/url/META.yml new file mode 100644 index 000000000000..e04402a67c95 --- /dev/null +++ b/tests/wpt/web-platform-tests/url/META.yml @@ -0,0 +1,10 @@ +suggested_reviewers: + - mikewest + - rubys + - xiaojunwu + - smola + - domenic + - Sebmaster + - annevk + - GPHemsley + - TimothyGu diff --git a/tests/wpt/web-platform-tests/url/OWNERS b/tests/wpt/web-platform-tests/url/OWNERS deleted file mode 100644 index 947411d37c26..000000000000 --- a/tests/wpt/web-platform-tests/url/OWNERS +++ /dev/null @@ -1,9 +0,0 @@ -@mikewest -@rubys -@xiaojunwu -@smola -@domenic -@Sebmaster -@annevk -@GPHemsley -@TimothyGu diff --git a/tests/wpt/web-platform-tests/user-timing/META.yml b/tests/wpt/web-platform-tests/user-timing/META.yml new file mode 100644 index 000000000000..ee0e032763cb --- /dev/null +++ b/tests/wpt/web-platform-tests/user-timing/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - plehegar + - igrigorik + - toddreifsteck diff --git a/tests/wpt/web-platform-tests/user-timing/OWNERS b/tests/wpt/web-platform-tests/user-timing/OWNERS deleted file mode 100644 index 56997198ba90..000000000000 --- a/tests/wpt/web-platform-tests/user-timing/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@plehegar -@igrigorik -@toddreifsteck diff --git a/tests/wpt/web-platform-tests/vibration/META.yml b/tests/wpt/web-platform-tests/vibration/META.yml new file mode 100644 index 000000000000..7c3cceb8a6f0 --- /dev/null +++ b/tests/wpt/web-platform-tests/vibration/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - dontcallmedom + - zqzhang + - xinliux diff --git a/tests/wpt/web-platform-tests/vibration/OWNERS b/tests/wpt/web-platform-tests/vibration/OWNERS deleted file mode 100644 index 4020ed82efc3..000000000000 --- a/tests/wpt/web-platform-tests/vibration/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@dontcallmedom -@zqzhang -@xinliux diff --git a/tests/wpt/web-platform-tests/visual-viewport/META.yml b/tests/wpt/web-platform-tests/visual-viewport/META.yml new file mode 100644 index 000000000000..ef160162ebbb --- /dev/null +++ b/tests/wpt/web-platform-tests/visual-viewport/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - bokand diff --git a/tests/wpt/web-platform-tests/visual-viewport/OWNERS b/tests/wpt/web-platform-tests/visual-viewport/OWNERS deleted file mode 100644 index d1e991865662..000000000000 --- a/tests/wpt/web-platform-tests/visual-viewport/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@bokand diff --git a/tests/wpt/web-platform-tests/wai-aria/META.yml b/tests/wpt/web-platform-tests/wai-aria/META.yml new file mode 100644 index 000000000000..d99ed62b8e3e --- /dev/null +++ b/tests/wpt/web-platform-tests/wai-aria/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - halindrome + - joanmarie diff --git a/tests/wpt/web-platform-tests/wai-aria/OWNERS b/tests/wpt/web-platform-tests/wai-aria/OWNERS deleted file mode 100644 index 2a4c47ed4df0..000000000000 --- a/tests/wpt/web-platform-tests/wai-aria/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@halindrome -@joanmarie diff --git a/tests/wpt/web-platform-tests/wake-lock/META.yml b/tests/wpt/web-platform-tests/wake-lock/META.yml new file mode 100644 index 000000000000..186c5fdac268 --- /dev/null +++ b/tests/wpt/web-platform-tests/wake-lock/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - andrey-logvinov + - marcoscaceres + - Honry diff --git a/tests/wpt/web-platform-tests/wake-lock/OWNERS b/tests/wpt/web-platform-tests/wake-lock/OWNERS deleted file mode 100644 index fc40cda0c694..000000000000 --- a/tests/wpt/web-platform-tests/wake-lock/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@andrey-logvinov -@marcoscaceres -@Honry diff --git a/tests/wpt/web-platform-tests/wasm/META.yml b/tests/wpt/web-platform-tests/wasm/META.yml new file mode 100644 index 000000000000..3ea02ee7c9e4 --- /dev/null +++ b/tests/wpt/web-platform-tests/wasm/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - titzer + - Ms2ger diff --git a/tests/wpt/web-platform-tests/wasm/OWNERS b/tests/wpt/web-platform-tests/wasm/OWNERS deleted file mode 100644 index 2e6844b89d27..000000000000 --- a/tests/wpt/web-platform-tests/wasm/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@titzer -@Ms2ger diff --git a/tests/wpt/web-platform-tests/web-animations/META.yml b/tests/wpt/web-platform-tests/web-animations/META.yml new file mode 100644 index 000000000000..43195c101568 --- /dev/null +++ b/tests/wpt/web-platform-tests/web-animations/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - birtles diff --git a/tests/wpt/web-platform-tests/web-animations/OWNERS b/tests/wpt/web-platform-tests/web-animations/OWNERS deleted file mode 100644 index fd38f5e5b9bf..000000000000 --- a/tests/wpt/web-platform-tests/web-animations/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@birtles diff --git a/tests/wpt/web-platform-tests/web-nfc/META.yml b/tests/wpt/web-platform-tests/web-nfc/META.yml new file mode 100644 index 000000000000..0d813d61dfc2 --- /dev/null +++ b/tests/wpt/web-platform-tests/web-nfc/META.yml @@ -0,0 +1,5 @@ +suggested_reviewers: + - Honry + - kenchris + - zolkis + - alexshalamov diff --git a/tests/wpt/web-platform-tests/web-nfc/OWNERS b/tests/wpt/web-platform-tests/web-nfc/OWNERS deleted file mode 100644 index 38b95416d031..000000000000 --- a/tests/wpt/web-platform-tests/web-nfc/OWNERS +++ /dev/null @@ -1,4 +0,0 @@ -@Honry -@kenchris -@zolkis -@alexshalamov diff --git a/tests/wpt/web-platform-tests/web-share/META.yml b/tests/wpt/web-platform-tests/web-share/META.yml new file mode 100644 index 000000000000..d5962ab547d0 --- /dev/null +++ b/tests/wpt/web-platform-tests/web-share/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - mgiuca + - marcoscaceres diff --git a/tests/wpt/web-platform-tests/web-share/OWNERS b/tests/wpt/web-platform-tests/web-share/OWNERS deleted file mode 100644 index f69142351bc3..000000000000 --- a/tests/wpt/web-platform-tests/web-share/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@mgiuca -@marcoscaceres diff --git a/tests/wpt/web-platform-tests/webaudio/META.yml b/tests/wpt/web-platform-tests/webaudio/META.yml new file mode 100644 index 000000000000..57369d4d9437 --- /dev/null +++ b/tests/wpt/web-platform-tests/webaudio/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - chrislo + - padenot + - rtoy diff --git a/tests/wpt/web-platform-tests/webaudio/OWNERS b/tests/wpt/web-platform-tests/webaudio/OWNERS deleted file mode 100644 index 327fbfac10ca..000000000000 --- a/tests/wpt/web-platform-tests/webaudio/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@chrislo -@padenot -@rtoy diff --git a/tests/wpt/web-platform-tests/webauthn/META.yml b/tests/wpt/web-platform-tests/webauthn/META.yml new file mode 100644 index 000000000000..7ec6f5c7aaed --- /dev/null +++ b/tests/wpt/web-platform-tests/webauthn/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - apowers313 + - jcjones diff --git a/tests/wpt/web-platform-tests/webauthn/OWNERS b/tests/wpt/web-platform-tests/webauthn/OWNERS deleted file mode 100644 index 1388899abe50..000000000000 --- a/tests/wpt/web-platform-tests/webauthn/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@apowers313 -@jcjones diff --git a/tests/wpt/web-platform-tests/webdriver/META.yml b/tests/wpt/web-platform-tests/webdriver/META.yml new file mode 100644 index 000000000000..5e59e0f9e7d5 --- /dev/null +++ b/tests/wpt/web-platform-tests/webdriver/META.yml @@ -0,0 +1,6 @@ +suggested_reviewers: + - AutomatedTester + - andreastt + - mjzffr + - shs96c + - whimboo diff --git a/tests/wpt/web-platform-tests/webdriver/OWNERS b/tests/wpt/web-platform-tests/webdriver/OWNERS deleted file mode 100644 index d723512abcc3..000000000000 --- a/tests/wpt/web-platform-tests/webdriver/OWNERS +++ /dev/null @@ -1,5 +0,0 @@ -@AutomatedTester -@andreastt -@mjzffr -@shs96c -@whimboo diff --git a/tests/wpt/web-platform-tests/webdriver/tests/element_click/file_upload.py b/tests/wpt/web-platform-tests/webdriver/tests/element_click/file_upload.py new file mode 100644 index 000000000000..cd5bb434204d --- /dev/null +++ b/tests/wpt/web-platform-tests/webdriver/tests/element_click/file_upload.py @@ -0,0 +1,16 @@ +from tests.support.asserts import assert_error, assert_success +from tests.support.inline import inline + +def element_click(session, element): + return session.transport.send( + "POST", "session/{session_id}/element/{element_id}/click".format( + session_id=session.session_id, + element_id=element.id)) + + +def test_file_upload_state(session): + session.url = inline("") + + element = session.find.css("input", all=False) + response = element_click(session, element) + assert_error(response, "invalid argument") diff --git a/tests/wpt/web-platform-tests/webdriver/tests/element_click/interactability.py b/tests/wpt/web-platform-tests/webdriver/tests/element_click/interactability.py new file mode 100644 index 000000000000..a94bc197af35 --- /dev/null +++ b/tests/wpt/web-platform-tests/webdriver/tests/element_click/interactability.py @@ -0,0 +1,62 @@ +import pytest + +from tests.support.asserts import assert_error, assert_success +from tests.support.inline import inline + +def element_click(session, element): + return session.transport.send( + "POST", "session/{session_id}/element/{element_id}/click".format( + session_id=session.session_id, + element_id=element.id)) + + +@pytest.mark.parametrize("transform", ["translate(-100px, -100px)", "rotate(50deg)"]) +def test_element_not_interactable_css_transform(session, transform): + session.url = inline(""" +
+ +
""".format(transform=transform)) + element = session.find.css("input", all=False) + response = element_click(session, element) + assert_error(response, "element not interactable") + + +def test_element_not_interactable_out_of_view(session): + session.url = inline(""" +
+
""") + element = session.find.css("div", all=False) + response = element_click(session, element) + assert_error(response, "element not interactable") + + +def test_element_intercepted(session): + session.url = inline(""" + +
""") + + element = session.find.css("input", all=False) + response = element_click(session, element) + assert_error(response, "element click intercepted") + + +def test_element_intercepted_no_pointer_events(session): + session.url = inline("""""") + + element = session.find.css("input", all=False) + response = element_click(session, element) + assert_error(response, "element click intercepted") + + +def test_element_not_visible_overflow_hidden(session): + session.url = inline(""" +
+ ABCDEFGHIJKLMNOPQRSTUVWXYZ + +
""") + + element = session.find.css("input", all=False) + response = element_click(session, element) + assert_error(response, "element not visible") diff --git a/tests/wpt/web-platform-tests/webdriver/tests/element_click/navigate.py b/tests/wpt/web-platform-tests/webdriver/tests/element_click/navigate.py new file mode 100644 index 000000000000..34c71f09eb21 --- /dev/null +++ b/tests/wpt/web-platform-tests/webdriver/tests/element_click/navigate.py @@ -0,0 +1,103 @@ +import pytest + +from tests.support.asserts import assert_error, assert_success +from tests.support.inline import inline + +def element_click(session, element): + return session.transport.send( + "POST", "session/{session_id}/element/{element_id}/click".format( + session_id=session.session_id, + element_id=element.id)) + + +def test_numbers_link(session, server_config): + link = "/webdriver/tests/element_click/support/input.html" + session.url = inline("123456".format(url=link)) + element = session.find.css("a", all=False) + response = element_click(session, element) + assert_success(response) + host = server_config["browser_host"] + port = server_config["ports"]["http"][0] + + assert session.url == "http://{host}:{port}{url}".format(host=host, port=port, url=link) + + +def test_multi_line_link(session, server_config): + link = "/webdriver/tests/element_click/support/input.html" + session.url = inline(""" +

+ Helloooooooooooooooooooo Worlddddddddddddddd +

""".format(url=link)) + element = session.find.css("a", all=False) + response = element_click(session, element) + assert_success(response) + host = server_config["browser_host"] + port = server_config["ports"]["http"][0] + + assert session.url == "http://{host}:{port}{url}".format(host=host, port=port, url=link) + + +def test_link_unload_event(session, server_config): + link = "/webdriver/tests/element_click/support/input.html" + session.url = inline(""" + + click here + + + """.format(url=link)) + element = session.find.css("a", all=False) + response = element_click(session, element) + assert_success(response) + + host = server_config["browser_host"] + port = server_config["ports"]["http"][0] + assert session.url == "http://{host}:{port}{url}".format(host=host, port=port, url=link) + + session.back() + + element = session.find.css("input", all=False) + response = session.execute_script(""" + let [input] = arguments; + return input.checked; + """, args=(element,)) + assert response is True + + +def test_link_hash(session): + id = "anchor" + session.url = inline(""" + aaaa +

scroll here

+ """.format(url=id, id=id)) + old_url = session.url + + element = session.find.css("a", all=False) + response = element_click(session, element) + assert_success(response) + + new_url = session.url + assert "{url}#{id}".format(url=old_url, id=id) == new_url + + element = session.find.css("p", all=False) + assert session.execute_script(""" + let [input] = arguments; + rect = input.getBoundingClientRect(); + return rect["top"] >= 0 && rect["left"] >= 0 && + (rect["top"] + rect["height"]) <= window.innerHeight && + (rect["left"] + rect["width"]) <= window.innerWidth; + """, args=(element,)) is True + + +def test_link_closes_window(session, create_window): + new_handle = create_window() + session.window_handle = new_handle + + session.url = inline("""asdf""") + element = session.find.css("a", all=False) + response = element_click(session, element) + assert_success(response) + assert new_handle not in session.handles diff --git a/tests/wpt/web-platform-tests/webdriver/tests/element_click/scroll_into_view.py b/tests/wpt/web-platform-tests/webdriver/tests/element_click/scroll_into_view.py new file mode 100644 index 000000000000..d7eda81207da --- /dev/null +++ b/tests/wpt/web-platform-tests/webdriver/tests/element_click/scroll_into_view.py @@ -0,0 +1,29 @@ +import pytest + +from tests.support.asserts import assert_error, assert_success +from tests.support.inline import inline + +def element_click(session, element): + return session.transport.send( + "POST", "session/{session_id}/element/{element_id}/click".format( + session_id=session.session_id, + element_id=element.id)) + + +def test_scroll_into_view(session): + session.url = inline(""" + """) + + element = session.find.css("input", all=False) + response = element_click(session, element) + assert_success(response) + + # Check if element clicked is scrolled into view + assert session.execute_script(""" + let [input] = arguments; + rect = input.getBoundingClientRect(); + return rect["top"] >= 0 && rect["left"] >= 0 && + (rect["top"] + rect["height"]) <= window.innerHeight && + (rect["left"] + rect["width"]) <= window.innerWidth; + """, args=(element,)) is True diff --git a/tests/wpt/web-platform-tests/webdriver/tests/element_click/support/close_window.html b/tests/wpt/web-platform-tests/webdriver/tests/element_click/support/close_window.html new file mode 100644 index 000000000000..7a3619829d10 --- /dev/null +++ b/tests/wpt/web-platform-tests/webdriver/tests/element_click/support/close_window.html @@ -0,0 +1,9 @@ + + + + + diff --git a/tests/wpt/web-platform-tests/webdriver/tests/element_click/support/input.html b/tests/wpt/web-platform-tests/webdriver/tests/element_click/support/input.html new file mode 100644 index 000000000000..e2c6dadd1218 --- /dev/null +++ b/tests/wpt/web-platform-tests/webdriver/tests/element_click/support/input.html @@ -0,0 +1,3 @@ + + + diff --git a/tests/wpt/web-platform-tests/webdriver/tests/execute_async_script/collections.py b/tests/wpt/web-platform-tests/webdriver/tests/execute_async_script/collections.py index b8602afc0a4f..8376fdfe061c 100644 --- a/tests/wpt/web-platform-tests/webdriver/tests/execute_async_script/collections.py +++ b/tests/wpt/web-platform-tests/webdriver/tests/execute_async_script/collections.py @@ -16,7 +16,7 @@ def execute_async_script(session, script, args=None): def test_arguments(session): response = execute_async_script(session, """ - let [resolve] = arguments; + let resolve = arguments[0]; function func() { return arguments; } @@ -27,7 +27,7 @@ def test_arguments(session): def test_array(session): response = execute_async_script(session, """ - let [resolve] = arguments; + let resolve = arguments[0]; resolve([1, 2]); """) assert_success(response, [1, 2]) @@ -43,7 +43,7 @@ def test_file_list(session, tmpdir): upload.send_keys(str(file)) response = execute_async_script(session, """ - let [resolve] = arguments; + let resolve = arguments[0]; resolve(document.querySelector('input').files); """) value = assert_success(response) @@ -67,7 +67,7 @@ def test_html_all_collection(session): ps = session.find.css("p") response = execute_async_script(session, """ - let [resolve] = arguments; + let resolve = arguments[0]; resolve(document.all); """) value = assert_success(response) @@ -90,7 +90,7 @@ def test_html_collection(session): ps = session.find.css("p") response = execute_async_script(session, """ - let [resolve] = arguments; + let resolve = arguments[0]; resolve(document.getElementsByTagName('p')); """) value = assert_success(response) @@ -110,7 +110,7 @@ def test_html_form_controls_collection(session): inputs = session.find.css("input") response = execute_async_script(session, """ - let [resolve] = arguments; + let resolve = arguments[0]; resolve(document.forms[0].elements); """) value = assert_success(response) @@ -130,7 +130,7 @@ def test_html_options_collection(session): options = session.find.css("option") response = execute_async_script(session, """ - let [resolve] = arguments; + let resolve = arguments[0]; resolve(document.querySelector('select').options); """) value = assert_success(response) @@ -148,7 +148,7 @@ def test_node_list(session): ps = session.find.css("p") response = execute_async_script(session, """ - let [resolve] = arguments; + let resolve = arguments[0]; resolve(document.querySelectorAll('p')); """) value = assert_success(response) diff --git a/tests/wpt/web-platform-tests/webgl/META.yml b/tests/wpt/web-platform-tests/webgl/META.yml new file mode 100644 index 000000000000..8e6b680d91c9 --- /dev/null +++ b/tests/wpt/web-platform-tests/webgl/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - kenrussell diff --git a/tests/wpt/web-platform-tests/webgl/OWNERS b/tests/wpt/web-platform-tests/webgl/OWNERS deleted file mode 100644 index a02b1cb501ec..000000000000 --- a/tests/wpt/web-platform-tests/webgl/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@kenrussell diff --git a/tests/wpt/web-platform-tests/webmessaging/META.yml b/tests/wpt/web-platform-tests/webmessaging/META.yml new file mode 100644 index 000000000000..8831129e2fdb --- /dev/null +++ b/tests/wpt/web-platform-tests/webmessaging/META.yml @@ -0,0 +1,6 @@ +suggested_reviewers: + - zqzhang + - aogilvie + - jdm + - mkruisselbrink + - annevk diff --git a/tests/wpt/web-platform-tests/webmessaging/OWNERS b/tests/wpt/web-platform-tests/webmessaging/OWNERS deleted file mode 100644 index 5d6aed562b06..000000000000 --- a/tests/wpt/web-platform-tests/webmessaging/OWNERS +++ /dev/null @@ -1,5 +0,0 @@ -@zqzhang -@aogilvie -@jdm -@mkruisselbrink -@annevk diff --git a/tests/wpt/web-platform-tests/webrtc/META.yml b/tests/wpt/web-platform-tests/webrtc/META.yml new file mode 100644 index 000000000000..e268f62867fa --- /dev/null +++ b/tests/wpt/web-platform-tests/webrtc/META.yml @@ -0,0 +1,10 @@ +suggested_reviewers: + - snuggs + - agouaillard + - alvestrand + - dontcallmedom + - guidou + - henbos + - phoglund + - youennf + - rwaldron diff --git a/tests/wpt/web-platform-tests/webrtc/OWNERS b/tests/wpt/web-platform-tests/webrtc/OWNERS deleted file mode 100644 index 378bf87a1060..000000000000 --- a/tests/wpt/web-platform-tests/webrtc/OWNERS +++ /dev/null @@ -1,9 +0,0 @@ -@snuggs -@agouaillard -@alvestrand -@dontcallmedom -@guidou -@henbos -@phoglund -@youennf -@rwaldron diff --git a/tests/wpt/web-platform-tests/webrtc/RTCDTMFSender-insertDTMF.https.html b/tests/wpt/web-platform-tests/webrtc/RTCDTMFSender-insertDTMF.https.html index 9c0055b15cd5..2e479862acbe 100644 --- a/tests/wpt/web-platform-tests/webrtc/RTCDTMFSender-insertDTMF.https.html +++ b/tests/wpt/web-platform-tests/webrtc/RTCDTMFSender-insertDTMF.https.html @@ -107,40 +107,40 @@ 7.2. insertDTMF 4. If transceiver.currentDirection is recvonly or inactive, throw an InvalidStateError. */ - promise_test(t => { - const pc = new RTCPeerConnection(); - t.add_cleanup(() => pc.close()); - const transceiver = pc.addTransceiver('audio', { - direction: 'recvonly' - }); + promise_test(async t => { + const caller = new RTCPeerConnection(); + t.add_cleanup(() => caller.close()); + const callee = new RTCPeerConnection(); + t.add_cleanup(() => callee.close()); + const transceiver = + caller.addTransceiver('audio', { direction: 'recvonly' }); const dtmfSender = transceiver.sender.dtmf; - return pc.createOffer() - .then(offer => - pc.setLocalDescription(offer) - .then(() => generateAnswer(offer))) - .then(() => { - assert_equals(transceiver.currentDirection, 'inactive'); - assert_throws('InvalidStateError', () => dtmfSender.insertDTMF('')); - }); + const offer = await caller.createOffer(); + await caller.setLocalDescription(offer); + await callee.setRemoteDescription(offer); + const track = generateMediaStreamTrack('audio'); + callee.addTrack(track); + const answer = await callee.createAnswer(); + await callee.setLocalDescription(answer); + await caller.setRemoteDescription(answer); + assert_equals(transceiver.currentDirection, 'recvonly'); + assert_throws('InvalidStateError', () => dtmfSender.insertDTMF('')); }, 'insertDTMF() should throw InvalidStateError if transceiver.currentDirection is recvonly'); - promise_test(t => { + promise_test(async t => { const pc = new RTCPeerConnection(); t.add_cleanup(() => pc.close()); - const transceiver = pc.addTransceiver('audio', { - direction: 'inactive' - }); + const transceiver = + pc.addTransceiver('audio', { direction: 'inactive' }); const dtmfSender = transceiver.sender.dtmf; - return pc.createOffer() - .then(offer => - pc.setLocalDescription(offer) - .then(() => generateAnswer(offer))) - .then(() => { - assert_equals(transceiver.currentDirection, 'inactive'); - assert_throws('InvalidStateError', () => dtmfSender.insertDTMF('')); - }); + const offer = await pc.createOffer(); + await pc.setLocalDescription(offer); + const answer = await generateAnswer(offer); + await pc.setRemoteDescription(answer); + assert_equals(transceiver.currentDirection, 'inactive'); + assert_throws('InvalidStateError', () => dtmfSender.insertDTMF('')); }, 'insertDTMF() should throw InvalidStateError if transceiver.currentDirection is inactive'); /* diff --git a/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-getStats.https.html b/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-getStats.https.html index e9ea7da21611..d03cc83eeecd 100644 --- a/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-getStats.https.html +++ b/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-getStats.https.html @@ -81,7 +81,7 @@ promise_test(t => { const pc = new RTCPeerConnection(); t.add_cleanup(() => pc.close()); - const track = generateMediaStreamTrack(); + const track = generateMediaStreamTrack('audio'); pc.addTransceiver(track); return pc.getStats(track); diff --git a/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-removeTrack.https.html b/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-removeTrack.https.html index 7db0afc6d5bd..4315865be1f9 100644 --- a/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-removeTrack.https.html +++ b/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-removeTrack.https.html @@ -147,8 +147,7 @@ pc.removeTrack(sender); assert_equals(sender.track, null); - assert_equals(transceiver.direction, 'sendrecv', - 'direction should not be altered'); + assert_equals(transceiver.direction, 'recvonly'); }, 'addTransceiver - Calling removeTrack with valid sender should set sender.track to null'); @@ -179,31 +178,33 @@ 10. If transceiver.currentDirection is sendrecv set transceiver.direction to recvonly. */ - promise_test(t => { - const pc = new RTCPeerConnection(); - t.add_cleanup(() => pc.close()); + promise_test(async t => { + const caller = new RTCPeerConnection(); + t.add_cleanup(() => caller.close()); + const callee = new RTCPeerConnection(); + t.add_cleanup(() => callee.close()); const track = generateMediaStreamTrack('audio'); - const transceiver = pc.addTransceiver(track); + const transceiver = caller.addTransceiver(track); const { sender } = transceiver; assert_equals(sender.track, track); assert_equals(transceiver.direction, 'sendrecv'); assert_equals(transceiver.currentDirection, null); - return pc.createOffer() - .then(offer => - pc.setLocalDescription(offer) - .then(() => generateAnswer(offer))) - .then(answer => pc.setRemoteDescription(answer)) - .then(() => { - assert_equals(transceiver.currentDirection, 'sendrecv'); + const offer = await caller.createOffer(); + await caller.setLocalDescription(offer); + await callee.setRemoteDescription(offer); + callee.addTrack(track); + const answer = await callee.createAnswer(); + await callee.setLocalDescription(answer); + await caller.setRemoteDescription(answer); + assert_equals(transceiver.currentDirection, 'sendrecv'); - pc.removeTrack(sender); - assert_equals(sender.track, null); - assert_equals(transceiver.direction, 'recvonly'); - assert_equals(transceiver.currentDirection, 'sendrecv', - 'Expect currentDirection to not change'); - }); + caller.removeTrack(sender); + assert_equals(sender.track, null); + assert_equals(transceiver.direction, 'recvonly'); + assert_equals(transceiver.currentDirection, 'sendrecv', + 'Expect currentDirection to not change'); }, 'Calling removeTrack with currentDirection sendrecv should set direction to recvonly'); /* @@ -212,7 +213,7 @@ 11. If transceiver.currentDirection is sendonly set transceiver.direction to inactive. */ - promise_test(t => { + promise_test(async t => { const pc = new RTCPeerConnection(); t.add_cleanup(() => pc.close()); const track = generateMediaStreamTrack('audio'); @@ -223,20 +224,17 @@ assert_equals(transceiver.direction, 'sendonly'); assert_equals(transceiver.currentDirection, null); - return pc.createOffer() - .then(offer => - pc.setLocalDescription(offer) - .then(() => generateAnswer(offer))) - .then(answer => pc.setRemoteDescription(answer)) - .then(() => { - assert_equals(transceiver.currentDirection, 'sendonly'); + const offer = await pc.createOffer(); + await pc.setLocalDescription(offer); + const answer = await generateAnswer(offer); + await pc.setRemoteDescription(answer); + assert_equals(transceiver.currentDirection, 'sendonly'); - pc.removeTrack(sender); - assert_equals(sender.track, null); - assert_equals(transceiver.direction, 'inactive'); - assert_equals(transceiver.currentDirection, 'sendonly', - 'Expect currentDirection to not change'); - }); + pc.removeTrack(sender); + assert_equals(sender.track, null); + assert_equals(transceiver.direction, 'inactive'); + assert_equals(transceiver.currentDirection, 'sendonly', + 'Expect currentDirection to not change'); }, 'Calling removeTrack with currentDirection sendonly should set direction to inactive'); /* @@ -245,30 +243,32 @@ 9. If transceiver.currentDirection is recvonly or inactive, then abort these steps. */ - promise_test(t => { - const pc = new RTCPeerConnection(); - t.add_cleanup(() => pc.close()); + promise_test(async t => { + const caller = new RTCPeerConnection(); + t.add_cleanup(() => caller.close()); + const callee = new RTCPeerConnection(); + t.add_cleanup(() => callee.close()); const track = generateMediaStreamTrack('audio'); - const transceiver = pc.addTransceiver(track, { direction: 'recvonly' }); + const transceiver = caller.addTransceiver(track, { direction: 'recvonly' }); const { sender } = transceiver; assert_equals(sender.track, track); assert_equals(transceiver.direction, 'recvonly'); assert_equals(transceiver.currentDirection, null); - return pc.createOffer() - .then(offer => - pc.setLocalDescription(offer) - .then(() => generateAnswer(offer))) - .then(answer => pc.setRemoteDescription(answer)) - .then(() => { - assert_equals(transceiver.currentDirection, 'recvonly'); + const offer = await caller.createOffer(); + await caller.setLocalDescription(offer); + await callee.setRemoteDescription(offer); + callee.addTrack(track); + const answer = await callee.createAnswer(); + await callee.setLocalDescription(answer); + await caller.setRemoteDescription(answer); + assert_equals(transceiver.currentDirection, 'recvonly'); - pc.removeTrack(sender); - assert_equals(sender.track, null); - assert_equals(transceiver.direction, 'recvonly'); - assert_equals(transceiver.currentDirection, 'recvonly'); - }); + caller.removeTrack(sender); + assert_equals(sender.track, null); + assert_equals(transceiver.direction, 'recvonly'); + assert_equals(transceiver.currentDirection, 'recvonly'); }, 'Calling removeTrack with currentDirection recvonly should not change direction'); /* @@ -277,7 +277,7 @@ 9. If transceiver.currentDirection is recvonly or inactive, then abort these steps. */ - promise_test(t => { + promise_test(async t => { const pc = new RTCPeerConnection(); t.add_cleanup(() => pc.close()); const track = generateMediaStreamTrack('audio'); @@ -288,19 +288,16 @@ assert_equals(transceiver.direction, 'inactive'); assert_equals(transceiver.currentDirection, null); - return pc.createOffer() - .then(offer => - pc.setLocalDescription(offer) - .then(() => generateAnswer(offer))) - .then(answer => pc.setRemoteDescription(answer)) - .then(() => { - assert_equals(transceiver.currentDirection, 'inactive'); + const offer = await pc.createOffer(); + await pc.setLocalDescription(offer); + const answer = await generateAnswer(offer); + await pc.setRemoteDescription(answer); + assert_equals(transceiver.currentDirection, 'inactive'); - pc.removeTrack(sender); - assert_equals(sender.track, null); - assert_equals(transceiver.direction, 'inactive'); - assert_equals(transceiver.currentDirection, 'inactive'); - }); + pc.removeTrack(sender); + assert_equals(sender.track, null); + assert_equals(transceiver.direction, 'inactive'); + assert_equals(transceiver.currentDirection, 'inactive'); }, 'Calling removeTrack with currentDirection inactive should not change direction'); /* diff --git a/tests/wpt/web-platform-tests/websockets/META.yml b/tests/wpt/web-platform-tests/websockets/META.yml new file mode 100644 index 000000000000..fe75a79f06b7 --- /dev/null +++ b/tests/wpt/web-platform-tests/websockets/META.yml @@ -0,0 +1,5 @@ +suggested_reviewers: + - kristijanburnik + - zqzhang + - Jxck + - jdm diff --git a/tests/wpt/web-platform-tests/websockets/OWNERS b/tests/wpt/web-platform-tests/websockets/OWNERS deleted file mode 100644 index 074b077829e3..000000000000 --- a/tests/wpt/web-platform-tests/websockets/OWNERS +++ /dev/null @@ -1,4 +0,0 @@ -@kristijanburnik -@zqzhang -@Jxck -@jdm diff --git a/tests/wpt/web-platform-tests/webstorage/META.yml b/tests/wpt/web-platform-tests/webstorage/META.yml new file mode 100644 index 000000000000..c4b053561255 --- /dev/null +++ b/tests/wpt/web-platform-tests/webstorage/META.yml @@ -0,0 +1,8 @@ +suggested_reviewers: + - siusin + - inexorabletash + - zqzhang + - chunywang + - kangxu + - ibelem + - jdm diff --git a/tests/wpt/web-platform-tests/webstorage/OWNERS b/tests/wpt/web-platform-tests/webstorage/OWNERS deleted file mode 100644 index 269ff9e368b3..000000000000 --- a/tests/wpt/web-platform-tests/webstorage/OWNERS +++ /dev/null @@ -1,7 +0,0 @@ -@siusin -@inexorabletash -@zqzhang -@chunywang -@kangxu -@ibelem -@jdm diff --git a/tests/wpt/web-platform-tests/webusb/META.yml b/tests/wpt/web-platform-tests/webusb/META.yml new file mode 100644 index 000000000000..e400fc8d69ce --- /dev/null +++ b/tests/wpt/web-platform-tests/webusb/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - reillyeon diff --git a/tests/wpt/web-platform-tests/webusb/OWNERS b/tests/wpt/web-platform-tests/webusb/OWNERS deleted file mode 100644 index ed76c5cf5f5f..000000000000 --- a/tests/wpt/web-platform-tests/webusb/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@reillyeon diff --git a/tests/wpt/web-platform-tests/webvr/META.yml b/tests/wpt/web-platform-tests/webvr/META.yml new file mode 100644 index 000000000000..546f5b323f68 --- /dev/null +++ b/tests/wpt/web-platform-tests/webvr/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - klausw diff --git a/tests/wpt/web-platform-tests/webvr/OWNERS b/tests/wpt/web-platform-tests/webvr/OWNERS deleted file mode 100644 index 41694d8f99dc..000000000000 --- a/tests/wpt/web-platform-tests/webvr/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@klausw diff --git a/tests/wpt/web-platform-tests/webvtt/META.yml b/tests/wpt/web-platform-tests/webvtt/META.yml new file mode 100644 index 000000000000..96e33822b5e5 --- /dev/null +++ b/tests/wpt/web-platform-tests/webvtt/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - silviapfeiffer + - BenjaminSchaaf diff --git a/tests/wpt/web-platform-tests/webvtt/OWNERS b/tests/wpt/web-platform-tests/webvtt/OWNERS deleted file mode 100644 index 60dda3bacc2d..000000000000 --- a/tests/wpt/web-platform-tests/webvtt/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@silviapfeiffer -@BenjaminSchaaf diff --git a/tests/wpt/web-platform-tests/webxr/META.yml b/tests/wpt/web-platform-tests/webxr/META.yml new file mode 100644 index 000000000000..33d584689cb5 --- /dev/null +++ b/tests/wpt/web-platform-tests/webxr/META.yml @@ -0,0 +1,4 @@ +suggested_reviewers: + - toji + - paezagon + - klausw diff --git a/tests/wpt/web-platform-tests/webxr/OWNERS b/tests/wpt/web-platform-tests/webxr/OWNERS deleted file mode 100644 index 8151e0df402e..000000000000 --- a/tests/wpt/web-platform-tests/webxr/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -@toji -@paezagon -@klausw diff --git a/tests/wpt/web-platform-tests/workers/META.yml b/tests/wpt/web-platform-tests/workers/META.yml new file mode 100644 index 000000000000..9a148eabd847 --- /dev/null +++ b/tests/wpt/web-platform-tests/workers/META.yml @@ -0,0 +1,6 @@ +suggested_reviewers: + - zqzhang + - chunywang + - caitp + - jdm + - annevk diff --git a/tests/wpt/web-platform-tests/workers/OWNERS b/tests/wpt/web-platform-tests/workers/OWNERS deleted file mode 100644 index 066bbc500fba..000000000000 --- a/tests/wpt/web-platform-tests/workers/OWNERS +++ /dev/null @@ -1,5 +0,0 @@ -@zqzhang -@chunywang -@caitp -@jdm -@annevk diff --git a/tests/wpt/web-platform-tests/worklets/META.yml b/tests/wpt/web-platform-tests/worklets/META.yml new file mode 100644 index 000000000000..3a84e8b337af --- /dev/null +++ b/tests/wpt/web-platform-tests/worklets/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - bfgeek diff --git a/tests/wpt/web-platform-tests/worklets/OWNERS b/tests/wpt/web-platform-tests/worklets/OWNERS deleted file mode 100644 index ddff13357daf..000000000000 --- a/tests/wpt/web-platform-tests/worklets/OWNERS +++ /dev/null @@ -1 +0,0 @@ -@bfgeek diff --git a/tests/wpt/web-platform-tests/x-frame-options/META.yml b/tests/wpt/web-platform-tests/x-frame-options/META.yml new file mode 100644 index 000000000000..3c7f551d6bfd --- /dev/null +++ b/tests/wpt/web-platform-tests/x-frame-options/META.yml @@ -0,0 +1,3 @@ +suggested_reviewers: + - annevk + - mikewest diff --git a/tests/wpt/web-platform-tests/x-frame-options/OWNERS b/tests/wpt/web-platform-tests/x-frame-options/OWNERS deleted file mode 100644 index e9cd72706918..000000000000 --- a/tests/wpt/web-platform-tests/x-frame-options/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@annevk -@mikewest diff --git a/tests/wpt/web-platform-tests/xhr/META.yml b/tests/wpt/web-platform-tests/xhr/META.yml new file mode 100644 index 000000000000..d0cabafe88eb --- /dev/null +++ b/tests/wpt/web-platform-tests/xhr/META.yml @@ -0,0 +1,13 @@ +suggested_reviewers: + - emilio + - hallvors + - kangxu + - caitp + - Manishearth + - jungkees + - ibelem + - mathiasbynens + - ronkorving + - jdm + - annevk + - wisniewskit diff --git a/tests/wpt/web-platform-tests/xhr/OWNERS b/tests/wpt/web-platform-tests/xhr/OWNERS deleted file mode 100644 index 5256cf3d602b..000000000000 --- a/tests/wpt/web-platform-tests/xhr/OWNERS +++ /dev/null @@ -1,12 +0,0 @@ -@emilio -@hallvors -@kangxu -@caitp -@Manishearth -@jungkees -@ibelem -@mathiasbynens -@ronkorving -@jdm -@annevk -@wisniewskit