diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json index 3f3b2880714..0bafe6f9299 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -66459,6 +66459,18 @@ {} ] ], + "css/CSS2/normal-flow/float-percentage-resolution-quirks-mode.html": [ + [ + "/css/CSS2/normal-flow/float-percentage-resolution-quirks-mode.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], "css/CSS2/normal-flow/height-001.xht": [ [ "/css/CSS2/normal-flow/height-001.xht", @@ -110551,6 +110563,18 @@ {} ] ], + "css/css-contain/contain-size-scrollbars-001.html": [ + [ + "/css/css-contain/contain-size-scrollbars-001.html", + [ + [ + "/css/css-contain/reference/contain-size-scrollbars-001-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-contain/contain-strict-001.html": [ [ "/css/css-contain/contain-strict-001.html", @@ -117547,6 +117571,18 @@ {} ] ], + "css/css-flexbox/percentage-heights-quirks-node.html": [ + [ + "/css/css-flexbox/percentage-heights-quirks-node.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], "css/css-flexbox/percentage-size-subitems-001.html": [ [ "/css/css-flexbox/percentage-size-subitems-001.html", @@ -125007,6 +125043,30 @@ {} ] ], + "css/css-masking/clip-path/clip-path-path-001.html": [ + [ + "/css/css-masking/clip-path/clip-path-path-001.html", + [ + [ + "/css/css-masking/clip-path/reference/clip-path-path-001-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-masking/clip-path/clip-path-path-002.html": [ + [ + "/css/css-masking/clip-path/clip-path-path-002.html", + [ + [ + "/css/css-masking/clip-path/reference/clip-path-path-002-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-masking/clip-path/clip-path-polygon-001.html": [ [ "/css/css-masking/clip-path/clip-path-polygon-001.html", @@ -220536,6 +220596,16 @@ {} ] ], + "content-security-policy/script-src-attr-elem/support/t_done.js": [ + [ + {} + ] + ], + "content-security-policy/script-src-attr-elem/support/t_fail.js": [ + [ + {} + ] + ], "content-security-policy/script-src/10_1_support_1.js": [ [ {} @@ -247306,6 +247376,11 @@ {} ] ], + "css/css-contain/reference/contain-size-scrollbars-001-ref.html": [ + [ + {} + ] + ], "css/css-contain/reference/contain-style-breaks-001-ref.html": [ [ {} @@ -258496,6 +258571,16 @@ {} ] ], + "css/css-masking/clip-path/reference/clip-path-path-001-ref.html": [ + [ + {} + ] + ], + "css/css-masking/clip-path/reference/clip-path-path-002-ref.html": [ + [ + {} + ] + ], "css/css-masking/clip-path/reference/clip-path-rectangle-border-ref.html": [ [ {} @@ -327667,6 +327752,54 @@ {} ] ], + "content-security-policy/script-src-attr-elem/script-src-attr-allowed-src-blocked.html": [ + [ + "/content-security-policy/script-src-attr-elem/script-src-attr-allowed-src-blocked.html", + {} + ] + ], + "content-security-policy/script-src-attr-elem/script-src-attr-blocked-src-allowed.html": [ + [ + "/content-security-policy/script-src-attr-elem/script-src-attr-blocked-src-allowed.html", + {} + ] + ], + "content-security-policy/script-src-attr-elem/script-src-elem-allowed-attr-blocked.html": [ + [ + "/content-security-policy/script-src-attr-elem/script-src-elem-allowed-attr-blocked.html", + {} + ] + ], + "content-security-policy/script-src-attr-elem/script-src-elem-allowed-src-blocked.html": [ + [ + "/content-security-policy/script-src-attr-elem/script-src-elem-allowed-src-blocked.html", + {} + ] + ], + "content-security-policy/script-src-attr-elem/script-src-elem-blocked-attr-allowed.html": [ + [ + "/content-security-policy/script-src-attr-elem/script-src-elem-blocked-attr-allowed.html", + {} + ] + ], + "content-security-policy/script-src-attr-elem/script-src-elem-blocked-src-allowed.html": [ + [ + "/content-security-policy/script-src-attr-elem/script-src-elem-blocked-src-allowed.html", + {} + ] + ], + "content-security-policy/script-src-attr-elem/strict-dynamic-elem-allowed-src-blocked.html": [ + [ + "/content-security-policy/script-src-attr-elem/strict-dynamic-elem-allowed-src-blocked.html", + {} + ] + ], + "content-security-policy/script-src-attr-elem/strict-dynamic-elem-blocked-src-allowed.sub.html": [ + [ + "/content-security-policy/script-src-attr-elem/strict-dynamic-elem-blocked-src-allowed.sub.html", + {} + ] + ], "content-security-policy/script-src/injected-inline-script-allowed.sub.html": [ [ "/content-security-policy/script-src/injected-inline-script-allowed.sub.html", @@ -328093,6 +328226,42 @@ {} ] ], + "content-security-policy/style-src-attr-elem/style-src-attr-allowed-src-blocked.html": [ + [ + "/content-security-policy/style-src-attr-elem/style-src-attr-allowed-src-blocked.html", + {} + ] + ], + "content-security-policy/style-src-attr-elem/style-src-attr-blocked-src-allowed.html": [ + [ + "/content-security-policy/style-src-attr-elem/style-src-attr-blocked-src-allowed.html", + {} + ] + ], + "content-security-policy/style-src-attr-elem/style-src-elem-allowed-attr-blocked.html": [ + [ + "/content-security-policy/style-src-attr-elem/style-src-elem-allowed-attr-blocked.html", + {} + ] + ], + "content-security-policy/style-src-attr-elem/style-src-elem-allowed-src-blocked.html": [ + [ + "/content-security-policy/style-src-attr-elem/style-src-elem-allowed-src-blocked.html", + {} + ] + ], + "content-security-policy/style-src-attr-elem/style-src-elem-blocked-attr-allowed.html": [ + [ + "/content-security-policy/style-src-attr-elem/style-src-elem-blocked-attr-allowed.html", + {} + ] + ], + "content-security-policy/style-src-attr-elem/style-src-elem-blocked-src-allowed.html": [ + [ + "/content-security-policy/style-src-attr-elem/style-src-elem-blocked-src-allowed.html", + {} + ] + ], "content-security-policy/style-src/injected-inline-style-allowed.sub.html": [ [ "/content-security-policy/style-src/injected-inline-style-allowed.sub.html", @@ -330523,6 +330692,18 @@ {} ] ], + "css/css-display/parsing/display-invalid.html": [ + [ + "/css/css-display/parsing/display-invalid.html", + {} + ] + ], + "css/css-display/parsing/display-valid.html": [ + [ + "/css/css-display/parsing/display-valid.html", + {} + ] + ], "css/css-env/at-supports.tentative.html": [ [ "/css/css-env/at-supports.tentative.html", @@ -332763,6 +332944,66 @@ {} ] ], + "css/css-grid/parsing/grid-area-invalid.html": [ + [ + "/css/css-grid/parsing/grid-area-invalid.html", + {} + ] + ], + "css/css-grid/parsing/grid-area-valid.html": [ + [ + "/css/css-grid/parsing/grid-area-valid.html", + {} + ] + ], + "css/css-grid/parsing/grid-auto-columns-invalid.html": [ + [ + "/css/css-grid/parsing/grid-auto-columns-invalid.html", + {} + ] + ], + "css/css-grid/parsing/grid-auto-columns-valid.html": [ + [ + "/css/css-grid/parsing/grid-auto-columns-valid.html", + {} + ] + ], + "css/css-grid/parsing/grid-auto-flow-invalid.html": [ + [ + "/css/css-grid/parsing/grid-auto-flow-invalid.html", + {} + ] + ], + "css/css-grid/parsing/grid-auto-flow-valid.html": [ + [ + "/css/css-grid/parsing/grid-auto-flow-valid.html", + {} + ] + ], + "css/css-grid/parsing/grid-auto-rows-invalid.html": [ + [ + "/css/css-grid/parsing/grid-auto-rows-invalid.html", + {} + ] + ], + "css/css-grid/parsing/grid-auto-rows-valid.html": [ + [ + "/css/css-grid/parsing/grid-auto-rows-valid.html", + {} + ] + ], + "css/css-grid/parsing/grid-template-areas-invalid.html": [ + [ + "/css/css-grid/parsing/grid-template-areas-invalid.html", + {} + ] + ], + "css/css-grid/parsing/grid-template-areas-valid.html": [ + [ + "/css/css-grid/parsing/grid-template-areas-valid.html", + {} + ] + ], "css/css-images/gradient/color-stops-parsing.html": [ [ "/css/css-images/gradient/color-stops-parsing.html", @@ -333183,6 +333424,12 @@ {} ] ], + "css/css-position/position-sticky-overflow-hidden.html": [ + [ + "/css/css-position/position-sticky-overflow-hidden.html", + {} + ] + ], "css/css-position/position-sticky-overflow-padding.html": [ [ "/css/css-position/position-sticky-overflow-padding.html", @@ -343242,273 +343489,387 @@ "editing/run/backcolor.html": [ [ "/editing/run/backcolor.html", - {} + { + "timeout": "long" + } ] ], "editing/run/bold.html": [ [ "/editing/run/bold.html?1-1000", - {} + { + "timeout": "long" + } ], [ "/editing/run/bold.html?1001-2000", - {} + { + "timeout": "long" + } ], [ "/editing/run/bold.html?2001-3000", - {} + { + "timeout": "long" + } ], [ "/editing/run/bold.html?3001-last", - {} + { + "timeout": "long" + } ] ], "editing/run/createlink.html": [ [ "/editing/run/createlink.html", - {} + { + "timeout": "long" + } ] ], "editing/run/delete-list-items-in-table-cell.html": [ [ "/editing/run/delete-list-items-in-table-cell.html", - {} + { + "timeout": "long" + } ] ], "editing/run/delete.html": [ [ "/editing/run/delete.html?1-1000", - {} + { + "timeout": "long" + } ], [ "/editing/run/delete.html?1001-2000", - {} + { + "timeout": "long" + } ], [ "/editing/run/delete.html?2001-3000", - {} + { + "timeout": "long" + } ], [ "/editing/run/delete.html?3001-4000", - {} + { + "timeout": "long" + } ], [ "/editing/run/delete.html?4001-5000", - {} + { + "timeout": "long" + } ], [ "/editing/run/delete.html?5001-6000", - {} + { + "timeout": "long" + } ], [ "/editing/run/delete.html?6001-last", - {} + { + "timeout": "long" + } ] ], "editing/run/fontname.html": [ [ "/editing/run/fontname.html?1-1000", - {} + { + "timeout": "long" + } ], [ "/editing/run/fontname.html?1001-2000", - {} + { + "timeout": "long" + } ], [ "/editing/run/fontname.html?2001-last", - {} + { + "timeout": "long" + } ] ], "editing/run/fontsize.html": [ [ "/editing/run/fontsize.html?1-1000", - {} + { + "timeout": "long" + } ], [ "/editing/run/fontsize.html?1001-2000", - {} + { + "timeout": "long" + } ], [ "/editing/run/fontsize.html?2001-last", - {} + { + "timeout": "long" + } ] ], "editing/run/forecolor.html": [ [ "/editing/run/forecolor.html?1-1000", - {} + { + "timeout": "long" + } ], [ "/editing/run/forecolor.html?1001-2000", - {} + { + "timeout": "long" + } ], [ "/editing/run/forecolor.html?2001-last", - {} + { + "timeout": "long" + } ] ], "editing/run/formatblock.html": [ [ "/editing/run/formatblock.html?1-1000", - {} + { + "timeout": "long" + } ], [ "/editing/run/formatblock.html?1001-2000", - {} + { + "timeout": "long" + } ], [ "/editing/run/formatblock.html?2001-3000", - {} + { + "timeout": "long" + } ], [ "/editing/run/formatblock.html?3001-4000", - {} + { + "timeout": "long" + } ], [ "/editing/run/formatblock.html?4001-last", - {} + { + "timeout": "long" + } ] ], "editing/run/forwarddelete.html": [ [ "/editing/run/forwarddelete.html?1-1000", - {} + { + "timeout": "long" + } ], [ "/editing/run/forwarddelete.html?1001-2000", - {} + { + "timeout": "long" + } ], [ "/editing/run/forwarddelete.html?2001-3000", - {} + { + "timeout": "long" + } ], [ "/editing/run/forwarddelete.html?3001-4000", - {} + { + "timeout": "long" + } ], [ "/editing/run/forwarddelete.html?4001-5000", - {} + { + "timeout": "long" + } ], [ "/editing/run/forwarddelete.html?5001-6000", - {} + { + "timeout": "long" + } ], [ "/editing/run/forwarddelete.html?6001-last", - {} + { + "timeout": "long" + } ] ], "editing/run/hilitecolor.html": [ [ "/editing/run/hilitecolor.html", - {} + { + "timeout": "long" + } ] ], "editing/run/indent.html": [ [ "/editing/run/indent.html", - {} + { + "timeout": "long" + } ] ], "editing/run/insert-list-items-in-table-cell.html": [ [ "/editing/run/insert-list-items-in-table-cell.html", - {} + { + "timeout": "long" + } ] ], "editing/run/inserthorizontalrule.html": [ [ "/editing/run/inserthorizontalrule.html", - {} + { + "timeout": "long" + } ] ], "editing/run/inserthtml.html": [ [ "/editing/run/inserthtml.html", - {} + { + "timeout": "long" + } ] ], "editing/run/insertimage.html": [ [ "/editing/run/insertimage.html", - {} + { + "timeout": "long" + } ] ], "editing/run/insertlinebreak.html": [ [ "/editing/run/insertlinebreak.html", - {} + { + "timeout": "long" + } ] ], "editing/run/insertorderedlist.html": [ [ "/editing/run/insertorderedlist.html", - {} + { + "timeout": "long" + } ] ], "editing/run/insertparagraph.html": [ [ "/editing/run/insertparagraph.html?1-1000", - {} + { + "timeout": "long" + } ], [ "/editing/run/insertparagraph.html?1001-2000", - {} + { + "timeout": "long" + } ], [ "/editing/run/insertparagraph.html?2001-3000", - {} + { + "timeout": "long" + } ], [ "/editing/run/insertparagraph.html?3001-4000", - {} + { + "timeout": "long" + } ], [ "/editing/run/insertparagraph.html?4001-5000", - {} + { + "timeout": "long" + } ], [ "/editing/run/insertparagraph.html?5001-6000", - {} + { + "timeout": "long" + } ], [ "/editing/run/insertparagraph.html?6001-last", - {} + { + "timeout": "long" + } ] ], "editing/run/inserttext.html": [ [ "/editing/run/inserttext.html?1-1000", - {} + { + "timeout": "long" + } ], [ "/editing/run/inserttext.html?1001-2000", - {} + { + "timeout": "long" + } ], [ "/editing/run/inserttext.html?2001-last", - {} + { + "timeout": "long" + } ] ], "editing/run/insertunorderedlist.html": [ [ "/editing/run/insertunorderedlist.html", - {} + { + "timeout": "long" + } ] ], "editing/run/italic.html": [ [ "/editing/run/italic.html?1-1000", - {} + { + "timeout": "long" + } ], [ "/editing/run/italic.html?1001-2000", - {} + { + "timeout": "long" + } ], [ "/editing/run/italic.html?2001-last", - {} + { + "timeout": "long" + } ] ], "editing/run/justifycenter.html": [ @@ -343558,65 +343919,93 @@ "editing/run/justifyfull.html": [ [ "/editing/run/justifyfull.html?1-1000", - {} + { + "timeout": "long" + } ], [ "/editing/run/justifyfull.html?1001-2000", - {} + { + "timeout": "long" + } ], [ "/editing/run/justifyfull.html?2001-3000", - {} + { + "timeout": "long" + } ], [ "/editing/run/justifyfull.html?3001-4000", - {} + { + "timeout": "long" + } ], [ "/editing/run/justifyfull.html?4001-last", - {} + { + "timeout": "long" + } ] ], "editing/run/justifyleft.html": [ [ "/editing/run/justifyleft.html?1-1000", - {} + { + "timeout": "long" + } ], [ "/editing/run/justifyleft.html?1001-2000", - {} + { + "timeout": "long" + } ], [ "/editing/run/justifyleft.html?2001-last", - {} + { + "timeout": "long" + } ] ], "editing/run/justifyright.html": [ [ "/editing/run/justifyright.html?1-1000", - {} + { + "timeout": "long" + } ], [ "/editing/run/justifyright.html?1001-2000", - {} + { + "timeout": "long" + } ], [ "/editing/run/justifyright.html?2001-3000", - {} + { + "timeout": "long" + } ], [ "/editing/run/justifyright.html?3001-4000", - {} + { + "timeout": "long" + } ], [ "/editing/run/justifyright.html?4001-last", - {} + { + "timeout": "long" + } ] ], "editing/run/misc.html": [ [ "/editing/run/misc.html", - {} + { + "timeout": "long" + } ] ], "editing/run/multitest.html": [ @@ -343684,67 +344073,93 @@ "editing/run/outdent.html": [ [ "/editing/run/outdent.html?1-1000", - {} + { + "timeout": "long" + } ], [ "/editing/run/outdent.html?1001-2000", - {} + { + "timeout": "long" + } ], [ "/editing/run/outdent.html?2001-last", - {} + { + "timeout": "long" + } ] ], "editing/run/removeformat.html": [ [ "/editing/run/removeformat.html", - {} + { + "timeout": "long" + } ] ], "editing/run/strikethrough.html": [ [ "/editing/run/strikethrough.html?1-1000", - {} + { + "timeout": "long" + } ], [ "/editing/run/strikethrough.html?1001-2000", - {} + { + "timeout": "long" + } ], [ "/editing/run/strikethrough.html?2001-last", - {} + { + "timeout": "long" + } ] ], "editing/run/subscript.html": [ [ "/editing/run/subscript.html", - {} + { + "timeout": "long" + } ] ], "editing/run/superscript.html": [ [ "/editing/run/superscript.html", - {} + { + "timeout": "long" + } ] ], "editing/run/underline.html": [ [ "/editing/run/underline.html?1-1000", - {} + { + "timeout": "long" + } ], [ "/editing/run/underline.html?1001-2000", - {} + { + "timeout": "long" + } ], [ "/editing/run/underline.html?2001-last", - {} + { + "timeout": "long" + } ] ], "editing/run/unlink.html": [ [ "/editing/run/unlink.html", - {} + { + "timeout": "long" + } ] ], "encoding/api-basics.any.js": [ @@ -395567,6 +395982,12 @@ {} ] ], + "trusted-types/Element-setAttribute.tentative.html": [ + [ + "/trusted-types/Element-setAttribute.tentative.html", + {} + ] + ], "trusted-types/HTMLElement-generic.tentative.html": [ [ "/trusted-types/HTMLElement-generic.tentative.html", @@ -395663,6 +396084,12 @@ {} ] ], + "trusted-types/block-string-assignment-to-Element-setAttribute.tentative.html": [ + [ + "/trusted-types/block-string-assignment-to-Element-setAttribute.tentative.html", + {} + ] + ], "trusted-types/block-string-assignment-to-HTMLElement-generic.tentative.html": [ [ "/trusted-types/block-string-assignment-to-HTMLElement-generic.tentative.html", @@ -456125,7 +456552,7 @@ "support" ], "content-security-policy/blob/blob-urls-do-not-match-self.sub.html": [ - "1bf96df17c0ed1af565a6765c72ec9e6ec5752a9", + "cafa1e366026c2b079aff2ef7b4e34541f8349b6", "testharness" ], "content-security-policy/blob/blob-urls-match-blob.sub.html": [ @@ -456277,7 +456704,7 @@ "testharness" ], "content-security-policy/default-src/default-src-inline-blocked.sub.html": [ - "86873553c6bd8f4f323e8c05084ca2469ed7cc3d", + "0cb4ca55387990c0631f29c3b56712e8c540b3b1", "testharness" ], "content-security-policy/embedded-enforcement/allow_csp_from-header.html": [ @@ -456645,7 +457072,7 @@ "support" ], "content-security-policy/generic/filesystem-urls-do-not-match-self.sub.html": [ - "401b65a898dd1cb21130833d7ebe6bf374ac1c8f", + "afb272cf36adbf3af72a6882b9280f0c9443454b", "testharness" ], "content-security-policy/generic/filesystem-urls-match-filesystem.sub.html": [ @@ -456657,7 +457084,7 @@ "testharness" ], "content-security-policy/generic/generic-0_1-script-src.html": [ - "d27b922565b84ec2d620374f205178961a517948", + "35033c3899f78e1f176f34977e4e069d935ff1b3", "testharness" ], "content-security-policy/generic/generic-0_10.html": [ @@ -456665,7 +457092,7 @@ "testharness" ], "content-security-policy/generic/generic-0_10_1.sub.html": [ - "107ab905bcfc1262b17f869733c107606ad23b74", + "f48c1e3c56ffdeb5fceec5b392c384b9a67295db", "testharness" ], "content-security-policy/generic/generic-0_2.html": [ @@ -456673,11 +457100,11 @@ "testharness" ], "content-security-policy/generic/generic-0_2_2.sub.html": [ - "cdb6238e4e0df6aa3168bf71f1817f4874ba1fcc", + "6cb75e31ae3138e02ed409ebd5a8d1998331f1eb", "testharness" ], "content-security-policy/generic/generic-0_2_3.html": [ - "754c9a3288f88585caeb59e611b7a7be26aaa097", + "d9c230d2a5c16c86d746f62bc340fb3df3ca4302", "testharness" ], "content-security-policy/generic/generic-0_8.sub.html": [ @@ -456685,7 +457112,7 @@ "testharness" ], "content-security-policy/generic/generic-0_8_1.sub.html": [ - "c2d968b3664739d5373c572566b415b4efd04763", + "e8ce23415f7aca1a3b5ccfc6fc637730eee8d835", "testharness" ], "content-security-policy/generic/generic-0_9.sub.html": [ @@ -456877,7 +457304,7 @@ "testharness" ], "content-security-policy/meta/combine-header-and-meta-policies.sub.html": [ - "6e9e71dd921a8d2646ecef1f52a45100d6c8cf09", + "70bfeb6b3bbe86a2cbb97dd78552c4bd42e7acdb", "testharness" ], "content-security-policy/meta/combine-header-and-meta-policies.sub.html.sub.headers": [ @@ -457129,7 +457556,7 @@ "testharness" ], "content-security-policy/navigation/to-javascript-url-script-src.html": [ - "6c120adac20297ef6b31d52ed9b05049db332473", + "70dea1f985e6b7642b5bfd194c34f1d8c8dcaa74", "testharness" ], "content-security-policy/nonce-hiding/script-nonces-hidden-meta.tentative.sub.html": [ @@ -457496,6 +457923,46 @@ "dd69c41354b583e427d4e12a060f1b6f71eb2c86", "testharness" ], + "content-security-policy/script-src-attr-elem/script-src-attr-allowed-src-blocked.html": [ + "d4c19c546676d031e4e8aa9e2e3bd59c7ae898d1", + "testharness" + ], + "content-security-policy/script-src-attr-elem/script-src-attr-blocked-src-allowed.html": [ + "199726e212d93b769aa128992ead4ef95d1d3453", + "testharness" + ], + "content-security-policy/script-src-attr-elem/script-src-elem-allowed-attr-blocked.html": [ + "c21898377e5cea61af577060aa7c47320a60aa8f", + "testharness" + ], + "content-security-policy/script-src-attr-elem/script-src-elem-allowed-src-blocked.html": [ + "c7954613c78999631e932c89f2ad46b85f470fe6", + "testharness" + ], + "content-security-policy/script-src-attr-elem/script-src-elem-blocked-attr-allowed.html": [ + "4a85c15376c93a27d0026d6f46172dc22929765c", + "testharness" + ], + "content-security-policy/script-src-attr-elem/script-src-elem-blocked-src-allowed.html": [ + "ac4726f9f4bcf93c0500ba374b5218c1959435f1", + "testharness" + ], + "content-security-policy/script-src-attr-elem/strict-dynamic-elem-allowed-src-blocked.html": [ + "b6543778230247f758773f667915fdad0ebfa901", + "testharness" + ], + "content-security-policy/script-src-attr-elem/strict-dynamic-elem-blocked-src-allowed.sub.html": [ + "04394dc33ac17c024fa448046ab7725c17061766", + "testharness" + ], + "content-security-policy/script-src-attr-elem/support/t_done.js": [ + "e31eb1d95927d6f9132d127796861de23c8df719", + "support" + ], + "content-security-policy/script-src-attr-elem/support/t_fail.js": [ + "fa48d6e2c5dda3fe0521f4cc5ceb2104ff467ea7", + "support" + ], "content-security-policy/script-src/10_1_support_1.js": [ "9bfe201711a0b4f3201700261fe13135cf4e8d02", "support" @@ -457505,7 +457972,7 @@ "support" ], "content-security-policy/script-src/addInlineTestsWithDOMManipulation.js": [ - "a5d91dcab0fe3886454e9de92007983c90025a3c", + "02c8c8cdd421dd3db80929d57e34325ab834e84b", "support" ], "content-security-policy/script-src/buildInlineWorker.js": [ @@ -457529,7 +457996,7 @@ "testharness" ], "content-security-policy/script-src/injected-inline-script-blocked.sub.html": [ - "07e2ae2871c7e07538fd02685ebf35779afa8164", + "45c389f7f1e930927bc951f2373dd3dd3c6758c4", "testharness" ], "content-security-policy/script-src/inlineSuccessTest.js": [ @@ -457537,11 +458004,11 @@ "support" ], "content-security-policy/script-src/inlineTests.js": [ - "0c6e5446041dee68d844989256af3d48a1be6406", + "3c0712b4499019372223bf7c36ec51548cfb6c79", "support" ], "content-security-policy/script-src/javascript-window-open-blocked.html": [ - "e02d66ae9c9c8da6f7e15329d5f9d12f91024b3b", + "ae4d8227edc83cb238fda810268a73278ab31bfd", "testharness" ], "content-security-policy/script-src/javascript-window-open-blocked.html.sub.headers": [ @@ -457609,7 +458076,7 @@ "testharness" ], "content-security-policy/script-src/script-src-report-only-policy-works-with-external-hash-policy.html": [ - "16428b1a4de67f73e7186ec84d32f11564c57ba0", + "3c4e39e8250287adb729ea3ceab5e2fb6943cf7d", "testharness" ], "content-security-policy/script-src/script-src-report-only-policy-works-with-external-hash-policy.html.sub.headers": [ @@ -457617,7 +458084,7 @@ "support" ], "content-security-policy/script-src/script-src-report-only-policy-works-with-hash-policy.html": [ - "9ae66611ea52e0bbd1e29a5e5072bb7254afdd51", + "850f4b2c2eed88876d8da2fa866aa513469fc462", "testharness" ], "content-security-policy/script-src/script-src-report-only-policy-works-with-hash-policy.html.sub.headers": [ @@ -457649,7 +458116,7 @@ "support" ], "content-security-policy/script-src/script-src-strict_dynamic_discard_whitelist.html": [ - "4e1944683046de49c0fedc7896d34a83cf0caf30", + "51b0b7971a09f550cd89070db74ec47d9d9c0a90", "testharness" ], "content-security-policy/script-src/script-src-strict_dynamic_discard_whitelist.html.headers": [ @@ -457657,7 +458124,7 @@ "support" ], "content-security-policy/script-src/script-src-strict_dynamic_double_policy_different_nonce.html": [ - "cd2ae8c16c0f4fa37a591c8b40451f707d08c22c", + "91d12ed7bd33a81d670526a4a8d8583897466821", "testharness" ], "content-security-policy/script-src/script-src-strict_dynamic_double_policy_different_nonce.html.headers": [ @@ -457665,7 +458132,7 @@ "support" ], "content-security-policy/script-src/script-src-strict_dynamic_double_policy_honor_whitelist.sub.html": [ - "94490de1b465cfa683ee560147c4f80426d8bec4", + "314ed91e5d30e26b3e9d05f9618f06deadf9fbb3", "testharness" ], "content-security-policy/script-src/script-src-strict_dynamic_double_policy_honor_whitelist.sub.html.headers": [ @@ -457673,7 +458140,7 @@ "support" ], "content-security-policy/script-src/script-src-strict_dynamic_double_policy_report_only.html": [ - "1e057ba947ebfabf38df89948cffedfd9f5762e0", + "1ceb74c63d1392672a36a2506b63c50199aa39fd", "testharness" ], "content-security-policy/script-src/script-src-strict_dynamic_double_policy_report_only.html.headers": [ @@ -457705,7 +458172,7 @@ "support" ], "content-security-policy/script-src/script-src-strict_dynamic_javascript_uri.html": [ - "3a6151b10f3897eaacf1414757431693242240a5", + "f7625afdaf9056274c607ed9b209ea976d013459", "testharness" ], "content-security-policy/script-src/script-src-strict_dynamic_javascript_uri.html.headers": [ @@ -457737,7 +458204,7 @@ "support" ], "content-security-policy/script-src/script-src-strict_dynamic_non_parser_inserted_incorrect_nonce.html": [ - "19d2ae1acc7a0c0323c5bba51e16e06dea576427", + "ac180d23f50981737ea66b2b63cce0c3fa3c9b50", "testharness" ], "content-security-policy/script-src/script-src-strict_dynamic_non_parser_inserted_incorrect_nonce.html.headers": [ @@ -457745,7 +458212,7 @@ "support" ], "content-security-policy/script-src/script-src-strict_dynamic_parser_inserted.html": [ - "c167e5ef625961bd21eaf3eb6f8510ef8b2ad41f", + "c5e33dc4253dbf3ce2b0c6cb2fca4b0306d68244", "testharness" ], "content-security-policy/script-src/script-src-strict_dynamic_parser_inserted.html.headers": [ @@ -457789,7 +458256,7 @@ "testharness" ], "content-security-policy/script-src/scripthash-unicode-normalization.sub.html": [ - "0c303630331cdbd6ebeb79a0aa088832e1817708", + "4212297c68399ad32038f5e7bad2f8c8e4aa3120", "testharness" ], "content-security-policy/script-src/scriptnonce-allowed.sub.html": [ @@ -457797,15 +458264,15 @@ "testharness" ], "content-security-policy/script-src/scriptnonce-and-scripthash.sub.html": [ - "94a39973af274382f22096f8131cdb0e0443051b", + "8f1f596bd0039c4eadcdc8f2b84a54f8785262a0", "testharness" ], "content-security-policy/script-src/scriptnonce-basic-blocked.sub.html": [ - "db94c1c5f4bb8bd4053ade5cb7e42d62f93fc5e7", + "2001afcd9cac51a007569bf8ea0642dc905b5422", "testharness" ], "content-security-policy/script-src/scriptnonce-ignore-unsafeinline.sub.html": [ - "18a6899a5cd160b95cace980168efc4e54d79474", + "b595b76389ffce3e8ee642e9581073f4dbbe04a1", "testharness" ], "content-security-policy/script-src/scriptnonce-redirect.sub.html": [ @@ -457817,7 +458284,7 @@ "support" ], "content-security-policy/script-src/srcdoc-doesnt-bypass-script-src.sub.html": [ - "eea201865aa42d9f7827203baeaaf5b1783095cd", + "2cae85ec301fa2cd15005468b7efab6440ec2f17", "testharness" ], "content-security-policy/script-src/support/inject-script.js": [ @@ -457968,12 +458435,36 @@ "b8bec0b95e3955cada8d5ddbd8af354cc60026f0", "support" ], + "content-security-policy/style-src-attr-elem/style-src-attr-allowed-src-blocked.html": [ + "567e22496ccbd15df87a44b602461a221639204c", + "testharness" + ], + "content-security-policy/style-src-attr-elem/style-src-attr-blocked-src-allowed.html": [ + "622c3bf76486cee122f317d9096eb4ce0455696a", + "testharness" + ], + "content-security-policy/style-src-attr-elem/style-src-elem-allowed-attr-blocked.html": [ + "279600ea2e18a56d0c429bccd0c19d311e932387", + "testharness" + ], + "content-security-policy/style-src-attr-elem/style-src-elem-allowed-src-blocked.html": [ + "c15cf0bcf64cb535de38235bf1971cd7e4e7f1d0", + "testharness" + ], + "content-security-policy/style-src-attr-elem/style-src-elem-blocked-attr-allowed.html": [ + "a42c9de9b84d2a30669742c3a1e7a423a572ac53", + "testharness" + ], + "content-security-policy/style-src-attr-elem/style-src-elem-blocked-src-allowed.html": [ + "bf5014a45842f6d7e8ef888c5049a1c139fa5c69", + "testharness" + ], "content-security-policy/style-src/injected-inline-style-allowed.sub.html": [ "e91c4e46ac7df40e98791155d53e9f3a947b45cd", "testharness" ], "content-security-policy/style-src/injected-inline-style-blocked.sub.html": [ - "d7e7de22cf601f732a938512fa0144d76ae7bbeb", + "978671223e85996112fd5429969eb35e7eda09d5", "testharness" ], "content-security-policy/style-src/inline-style-allowed-while-cloning-objects.sub.html": [ @@ -457989,7 +458480,7 @@ "testharness" ], "content-security-policy/style-src/inline-style-attribute-blocked.sub.html": [ - "e2d84915cf0e45781e975ea1fc0711f08f53d84d", + "71e5a88b7a554a9c99caad4d00b944f1c4bd915f", "testharness" ], "content-security-policy/style-src/inline-style-attribute-on-html.sub.html": [ @@ -458033,7 +458524,7 @@ "testharness" ], "content-security-policy/style-src/style-src-hash-blocked.html": [ - "b5d94040ed662920f725aa400a938c799e4320fc", + "dec3b6e853b2a95dfad499a824f41bb529440075", "testharness" ], "content-security-policy/style-src/style-src-hash-default-src-allowed.html": [ @@ -458045,7 +458536,7 @@ "testharness" ], "content-security-policy/style-src/style-src-imported-style-blocked.html": [ - "a00888098a5bc6eb6701fa3b788beef989611478", + "e5016c2382f461cddc21c585bb5b49f2ecaedd7d", "testharness" ], "content-security-policy/style-src/style-src-injected-inline-style-allowed.html": [ @@ -458053,7 +458544,7 @@ "testharness" ], "content-security-policy/style-src/style-src-injected-inline-style-blocked.html": [ - "797cb13e70b54fba71026fd80aed071beb9733fd", + "fd27938f0674270f0f0d489204c21215777ac85c", "testharness" ], "content-security-policy/style-src/style-src-injected-stylesheet-allowed.sub.html": [ @@ -458061,7 +458552,7 @@ "testharness" ], "content-security-policy/style-src/style-src-injected-stylesheet-blocked.sub.html": [ - "a2c8e722795e223ecb6b914f81601f5d2ab15a7b", + "6191bb2d555dc130747c84d51993193d16eae2a9", "testharness" ], "content-security-policy/style-src/style-src-inline-style-allowed.html": [ @@ -458073,11 +458564,11 @@ "testharness" ], "content-security-policy/style-src/style-src-inline-style-attribute-blocked.html": [ - "66b8f545c770deabc90dd3e5b081fefbb7bd3767", + "5072a2c8e2b2db1709afa2b108c085724110c597", "testharness" ], "content-security-policy/style-src/style-src-inline-style-blocked.html": [ - "7374e44902f18b575f1e27d947d5afe64b25c9f6", + "1baff387ae8f0734b95e00a1dad41162dfdf70f8", "testharness" ], "content-security-policy/style-src/style-src-inline-style-nonce-allowed.html": [ @@ -458085,11 +458576,11 @@ "testharness" ], "content-security-policy/style-src/style-src-inline-style-nonce-blocked-error-event.html": [ - "53b1b0131573d4faf52bb117f5670f935381658f", + "83eaabaa9b15a4295b0b19220586806fbd65ca1b", "testharness" ], "content-security-policy/style-src/style-src-inline-style-nonce-blocked.html": [ - "f2cb2f2a775a3031635bfaab4fbed7f8c6d67b17", + "016b4ebdc4939562e819fd2d3d70e1e6c7208501", "testharness" ], "content-security-policy/style-src/style-src-multiple-policies-multiple-hashing-algorithms.html": [ @@ -458101,7 +458592,7 @@ "support" ], "content-security-policy/style-src/style-src-none-blocked.html": [ - "35696ade7f5e7f610b86a606bdcdb913d37a0a1c", + "2a80b827c8c32e594ce0b5cf3f8f02f0b3b0813e", "testharness" ], "content-security-policy/style-src/style-src-star-allowed.html": [ @@ -458113,7 +458604,7 @@ "testharness" ], "content-security-policy/style-src/style-src-stylesheet-nonce-blocked.html": [ - "8095da54d32a13e8a355aa7af1d8ba59fc74972a", + "a076eafd559c80bb510aa3c43669be563646adb8", "testharness" ], "content-security-policy/style-src/stylehash-allowed.sub.html": [ @@ -458121,7 +458612,7 @@ "testharness" ], "content-security-policy/style-src/stylehash-basic-blocked.sub.html": [ - "d9f0fbf653eac2b58568a1d4c992c898965f1d7a", + "6bfd5019e1bd92f48ac55ece5f6353caf00b8bcd", "testharness" ], "content-security-policy/style-src/stylehash-default-src.sub.html": [ @@ -458129,11 +458620,11 @@ "testharness" ], "content-security-policy/style-src/stylenonce-allowed.sub.html": [ - "c5ffdba6de475e8afcc6b162ee5ddfc692ad6064", + "e190b84e8579caad5b9fa61b60ee241e65cbe7f1", "testharness" ], "content-security-policy/style-src/stylenonce-blocked.sub.html": [ - "609e45abdc7bde205332122be869f579c4cb2437", + "4b2381fc33d5a80c8d1affd6bec6dae14896a6f4", "testharness" ], "content-security-policy/style-src/support/inject-style.js": [ @@ -458309,7 +458800,7 @@ "testharness" ], "content-security-policy/svg/svg-inline.sub.html": [ - "3377f5dca6d92a4249fa212b7a069eedac11480b", + "16d03407fd9eb5831b6cb17fa718875450c498dd", "testharness" ], "content-security-policy/svg/svg-policy-resource-doc-includes.html": [ @@ -458377,11 +458868,11 @@ "testharness" ], "content-security-policy/unsafe-hashes/javascript_src_denied_missing_unsafe_hashes-href.html": [ - "f53a2e924c345e99cf0ae9bfc71b1eaf5666563b", + "991200ac0daaa047a7637753b31d38ca7d99320b", "testharness" ], "content-security-policy/unsafe-hashes/javascript_src_denied_missing_unsafe_hashes-href_blank.html": [ - "6b9f60ce368d11adce252fe29df6de5d59e6305f", + "66ec9e1678c6ac5dc34f962bee2830d67853d763", "testharness" ], "content-security-policy/unsafe-hashes/javascript_src_denied_missing_unsafe_hashes-window_location.html": [ @@ -458389,15 +458880,15 @@ "testharness" ], "content-security-policy/unsafe-hashes/javascript_src_denied_missing_unsafe_hashes-window_open.html": [ - "3667f8016fa9aeba5e2fdee9d370f41bcb7e3d1c", + "12c9b099857294e85cbe2efe2d4a3b7d60836cda", "testharness" ], "content-security-policy/unsafe-hashes/javascript_src_denied_wrong_hash-href.html": [ - "adae81b0c061075583650d5b4b55583c7e03f3dc", + "944b72774c8b15870f403941a38c705075046c16", "testharness" ], "content-security-policy/unsafe-hashes/javascript_src_denied_wrong_hash-href_blank.html": [ - "470283e10be3b5b28ce034d95e404add05515dfe", + "84491f83fbb1f3f5908fce22afad6a6370379ac5", "testharness" ], "content-security-policy/unsafe-hashes/javascript_src_denied_wrong_hash-window_location.html": [ @@ -458405,7 +458896,7 @@ "testharness" ], "content-security-policy/unsafe-hashes/javascript_src_denied_wrong_hash-window_open.html": [ - "8314e6ab911e755fac8bdcc63117709f14d528b5", + "c653d4f617e3c3519e73de560f27c555db649730", "testharness" ], "content-security-policy/unsafe-hashes/script_event_handlers_allowed.html": [ @@ -458413,11 +458904,11 @@ "testharness" ], "content-security-policy/unsafe-hashes/script_event_handlers_denied_missing_unsafe_hashes.html": [ - "0323dda50b7be93ffd7b77d401cd2b40f39d6cfe", + "7ba9d30bcfd8d1d35426ca8abc3ab42018bb9c3c", "testharness" ], "content-security-policy/unsafe-hashes/script_event_handlers_denied_wrong_hash.html": [ - "b9b13572c3ba89738142ff54baf43541eb035071", + "2de6a48eb219df9230e4ba5e6523bbd549d53676", "testharness" ], "content-security-policy/unsafe-hashes/style_attribute_allowed.html": [ @@ -458425,11 +458916,11 @@ "testharness" ], "content-security-policy/unsafe-hashes/style_attribute_denied_missing_unsafe_hashes.html": [ - "66be2c3d80728f47758f08a01283df28120912dd", + "e8070acba90bfff548d971375f3061a62bd1432c", "testharness" ], "content-security-policy/unsafe-hashes/style_attribute_denied_wrong_hash.html": [ - "32ca66a8a8b8ac2c775289e07ae0f34fc55c5078", + "be27637224249d99c28c214c2af9e65a07f27dfd", "testharness" ], "content-security-policy/unsafe-hashes/support/child_window_location_navigate.sub.html": [ @@ -460753,7 +461244,7 @@ "testharness" ], "cookies/samesite/window-open-reload.html": [ - "b37cff8286a17b14f8a07c4786a100cce7bb05b6", + "fd9c7a6d5a8c2ca8ac184dadf72b8d397e8af8cb", "testharness" ], "cookies/samesite/window-open.html": [ @@ -461829,7 +462320,7 @@ "testharness" ], "cors/simple-requests.htm": [ - "77ed8ee22e70d12471c9878caba9325ec0c6a026", + "be4b53495c61a61517a7a3699b9b01be194624c4", "testharness" ], "cors/status-async.htm": [ @@ -491972,6 +492463,10 @@ "b3a7420c630ad4c84e5593ad48f48f3072a88b98", "visual" ], + "css/CSS2/normal-flow/float-percentage-resolution-quirks-mode.html": [ + "a3794579f0ea242f9e7faaffcc16de5a3a69cf7c", + "reftest" + ], "css/CSS2/normal-flow/height-001-ref.xht": [ "6d9a9e39bad87e33d33252aae31e85cb5b47f877", "support" @@ -526324,6 +526819,10 @@ "30f19b6cbbd6f6737d5175b1946c17805e0568d6", "reftest" ], + "css/css-contain/contain-size-scrollbars-001.html": [ + "304e81e5c98c0ded48c9c498e451dd6c0041566b", + "reftest" + ], "css/css-contain/contain-strict-001.html": [ "142730c5cd3a0048027e5bf41cca397e3facad60", "reftest" @@ -526528,6 +527027,10 @@ "2e8f1ba70aae799b64d0917b1a5e3b70c595ac69", "support" ], + "css/css-contain/reference/contain-size-scrollbars-001-ref.html": [ + "402ff6c95e14c7c6dbe6e91cd779937bf6c4caa8", + "support" + ], "css/css-contain/reference/contain-style-breaks-001-ref.html": [ "2c0b758e6bf83ab83444422d39535e14af8c1ab1", "support" @@ -527676,6 +528179,14 @@ "f8d6e85cee2325f3ae51a950a276430d26c04189", "testharness" ], + "css/css-display/parsing/display-invalid.html": [ + "70516ad4901f684b9d0ecd49a82671172fbc8f14", + "testharness" + ], + "css/css-display/parsing/display-valid.html": [ + "efa48350a62dd0210009069475ac9243bba51104", + "testharness" + ], "css/css-display/run-in/META.yml": [ "ad40907fb0382fb83be02ad10e05031e284f3b9f", "support" @@ -531472,6 +531983,10 @@ "4f162487a711c78f48bf457d3fb0764bb5f2b746", "reftest" ], + "css/css-flexbox/percentage-heights-quirks-node.html": [ + "4b254b46467d6abff049090d5f37b1f3b3f6178e", + "reftest" + ], "css/css-flexbox/percentage-size-subitems-001.html": [ "70f3953052a3a770c6cd15ee169607a00fc452b0", "reftest" @@ -541664,6 +542179,46 @@ "29eca9dbc6f5738f7d6f929385453d64dcdf0aea", "reftest" ], + "css/css-grid/parsing/grid-area-invalid.html": [ + "b989322775eb7dbf273a3dc3fbb3d1af31f524ba", + "testharness" + ], + "css/css-grid/parsing/grid-area-valid.html": [ + "8e7d0d43d1cfac44935593892b67fdb40b179791", + "testharness" + ], + "css/css-grid/parsing/grid-auto-columns-invalid.html": [ + "e7a965f34ad35f32589b6fc895d65946812e0749", + "testharness" + ], + "css/css-grid/parsing/grid-auto-columns-valid.html": [ + "ba1f5f60d657ebd2629c94b90c971bb081ea7917", + "testharness" + ], + "css/css-grid/parsing/grid-auto-flow-invalid.html": [ + "a261e8eba11fd295eb33c9288a7e30f589374331", + "testharness" + ], + "css/css-grid/parsing/grid-auto-flow-valid.html": [ + "4270a3df933f372792139cae7c39344ff69482dc", + "testharness" + ], + "css/css-grid/parsing/grid-auto-rows-invalid.html": [ + "7fceaa0f1639494847cc06a7f93876992d620b3c", + "testharness" + ], + "css/css-grid/parsing/grid-auto-rows-valid.html": [ + "cf63e2b7d52a6fffc5577bc55e37dfd6aa0cd5b8", + "testharness" + ], + "css/css-grid/parsing/grid-template-areas-invalid.html": [ + "5bc70c5697a2a642ce80b902851f3687eba901d7", + "testharness" + ], + "css/css-grid/parsing/grid-template-areas-valid.html": [ + "8d8f6823267eea15e987ea89e992f1ed0b2f7726", + "testharness" + ], "css/css-grid/placement/grid-layout-grid-span.html": [ "21aad99708c96942c196ada03beaded1d73a1078", "reftest" @@ -543332,6 +543887,14 @@ "12df558fd2c2fa64783720cb9d1be07fa7f85572", "reftest" ], + "css/css-masking/clip-path/clip-path-path-001.html": [ + "ebdfc2297bbcc8225f92ba9dfa2ed33819f2f9a9", + "reftest" + ], + "css/css-masking/clip-path/clip-path-path-002.html": [ + "e3049922ebdec9a0ee9be2f8c5cff97e2ec25e94", + "reftest" + ], "css/css-masking/clip-path/clip-path-polygon-001.html": [ "954f0ba8d91de74cb36b834f06db5a00ad59b194", "reftest" @@ -543400,6 +543963,14 @@ "5adc91a5c00f27f0d3225c99a6c2534b5b868a8d", "support" ], + "css/css-masking/clip-path/reference/clip-path-path-001-ref.html": [ + "afc1d18f204e9fd9a26f35711bb3e04ac4473d67", + "support" + ], + "css/css-masking/clip-path/reference/clip-path-path-002-ref.html": [ + "d9ea5183fb1e6aa745c01f02e702df065d4945e6", + "support" + ], "css/css-masking/clip-path/reference/clip-path-rectangle-border-ref.html": [ "9a61c7690248f48ba123535524bf1bff60b4016c", "support" @@ -545812,6 +546383,10 @@ "ade9e108cf45039173066cedec39462fa37e5d95", "testharness" ], + "css/css-position/position-sticky-overflow-hidden.html": [ + "b1dc49f34fe0cd5386e41acedc179e9d1af90ecb", + "testharness" + ], "css/css-position/position-sticky-overflow-padding.html": [ "fab6f2f731a5ac4acf13fff10b3d47470e7a7d05", "testharness" @@ -545997,7 +546572,7 @@ "support" ], "css/css-properties-values-api/typedom.tentative.html": [ - "eb2d8549ba61c8e3f5929d9f11e84a6c6ef80079", + "98150558dae5020333dbf0bc7b8cecdbe83dfc36", "testharness" ], "css/css-properties-values-api/unit-cycles.html": [ @@ -588349,143 +588924,143 @@ "testharness" ], "editing/run/backcolor.html": [ - "3d337785efe13eea7d258c2b7c23f4f1a4170203", + "5911de309d02193573f58b6257f3fb6dc28f58c7", "testharness" ], "editing/run/bold.html": [ - "b439a11fdd8e1d4afedc625eeb1c8a4e7eece080", + "390d6810d857addb514c510086807223ac01e758", "testharness" ], "editing/run/createlink.html": [ - "98261697b354a48f5b0a547eea65a437adb548a8", + "b67357e684a4894abf8d050419d622db658d601b", "testharness" ], "editing/run/delete-list-items-in-table-cell.html": [ - "409a844fc9605311216883fd0cfeb6f279722c67", + "b765bc4b9776dc382b18a618ba003c5e5d31c464", "testharness" ], "editing/run/delete.html": [ - "592c7bb997424c9e36b96cfd980f6bb0e4aeb190", + "6d7a7c8f0c5a88cba7a23815cc9da44aca032d0c", "testharness" ], "editing/run/fontname.html": [ - "491fbe5501564534581291a2b763f1df3eb6949c", + "53800c540c4c100aac5758a8a1d48b162b1a1d67", "testharness" ], "editing/run/fontsize.html": [ - "35ef70156647931b52b293547fadad7fc69a88b1", + "66ae99ebc100eb21219ea7d26fa5ef77ac48bbde", "testharness" ], "editing/run/forecolor.html": [ - "4dd42bf67621cff95aa6b518ad0109ac269823c4", + "8594e061c1452d90b314c4d6d4e4e5836f5998be", "testharness" ], "editing/run/formatblock.html": [ - "f117e77d7bf353e4ab520e8ed79440300537215e", + "5c97c08e7327cb8b8c00c820b21741c444f19a28", "testharness" ], "editing/run/forwarddelete.html": [ - "50850d130776eb839f15b3618452af267f3b9d65", + "e17190053ac2df075fbcfe37e824b732793907e6", "testharness" ], "editing/run/hilitecolor.html": [ - "e2de0d960ff5c53f81cd24010b2e6a869cb57eb0", + "cd9e5528e5613e788d36e926ac41b913ee52b2c6", "testharness" ], "editing/run/indent.html": [ - "bf753e6efa2e974241fe9fdb1a109e552302e10e", + "13e98f5ea647df90245e52e83a32299b1e71beaf", "testharness" ], "editing/run/insert-list-items-in-table-cell.html": [ - "60b396dd347385af5767df0eafef13bc06032b19", + "8d08f8c3eb9c434b91d64281e418aedd9877af88", "testharness" ], "editing/run/inserthorizontalrule.html": [ - "5569e8f9a6bab1719d7cc6d286217db752da4b4c", + "6e3e5490a60324dc060bb81e3be2c1a8217e7acf", "testharness" ], "editing/run/inserthtml.html": [ - "59eaf4c59f19eb06e8a4609c0ab462142a83b263", + "f83102e6a9b37ace62b44fd774d13219ad9d1021", "testharness" ], "editing/run/insertimage.html": [ - "f34cad0d1f1a0d61a04ba079e2092e59ebe17280", + "7a1f7b922665cd357418ad2ff343d7559155b7fd", "testharness" ], "editing/run/insertlinebreak.html": [ - "eb3df9dc52306288bcf31a0c694893a0aeca37e2", + "ddab665084b141561aa319a17f0a8f0aa5f228e4", "testharness" ], "editing/run/insertorderedlist.html": [ - "53a9ababb237dbd826ed858746ce5494e1d034bd", + "68772355c24d2b8388e9379cf8c0b587b216e233", "testharness" ], "editing/run/insertparagraph.html": [ - "549878a08a56f8f02f3cc98befb5659d8f019f87", + "173c5aea40b460594ab0206c1c4400a26f3c219b", "testharness" ], "editing/run/inserttext.html": [ - "1a13919124e72c3b8ce13bc4db56ed2505d7988c", + "a01293fcae034da36beebd4a64f7c29152f1597a", "testharness" ], "editing/run/insertunorderedlist.html": [ - "24e4d00e3fb56fa8e01f01b7ff5040cfbf6de3dc", + "b1f636b10959971843ee9c106f7c2ee71f8f1a42", "testharness" ], "editing/run/italic.html": [ - "1b363c280038362a7b999d815f40b9516c3158f5", + "6185d553d0218e150795027ca3cabd598c07b7d9", "testharness" ], "editing/run/justifycenter.html": [ - "68ade6b6e3544659a9c3574141c093536439ba0c", + "4902a302cca15b24aacdba3473836739186bc0fb", "testharness" ], "editing/run/justifyfull.html": [ - "5d2dad5e68eaa7f0dcf992c62f755dbaecbc67cc", + "c11befaf8939e88877a3011e7c190679a1c97984", "testharness" ], "editing/run/justifyleft.html": [ - "37554844fec7c5d88cbdd8ba0cb9ba3680cc6572", + "f6b2818538937f2c51b2d55dd4e4013872fb6d13", "testharness" ], "editing/run/justifyright.html": [ - "ca69e328762059d73e3455715899b28e9a3b73d8", + "edd30b7f5f034b9046ab981ef34ffbba7f61fd50", "testharness" ], "editing/run/misc.html": [ - "2ebd68cda6eba2dd9312442b0f9b5e6af0bff5fa", + "5bf52682292c96c50d4c45d4ea4c138a625c99d4", "testharness" ], "editing/run/multitest.html": [ - "2c4b66116875f72834d401c448e8a126269533b6", + "813b9edc034addf8f9c2270c567b74dc45263b37", "testharness" ], "editing/run/outdent.html": [ - "0329b6eb44ae2ba9f0dbf4a3c9aaf2ed4f294bb8", + "f1f9fb491aa940b65ce7010370c2b4d3258a9cf4", "testharness" ], "editing/run/removeformat.html": [ - "fb38a4457e84471d2167b8eff87aacc8d917b3f0", + "0c38ff915fb0e85f8edb2de3581b86ec53c483eb", "testharness" ], "editing/run/strikethrough.html": [ - "ed0781fd16ef5513e84cd0ef9d9b4bab0f94afdf", + "cb06c10d0c26d51f40ff2edcd64d897f618ca890", "testharness" ], "editing/run/subscript.html": [ - "1655a822fdf804dc21d27ec1ffa8386e388fc6fe", + "e0071d7a08043da296cbf2c0b1061fc00de544e0", "testharness" ], "editing/run/superscript.html": [ - "4c1f04763b6089e1b7e7a62a410842ef46bd7ac3", + "0c3519b288e4ce7524fdce0d432dbf495cbb837b", "testharness" ], "editing/run/underline.html": [ - "61f85a1fa820894c24b1232d8d3ac6e82d84cf93", + "f53add984bde3e3c9f1846bf656d49627d6220f8", "testharness" ], "editing/run/unlink.html": [ - "26d6e2d83ec7b1e0d8a0a061c5e517f42dda97b8", + "7cd0be939f16e8aea7b00ff2b13a06102e26cc4d", "testharness" ], "encoding/META.yml": [ @@ -624797,7 +625372,7 @@ "testharness" ], "preload/preload-strict-dynamic.html": [ - "5e473a1c89448c046bef9a4fa5b09daa55c1d748", + "76395656f9b359e05ae1aeace5ad05a6f338cb5e", "testharness" ], "preload/preload-with-type.html": [ @@ -643685,7 +644260,7 @@ "support" ], "tools/ci/check_stability.py": [ - "3235cee5ac6806f8f912507a7ec99e52c73d7c9a", + "684f7a518940c4ce63fc3360eddb53382f040370", "support" ], "tools/ci/ci_built_diff.sh": [ @@ -644501,7 +645076,7 @@ "support" ], "tools/serve/serve.py": [ - "968b837979ed3d68bd96058a2950e2354575e7d1", + "e66d38b3daece0e963be4959aabd2e588ffeab6e", "support" ], "tools/serve/test_functional.py": [ @@ -648937,7 +649512,7 @@ "support" ], "tools/wptrunner/wptrunner/stability.py": [ - "859f01444d34acdedbcc339d8783122a7f5ad9d2", + "ed2a4ec39dd02a8e0f82943e997601786b8a0274", "support" ], "tools/wptrunner/wptrunner/testdriver-extra.js": [ @@ -648969,7 +649544,7 @@ "support" ], "tools/wptrunner/wptrunner/testrunner.py": [ - "46d67e3c9823b1445ee472aa62ba93dcadf621a7", + "b4ce4381257121b4bb4850f46dcb447d3a81fac5", "support" ], "tools/wptrunner/wptrunner/tests/__init__.py": [ @@ -649001,7 +649576,7 @@ "support" ], "tools/wptrunner/wptrunner/tests/test_stability.py": [ - "72cff21016a8e51036bb99e46b27cb70bbf044b9", + "80c964455edc003b4c7dc001af6ebc9a29bb7c51", "support" ], "tools/wptrunner/wptrunner/tests/test_testloader.py": [ @@ -649492,6 +650067,10 @@ "c8daddfe9955196bf0b69410263cb7c01e473e5e", "testharness" ], + "trusted-types/Element-setAttribute.tentative.html": [ + "a284b2f83550b1b0e4cf7c79e7a200791ae8c70a", + "testharness" + ], "trusted-types/HTMLElement-generic.tentative.html": [ "2d38104511879943a4d538c9dc5b0031d7596b23", "testharness" @@ -649560,6 +650139,10 @@ "c9bde5eb6d5b64046f64c102b441b0990a934b9e", "testharness" ], + "trusted-types/block-string-assignment-to-Element-setAttribute.tentative.html": [ + "52e317083316435ec4b1dcc7331f1216c2a32d9a", + "testharness" + ], "trusted-types/block-string-assignment-to-HTMLElement-generic.tentative.html": [ "f31fce629bccd342ff5e8dfacd43e13faac6fced", "testharness" @@ -649585,7 +650168,7 @@ "testharness" ], "trusted-types/support/helper.sub.js": [ - "617e02aa6badddd36f01f88241ac8ce7d5670597", + "1ad5b4ef0c68a1ffde111db62c5e2aa4957732b6", "support" ], "uievents/META.yml": [ @@ -652761,7 +653344,7 @@ "testharness" ], "webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurve-exceptions.html": [ - "98f64a0379c5eda5d0ba03226fb89f1cedb4fba8", + "37062993f9dc8d90e2d418c842b30e20517bd21d", "testharness" ], "webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurveAtTime.html": [ @@ -653253,7 +653836,7 @@ "support" ], "webaudio/the-audio-api/the-pannernode-interface/ctor-panner.html": [ - "cdad5977c70251edc0e8ecfac68c42cc4d2c7e41", + "d330c9c3de4482ee70c036e0ab7ff8feb1fd5a36", "testharness" ], "webaudio/the-audio-api/the-pannernode-interface/distance-exponential.html": [ @@ -653293,7 +653876,7 @@ "testharness" ], "webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping.html": [ - "e1519f8c3027b3e38004e54ba6088ae819bedff1", + "387f87301092ebd725ed240cc70f0df7ec69a5ab", "testharness" ], "webaudio/the-audio-api/the-pannernode-interface/pannernode-basic.html": [ diff --git a/tests/wpt/metadata/css/CSS2/normal-flow/float-percentage-resolution-quirks-mode.html.ini b/tests/wpt/metadata/css/CSS2/normal-flow/float-percentage-resolution-quirks-mode.html.ini new file mode 100644 index 00000000000..0f0d8404e60 --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/normal-flow/float-percentage-resolution-quirks-mode.html.ini @@ -0,0 +1,2 @@ +[float-percentage-resolution-quirks-mode.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-flexbox/percentage-heights-quirks-node.html.ini b/tests/wpt/metadata/css/css-flexbox/percentage-heights-quirks-node.html.ini new file mode 100644 index 00000000000..93d9378dbbd --- /dev/null +++ b/tests/wpt/metadata/css/css-flexbox/percentage-heights-quirks-node.html.ini @@ -0,0 +1,2 @@ +[percentage-heights-quirks-node.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-transitions/transitions-animatable-properties-01.html.ini b/tests/wpt/metadata/css/css-transitions/transitions-animatable-properties-01.html.ini index 9dee4881588..52047aeae1c 100644 --- a/tests/wpt/metadata/css/css-transitions/transitions-animatable-properties-01.html.ini +++ b/tests/wpt/metadata/css/css-transitions/transitions-animatable-properties-01.html.ini @@ -71,6 +71,9 @@ [bottom intermediate] expected: FAIL - [border-bottom-width end] + [line-height end] + expected: FAIL + + [border-left-width end] expected: FAIL diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/006.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/006.html.ini deleted file mode 100644 index c8544361068..00000000000 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/006.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[006.html] - [Link with onclick form submit and href navigation ] - expected: FAIL - diff --git a/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_1.html.ini b/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_1.html.ini deleted file mode 100644 index 87b07c3e670..00000000000 --- a/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_1.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[traverse_the_history_1.html] - [Multiple history traversals from the same task] - expected: FAIL - diff --git a/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_2.html.ini b/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_2.html.ini deleted file mode 100644 index 75d75b4cda2..00000000000 --- a/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_2.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[traverse_the_history_2.html] - [Multiple history traversals, last would be aborted] - expected: FAIL - diff --git a/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_4.html.ini b/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_4.html.ini deleted file mode 100644 index 385376c7321..00000000000 --- a/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_4.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[traverse_the_history_4.html] - [Multiple history traversals, last would be aborted] - 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 ae797c77631..0c03afd7dd8 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 @@ -202,33 +202,33 @@ [XHTML img usemap="no-hash-name"] expected: FAIL - [HTML (standards) IMG usemap="no-hash-name"] + [HTML (quirks) IMG usemap="#"] expected: FAIL - [HTML (standards) IMG usemap="#percent-escape-name-%41"] + [HTML (quirks) IMG usemap="no-hash-id"] expected: FAIL - [HTML (standards) IMG usemap="#percent-escape-id-%41"] + [HTML (quirks) IMG usemap="no-hash-name"] expected: FAIL - [HTML (standards) IMG usemap=""] + [HTML (quirks) IMG usemap="#no-such-map"] expected: FAIL - [HTML (standards) IMG usemap="hash-last#"] + [HTML (quirks) IMG usemap="hash-last#"] expected: FAIL - [HTML (standards) IMG usemap="no-hash-id"] + [HTML (quirks) IMG usemap="#different-CASE-name"] expected: FAIL - [HTML (standards) IMG usemap="#different-CASE-name"] + [HTML (quirks) IMG usemap="#different-CASE-id"] expected: FAIL - [HTML (standards) IMG usemap="#"] + [HTML (quirks) IMG usemap=""] expected: FAIL - [HTML (standards) IMG usemap="#different-CASE-id"] + [HTML (quirks) IMG usemap="#percent-escape-name-%41"] expected: FAIL - [HTML (standards) IMG usemap="#no-such-map"] + [HTML (quirks) IMG usemap="#percent-escape-id-%41"] expected: FAIL diff --git a/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html.ini b/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html.ini deleted file mode 100644 index 178680e5d14..00000000000 --- a/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[script-onerror-insertion-point-2.html] - expected: TIMEOUT diff --git a/tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-xml.window.js.ini b/tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-xml.window.js.ini index 25f0d603b3d..2314441517b 100644 --- a/tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-xml.window.js.ini +++ b/tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-xml.window.js.ini @@ -9,3 +9,6 @@ [document.open should throw an InvalidStateError with XML document even when the ignore-opens-during-unload counter is greater than 0 (during pagehide event)] expected: FAIL + [document.open should throw an InvalidStateError with XML document even when there is an active parser executing script] + expected: FAIL + diff --git a/tests/wpt/metadata/url/urlencoded-parser.any.js.ini b/tests/wpt/metadata/url/urlencoded-parser.any.js.ini index 026ec427e53..1e7bf692a97 100644 --- a/tests/wpt/metadata/url/urlencoded-parser.any.js.ini +++ b/tests/wpt/metadata/url/urlencoded-parser.any.js.ini @@ -2,18 +2,21 @@ [request.formData() with input: a&b&c] expected: FAIL - [request.formData() with input: a=b&c=d] - expected: FAIL - - [response.formData() with input: a=b&c=d&] - expected: FAIL - - [request.formData() with input: _charset_=windows-1252&test=%C2x] - expected: FAIL - [response.formData() with input: &&&a=b&&&&c=d&] expected: FAIL + [response.formData() with input: a&b&c] + expected: FAIL + + [request.formData() with input: &&&a=b&&&&c=d&] + expected: FAIL + + [response.formData() with input: _charset_=windows-1252&test=%C2x] + expected: FAIL + + [request.formData() with input: a=b&c=d&] + expected: FAIL + [urlencoded-parser.any.worker.html] [response.formData() with input: a&b&c] @@ -25,12 +28,15 @@ [request.formData() with input: &&&a=b&&&&c=d&] expected: FAIL - [request.formData() with input: _charset_=windows-1252&test=%C2x] - expected: FAIL - [response.formData() with input: a=b&c=d] expected: FAIL - [request.formData() with input: a=b&c=d&] + [response.formData() with input: a=b&c=d&] + expected: FAIL + + [request.formData() with input: a=b&c=d] + expected: FAIL + + [response.formData() with input: &&&a=b&&&&c=d&] expected: FAIL diff --git a/tests/wpt/metadata/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurve-exceptions.html.ini b/tests/wpt/metadata/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurve-exceptions.html.ini index 09d845f2aac..91ca3291158 100644 --- a/tests/wpt/metadata/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurve-exceptions.html.ini +++ b/tests/wpt/metadata/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurve-exceptions.html.ini @@ -1,4 +1,5 @@ [audioparam-setValueCurve-exceptions.html] + expected: ERROR [< [setValueCurve\] 5 out of 6 assertions were failed.] expected: FAIL diff --git a/tests/wpt/metadata/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping.html.ini b/tests/wpt/metadata/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping.html.ini deleted file mode 100644 index 10dcd6b0c87..00000000000 --- a/tests/wpt/metadata/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[panner-rolloff-clamping.html] - expected: ERROR diff --git a/tests/wpt/web-platform-tests/content-security-policy/blob/blob-urls-do-not-match-self.sub.html b/tests/wpt/web-platform-tests/content-security-policy/blob/blob-urls-do-not-match-self.sub.html index 1bf96df17c0..cafa1e36602 100644 --- a/tests/wpt/web-platform-tests/content-security-policy/blob/blob-urls-do-not-match-self.sub.html +++ b/tests/wpt/web-platform-tests/content-security-policy/blob/blob-urls-do-not-match-self.sub.html @@ -7,7 +7,7 @@ blob-urls-do-not-match-self - + diff --git a/tests/wpt/web-platform-tests/content-security-policy/default-src/default-src-inline-blocked.sub.html b/tests/wpt/web-platform-tests/content-security-policy/default-src/default-src-inline-blocked.sub.html index 86873553c6b..0cb4ca55387 100644 --- a/tests/wpt/web-platform-tests/content-security-policy/default-src/default-src-inline-blocked.sub.html +++ b/tests/wpt/web-platform-tests/content-security-policy/default-src/default-src-inline-blocked.sub.html @@ -12,7 +12,7 @@ default-src-inline-blocked - + diff --git a/tests/wpt/web-platform-tests/content-security-policy/generic/filesystem-urls-do-not-match-self.sub.html b/tests/wpt/web-platform-tests/content-security-policy/generic/filesystem-urls-do-not-match-self.sub.html index 401b65a898d..afb272cf36a 100644 --- a/tests/wpt/web-platform-tests/content-security-policy/generic/filesystem-urls-do-not-match-self.sub.html +++ b/tests/wpt/web-platform-tests/content-security-policy/generic/filesystem-urls-do-not-match-self.sub.html @@ -7,7 +7,7 @@ filesystem-urls-do-not-match-self - + @@ -19,7 +19,7 @@ window.addEventListener('securitypolicyviolation', function(e) { log("violated-directive=" + e.violatedDirective); }); - + if(!window.webkitRequestFileSystem) { t_log = async_test(); t_log.set_status(t_log.NOTRUN, "No filesystem:// support, cannot run test."); diff --git a/tests/wpt/web-platform-tests/content-security-policy/generic/generic-0_1-script-src.html b/tests/wpt/web-platform-tests/content-security-policy/generic/generic-0_1-script-src.html index d27b922565b..35033c3899f 100644 --- a/tests/wpt/web-platform-tests/content-security-policy/generic/generic-0_1-script-src.html +++ b/tests/wpt/web-platform-tests/content-security-policy/generic/generic-0_1-script-src.html @@ -16,9 +16,9 @@ var scriptsrc2 = async_test("Verify cascading of default-src to script-src policy: allow"); var allowedScriptRan = false; var t_spv = async_test("Should fire violation events for every failed violation"); - + window.addEventListener("securitypolicyviolation", t_spv.step_func_done(function(e) { - assert_equals(e.violatedDirective, "script-src"); + assert_equals(e.violatedDirective, "script-src-elem"); })); diff --git a/tests/wpt/web-platform-tests/content-security-policy/generic/generic-0_10_1.sub.html b/tests/wpt/web-platform-tests/content-security-policy/generic/generic-0_10_1.sub.html index 107ab905bcf..f48c1e3c56f 100644 --- a/tests/wpt/web-platform-tests/content-security-policy/generic/generic-0_10_1.sub.html +++ b/tests/wpt/web-platform-tests/content-security-policy/generic/generic-0_10_1.sub.html @@ -2,16 +2,16 @@ implicit port number matching fails with a different port - + - + + + + + CSS Masking: Reference for clip-path's path function with nonzero + + + +

The test passes if there are a green filled rect.

+
+ + + + + + + + + diff --git a/tests/wpt/web-platform-tests/css/css-masking/clip-path/reference/clip-path-path-002-ref.html b/tests/wpt/web-platform-tests/css/css-masking/clip-path/reference/clip-path-path-002-ref.html new file mode 100644 index 00000000000..d9ea5183fb1 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-masking/clip-path/reference/clip-path-path-002-ref.html @@ -0,0 +1,29 @@ + + + + + CSS Masking: Reference for clip-path's path function with evenodd + + + +

The test passes if there are a green hollow rect.

+
+ + + + + + + + + diff --git a/tests/wpt/web-platform-tests/css/css-position/position-sticky-overflow-hidden.html b/tests/wpt/web-platform-tests/css/css-position/position-sticky-overflow-hidden.html new file mode 100644 index 00000000000..b1dc49f34fe --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-position/position-sticky-overflow-hidden.html @@ -0,0 +1,86 @@ + +position:sticky elements should respect an overflow:hidden ancestor + + + + + + + + + + + diff --git a/tests/wpt/web-platform-tests/css/css-properties-values-api/typedom.tentative.html b/tests/wpt/web-platform-tests/css/css-properties-values-api/typedom.tentative.html index eb2d8549ba6..98150558dae 100644 --- a/tests/wpt/web-platform-tests/css/css-properties-values-api/typedom.tentative.html +++ b/tests/wpt/web-platform-tests/css/css-properties-values-api/typedom.tentative.html @@ -57,11 +57,11 @@ function assert_computed_type(name, value, expected) { } } -function assert_attribute_get_type(syntax, value, expected) { +function assert_attribute_get_type(styleDecl, propertyMap, syntax, value, expected) { let name = gen_name(); - target.style = `${name}: ${value}`; + styleDecl.setProperty(name, value); - assert_true(target.attributeStyleMap.get(name) instanceof CSSUnparsedValue); + assert_true(propertyMap.get(name) instanceof CSSUnparsedValue); CSS.registerProperty({ name: name, @@ -71,10 +71,10 @@ function assert_attribute_get_type(syntax, value, expected) { }); if (expected == CSSStyleValue) { - assert_false(target.attributeStyleMap.get(name) instanceof CSSUnparsedValue); + assert_false(propertyMap.get(name) instanceof CSSUnparsedValue); } - assert_true(target.attributeStyleMap.get(name) instanceof expected); + assert_true(propertyMap.get(name) instanceof expected); } // computedStyleMap @@ -193,111 +193,123 @@ test(function(){ assert_true(target.computedStyleMap().getAll(name).every(x => x instanceof CSSUnitValue)); }, 'All computed values correctly reified in comma-separated list'); -// attributeStyleMap.get +// attributeStyleMap.get / styleMap.get -test(function(){ +function test_style_property_map_get(test_fn, name_fn) { + let rule = style.sheet.rules[0]; + + test(function(){ + target.attributeStyleMap.clear(); + test_fn(target.style, target.attributeStyleMap); + }, name_fn('attributeStyleMap')); + + test(function(){ + rule.styleMap.clear(); + test_fn(rule.style, rule.styleMap); + }, name_fn('styleMap')); +} + +test_style_property_map_get(function(styleDecl, propertyMap){ let name1 = gen_prop('', '100px'); let name2 = gen_prop('', '0px'); - target.style = `${name2}: var(${name1})`; - assert_true(target.attributeStyleMap.get(name2) instanceof CSSUnparsedValue); -}, 'attributeStyleMap.get returns CSSUnparsedValue for value with var references'); + styleDecl.setProperty(name2, `var(${name1})`); + assert_true(propertyMap.get(name2) instanceof CSSUnparsedValue); +}, name => `${name}.get returns CSSUnparsedValue for value with var references`); -test(function(){ +test_style_property_map_get(function(styleDecl, propertyMap){ let name1 = gen_prop('', '100px'); let name2 = gen_prop('#', '0px'); - target.style = `${name2}: 1px, var(${name1}), 3px`; - assert_true(target.attributeStyleMap.get(name2) instanceof CSSUnparsedValue); -}, 'attributeStyleMap.get returns CSSUnparsedValue for value with var reference in list'); + styleDecl.setProperty(name2, `1px, var(${name1}), 3px`); + assert_true(propertyMap.get(name2) instanceof CSSUnparsedValue); +}, name => `${name}.get returns CSSUnparsedValue for value with var references in list`); -test(function(){ - assert_attribute_get_type('*', 'if(){}', CSSUnparsedValue); -}, 'attributeStyleMap.get returns CSSUnparsedValue for *'); +test_style_property_map_get(function(styleDecl, propertyMap){ + assert_attribute_get_type(styleDecl, propertyMap, '*', 'if(){}', CSSUnparsedValue); +}, name => `${name}.get returns CSSUnparsedValue for *`); -test(function(){ - assert_attribute_get_type('', '42deg', CSSUnitValue); -}, 'attributeStyleMap.get returns CSSUnitValue for '); +test_style_property_map_get(function(styleDecl, propertyMap){ + assert_attribute_get_type(styleDecl, propertyMap, '', '42deg', CSSUnitValue); +}, name => `${name}.get returns CSSUnitValue for `); -test(function(){ - assert_attribute_get_type('', '#fefefe', CSSStyleValue); -}, 'attributeStyleMap.get returns CSSStyleValue for '); +test_style_property_map_get(function(styleDecl, propertyMap){ + assert_attribute_get_type(styleDecl, propertyMap, '', '#fefefe', CSSStyleValue); +}, name => `${name}.get returns CSSStyleValue for `); -test(function(){ - assert_attribute_get_type('', 'none', CSSKeywordValue); -}, 'attributeStyleMap.get returns CSSKeywordValue for '); +test_style_property_map_get(function(styleDecl, propertyMap){ + assert_attribute_get_type(styleDecl, propertyMap, '', 'none', CSSKeywordValue); +}, name => `${name}.get returns CSSKeywordValue for `); -test(function(){ - assert_attribute_get_type('', 'url(thing.png)', CSSImageValue); -}, 'attributeStyleMap.get returns CSSImageValue for '); +test_style_property_map_get(function(styleDecl, propertyMap){ + assert_attribute_get_type(styleDecl, propertyMap, '', 'url(thing.png)', CSSImageValue); +}, name => `${name}.get returns CSSImageValue for `); -test(function(){ - assert_attribute_get_type('', '100', CSSUnitValue); -}, 'attributeStyleMap.get returns CSSUnitValue for '); +test_style_property_map_get(function(styleDecl, propertyMap){ + assert_attribute_get_type(styleDecl, propertyMap, '', '100', CSSUnitValue); +}, name => `${name}.get returns CSSUnitValue for `); -test(function(){ - assert_attribute_get_type('', '10%', CSSUnitValue); -}, 'attributeStyleMap.get returns CSSUnitValue for [10%]'); +test_style_property_map_get(function(styleDecl, propertyMap){ + assert_attribute_get_type(styleDecl, propertyMap, '', '10%', CSSUnitValue); +}, name => `${name}.get returns CSSUnitValue for [10%]`); -test(function(){ - assert_attribute_get_type('', '10px', CSSUnitValue); -}, 'attributeStyleMap.get returns CSSUnitValue for [10px]'); +test_style_property_map_get(function(styleDecl, propertyMap){ + assert_attribute_get_type(styleDecl, propertyMap, '', '10px', CSSUnitValue); +}, name => `${name}.get returns CSSUnitValue for [10px]`); -test(function(){ - assert_attribute_get_type('', 'calc(10px + 10%)', CSSMathSum); -}, 'attributeStyleMap.get returns CSSMathSum for [calc(10px + 10%)]'); +test_style_property_map_get(function(styleDecl, propertyMap){ + assert_attribute_get_type(styleDecl, propertyMap, '', 'calc(10px + 10%)', CSSMathSum); +}, name => `${name}.get returns CSSMathSum for [calc(10px + 10%)]`); -test(function(){ - assert_attribute_get_type('', '10px', CSSUnitValue); -}, 'attributeStyleMap.get returns CSSUnitValue for '); +test_style_property_map_get(function(styleDecl, propertyMap){ + assert_attribute_get_type(styleDecl, propertyMap, '', '10px', CSSUnitValue); +}, name => `${name}.get returns CSSUnitValue for `); -test(function(){ - assert_attribute_get_type('', '42', CSSUnitValue); -}, 'attributeStyleMap.get returns CSSUnitValue for '); +test_style_property_map_get(function(styleDecl, propertyMap){ + assert_attribute_get_type(styleDecl, propertyMap, '', '42', CSSUnitValue); +}, name => `${name}.get returns CSSUnitValue for `); -test(function(){ - assert_attribute_get_type('', '10%', CSSUnitValue); -}, 'attributeStyleMap.get returns CSSUnitValue for '); +test_style_property_map_get(function(styleDecl, propertyMap){ + assert_attribute_get_type(styleDecl, propertyMap, '', '10%', CSSUnitValue); +}, name => `${name}.get returns CSSUnitValue for `); -test(function(){ - assert_attribute_get_type('', '300dpi', CSSUnitValue); -}, 'attributeStyleMap.get returns CSSUnitValue for '); +test_style_property_map_get(function(styleDecl, propertyMap){ + assert_attribute_get_type(styleDecl, propertyMap, '', '300dpi', CSSUnitValue); +}, name => `${name}.get returns CSSUnitValue for `); -test(function(){ - assert_attribute_get_type('