blob: 017b47f3207d99e5bb5e77c0ac65b171972fde9e [file] [log] [blame]
2019-10-10 Carlos Alberto Lopez Perez <clopez@igalia.com>
Import css/css-images WPT tests
https://bugs.webkit.org/show_bug.cgi?id=200210
Reviewed by Simon Fraser.
Imported css/css-images tests from WPT ToT (a879756282) and generated expectations for the non ref-tests.
* resources/import-expectations.json:
* resources/resource-files.json:
* web-platform-tests/css/css-images/META.yml: Added.
* web-platform-tests/css/css-images/css-image-fallbacks-and-annotations-expected.html: Added.
* web-platform-tests/css/css-images/css-image-fallbacks-and-annotations.html: Added.
* web-platform-tests/css/css-images/css-image-fallbacks-and-annotations002-expected.html: Added.
* web-platform-tests/css/css-images/css-image-fallbacks-and-annotations002.html: Added.
* web-platform-tests/css/css-images/css-image-fallbacks-and-annotations003-expected.html: Added.
* web-platform-tests/css/css-images/css-image-fallbacks-and-annotations003.html: Added.
* web-platform-tests/css/css-images/css-image-fallbacks-and-annotations004-expected.html: Added.
* web-platform-tests/css/css-images/css-image-fallbacks-and-annotations004.html: Added.
* web-platform-tests/css/css-images/css-image-fallbacks-and-annotations005-expected.html: Added.
* web-platform-tests/css/css-images/css-image-fallbacks-and-annotations005.html: Added.
* web-platform-tests/css/css-images/gradient-border-box-expected.html: Added.
* web-platform-tests/css/css-images/gradient-border-box.html: Added.
* web-platform-tests/css/css-images/gradient-button-expected.html: Added.
* web-platform-tests/css/css-images/gradient-button.html: Added.
* web-platform-tests/css/css-images/gradient-content-box-expected.html: Added.
* web-platform-tests/css/css-images/gradient-content-box.html: Added.
* web-platform-tests/css/css-images/gradient-crash-expected.html: Added.
* web-platform-tests/css/css-images/gradient-crash.html: Added.
* web-platform-tests/css/css-images/gradient-move-stops-expected.html: Added.
* web-platform-tests/css/css-images/gradient-move-stops.html: Added.
* web-platform-tests/css/css-images/gradient/color-stops-parsing-expected.txt: Added.
* web-platform-tests/css/css-images/gradient/color-stops-parsing.html: Added.
* web-platform-tests/css/css-images/gradient/w3c-import.log: Added.
* web-platform-tests/css/css-images/gradients-with-border-expected.html: Added.
* web-platform-tests/css/css-images/gradients-with-border.html: Added.
* web-platform-tests/css/css-images/gradients-with-transparent-expected.html: Added.
* web-platform-tests/css/css-images/gradients-with-transparent.html: Added.
* web-platform-tests/css/css-images/idlharness-expected.txt: Added.
* web-platform-tests/css/css-images/idlharness.html: Added.
* web-platform-tests/css/css-images/image-fit-001.xht: Added.
* web-platform-tests/css/css-images/image-fit-006.xht: Added.
* web-platform-tests/css/css-images/inheritance-expected.txt: Added.
* web-platform-tests/css/css-images/inheritance.html: Added.
* web-platform-tests/css/css-images/linear-gradient-1-expected.html: Added.
* web-platform-tests/css/css-images/linear-gradient-1.html: Added.
* web-platform-tests/css/css-images/linear-gradient-2-expected.html: Added.
* web-platform-tests/css/css-images/linear-gradient-2.html: Added.
* web-platform-tests/css/css-images/multiple-position-color-stop-conic-expected.html: Added.
* web-platform-tests/css/css-images/multiple-position-color-stop-conic.html: Added.
* web-platform-tests/css/css-images/multiple-position-color-stop-linear-2-expected.html: Added.
* web-platform-tests/css/css-images/multiple-position-color-stop-linear-2.html: Added.
* web-platform-tests/css/css-images/multiple-position-color-stop-linear-expected.html: Added.
* web-platform-tests/css/css-images/multiple-position-color-stop-linear.html: Added.
* web-platform-tests/css/css-images/multiple-position-color-stop-radial-2-expected.html: Added.
* web-platform-tests/css/css-images/multiple-position-color-stop-radial-2.html: Added.
* web-platform-tests/css/css-images/multiple-position-color-stop-radial-expected.html: Added.
* web-platform-tests/css/css-images/multiple-position-color-stop-radial.html: Added.
* web-platform-tests/css/css-images/parsing/gradient-position-invalid-expected.txt: Added.
* web-platform-tests/css/css-images/parsing/gradient-position-invalid.html: Added.
* web-platform-tests/css/css-images/parsing/gradient-position-valid-expected.txt: Added.
* web-platform-tests/css/css-images/parsing/gradient-position-valid.html: Added.
* web-platform-tests/css/css-images/parsing/image-orientation-computed-expected.txt: Added.
* web-platform-tests/css/css-images/parsing/image-orientation-computed.html: Added.
* web-platform-tests/css/css-images/parsing/image-orientation-invalid-expected.txt: Added.
* web-platform-tests/css/css-images/parsing/image-orientation-invalid.html: Added.
* web-platform-tests/css/css-images/parsing/image-orientation-valid-expected.txt: Added.
* web-platform-tests/css/css-images/parsing/image-orientation-valid.html: Added.
* web-platform-tests/css/css-images/parsing/image-rendering-computed-expected.txt: Added.
* web-platform-tests/css/css-images/parsing/image-rendering-computed.html: Added.
* web-platform-tests/css/css-images/parsing/image-rendering-invalid-expected.txt: Added.
* web-platform-tests/css/css-images/parsing/image-rendering-invalid.html: Added.
* web-platform-tests/css/css-images/parsing/image-rendering-valid-expected.txt: Added.
* web-platform-tests/css/css-images/parsing/image-rendering-valid.html: Added.
* web-platform-tests/css/css-images/parsing/image-resolution-invalid-expected.txt: Added.
* web-platform-tests/css/css-images/parsing/image-resolution-invalid.html: Added.
* web-platform-tests/css/css-images/parsing/image-resolution-valid-expected.txt: Added.
* web-platform-tests/css/css-images/parsing/image-resolution-valid.html: Added.
* web-platform-tests/css/css-images/parsing/object-fit-computed-expected.txt: Added.
* web-platform-tests/css/css-images/parsing/object-fit-computed.html: Added.
* web-platform-tests/css/css-images/parsing/object-fit-invalid-expected.txt: Added.
* web-platform-tests/css/css-images/parsing/object-fit-invalid.html: Added.
* web-platform-tests/css/css-images/parsing/object-fit-valid-expected.txt: Added.
* web-platform-tests/css/css-images/parsing/object-fit-valid.html: Added.
* web-platform-tests/css/css-images/parsing/object-position-computed-expected.txt: Added.
* web-platform-tests/css/css-images/parsing/object-position-computed.html: Added.
* web-platform-tests/css/css-images/parsing/object-position-invalid-expected.txt: Added.
* web-platform-tests/css/css-images/parsing/object-position-invalid.html: Added.
* web-platform-tests/css/css-images/parsing/object-position-valid-expected.txt: Added.
* web-platform-tests/css/css-images/parsing/object-position-valid.html: Added.
* web-platform-tests/css/css-images/parsing/w3c-import.log: Added.
* web-platform-tests/css/css-images/support/1x1-green.gif: Added.
* web-platform-tests/css/css-images/support/1x1-green.png: Added.
* web-platform-tests/css/css-images/support/1x1-green.svg: Added.
* web-platform-tests/css/css-images/support/1x1-lime.png: Added.
* web-platform-tests/css/css-images/support/1x1-maroon.png: Added.
* web-platform-tests/css/css-images/support/1x1-navy.png: Added.
* web-platform-tests/css/css-images/support/1x1-red.png: Added.
* web-platform-tests/css/css-images/support/1x1-white.png: Added.
* web-platform-tests/css/css-images/support/60x60-gg-rr.png: Added.
* web-platform-tests/css/css-images/support/60x60-green.png: Added.
* web-platform-tests/css/css-images/support/60x60-red.png: Added.
* web-platform-tests/css/css-images/support/a-green.css: Added.
(.a):
* web-platform-tests/css/css-images/support/b-green.css: Added.
(.b):
* web-platform-tests/css/css-images/support/c-red.css: Added.
(.c):
* web-platform-tests/css/css-images/support/cat.png: Added.
* web-platform-tests/css/css-images/support/import-green.css: Added.
(.import):
* web-platform-tests/css/css-images/support/import-red.css: Added.
(.import):
* web-platform-tests/css/css-images/support/intrinsic-size.jpg: Added.
* web-platform-tests/css/css-images/support/intrinsic-size.png: Added.
* web-platform-tests/css/css-images/support/pattern-grg-rgr-grg.png: Added.
* web-platform-tests/css/css-images/support/pattern-grg-rrg-rgg.png: Added.
* web-platform-tests/css/css-images/support/pattern-rgr-grg-rgr.png: Added.
* web-platform-tests/css/css-images/support/pattern-tr.png: Added.
* web-platform-tests/css/css-images/support/ruler-h-50%.png: Added.
* web-platform-tests/css/css-images/support/ruler-h-50px.png: Added.
* web-platform-tests/css/css-images/support/ruler-v-100px.png: Added.
* web-platform-tests/css/css-images/support/ruler-v-50px.png: Added.
* web-platform-tests/css/css-images/support/square-purple.png: Added.
* web-platform-tests/css/css-images/support/square-teal.png: Added.
* web-platform-tests/css/css-images/support/square-white.png: Added.
* web-platform-tests/css/css-images/support/support/swatch-green.png: Added.
* web-platform-tests/css/css-images/support/support/swatch-red.png: Added.
* web-platform-tests/css/css-images/support/support/w3c-import.log: Added.
* web-platform-tests/css/css-images/support/swatch-blue.png: Added.
* web-platform-tests/css/css-images/support/swatch-green.png: Added.
* web-platform-tests/css/css-images/support/swatch-lime.png: Added.
* web-platform-tests/css/css-images/support/swatch-orange.png: Added.
* web-platform-tests/css/css-images/support/swatch-red.png: Added.
* web-platform-tests/css/css-images/support/swatch-white.png: Added.
* web-platform-tests/css/css-images/support/swatch-yellow.png: Added.
* web-platform-tests/css/css-images/support/test-bl.png: Added.
* web-platform-tests/css/css-images/support/test-br.png: Added.
* web-platform-tests/css/css-images/support/test-inner-half-size.png: Added.
* web-platform-tests/css/css-images/support/test-outer.png: Added.
* web-platform-tests/css/css-images/support/test-tl.png: Added.
* web-platform-tests/css/css-images/support/test-tr.png: Added.
* web-platform-tests/css/css-images/support/w3c-import.log: Added.
* web-platform-tests/css/css-images/tiled-gradients-expected.html: Added.
* web-platform-tests/css/css-images/tiled-gradients.html: Added.
* web-platform-tests/css/css-images/tiled-radial-gradients-expected.html: Added.
* web-platform-tests/css/css-images/tiled-radial-gradients.html: Added.
* web-platform-tests/css/css-images/w3c-import.log: Added.
2019-10-09 Alicia Boya García <aboya@igalia.com>
[MSE][GStreamer] Fix video sometimes not appearing
https://bugs.webkit.org/show_bug.cgi?id=201401
Reviewed by Xabier Rodriguez-Calvar.
Added a test that reproduces the sequence of operations that was
causing the video to not appear in WebKitGTK and checks that this time
there is visible output.
* web-platform-tests/lint.whitelist:
* web-platform-tests/media-source/mediasource-video-is-visible-expected.html: Added.
* web-platform-tests/media-source/mediasource-video-is-visible.html: Added.
* web-platform-tests/media-source/mp4/test-a-1s.mp4: Added.
* web-platform-tests/media-source/mp4/test-a-1s.mp4-manifest.json: Added.
* web-platform-tests/media-source/mp4/test-v-1s-blue.mp4: Added.
* web-platform-tests/media-source/mp4/test-v-1s-blue.mp4-manifest.json: Added.
* web-platform-tests/media-source/webm/test-a-1s.webm: Added.
* web-platform-tests/media-source/webm/test-a-1s.webm-manifest.json: Added.
* web-platform-tests/media-source/webm/test-v-1s-blue.webm: Added.
* web-platform-tests/media-source/webm/test-v-1s-blue.webm-manifest.json: Added.
2019-10-08 Wenson Hsieh <wenson_hsieh@apple.com>
[Clipboard API] Import web-platform-tests/clipboard-apis
https://bugs.webkit.org/show_bug.cgi?id=202642
Reviewed by Ryosuke Niwa.
Upstream tests and current test expectations from `web-platform-tests/clipboard-apis/`.
* resources/import-expectations.json:
* web-platform-tests/clipboard-apis/META.yml: Added.
* web-platform-tests/clipboard-apis/async-interfaces.https-expected.txt: Added.
* web-platform-tests/clipboard-apis/async-interfaces.https.html: Added.
* web-platform-tests/clipboard-apis/async-navigator-clipboard-basics.https-expected.txt: Added.
* web-platform-tests/clipboard-apis/async-navigator-clipboard-basics.https.html: Added.
* web-platform-tests/clipboard-apis/async-write-dttext-read-dttext-manual.https-expected.txt: Added.
* web-platform-tests/clipboard-apis/async-write-dttext-read-dttext-manual.https.html: Added.
* web-platform-tests/clipboard-apis/async-write-dttext-read-text-manual.https-expected.txt: Added.
* web-platform-tests/clipboard-apis/async-write-dttext-read-text-manual.https.html: Added.
* web-platform-tests/clipboard-apis/async-write-text-read-dttext-manual.https-expected.txt: Added.
* web-platform-tests/clipboard-apis/async-write-text-read-dttext-manual.https.html: Added.
* web-platform-tests/clipboard-apis/async-write-text-read-text-manual.https-expected.txt: Added.
* web-platform-tests/clipboard-apis/async-write-text-read-text-manual.https.html: Added.
* web-platform-tests/clipboard-apis/clipboard-events-synthetic-expected.txt: Added.
* web-platform-tests/clipboard-apis/clipboard-events-synthetic.html: Added.
* web-platform-tests/clipboard-apis/w3c-import.log: Added.
2019-10-08 Alexey Shvayka <shvaikalesh@gmail.com>
Accept two values in the overflow shorthand
https://bugs.webkit.org/show_bug.cgi?id=184691
Reviewed by Simon Fraser.
* web-platform-tests/css/css-overflow/overflow-shorthand-001-expected.txt:
* web-platform-tests/css/css-overflow/parsing/overflow-computed-expected.txt:
* web-platform-tests/css/css-overflow/parsing/overflow-valid-expected.txt:
* web-platform-tests/css/cssom/shorthand-values-expected.txt:
2019-10-08 Ali Juma <ajuma@chromium.org>
Import autofocus Web Platform Tests
https://bugs.webkit.org/show_bug.cgi?id=202641
Reviewed by Ryosuke Niwa.
Import web platform tests for autofocus, and remove duplicated test from
http/wpt/html/semantics/forms/autofocus.
* resources/import-expectations.json:
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/autofocus-in-not-fully-active-document-expected.txt: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/autofocus-in-not-fully-active-document.html: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/autofocus-on-stable-document-expected.txt: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/autofocus-on-stable-document.html: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/first-expected.txt: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/first-reconnected-expected.txt: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/first-reconnected.html: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/first-when-later-but-before-expected.txt: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/first-when-later-but-before.html: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/first-when-later-expected.txt: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/first-when-later.html: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/first.html: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/focusable-area-in-top-document-expected.txt: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/focusable-area-in-top-document.html: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/no-cross-origin-autofocus-expected.txt: Renamed from LayoutTests/http/wpt/html/semantics/forms/autofocus/no-cross-origin-autofocus.sub-expected.txt.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/no-cross-origin-autofocus.html: Copied from LayoutTests/http/wpt/html/semantics/forms/autofocus/no-cross-origin-autofocus.sub.html.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/no-sandboxed-automatic-features-expected.txt: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/no-sandboxed-automatic-features.html: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/not-on-first-task-expected.txt: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/not-on-first-task.html: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/queue-non-focusable-expected.txt: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/queue-non-focusable.html: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/resources/child-autofocus.html: Renamed from LayoutTests/http/wpt/html/semantics/forms/autofocus/resources/child-autofocus.html.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/resources/child-iframe.html: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/resources/erase-first.css: Added.
(#first):
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/resources/frame-with-autofocus-element.html: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/resources/grand-child-autofocus.html: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/resources/moving-autofocus-to-parent.html: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/resources/utils.js: Added.
(waitForEvent):
(timeOut):
(async.waitUntilStableAutofocusState):
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/resources/w3c-import.log: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/same-origin-autofocus-expected.txt: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/same-origin-autofocus.html: Renamed from LayoutTests/http/wpt/html/semantics/forms/autofocus/no-cross-origin-autofocus.sub.html.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/skip-another-top-level-browsing-context-expected.txt: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/skip-another-top-level-browsing-context.html: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/skip-document-with-fragment-expected.txt: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/skip-document-with-fragment.html: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/skip-non-focusable-expected.txt: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/skip-non-focusable.html: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/skip-not-fully-active-expected.txt: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/skip-not-fully-active.html: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/spin-by-blocking-style-sheet-expected.txt: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/spin-by-blocking-style-sheet.html: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/supported-elements-expected.txt: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/supported-elements.html: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/update-the-rendering-expected.txt: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/update-the-rendering.html: Added.
* web-platform-tests/html/interaction/focus/the-autofocus-attribute/w3c-import.log: Added.
2019-10-08 Rob Buis <rbuis@igalia.com>
Fetch: data: URL HEAD request should result in empty response body
https://bugs.webkit.org/show_bug.cgi?id=175764
Reviewed by Youenn Fablet.
Update improved test results.
* web-platform-tests/fetch/api/basic/scheme-data.any.js:
* web-platform-tests/xhr/data-uri-expected.txt:
2019-10-08 Antti Koivisto <antti@apple.com>
[CSS Shadow Parts] Implement style invalidation
https://bugs.webkit.org/show_bug.cgi?id=202632
Reviewed by Ryosuke Niwa.
* web-platform-tests/css/css-shadow-parts/invalidation-change-exportparts-forward-expected.txt:
* web-platform-tests/css/css-shadow-parts/invalidation-change-part-name-expected.txt:
* web-platform-tests/css/css-shadow-parts/invalidation-change-part-name-forward-expected.txt:
2019-10-07 Rob Buis <rbuis@igalia.com>
Change Response's statusText's default
https://bugs.webkit.org/show_bug.cgi?id=191879
Reviewed by Youenn Fablet.
Update improved test results.
* web-platform-tests/fetch/api/response/response-clone-expected.txt:
* web-platform-tests/fetch/api/response/response-init-001-expected.txt:
2019-10-07 Alexey Shvayka <shvaikalesh@gmail.com>
Sync web-platform-tests/css/css-overflow from upstream
https://bugs.webkit.org/show_bug.cgi?id=202635
Reviewed by Youenn Fablet.
Sync web-platform-tests/css/css-overflow from upstream 819a234d3dd3.
* resources/import-expectations.json:
* web-platform-tests/css/css-overflow/*: Added.
2019-10-07 Chris Lord <clord@igalia.com>
Import OffscreenCanvas Web Platform Tests
https://bugs.webkit.org/show_bug.cgi?id=202513
Reviewed by Žan Doberšek.
* resources/import-expectations.json:
* web-platform-tests/offscreen-canvas/META.yml: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-atop-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-in-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-in.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-in.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-in.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-in.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-out-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-out.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-out.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-out.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-out.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-over-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-over.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-over.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-over.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-over.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.lighter-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.lighter.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.lighter.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.lighter.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.lighter.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-atop-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-atop.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-atop.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-atop.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-atop.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-in-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-in.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-in.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-in.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-in.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-out-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-out.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-out.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-out.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-out.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-over-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-over.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-over.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-over.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-over.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.xor-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.xor.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.xor.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.xor.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.xor.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.copy-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.copy.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.copy.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.copy.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.copy.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-atop-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-atop.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-atop.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-atop.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-atop.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-in-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-in.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-in.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-in.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-in.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-out-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-out.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-out.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-out.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-out.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-over-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-over.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-over.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-over.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-over.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.lighter-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.lighter.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.lighter.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.lighter.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.lighter.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-atop-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-atop.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-atop.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-atop.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-atop.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-in-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-in.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-in.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-in.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-in.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-out-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-out.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-out.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-out.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-out.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-over-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-over.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-over.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-over.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-over.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.xor-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.xor.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.xor.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.xor.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.xor.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvas-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvas.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvas.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvas.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvas.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvascopy-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvascopy.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvascopy.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvascopy.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvascopy.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvaspattern-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvaspattern.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvaspattern.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvaspattern.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvaspattern.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.default-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.default.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.default.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.default.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.default.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.fill-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.fill.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.fill.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.fill.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.fill.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.image-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.image.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.image.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.image.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.image.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.invalid-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.invalid.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.invalid.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.invalid.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.invalid.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.range-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.range.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.range.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.range.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.range.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.copy-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.copy.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.copy.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.copy.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.copy.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-atop-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-atop.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-atop.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-atop.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-atop.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-in-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-in.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-in.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-in.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-in.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-out-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-out.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-out.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-out.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-out.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-over-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-over.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-over.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-over.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-over.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.lighter-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.lighter.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.lighter.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.lighter.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.lighter.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-atop-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-atop.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-atop.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-atop.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-atop.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-in-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-in.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-in.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-in.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-in.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-out-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-out.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-out.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-out.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-out.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-over-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-over.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-over.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-over.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-over.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.xor-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.xor.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.xor.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.xor.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.image.xor.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.casesensitive-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.casesensitive.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.casesensitive.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.casesensitive.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.casesensitive.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.clear-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.clear.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.clear.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.clear.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.clear.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.darker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.darker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.darker.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.darker.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.darker.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.default-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.default.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.default.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.default.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.default.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.get-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.get.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.get.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.get.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.get.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.highlight-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.highlight.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.highlight.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.highlight.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.highlight.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.nullsuffix-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.nullsuffix.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.nullsuffix.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.nullsuffix.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.nullsuffix.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.over-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.over.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.over.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.over.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.over.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.unrecognised-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.unrecognised.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.unrecognised.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.unrecognised.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.unrecognised.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.copy-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.copy.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.copy.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.copy.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.copy.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-atop-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-atop.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-atop.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-atop.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-atop.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-in-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-in.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-in.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-in.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-in.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-out-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-out.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-out.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-out.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-out.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-over-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-over.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-over.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-over.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-over.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.lighter-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.lighter.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.lighter.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.lighter.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.lighter.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-atop-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-atop.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-atop.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-atop.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-atop.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-in-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-in.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-in.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-in.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-in.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-out-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-out.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-out.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-out.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-out.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-over-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-over.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-over.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-over.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-over.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.xor-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.xor.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.xor.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.xor.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.xor.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.copy-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.copy.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.copy.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.copy.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.copy.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-atop-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-atop.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-atop.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-atop.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-atop.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-in-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-in.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-in.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-in.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-in.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-out-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-out.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-out.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-out.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-out.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-over-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-over.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-over.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-over.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-over.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.lighter-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.lighter.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.lighter.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.lighter.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.lighter.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-atop-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-atop.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-atop.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-atop.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-atop.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-in-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-in.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-in.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-in.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-in.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-out-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-out.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-out.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-out.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-out.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-over-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-over.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-over.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-over.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-over.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.xor-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.xor.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.xor.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.xor.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.xor.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.copy-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.copy.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.copy.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.copy.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.copy.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-atop-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-atop.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-atop.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-atop.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-atop.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-in-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-in.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-in.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-in.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-in.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-in-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-in.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-in.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-in.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-in.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-out-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-out.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-out.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-out.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-out.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.copy-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.copy.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.copy.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.copy.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.copy.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.copy-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.copy.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.copy.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.copy.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.copy.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-atop-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-atop.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-atop.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-atop.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-atop.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-in-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-in.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-in.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-in.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-in.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-in-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-in.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-in.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-in.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-in.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-out-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-out.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-out.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-out.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-out.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out.worker.html: Added.
* web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/compositing/w3c-import.log: Added.
* web-platform-tests/offscreen-canvas/conformance-requirements/2d.coordinatespace-expected.txt: Added.
* web-platform-tests/offscreen-canvas/conformance-requirements/2d.coordinatespace.html: Added.
* web-platform-tests/offscreen-canvas/conformance-requirements/2d.coordinatespace.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/conformance-requirements/2d.coordinatespace.worker.html: Added.
* web-platform-tests/offscreen-canvas/conformance-requirements/2d.coordinatespace.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/conformance-requirements/2d.missingargs-expected.txt: Added.
* web-platform-tests/offscreen-canvas/conformance-requirements/2d.missingargs.html: Added.
* web-platform-tests/offscreen-canvas/conformance-requirements/2d.missingargs.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/conformance-requirements/2d.missingargs.worker.html: Added.
* web-platform-tests/offscreen-canvas/conformance-requirements/2d.missingargs.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/conformance-requirements/2d.voidreturn-expected.txt: Added.
* web-platform-tests/offscreen-canvas/conformance-requirements/2d.voidreturn.html: Added.
* web-platform-tests/offscreen-canvas/conformance-requirements/2d.voidreturn.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/conformance-requirements/2d.voidreturn.worker.html: Added.
* web-platform-tests/offscreen-canvas/conformance-requirements/2d.voidreturn.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/conformance-requirements/w3c-import.log: Added.
* web-platform-tests/offscreen-canvas/convert-to-blob/offscreencanvas.convert.to.blob-expected.txt: Added.
* web-platform-tests/offscreen-canvas/convert-to-blob/offscreencanvas.convert.to.blob.html: Added.
* web-platform-tests/offscreen-canvas/convert-to-blob/offscreencanvas.convert.to.blob.w-expected.txt: Added.
* web-platform-tests/offscreen-canvas/convert-to-blob/offscreencanvas.convert.to.blob.w.html: Added.
* web-platform-tests/offscreen-canvas/convert-to-blob/w3c-import.log: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.canvas-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.canvas.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.canvas.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.canvas.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.canvas.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.clip-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.clip.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.clip.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.clip.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.clip.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.path-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.path.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.path.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.path.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.path.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.1.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.2.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.transform-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.transform.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.transform.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.transform.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.transform.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerocanvas-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/w3c-import.log: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.clip-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.clip.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.clip.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.clip.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.negative-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.negative.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.negative.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.negative.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.path-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.path.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.path.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.path.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.path.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.shadow-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.transform-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.transform.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.transform.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.transform.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.zero-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.zero.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.zero.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.zero.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.clip-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.clip.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.clip.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.clip.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.negative-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.negative.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.negative.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.negative.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.path-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.path.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.path.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.path.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.path.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.shadow-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.transform-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.transform.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.transform.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.transform.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.zero-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.zero.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.zero.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.zero.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.clip-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.negative-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.path-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.path.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.path.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.path.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.transform-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.worker.html: Added.
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/w3c-import.log: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.default-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.default.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.default.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.default.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.default.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.semitransparent-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.solid-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.solid.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.solid.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.solid.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.solid.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.transparent-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.transparent.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.transparent.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.transparent.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.transparent.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidstring-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidstring.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidstring.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidstring.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidstring.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidtype-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidtype.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidtype.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidtype.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidtype.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-5-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-5.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-5.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-5.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-5.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-6-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-6.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-6.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-6.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-6.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-7-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-7.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-7.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-7.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-7.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-8-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-8.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-8.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-8.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-8.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-4.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-4.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-5-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-5.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-5.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-5.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-5.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-6-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-6.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-6.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-6.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-6.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-7-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-7.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-7.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-7.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-7.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-8-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-8.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-8.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-8.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-8.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-9-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-9.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-9.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-9.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-9.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex4.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex6-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex6.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex6.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex6.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex8-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex8.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex8.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex8.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.html4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.html4.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.html4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.html4.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.html4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-4.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-4.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-5-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-5.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-5.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-5.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-5.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-4.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-4.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-5-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-5.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-5.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-5.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-5.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.system-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.system.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.system.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.system.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.system.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.empty-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.empty.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.empty.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.empty.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.empty.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.alpha-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.alpha.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.alpha.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.alpha.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colour-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colour.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colour.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colour.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colour.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.multiple-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.multiple.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.multiple.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.multiple.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.outside-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.outside.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.outside.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.outside.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.outside.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.solid-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.solid.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.solid.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.solid.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.solid.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.vertical-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.vertical.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.vertical.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.vertical.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.compare-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.compare.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.compare.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.compare.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.compare.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.crosscanvas-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.crosscanvas.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.crosscanvas.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.crosscanvas.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidcolour-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidcolour.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidcolour.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidcolour.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidoffset-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidoffset.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidoffset.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidoffset.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.update-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.update.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.update.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.update.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.update.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.behind-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.behind.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.behind.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.behind.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.beside-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.beside.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.beside.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.beside.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.bottom-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.front-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.front.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.front.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.front.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.front.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.top-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.top.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.top.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.top.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.top.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.equal-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.equal.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.equal.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.equal.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.equal.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.negative-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.negative.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.negative.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.negative.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.negative.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.canvas-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.canvas.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.canvas.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.canvas.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.canvas.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.image-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.image.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.image.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.image.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.image.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.nocontext-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.nocontext.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.nocontext.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.nocontext.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.nocontext.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.zerocanvas-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.image-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.image.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.image.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.image.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.outside-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.case-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.case.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.case.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.case.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.case.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.empty-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.empty.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.empty.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.empty.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.empty.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.null-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.null.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.null.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.null.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.null.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.undefined-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.undefined.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.undefined.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.undefined.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.undefined.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognised-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.strokeStyle.default-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.strokeStyle.default.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.strokeStyle.default.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.strokeStyle.default.worker.html: Added.
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.strokeStyle.default.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/fill-and-stroke-styles/w3c-import.log: Added.
* web-platform-tests/offscreen-canvas/filter/offscreencanvas.filter-expected.txt: Added.
* web-platform-tests/offscreen-canvas/filter/offscreencanvas.filter.html: Added.
* web-platform-tests/offscreen-canvas/filter/offscreencanvas.filter.js: Added.
(getRegularContextForFilter):
(matchImageDataResults):
(createPatternCanvas):
* web-platform-tests/offscreen-canvas/filter/offscreencanvas.filter.w-expected.txt: Added.
* web-platform-tests/offscreen-canvas/filter/offscreencanvas.filter.w.html: Added.
* web-platform-tests/offscreen-canvas/filter/w3c-import.log: Added.
* web-platform-tests/offscreen-canvas/green-100x50.png: Added.
* web-platform-tests/offscreen-canvas/image-smoothing/image.smoothing-expected.txt: Added.
* web-platform-tests/offscreen-canvas/image-smoothing/image.smoothing.html: Added.
* web-platform-tests/offscreen-canvas/image-smoothing/image.smoothing.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/image-smoothing/image.smoothing.worker.html: Added.
* web-platform-tests/offscreen-canvas/image-smoothing/image.smoothing.worker.js: Added.
(createTestImage):
(test):
(test.draw):
* web-platform-tests/offscreen-canvas/image-smoothing/w3c-import.log: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.butt-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.butt.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.butt.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.butt.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.butt.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.closed-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.closed.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.closed.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.closed.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.closed.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.invalid-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.invalid.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.invalid.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.invalid.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.invalid.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.open-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.open.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.open.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.open.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.open.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.round-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.round.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.round.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.round.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.round.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.square-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.square.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.square.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.square.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.square.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.valid-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.valid.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.valid.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.valid.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.valid.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cross-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cross.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cross.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cross.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.cross.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.defaults-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.defaults.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.defaults.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.defaults.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.defaults.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.bevel-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.bevel.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.bevel.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.bevel.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.bevel.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.closed-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.closed.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.closed.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.closed.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.closed.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.invalid-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.invalid.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.invalid.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.invalid.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.invalid.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.miter-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.miter.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.miter.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.miter.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.miter.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.open-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.open.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.open.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.open.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.open.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.parallel-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.parallel.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.parallel.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.parallel.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.parallel.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.round-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.round.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.round.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.round.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.round.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.valid-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.valid.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.valid.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.valid.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.join.valid.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.acute-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.acute.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.acute.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.acute.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.acute.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.exceeded-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.exceeded.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.exceeded.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.exceeded.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.exceeded.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.invalid-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.invalid.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.invalid.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.invalid.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.invalid.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.lineedge-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.lineedge.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.lineedge.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.lineedge.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.lineedge.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.obtuse-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.obtuse.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.obtuse.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.obtuse.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.obtuse.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.rightangle-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.rightangle.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.rightangle.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.rightangle.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.rightangle.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.valid-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.valid.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.valid.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.valid.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.valid.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.within-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.within.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.within.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.within.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.within.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.union-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.union.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.union.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.union.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.union.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.basic.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.invalid-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.invalid.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.invalid.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.invalid.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.invalid.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.scaledefault-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.scaledefault.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.scaledefault.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.scaledefault.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.scaledefault.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.transformed-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.transformed.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.transformed.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.transformed.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.transformed.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.valid-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.valid.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.valid.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.valid.worker.html: Added.
* web-platform-tests/offscreen-canvas/line-styles/2d.line.width.valid.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/line-styles/w3c-import.log: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.1.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.2.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.3.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.3.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.4.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.4.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.5-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.5.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.5.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.5.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.5.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.6-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.6.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.6.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.6.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.6.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.default-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.default.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.default.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.default.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.default.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.empty-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.empty.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.empty.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.empty.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.empty.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.end-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.end.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.end.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.end.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.end.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.negative-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.negative.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.negative.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.negative.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.negative.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonempty-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonempty.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonempty.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonempty.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonempty.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonfinite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonfinite.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonfinite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonfinite.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonfinite.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.1.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.2.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.1.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.2.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.1.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.2.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.3.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.3.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.4.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.4.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.5-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.5.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.5.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.5.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.5.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.1.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.2.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.3.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.3.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.4.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.4.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.1.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.2.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zeroradius-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zeroradius.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zeroradius.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zeroradius.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zeroradius.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.1.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.2.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.1.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.2.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.3.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.3.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.1.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.2.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.negative-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.negative.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.negative.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.negative.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.negative.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.nonfinite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.nonfinite.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.nonfinite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.nonfinite.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.nonfinite.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.scale-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.scale.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.scale.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.scale.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.scale.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve1.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve1.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve2.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve2.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.end-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.end.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.end.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.end.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.end.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.start-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.start.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.start.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.start.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.start.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.transformation-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.transformation.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.transformation.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.transformation.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.transformation.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.1.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.2.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.beginPath-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.beginPath.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.beginPath.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.beginPath.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.beginPath.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.basic.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.nonfinite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.nonfinite.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.nonfinite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.nonfinite.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.nonfinite.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.scaled-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.scaled.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.scaled.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.scaled.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.scaled.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.shape-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.shape.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.shape.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.shape.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.shape.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.1.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.2.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.empty-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.empty.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.empty.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.empty.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.empty.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.intersect-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.intersect.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.intersect.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.intersect.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.intersect.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.unaffected-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.unaffected.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.unaffected.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.unaffected.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.unaffected.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.1.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.2.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.empty-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.empty.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.empty.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.empty.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.empty.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.newline-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.newline.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.newline.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.newline.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.newline.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.nextpoint-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.nextpoint.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.nextpoint.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.nextpoint.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.nextpoint.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.basic.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.unaffected-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.unaffected.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.unaffected.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.unaffected.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.unaffected.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.overlap-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.overlap.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.overlap.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.overlap.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.overlap.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.add-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.add.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.add.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.add.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.add.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.1.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.2.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.3.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.3.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.initial-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.initial.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.initial.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.initial.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.initial.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.arc-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.arc.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.arc.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.arc.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.arc.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.1.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.2.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bezier-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bezier.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bezier.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bezier.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bezier.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bigarc-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bigarc.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bigarc.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bigarc.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bigarc.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.edge-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.edge.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.edge.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.edge.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.edge.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.empty-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.empty.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.empty.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.empty.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.empty.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.nonfinite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.nonfinite.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.nonfinite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.nonfinite.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.nonfinite.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.outside-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.outside.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.outside.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.outside.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.outside.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.subpath-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.subpath.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.subpath.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.subpath.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.subpath.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.1.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.2.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.3.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.3.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.4.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.4.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.unclosed-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.unclosed.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.unclosed.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.unclosed.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.unclosed.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.winding-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.winding.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.winding.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.winding.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.winding.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.basic.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.1.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.2.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nextpoint-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nextpoint.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nextpoint.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nextpoint.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nextpoint.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite.details-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite.details.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite.details.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite.details.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite.details.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.basic.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.multiple-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.multiple.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.multiple.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.multiple.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.multiple.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.newsubpath-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.newsubpath.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.newsubpath.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.newsubpath.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.newsubpath.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.nonfinite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.nonfinite.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.nonfinite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.nonfinite.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.nonfinite.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.basic.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.nonfinite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.nonfinite.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.nonfinite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.nonfinite.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.nonfinite.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.scaled-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.scaled.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.scaled.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.scaled.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.scaled.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.shape-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.shape.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.shape.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.shape.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.shape.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.basic.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.closed-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.closed.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.closed.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.closed.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.closed.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.1.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.2.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.negative-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.negative.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.negative.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.negative.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.negative.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.newsubpath-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.newsubpath.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.newsubpath.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.newsubpath.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.newsubpath.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.nonfinite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.nonfinite.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.nonfinite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.nonfinite.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.nonfinite.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.selfintersect-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.selfintersect.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.selfintersect.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.selfintersect.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.selfintersect.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.winding-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.winding.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.winding.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.winding.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.winding.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.1.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.2.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.3.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.3.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.4.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.4.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.5-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.5.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.5.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.5.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.5.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.6-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.6.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.6.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.6.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.6.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.empty-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.empty.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.empty.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.empty.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.empty.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.overlap-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.overlap.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.overlap.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.overlap.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.overlap.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.arc-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.arc.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.arc.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.arc.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.arc.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.closed-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.closed.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.closed.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.closed.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.closed.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.corner-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.corner.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.corner.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.corner.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.corner.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.curve-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.curve.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.curve.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.curve.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.curve.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.line-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.line.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.line.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.line.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.line.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.rect-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.rect.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.rect.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.rect.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.rect.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale1.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale1.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale2.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale2.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.skew-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.skew.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.skew.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.skew.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.skew.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.unaffected-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.unaffected.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.unaffected.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.unaffected.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.unaffected.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.union-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.union.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.union.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.union.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.union.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.basic.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.changing-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.changing.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.changing.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.changing.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.changing.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.multiple-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.multiple.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.multiple.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.multiple.worker.html: Added.
* web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.multiple.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/path-objects/w3c-import.log: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.basic.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.initial-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.initial.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.initial.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.initial.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.initial.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.basic.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.initial-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.initial.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.initial.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.initial.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.initial.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.large-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.large.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.large.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.large.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.large.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.negative-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.negative.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.negative.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.negative.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.negative.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.worker.js: Added.
(t.step.posinfobj.valueOf):
(t.step.neginfobj.valueOf):
(t.step.nanobj.valueOf):
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.round-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.round.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.round.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.round.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.round.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.zero-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.zero.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.zero.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.zero.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.zero.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.basic.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.clamp-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.clamp.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.clamp.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.clamp.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.clamp.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.length-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.length.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.length.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.length.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.length.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.worker.js: Added.
(t.step.posinfobj.valueOf):
(t.step.neginfobj.valueOf):
(t.step.nanobj.valueOf):
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonpremul-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonpremul.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonpremul.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonpremul.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonpremul.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.alpha-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.alpha.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.alpha.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.alpha.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.alpha.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.cols-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.cols.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.cols.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.cols.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.cols.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rgb-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rgb.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rgb.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rgb.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rgb.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rows-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rows.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rows.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rows.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rows.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.range-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.range.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.range.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.range.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.range.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.negative-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.negative.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.negative.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.negative.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.negative.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.outside-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.outside.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.outside.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.outside.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.outside.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.size-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.size.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.size.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.size.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.size.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.tiny-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.tiny.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.tiny.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.tiny.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.tiny.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.unaffected-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.unaffected.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.unaffected.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.unaffected.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.unaffected.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.zero-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.zero.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.zero.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.zero.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.zero.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.clamp-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.clamp.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.clamp.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.clamp.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.clamp.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.nan-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.nan.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.nan.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.nan.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.nan.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.properties-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.properties.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.properties.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.properties.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.properties.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.readonly-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.readonly.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.readonly.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.readonly.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.readonly.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.round-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.round.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.round.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.round.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.round.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.set-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.set.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.set.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.set.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.set.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.string-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.string.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.string.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.string.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.string.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.undefined-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.undefined.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.undefined.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.undefined.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.undefined.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.alpha-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.alpha.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.alpha.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.alpha.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.alpha.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.basic.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.clip-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.clip.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.clip.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.clip.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.clip.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.created-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.created.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.created.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.created.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.created.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.cross-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.cross.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.cross.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.cross.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.cross.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.negative-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.negative.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.negative.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.negative.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.negative.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.outside-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.outside.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.outside.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.outside.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.outside.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect1.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect1.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect2.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect2.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.zero-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.zero.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.zero.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.zero.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.zero.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.modified-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.modified.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.modified.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.modified.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.modified.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.nonfinite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.nonfinite.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.nonfinite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.nonfinite.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.nonfinite.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.null-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.path-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.path.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.path.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.path.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.path.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unaffected-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unaffected.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unaffected.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unaffected.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unaffected.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unchanged-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unchanged.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unchanged.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unchanged.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unchanged.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.worker.html: Added.
* web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/pixel-manipulation/w3c-import.log: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.1.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.2.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.3.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.3.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.4-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.4.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.4.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.4.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.4.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.5-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.5.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.5.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.5.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.5.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.initial-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.initial.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.initial.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.initial.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.initial.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.invalid-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.invalid.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.invalid.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.invalid.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.invalid.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.initial-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.initial.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.initial.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.initial.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.initial.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.invalid-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.invalid.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.invalid.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.invalid.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.invalid.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.valid-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.valid.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.valid.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.valid.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.valid.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.initial-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.initial.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.initial.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.initial.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.initial.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.invalid-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.invalid.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.invalid.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.invalid.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.invalid.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.alpha-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.alpha.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.alpha.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.alpha.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.alpha.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.basic.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.1.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.2.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.1.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.2.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.3.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.3.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.1.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.2.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.3.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.3.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.blur-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.blur.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.blur.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.blur.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.blur.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.1.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.2.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.x-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.x.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.x.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.x.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.x.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.y-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.y.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.y.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.y.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.y.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.alpha-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.alpha.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.alpha.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.alpha.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.alpha.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.basic.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.1.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.2.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.alpha-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.alpha.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.alpha.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.alpha.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.alpha.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.basic.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.basic.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.scale-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.scale.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.scale.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.scale.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.scale.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.section-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.section.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.section.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.section.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.section.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.1.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.1.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.2.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.2.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeX-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeX.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeX.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeX.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeX.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeY-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeY.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeY.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeY.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeY.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveX-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveX.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveX.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveX.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveX.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveY-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveY.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveY.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveY.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveY.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.outside-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.outside.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.outside.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.outside.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.outside.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.alpha-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.alpha.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.alpha.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.alpha.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.alpha.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.basic.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.basic.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.worker.js: Added.
(t.step.):
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.basic.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.1.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.2.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.1.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.2.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.3-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.3.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.3.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.3.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.3.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.1-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.1.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.1.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.1.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.1.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.2-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.2.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.2.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.2.worker.html: Added.
* web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.2.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/shadows/w3c-import.log: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.align.default-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.align.default.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.align.default.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.align.default.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.align.default.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.align.invalid-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.align.invalid.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.align.invalid.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.align.invalid.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.align.invalid.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.align.valid-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.align.valid.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.align.valid.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.align.valid.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.align.valid.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.baseline.default-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.baseline.default.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.baseline.default.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.baseline.default.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.baseline.default.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.baseline.invalid-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.baseline.invalid.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.baseline.invalid.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.baseline.invalid.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.baseline.invalid.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.baseline.valid-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.baseline.valid.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.baseline.valid.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.baseline.valid.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.baseline.valid.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.center-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.center.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.center.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.center.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.center.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.ltr-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.ltr.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.ltr.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.ltr.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.ltr.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.rtl-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.rtl.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.rtl.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.rtl.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.rtl.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.left-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.left.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.left.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.left.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.left.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.right-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.right.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.right.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.right.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.right.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.ltr-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.ltr.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.ltr.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.ltr.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.ltr.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.rtl-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.rtl.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.rtl.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.rtl.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.rtl.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.alphabetic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.bottom-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.bottom.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.bottom.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.bottom.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.bottom.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.hanging-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.hanging.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.hanging.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.hanging.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.hanging.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.ideographic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.ideographic.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.ideographic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.ideographic.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.ideographic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.middle-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.middle.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.middle.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.middle.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.middle.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.top-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.top.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.top.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.top.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.top.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.basic-manual.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.basic-manual.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.basic-manual.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.basic.png: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.NaN-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.NaN.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.NaN.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.NaN.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.NaN.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.large-manual.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.large-manual.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.large-manual.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.large.png: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.negative-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.negative.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.negative.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.negative.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.negative.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.small-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.small.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.small.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.small.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.small.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.zero-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.zero.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.zero.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.zero.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.zero.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.rtl-manual.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.rtl-manual.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.rtl-manual.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.rtl.png: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.unaffected-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.unaffected.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.unaffected.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.unaffected.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.unaffected.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.notinpage-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.notinpage.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.notinpage.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.notinpage.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.notinpage.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.repeat-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.repeat.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.repeat.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.repeat.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.repeat.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.kern.consistent-manual.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.kern.consistent-manual.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.kern.consistent-manual.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.basic.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.end-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.end.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.end.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.end.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.end.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.other-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.other.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.other.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.other.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.other.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.space-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.space.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.space.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.space.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.space.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.start-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.start.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.start.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.start.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.start.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.stroke.basic-manual.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.stroke.basic-manual.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.stroke.basic-manual.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.draw.stroke.basic.png: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.stroke.unaffected-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.stroke.unaffected.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.stroke.unaffected.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.stroke.unaffected.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.draw.stroke.unaffected.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.font.default-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.default.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.default.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.default.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.default.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.basic.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.complex-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.complex.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.complex.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.complex.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.complex.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.invalid-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.invalid.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.invalid.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.invalid.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.invalid.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.system-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.system.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.system.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.system.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.system.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.tiny-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.tiny.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.tiny.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.tiny.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.font.parse.tiny.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.measure.width.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.measure.width.basic.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.measure.width.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.measure.width.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.measure.width.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.measure.width.empty-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.measure.width.empty.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.measure.width.empty.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.measure.width.empty.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.measure.width.empty.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/2d.text.measure.width.space-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.measure.width.space.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.measure.width.space.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.measure.width.space.worker.html: Added.
* web-platform-tests/offscreen-canvas/text/2d.text.measure.width.space.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/text/w3c-import.log: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.bitmap-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.bitmap.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.bitmap.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.bitmap.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.bitmap.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.clip-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.clip.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.clip.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.clip.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.clip.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.fillStyle-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.fillStyle.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.fillStyle.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.fillStyle.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.fillStyle.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalAlpha-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalAlpha.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalAlpha.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalAlpha.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalAlpha.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalCompositeOperation-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalCompositeOperation.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalCompositeOperation.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalCompositeOperation.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineCap-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineCap.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineCap.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineCap.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineCap.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineJoin-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineJoin.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineJoin.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineJoin.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineJoin.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineWidth-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineWidth.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineWidth.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineWidth.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineWidth.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.miterLimit-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.miterLimit.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.miterLimit.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.miterLimit.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.miterLimit.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.path-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.path.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.path.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.path.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.path.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowBlur-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowBlur.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowBlur.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowBlur.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowBlur.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowColor-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowColor.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowColor.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowColor.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowColor.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetX-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetX.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetX.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetX.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetX.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetY-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetY.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetY.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetY.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetY.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stack-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stack.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stack.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stack.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stack.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stackdepth-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stackdepth.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stackdepth.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stackdepth.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stackdepth.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.strokeStyle-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.strokeStyle.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.strokeStyle.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.strokeStyle.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.strokeStyle.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.transformation-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.transformation.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.transformation.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.transformation.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.transformation.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.underflow-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.underflow.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.underflow.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.underflow.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.underflow.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-canvas-state/w3c-import.log: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.shared-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.shared.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.shared.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.shared.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.shared.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.arguments.missing-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.casesensitive-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.casesensitive.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.casesensitive.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.casesensitive.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.casesensitive.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.emptystring-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.emptystring.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.emptystring.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.emptystring.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.emptystring.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.badname-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.badname.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.badname.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.badname.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.badname.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.badsuffix-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.badsuffix.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.badsuffix.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.badsuffix.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.badsuffix.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.nullsuffix-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.nullsuffix.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.nullsuffix.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.nullsuffix.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.nullsuffix.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.unicode-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.unicode.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.unicode.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.unicode.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.unicode.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.colour-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.colour.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.colour.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.colour.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.colour.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.2dstate-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.2dstate.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.2dstate.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.2dstate.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.2dstate.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.clip-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.clip.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.clip.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.clip.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.clip.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.different-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.different.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.different.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.different.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.different.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.gradient-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.gradient.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.gradient.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.gradient.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.gradient.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.path-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.path.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.path.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.path.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.path.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.pattern-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.pattern.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.pattern.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.pattern.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.pattern.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.same-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.same.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.same.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.same.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.same.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.transform-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.transform.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.transform.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.transform.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.transform.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.commit-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.commit.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.commit.w-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.commit.w.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.constructor-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.constructor.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.constructor.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.constructor.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.constructor.worker.js: Added.
(t1.step):
(t2.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.getcontext-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.getcontext.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.getcontext.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.getcontext.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.getcontext.worker.js: Added.
(test):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.resize-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.resize.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transfer.to.imagebitmap-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transfer.to.imagebitmap.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transfer.to.imagebitmap.w-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transfer.to.imagebitmap.w.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transfercontrol.to.offscreen-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transfercontrol.to.offscreen.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transfercontrol.to.offscreen.w-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transfercontrol.to.offscreen.w.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transferrable-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transferrable.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transferrable.w-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transferrable.w.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.default-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.default.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.default.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.default.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.default.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.idl-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.em-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.em.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.em.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.em.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.em.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.empty-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.empty.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.empty.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.empty.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.empty.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.junk-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.junk.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.junk.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.junk.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.junk.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.minus-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.minus.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.minus.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.minus.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.minus.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.onlyspace-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.onlyspace.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.onlyspace.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.onlyspace.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.onlyspace.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.percent-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.percent.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.percent.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.percent.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.percent.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.trailingjunk-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.trailingjunk.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.trailingjunk.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.trailingjunk.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.trailingjunk.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.large-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.large.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.large.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.large.worker.html: Added.
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.large.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/the-offscreen-canvas/w3c-import.log: Added.
* web-platform-tests/offscreen-canvas/tools/META.yml: Added.
* web-platform-tests/offscreen-canvas/tools/build.sh: Added.
* web-platform-tests/offscreen-canvas/tools/gentest.py: Added.
* web-platform-tests/offscreen-canvas/tools/name2dir.yaml: Added.
* web-platform-tests/offscreen-canvas/tools/templates.yaml: Added.
* web-platform-tests/offscreen-canvas/tools/tests2d.yaml: Added.
* web-platform-tests/offscreen-canvas/tools/w3c-import.log: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.order-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.order.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.order.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.order.worker.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.order.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.direction-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.direction.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.direction.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.direction.worker.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.direction.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.nonfinite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.nonfinite.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.nonfinite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.nonfinite.worker.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.nonfinite.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.radians-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.radians.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.radians.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.radians.worker.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.radians.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrap-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrap.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrap.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrap.worker.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrap.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrapnegative-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrapnegative.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrapnegative.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrapnegative.worker.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrapnegative.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.zero-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.zero.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.zero.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.zero.worker.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.zero.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.basic.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.large-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.large.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.large.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.large.worker.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.large.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.multiple-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.multiple.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.multiple.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.multiple.worker.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.multiple.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.negative-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.negative.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.negative.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.negative.worker.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.negative.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.nonfinite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.nonfinite.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.nonfinite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.nonfinite.worker.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.nonfinite.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.zero-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.zero.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.zero.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.zero.worker.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.zero.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.multiple-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.multiple.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.multiple.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.multiple.worker.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.multiple.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.nonfinite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.nonfinite.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.nonfinite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.nonfinite.worker.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.nonfinite.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.skewed-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.skewed.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.skewed.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.skewed.worker.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.skewed.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.identity-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.identity.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.identity.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.identity.worker.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.identity.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.multiply-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.multiply.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.multiply.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.multiply.worker.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.multiply.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.nonfinite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.nonfinite.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.nonfinite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.nonfinite.worker.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.nonfinite.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.skewed-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.skewed.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.skewed.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.skewed.worker.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.skewed.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.basic-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.basic.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.basic.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.basic.worker.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.basic.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.nonfinite-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.nonfinite.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.nonfinite.worker-expected.txt: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.nonfinite.worker.html: Added.
* web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.nonfinite.worker.js: Added.
(t.step):
* web-platform-tests/offscreen-canvas/transformations/w3c-import.log: Added.
* web-platform-tests/offscreen-canvas/w3c-import.log: Added.
2019-10-04 Ryosuke Niwa <rniwa@webkit.org>
Change "InvalidStateError" to "NotSupportedError" for attachShadow()
https://bugs.webkit.org/show_bug.cgi?id=197948
Reviewed by Wenson Hsieh.
Rebaselined the tests.
* web-platform-tests/shadow-dom/Element-interface-attachShadow-custom-element-expected.txt:
* web-platform-tests/shadow-dom/Element-interface-attachShadow-expected.txt:
2019-10-04 Joonghun Park <jh718.park@samsung.com>
Negative radii in radial gradients should be rejected.
https://bugs.webkit.org/show_bug.cgi?id=202412
Per the spec, https://drafts.csswg.org/css-images-3/#radial-gradients
"Negative values are invalid.",
we reject negative radii values in radial-gradient.
This patch rejects negative radii during radial-gradient parsing
for both webkit prefixed and non-prefixed ones.
Reviewed by Antti Koivisto.
* web-platform-tests/compat/webkit-radial-gradient-radii-expected.txt: Added.
* web-platform-tests/compat/webkit-radial-gradient-radii.html: Added.
* web-platform-tests/css/css-backgrounds/parsing/background-image-invalid-expected.txt: Added.
* web-platform-tests/css/css-backgrounds/parsing/background-image-invalid.html: Added.
2019-10-04 Chris Lord <clord@igalia.com>
ImageBitmap should be serializable
https://bugs.webkit.org/show_bug.cgi?id=202394
Reviewed by Žan Doberšek.
Import from upstream issue #19439
* web-platform-tests/2dcontext/imagebitmap/createImageBitmap-serializable-expected.txt: Added.
* web-platform-tests/2dcontext/imagebitmap/createImageBitmap-serializable.html: Added.
* web-platform-tests/workers/semantics/structured-clone/dedicated-expected.txt:
2019-10-04 Oriol Brufau <obrufau@igalia.com>
[css-grid] Preserve auto repeat() in getComputedStyle() for non-grids
https://bugs.webkit.org/show_bug.cgi?id=202258
Reviewed by Javier Fernandez.
Import WPT tests.
There are some test failures because integer repeat() is still expanded
at computed-value time (https://webkit.org/b/202259).
* resources/import-expectations.json:
* web-platform-tests/css/css-grid/parsing/grid-template-columns-computed-expected.txt: Added.
* web-platform-tests/css/css-grid/parsing/grid-template-columns-computed-nogrid-expected.txt: Added.
* web-platform-tests/css/css-grid/parsing/grid-template-columns-computed-nogrid.html: Added.
* web-platform-tests/css/css-grid/parsing/grid-template-columns-computed.html: Added.
* web-platform-tests/css/css-grid/parsing/grid-template-rows-computed-expected.txt: Added.
* web-platform-tests/css/css-grid/parsing/grid-template-rows-computed-nogrid-expected.txt: Added.
* web-platform-tests/css/css-grid/parsing/grid-template-rows-computed-nogrid.html: Added.
* web-platform-tests/css/css-grid/parsing/grid-template-rows-computed.html: Added.
* web-platform-tests/css/css-grid/parsing/w3c-import.log:
2019-10-04 Chris Lord <clord@igalia.com>
Import 2dcontext Web Platform Tests
https://bugs.webkit.org/show_bug.cgi?id=179191
<rdar://problem/35320416>
Reviewed by Žan Doberšek.
* resources/import-expectations.json:
* resources/resource-files.json:
* web-platform-tests/2dcontext/2x2.png: Added.
* web-platform-tests/2dcontext/2x4.png: Added.
* web-platform-tests/2dcontext/4x2.png: Added.
* web-platform-tests/2dcontext/META.yml: Added.
* web-platform-tests/2dcontext/building-paths/canvas_complexshapes_arcto_001-expected.htm: Added.
* web-platform-tests/2dcontext/building-paths/canvas_complexshapes_arcto_001.htm: Added.
* web-platform-tests/2dcontext/building-paths/canvas_complexshapes_beziercurveto_001-expected.htm: Added.
* web-platform-tests/2dcontext/building-paths/canvas_complexshapes_beziercurveto_001.htm: Added.
* web-platform-tests/2dcontext/building-paths/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/2dcontext/transformations/w3c-import.log.
* web-platform-tests/2dcontext/clear-100x50.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.copy-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.copy.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.copy.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.destination-atop-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.destination-atop.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.destination-atop.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.destination-in-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.destination-in.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.destination-in.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.destination-out-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.destination-out.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.destination-out.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.destination-over-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.destination-over.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.destination-over.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.lighter-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.lighter.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.lighter.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.source-atop-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.source-atop.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.source-atop.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.source-in-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.source-in.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.source-in.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.source-out-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.source-out.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.source-out.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.source-over-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.source-over.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.source-over.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.xor-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.xor.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.canvas.xor.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.clip.copy-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.clip.copy.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.clip.destination-atop-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.clip.destination-atop.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.clip.destination-in-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.clip.destination-in.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.clip.destination-out-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.clip.destination-out.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.clip.destination-over-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.clip.destination-over.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.clip.lighter-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.clip.lighter.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.clip.source-atop-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.clip.source-atop.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.clip.source-in-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.clip.source-in.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.clip.source-out-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.clip.source-out.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.clip.source-over-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.clip.source-over.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.clip.xor-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.clip.xor.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.globalAlpha.canvas-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.globalAlpha.canvas.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.globalAlpha.canvascopy-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.globalAlpha.canvascopy.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.globalAlpha.default-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.globalAlpha.default.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.globalAlpha.fill-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.globalAlpha.fill.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.globalAlpha.image-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.globalAlpha.image.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.globalAlpha.imagepattern-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.globalAlpha.invalid-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.globalAlpha.invalid.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.globalAlpha.range-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.globalAlpha.range.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.copy-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.copy.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.copy.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.destination-atop-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.destination-atop.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.destination-atop.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.destination-in-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.destination-in.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.destination-in.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.destination-out-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.destination-out.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.destination-out.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.destination-over-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.destination-over.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.destination-over.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.lighter-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.lighter.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.lighter.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.source-atop-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.source-atop.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.source-atop.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.source-in-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.source-in.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.source-in.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.source-out-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.source-out.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.source-out.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.source-over-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.source-over.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.source-over.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.xor-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.xor.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.image.xor.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.operation.casesensitive-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.operation.casesensitive.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.operation.clear-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.operation.clear.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.operation.darker-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.operation.darker.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.operation.default-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.operation.default.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.operation.get-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.operation.get.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.operation.highlight-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.operation.highlight.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.operation.nullsuffix-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.operation.nullsuffix.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.operation.over-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.operation.over.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.operation.unrecognised-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.operation.unrecognised.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.copy-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.copy.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.copy.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.destination-atop-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.destination-atop.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.destination-atop.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.destination-in-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.destination-in.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.destination-in.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.destination-out-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.destination-out.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.destination-out.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.destination-over-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.destination-over.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.destination-over.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.lighter-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.lighter.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.lighter.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.source-atop-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.source-atop.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.source-atop.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.source-in-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.source-in.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.source-in.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.source-out-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.source-out.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.source-out.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.source-over-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.source-over.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.source-over.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.xor-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.xor.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.solid.xor.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.copy-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.copy.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.copy.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.destination-atop-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.destination-atop.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.destination-atop.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.destination-in-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.destination-in.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.destination-in.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.destination-out-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.destination-out.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.destination-out.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.destination-over-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.destination-over.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.destination-over.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.lighter-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.lighter.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.lighter.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.source-atop-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.source-atop.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.source-atop.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.source-in-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.source-in.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.source-in.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.source-out-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.source-out.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.source-out.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.source-over-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.source-over.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.source-over.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.xor-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.xor.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.transparent.xor.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.fill.copy-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.fill.copy.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.fill.copy.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.fill.destination-in-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.fill.source-in-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.fill.source-in.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.fill.source-out-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.fill.source-out.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.image.copy-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.image.copy.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.image.copy.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.image.destination-atop-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.image.destination-in-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.image.destination-in.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.image.source-in-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.image.source-in.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.image.source-in.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.image.source-out-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.image.source-out.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.image.source-out.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.nocontext.copy-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.pattern.copy-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.pattern.copy.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.pattern.source-in-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.png: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.pattern.source-out-expected.txt: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html: Added.
* web-platform-tests/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.png: Added.
* web-platform-tests/2dcontext/compositing/canvas_compositing_globalcompositeoperation_001-expected.htm: Added.
* web-platform-tests/2dcontext/compositing/canvas_compositing_globalcompositeoperation_001.htm: Added.
* web-platform-tests/2dcontext/compositing/w3c-import.log: Added.
* web-platform-tests/2dcontext/conformance-requirements/2d.coordinatespace.png: Added.
* web-platform-tests/2dcontext/conformance-requirements/2d.missingargs-expected.txt: Added.
* web-platform-tests/2dcontext/conformance-requirements/2d.missingargs.html: Added.
* web-platform-tests/2dcontext/conformance-requirements/2d.type.delete-expected.txt: Added.
* web-platform-tests/2dcontext/conformance-requirements/2d.type.delete.html: Added.
* web-platform-tests/2dcontext/conformance-requirements/2d.voidreturn-expected.txt: Added.
* web-platform-tests/2dcontext/conformance-requirements/2d.voidreturn.html: Added.
* web-platform-tests/2dcontext/conformance-requirements/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/2dcontext/transformations/w3c-import.log.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/drawimage_canvas-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/drawimage_canvas.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/drawimage_canvas_self-expected.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/drawimage_canvas_self.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/drawimage_canvas_self_ref.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/drawimage_html_image-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/drawimage_html_image.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/drawimage_svg_image_1-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/drawimage_svg_image_1.html: Added.
* web-platform-tests/2dcontext/drawing-images-to-the-canvas/w3c-import.log: Added.
* web-platform-tests/2dcontext/drawing-paths-to-the-canvas/canvas_complexshapes_ispointInpath_001-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-paths-to-the-canvas/canvas_complexshapes_ispointInpath_001.htm: Added.
* web-platform-tests/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html: Added.
* web-platform-tests/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html: Added.
* web-platform-tests/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html: Added.
* web-platform-tests/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html: Added.
* web-platform-tests/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html: Added.
* web-platform-tests/2dcontext/drawing-paths-to-the-canvas/w3c-import.log: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/clear-100x50.png: Added.
* web-platform-tests/2dcontext/drawing-rectangles-to-the-canvas/w3c-import.log: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.basic.png: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.NaN-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.NaN.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.large.png: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.rtl.png: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.basic.png: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.measure.actualBoundingBox-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.measure.actualBoundingBox.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.measure.advances-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.measure.advances.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.measure.baselines-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.measure.baselines.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.measure.emHeights-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.measure.emHeights.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.measure.fontBoundingBox-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.measure.fontBoundingBox.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty-expected.txt: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html: Added.
* web-platform-tests/2dcontext/drawing-text-to-the-canvas/w3c-import.log: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.default-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-5-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-5.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-5.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-6-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-6.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-6.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-7-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-7.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-7.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-8-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-8.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-8.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-1.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-2.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-3.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-4-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-4.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-4.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-5-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-5.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-5.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-6-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-6.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-6.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-7-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-7.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-7.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-8-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-8.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-8.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-9-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-9.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-9.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-2.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-4-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-4.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-5-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-5.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-4-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-4.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-5-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-5.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.empty-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.object.current-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.png: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.object.return-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.object.type-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.object.update-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.image.null-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.image.string-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/canvas_colorsandstyles_createlineargradient_001-expected.txt: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/canvas_colorsandstyles_createlineargradient_001.htm: Added.
* web-platform-tests/2dcontext/fill-and-stroke-styles/w3c-import.log: Added.
* web-platform-tests/2dcontext/green-100x50.png: Added.
* web-platform-tests/2dcontext/hit-regions/addHitRegions-NotSupportedError-01-expected.txt: Added.
* web-platform-tests/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html: Added.
* web-platform-tests/2dcontext/hit-regions/hitregions-members-exist-expected.txt: Added.
* web-platform-tests/2dcontext/hit-regions/hitregions-members-exist.html: Added.
* web-platform-tests/2dcontext/hit-regions/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/2dcontext/transformations/w3c-import.log.
* web-platform-tests/2dcontext/image-smoothing/imagesmoothing-expected.txt: Added.
* web-platform-tests/2dcontext/image-smoothing/imagesmoothing.html: Added.
* web-platform-tests/2dcontext/image-smoothing/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/2dcontext/transformations/w3c-import.log.
* web-platform-tests/2dcontext/imagebitmap/canvas-createImageBitmap-resize-expected.txt: Added.
* web-platform-tests/2dcontext/imagebitmap/canvas-createImageBitmap-resize.html: Added.
* web-platform-tests/2dcontext/imagebitmap/canvas-createImageBitmap-video-resize-expected.txt: Added.
* web-platform-tests/2dcontext/imagebitmap/canvas-createImageBitmap-video-resize.html: Added.
* web-platform-tests/2dcontext/imagebitmap/w3c-import.log:
* web-platform-tests/2dcontext/line-styles/2d.line.cap.butt-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.cap.butt.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.cap.closed-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.cap.closed.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.cap.invalid-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.cap.invalid.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.cap.open-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.cap.open.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.cap.round-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.cap.round.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.cap.square-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.cap.square.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.cap.valid-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.cap.valid.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.cross-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.cross.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.defaults-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.defaults.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.join.bevel-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.join.bevel.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.join.closed-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.join.closed.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.join.invalid-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.join.invalid.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.join.miter-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.join.miter.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.join.open-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.join.open.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.join.parallel-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.join.parallel.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.join.round-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.join.round.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.join.valid-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.join.valid.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.miter.acute-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.miter.acute.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.miter.exceeded-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.miter.exceeded.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.miter.invalid-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.miter.invalid.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.miter.lineedge-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.miter.lineedge.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.miter.obtuse-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.miter.obtuse.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.miter.rightangle-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.miter.rightangle.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.miter.valid-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.miter.valid.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.miter.within-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.miter.within.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.union-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.union.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.width.basic-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.width.basic.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.width.invalid-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.width.invalid.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.width.scaledefault-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.width.scaledefault.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.width.transformed-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.width.transformed.html: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.width.valid-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/2d.line.width.valid.html: Added.
* web-platform-tests/2dcontext/line-styles/canvas_linestyles_linecap_001-expected.htm: Added.
* web-platform-tests/2dcontext/line-styles/canvas_linestyles_linecap_001.htm: Added.
* web-platform-tests/2dcontext/line-styles/lineto_a-expected.html: Added.
* web-platform-tests/2dcontext/line-styles/lineto_a.html: Added.
* web-platform-tests/2dcontext/line-styles/lineto_ref.html: Added.
* web-platform-tests/2dcontext/line-styles/setLineDash-expected.txt: Added.
* web-platform-tests/2dcontext/line-styles/setLineDash.html: Added.
* web-platform-tests/2dcontext/line-styles/w3c-import.log: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.angle.1-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.angle.1.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.angle.2-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.angle.2.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.angle.3-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.angle.3.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.angle.4-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.angle.4.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.angle.5-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.angle.5.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.angle.6-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.angle.6.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.default-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.default.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.empty-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.empty.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.end-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.end.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.negative-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.negative.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.nonempty-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.nonempty.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.nonfinite-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.nonfinite.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.scale.1-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.scale.1.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.scale.2-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.scale.2.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.selfintersect.1-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.selfintersect.1.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.selfintersect.2-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.selfintersect.2.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.shape.1-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.shape.1.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.shape.2-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.shape.2.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.shape.3-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.shape.3.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.shape.4-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.shape.4.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.shape.5-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.shape.5.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.twopie.1-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.twopie.1.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.twopie.2-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.twopie.2.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.twopie.3-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.twopie.3.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.twopie.4-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.twopie.4.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.zero.1-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.zero.1.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.zero.2-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.zero.2.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.zeroradius-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arc.zeroradius.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.coincide.1-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.coincide.1.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.coincide.2-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.coincide.2.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.collinear.1-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.collinear.1.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.collinear.2-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.collinear.2.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.collinear.3-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.collinear.3.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.negative-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.negative.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.nonfinite-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.nonfinite.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.scale-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.scale.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.shape.curve1-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.shape.curve2-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.shape.end-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.shape.end.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.shape.start-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.shape.start.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.transformation-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.transformation.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.zero.1-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.zero.1.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.zero.2-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.arcTo.zero.2.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.beginPath-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.beginPath.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.bezierCurveTo.basic-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.bezierCurveTo.scaled-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.bezierCurveTo.shape-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.clip.basic.1-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.clip.basic.1.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.clip.basic.2-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.clip.basic.2.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.clip.empty-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.clip.empty.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.clip.intersect-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.clip.intersect.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.clip.unaffected-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.clip.unaffected.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.clip.winding.1-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.clip.winding.1.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.clip.winding.2-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.clip.winding.2.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.closePath.empty-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.closePath.empty.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.closePath.newline-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.closePath.newline.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.closePath.nextpoint-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.closePath.nextpoint.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.fill.closed.basic-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.fill.closed.basic.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.fill.closed.unaffected-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.fill.closed.unaffected.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.fill.overlap-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.fill.overlap.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.fill.overlap.png: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.fill.winding.add-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.fill.winding.add.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.fill.winding.subtract.1-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.fill.winding.subtract.2-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.fill.winding.subtract.3-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.initial-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.initial.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.arc-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.arc.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.basic.1-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.basic.2-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.bezier-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.bezier.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.bigarc-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.edge-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.edge.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.empty-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.empty.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.nonfinite-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.outside-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.outside.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.subpath-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.subpath.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.transform.1-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.transform.2-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.transform.3-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.transform.4-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.unclosed-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.winding-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.isPointInPath.winding.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.lineTo.basic-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.lineTo.basic.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.lineTo.nextpoint-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.lineTo.nextpoint.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.lineTo.nonfinite-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.lineTo.nonfinite.details-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.lineTo.nonfinite.details.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.lineTo.nonfinite.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.moveTo.basic-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.moveTo.basic.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.moveTo.multiple-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.moveTo.multiple.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.moveTo.newsubpath-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.moveTo.newsubpath.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.moveTo.nonfinite-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.moveTo.nonfinite.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.quadraticCurveTo.basic-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.quadraticCurveTo.shape-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.basic-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.basic.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.closed-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.closed.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.end.1-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.end.1.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.end.2-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.end.2.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.negative-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.negative.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.newsubpath-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.newsubpath.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.nonfinite-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.nonfinite.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.selfintersect-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.selfintersect.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.winding-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.winding.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.zero.1-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.zero.1.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.zero.2-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.zero.2.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.zero.3-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.zero.3.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.zero.4-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.zero.4.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.zero.5-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.zero.5.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.zero.6-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.rect.zero.6.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.empty-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.empty.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.overlap-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.overlap.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.overlap.png: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.prune.arc-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.prune.arc.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.prune.closed-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.prune.closed.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.prune.corner-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.prune.corner.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.prune.curve-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.prune.curve.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.prune.line-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.prune.line.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.prune.rect-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.prune.rect.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.scale1-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.scale1.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.scale2-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.scale2.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.skew-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.skew.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.unaffected-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.unaffected.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.union-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.stroke.union.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.transformation.basic-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.transformation.basic.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.transformation.changing-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.transformation.changing.html: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.transformation.multiple-expected.txt: Added.
* web-platform-tests/2dcontext/path-objects/2d.path.transformation.multiple.html: Added.
* web-platform-tests/2dcontext/path-objects/w3c-import.log: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create1.basic-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create1.initial-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create1.this-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create1.this.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create1.type-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create1.type.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create1.zero-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create2.basic-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create2.double-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create2.double.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create2.initial-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create2.large-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create2.large.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create2.negative-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create2.this-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create2.this.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create2.type-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create2.type.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create2.zero-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.basic-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.basic.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.clamp-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.double-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.double.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.length-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.length.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.order.cols-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.order.rows-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.range-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.range.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.source.negative-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.source.outside-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.source.size-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.type-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.type.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.unaffected-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.zero-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.get.zero.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.clamp-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.ctor.array-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.ctor.array.bounds-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.ctor.array.bounds.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.ctor.array.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.ctor.size-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.ctor.size.bounds-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.ctor.size.bounds.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.ctor.size.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.nan-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.nan.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.properties-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.properties.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.readonly-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.round-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.round.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.set-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.set.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.string-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.string.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.undefined-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.alpha-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.alpha.png: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.basic-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.basic.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.clip-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.clip.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.created-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.created.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.cross-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.cross.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.modified-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.modified.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.null-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.null.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.path-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.path.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.unaffected-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.unchanged-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype-expected.txt: Added.
* web-platform-tests/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html: Added.
* web-platform-tests/2dcontext/pixel-manipulation/w3c-import.log: Added.
* web-platform-tests/2dcontext/scroll/2d.scrollPathIntoView.basic-expected.txt: Added.
* web-platform-tests/2dcontext/scroll/2d.scrollPathIntoView.basic.html: Added.
* web-platform-tests/2dcontext/scroll/2d.scrollPathIntoView.path-expected.txt: Added.
* web-platform-tests/2dcontext/scroll/2d.scrollPathIntoView.path.html: Added.
* web-platform-tests/2dcontext/scroll/2d.scrollPathIntoView.verticalLR-expected.txt: Added.
* web-platform-tests/2dcontext/scroll/2d.scrollPathIntoView.verticalLR.html: Added.
* web-platform-tests/2dcontext/scroll/2d.scrollPathIntoView.verticalRL-expected.txt: Added.
* web-platform-tests/2dcontext/scroll/2d.scrollPathIntoView.verticalRL.html: Added.
* web-platform-tests/2dcontext/scroll/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/2dcontext/transformations/w3c-import.log.
* web-platform-tests/2dcontext/shadows/2d.shadow.alpha.1-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.alpha.1.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.alpha.2-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.alpha.2.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.alpha.2.png: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.alpha.3-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.alpha.3.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.alpha.3.png: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.alpha.4-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.alpha.4.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.alpha.4.png: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.alpha.5-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.alpha.5.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.alpha.5.png: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.blur.high.png: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.blur.low.png: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.canvas.alpha-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.canvas.alpha.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.canvas.alpha.png: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.canvas.basic-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.canvas.basic.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.canvas.transparent.1-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.canvas.transparent.1.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.canvas.transparent.2-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.canvas.transparent.2.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.clip.1-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.clip.1.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.clip.2-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.clip.2.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.clip.3-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.clip.3.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.composite.1-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.composite.1.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.composite.2-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.composite.2.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.composite.3-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.composite.3.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.enable.blur-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.enable.blur.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.enable.off.1-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.enable.off.1.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.enable.off.2-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.enable.off.2.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.enable.x-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.enable.x.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.enable.y-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.enable.y.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.gradient.alpha-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.gradient.alpha.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.gradient.alpha.png: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.gradient.basic-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.gradient.basic.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.gradient.transparent.1-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.gradient.transparent.1.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.gradient.transparent.2-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.gradient.transparent.2.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.image.alpha-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.image.alpha.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.image.alpha.png: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.image.basic-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.image.basic.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.image.scale-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.image.scale.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.image.section-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.image.section.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.image.transparent.1-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.image.transparent.1.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.image.transparent.2-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.image.transparent.2.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.offset.negativeX-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.offset.negativeX.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.offset.negativeY-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.offset.negativeY.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.offset.positiveX-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.offset.positiveX.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.offset.positiveY-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.offset.positiveY.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.outside-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.outside.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.pattern.alpha-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.pattern.alpha.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.pattern.alpha.png: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.pattern.basic-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.pattern.basic.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.pattern.transparent.1-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.pattern.transparent.1.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.pattern.transparent.2-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.pattern.transparent.2.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.stroke.basic-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.stroke.basic.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.stroke.cap.1-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.stroke.cap.1.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.stroke.cap.2-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.stroke.cap.2.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.stroke.join.1-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.stroke.join.1.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.stroke.join.2-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.stroke.join.2.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.stroke.join.3-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.stroke.join.3.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.transform.1-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.transform.1.html: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.transform.2-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/2d.shadow.transform.2.html: Added.
* web-platform-tests/2dcontext/shadows/canvas_shadows_001-expected.txt: Added.
* web-platform-tests/2dcontext/shadows/canvas_shadows_001.htm: Added.
* web-platform-tests/2dcontext/shadows/canvas_shadows_002-expected.htm: Added.
* web-platform-tests/2dcontext/shadows/canvas_shadows_002.htm: Added.
* web-platform-tests/2dcontext/shadows/w3c-import.log: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.align.default-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.align.default.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.align.invalid-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.align.invalid.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.align.valid-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.align.valid.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.baseline.default-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.baseline.default.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.baseline.invalid-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.baseline.invalid.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.baseline.valid-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.baseline.valid.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.draw.baseline.alphabetic-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.draw.baseline.alphabetic.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.draw.baseline.bottom-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.draw.baseline.bottom.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.draw.baseline.hanging-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.draw.baseline.hanging.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.draw.baseline.middle-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.draw.baseline.middle.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.draw.baseline.top-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.draw.baseline.top.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.draw.space.collapse.end-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.draw.space.collapse.end.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.draw.space.collapse.other-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.draw.space.collapse.other.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.draw.space.collapse.space-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.draw.space.collapse.space.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.draw.space.collapse.start-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.draw.space.collapse.start.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.font.default-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.font.default.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.font.parse.basic-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.font.parse.basic.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.font.parse.complex-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.font.parse.complex.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.font.parse.invalid-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.font.parse.invalid.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.font.parse.size.percentage-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.font.parse.size.percentage.default-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.font.parse.size.percentage.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.font.parse.system-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.font.parse.system.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.font.parse.tiny-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.font.parse.tiny.html: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.measure.width.space-expected.txt: Added.
* web-platform-tests/2dcontext/text-styles/2d.text.measure.width.space.html: Added.
* web-platform-tests/2dcontext/text-styles/canvas_text_font_001-expected.htm: Added.
* web-platform-tests/2dcontext/text-styles/canvas_text_font_001.htm: Added.
* web-platform-tests/2dcontext/text-styles/w3c-import.log: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.bitmap-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.clip-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.clip.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.font-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.font.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.imageSmoothingEnabled-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.imageSmoothingEnabled.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.lineCap-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.path-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.path.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.stack-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.stack.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.textAlign-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.transformation-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.underflow-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/canvas_state_restore_001-expected.htm: Added.
* web-platform-tests/2dcontext/the-canvas-state/canvas_state_restore_001.htm: Added.
* web-platform-tests/2dcontext/the-canvas-state/w3c-import.log: Added.
* web-platform-tests/2dcontext/tools/LICENSE.txt: Added.
* web-platform-tests/2dcontext/tools/META.yml: Added.
* web-platform-tests/2dcontext/tools/build.sh: Added.
* web-platform-tests/2dcontext/tools/current-work-canvas.xhtml: Added.
* web-platform-tests/2dcontext/tools/gentest.py: Added.
* web-platform-tests/2dcontext/tools/gentestutils.py: Added.
(genTestUtils):
(genTestUtils.simpleEscapeJS):
(genTestUtils.escapeJS):
(genTestUtils.escapeHTML):
(genTestUtils.expand_nonfinite):
(genTestUtils.expand_nonfinite.f):
(genTestUtils.backref_html):
(genTestUtils.make_flat_image):
(genTestUtils.map_name):
(genTestUtils.expand_test_code):
(genTestUtils.getNodeText):
(genTestUtils.htmlSerializer):
(genTestUtils.htmlSerializer.serializeElement):
(genTestUtils.write_annotated_spec):
(genTestUtils.write_annotated_spec.process_element):
* web-platform-tests/2dcontext/tools/name2dir.yaml: Added.
* web-platform-tests/2dcontext/tools/spec.yaml: Added.
* web-platform-tests/2dcontext/tools/specextract.py: Added.
(extract):
(extract.make_absolute):
* web-platform-tests/2dcontext/tools/templates.yaml: Added.
* web-platform-tests/2dcontext/tools/tests.yaml: Added.
* web-platform-tests/2dcontext/tools/tests2d.yaml: Added.
* web-platform-tests/2dcontext/tools/tests2dtext.yaml: Added.
* web-platform-tests/2dcontext/tools/w3c-import.log: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.order-expected.txt: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.order.html: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.rotate.direction-expected.txt: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.rotate.direction.html: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.rotate.nonfinite-expected.txt: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.rotate.nonfinite.html: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.rotate.radians-expected.txt: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.rotate.radians.html: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.rotate.wrap-expected.txt: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.rotate.wrap.html: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.rotate.wrapnegative-expected.txt: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.rotate.zero-expected.txt: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.rotate.zero.html: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.scale.basic-expected.txt: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.scale.basic.html: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.scale.large-expected.txt: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.scale.large.html: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.scale.multiple-expected.txt: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.scale.multiple.html: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.scale.negative-expected.txt: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.scale.negative.html: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.scale.nonfinite-expected.txt: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.scale.nonfinite.html: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.scale.zero-expected.txt: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.scale.zero.html: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.setTransform.multiple-expected.txt: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.setTransform.multiple.html: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.setTransform.nonfinite-expected.txt: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.setTransform.skewed-expected.txt: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.setTransform.skewed.html: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.transform.identity-expected.txt: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.transform.identity.html: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.transform.multiply-expected.txt: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.transform.multiply.html: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.transform.nonfinite-expected.txt: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.transform.nonfinite.html: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.transform.skewed-expected.txt: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.transform.skewed.html: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.translate.basic-expected.txt: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.translate.basic.html: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.translate.nonfinite-expected.txt: Added.
* web-platform-tests/2dcontext/transformations/2d.transformation.translate.nonfinite.html: Added.
* web-platform-tests/2dcontext/transformations/canvas_transformations_scale_001-expected.htm: Added.
* web-platform-tests/2dcontext/transformations/canvas_transformations_scale_001.htm: Added.
* web-platform-tests/2dcontext/transformations/transform_a-expected.html: Added.
* web-platform-tests/2dcontext/transformations/transform_a.html: Added.
* web-platform-tests/2dcontext/transformations/transform_ref.html: Added.
* web-platform-tests/2dcontext/transformations/w3c-import.log:
* web-platform-tests/2dcontext/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/2dcontext/transformations/w3c-import.log.
2019-10-04 Antti Koivisto <antti@apple.com>
[CSS Shadow Parts] Support 'exportparts' attribute
https://bugs.webkit.org/show_bug.cgi?id=202520
Reviewed by Ryosuke Niwa.
* web-platform-tests/css/css-shadow-parts/double-forward-expected.txt:
* web-platform-tests/css/css-shadow-parts/invalidation-change-exportparts-forward-expected.txt:
* web-platform-tests/css/css-shadow-parts/invalidation-change-part-name-forward-expected.txt:
* web-platform-tests/css/css-shadow-parts/invalidation-complex-selector-forward-expected.txt:
* web-platform-tests/css/css-shadow-parts/precedence-part-vs-part-expected.txt:
* web-platform-tests/css/css-shadow-parts/simple-forward-expected.txt:
* web-platform-tests/css/css-shadow-parts/simple-forward-shorthand-expected.txt:
2019-10-04 Ryosuke Niwa <rniwa@webkit.org>
Radio button groups are not scoped by shadow boundaries
https://bugs.webkit.org/show_bug.cgi?id=199568
Reviewed by Antti Koivisto.
Rebaselined a test now that it passes.
* web-platform-tests/shadow-dom/input-type-radio-expected.txt:
2019-10-03 Antti Koivisto <antti@apple.com>
[CSS Shadow Parts] Correct interaction with other pseudo elements
https://bugs.webkit.org/show_bug.cgi?id=202526
Reviewed by Ryosuke Niwa.
* web-platform-tests/css/css-shadow-parts/interaction-with-pseudo-elements-expected.txt:
2019-10-03 Ryosuke Niwa <rniwa@webkit.org>
Resync WPT shadow DOM tests
https://bugs.webkit.org/show_bug.cgi?id=202497
Rubber-stamped by Sam Weinig.
Sync shadow DOM tests as of e33c216e635b4615e4332953fcb758f698ecd510. Also added enough support for
sending key events so that sequential focusing tests would work.
* web-platform-tests/resources/testdriver-vendor.js:
* web-platform-tests/shadow-dom/DocumentOrShadowRoot-prototype-elementFromPoint-expected.txt:
* web-platform-tests/shadow-dom/DocumentOrShadowRoot-prototype-elementFromPoint.html:
* web-platform-tests/shadow-dom/Element-interface-attachShadow-custom-element.html:
* web-platform-tests/shadow-dom/Element-interface-attachShadow-expected.txt:
* web-platform-tests/shadow-dom/Element-interface-attachShadow.html:
* web-platform-tests/shadow-dom/META.yml: Added.
* web-platform-tests/shadow-dom/capturing-and-bubbling-event-listeners-across-shadow-trees-expected.txt: Added.
* web-platform-tests/shadow-dom/capturing-and-bubbling-event-listeners-across-shadow-trees.html: Added.
* web-platform-tests/shadow-dom/directionality-002.tentative-expected.html: Added.
* web-platform-tests/shadow-dom/directionality-002.tentative.html: Added.
* web-platform-tests/shadow-dom/focus/DocumentOrShadowRoot-activeElement-expected.txt: Added.
* web-platform-tests/shadow-dom/focus/DocumentOrShadowRoot-activeElement.html: Added.
* web-platform-tests/shadow-dom/focus/focus-selector-delegatesFocus-expected.txt: Added.
* web-platform-tests/shadow-dom/focus/focus-selector-delegatesFocus.html: Added.
* web-platform-tests/shadow-dom/focus/focus-tabindex-order-shadow-negative-expected.txt: Added.
* web-platform-tests/shadow-dom/focus/focus-tabindex-order-shadow-negative.html: Added.
* web-platform-tests/shadow-dom/focus/focus-tabindex-order-shadow-slot-one-expected.txt: Added.
* web-platform-tests/shadow-dom/focus/focus-tabindex-order-shadow-slot-one.html: Added.
* web-platform-tests/shadow-dom/focus/focus-tabindex-order-shadow-varying-tabindex-expected.txt: Added.
* web-platform-tests/shadow-dom/focus/focus-tabindex-order-shadow-varying-tabindex.html: Added.
* web-platform-tests/shadow-dom/focus/focus-tabindex-order-shadow-zero-expected.txt: Added.
* web-platform-tests/shadow-dom/focus/focus-tabindex-order-shadow-zero-host-negative-expected.txt: Added.
* web-platform-tests/shadow-dom/focus/focus-tabindex-order-shadow-zero-host-negative.html: Added.
* web-platform-tests/shadow-dom/focus/focus-tabindex-order-shadow-zero-host-not-set-expected.txt: Added.
* web-platform-tests/shadow-dom/focus/focus-tabindex-order-shadow-zero-host-not-set.html: Added.
* web-platform-tests/shadow-dom/focus/focus-tabindex-order-shadow-zero-host-one-expected.txt: Added.
* web-platform-tests/shadow-dom/focus/focus-tabindex-order-shadow-zero-host-one.html: Added.
* web-platform-tests/shadow-dom/focus/focus-tabindex-order-shadow-zero.html: Added.
* web-platform-tests/shadow-dom/focus/resources/shadow-utils.js: Added.
(prepareDOM):
(setTabIndex):
(removeTabIndex):
(resetFocus):
(navigateFocusForward):
(async.assertFocusOrder):
* web-platform-tests/shadow-dom/focus/resources/w3c-import.log: Added.
* web-platform-tests/shadow-dom/focus/w3c-import.log: Added.
* web-platform-tests/shadow-dom/offsetParent-across-shadow-boundaries-expected.txt: Added.
* web-platform-tests/shadow-dom/offsetParent-across-shadow-boundaries.html: Added.
* web-platform-tests/shadow-dom/resources/shadow-dom.js:
(createTestTree):
* web-platform-tests/shadow-dom/scroll-to-the-fragment-in-shadow-tree.html:
* web-platform-tests/shadow-dom/w3c-import.log:
2019-10-03 Joonghun Park <jh718.park@samsung.com>
Unreviewed. Move below's shape-outside-foo wpt tests to its proper place.
https://bugs.webkit.org/show_bug.cgi?id=202529
* web-platform-tests/css/css-masking/parsing/shape-outside-invalid-expected.txt: Removed.
* web-platform-tests/css/css-masking/parsing/shape-outside-invalid.html: Removed.
* web-platform-tests/css/css-masking/parsing/shape-outside-valid-expected.txt: Removed.
* web-platform-tests/css/css-masking/parsing/shape-outside-valid.html: Removed.
* web-platform-tests/css/css-shapes/parsing/shape-outside-computed-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-masking/parsing/shape-outside-computed-expected.txt.
* web-platform-tests/css/css-shapes/parsing/shape-outside-computed.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-masking/parsing/shape-outside-computed.html.
* web-platform-tests/css/css-shapes/parsing/shape-outside-invalid-expected.txt:
* web-platform-tests/css/css-shapes/parsing/shape-outside-invalid.html:
* web-platform-tests/css/css-shapes/parsing/shape-outside-valid-expected.txt:
* web-platform-tests/css/css-shapes/parsing/shape-outside-valid.html:
2019-10-03 Joonghun Park <pjh0718@gmail.com>
CSS ellipse() doesn't accept single <shape-radius>
https://bugs.webkit.org/show_bug.cgi?id=181745
CSS ellipse() should only accept 0 or 2 radii.
The corresponding csswg discussion is
https://github.com/w3c/csswg-drafts/issues/2175.
Reviewed by Antti Koivisto.
* web-platform-tests/css/css-masking/parsing/clip-path-computed-expected.txt: Added.
* web-platform-tests/css/css-masking/parsing/clip-path-computed.html: Added.
* web-platform-tests/css/css-masking/parsing/clip-path-invalid-expected.txt: Added.
* web-platform-tests/css/css-masking/parsing/clip-path-invalid.html: Added.
* web-platform-tests/css/css-masking/parsing/clip-path-valid-expected.txt: Added.
* web-platform-tests/css/css-masking/parsing/clip-path-valid.html: Added.
* web-platform-tests/css/css-masking/parsing/shape-outside-computed-expected.txt: Added.
* web-platform-tests/css/css-masking/parsing/shape-outside-computed.html: Added.
* web-platform-tests/css/css-masking/parsing/shape-outside-invalid-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/parsing/shape-outside-invalid-expected.txt.
* web-platform-tests/css/css-masking/parsing/shape-outside-invalid.html: Added.
* web-platform-tests/css/css-masking/parsing/shape-outside-valid-expected.txt: Added.
* web-platform-tests/css/css-masking/parsing/shape-outside-valid.html: Added.
* web-platform-tests/css/css-shapes/parsing/shape-outside-invalid-expected.txt:
* web-platform-tests/css/css-shapes/shape-outside/values/shape-outside-ellipse-001-expected.txt:
* web-platform-tests/css/css-shapes/shape-outside/values/shape-outside-ellipse-005-expected.txt:
* web-platform-tests/css/css-shapes/shape-outside/values/shape-outside-ellipse-010-expected.txt:
* web-platform-tests/css/css-shapes/shape-outside/values/shape-outside-ellipse-010.html:
* web-platform-tests/css/css-shapes/shape-outside/values/shape-outside-ellipse-011-expected.txt:
* web-platform-tests/css/css-shapes/shape-outside/values/shape-outside-ellipse-011.html:
* web-platform-tests/css/css-shapes/shape-outside/values/support/parsing-utils.js:
2019-10-02 Antti Koivisto <antti@apple.com>
[CSS Shadow Parts] Support multiple arguments for ::part()
https://bugs.webkit.org/show_bug.cgi?id=202482
Reviewed by Ryosuke Niwa.
* web-platform-tests/css/css-shadow-parts/multiple-parts-expected.txt:
2019-10-02 Antti Koivisto <antti@apple.com>
[CSS Shadow Parts] Basic ::part() pseudo element support
https://bugs.webkit.org/show_bug.cgi?id=202456
Reviewed by Ryosuke Niwa.
* web-platform-tests/css/css-shadow-parts/all-hosts-expected.txt:
* web-platform-tests/css/css-shadow-parts/complex-matching-expected.txt:
* web-platform-tests/css/css-shadow-parts/inner-host-expected.txt:
* web-platform-tests/css/css-shadow-parts/invalidation-change-part-name-expected.txt:
* web-platform-tests/css/css-shadow-parts/invalidation-change-part-name-idl-domtokenlist-expected.txt:
* web-platform-tests/css/css-shadow-parts/invalidation-change-part-name-idl-setter-expected.txt:
* web-platform-tests/css/css-shadow-parts/invalidation-complex-selector-expected.txt:
* web-platform-tests/css/css-shadow-parts/precedence-part-vs-part-expected.txt:
* web-platform-tests/css/css-shadow-parts/simple-expected.txt:
2019-10-02 Antoine Quint <graouts@apple.com>
[Web Animations] Implement replaced animations
https://bugs.webkit.org/show_bug.cgi?id=202190
<rdar://55697719>
Reviewed by Dean Jackson.
Mark WPT progressions.
* web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-replaced-animations-expected.txt:
* web-platform-tests/web-animations/interfaces/Animatable/getAnimations-expected.txt:
* web-platform-tests/web-animations/interfaces/Animation/commitStyles-expected.txt:
* web-platform-tests/web-animations/interfaces/Animation/persist-expected.txt:
* web-platform-tests/web-animations/timing-model/timelines/update-and-send-events-replacement-expected.txt:
2019-10-01 Antti Koivisto <antti@apple.com>
[CSS Shadow Parts] Parse 'part' attribute
https://bugs.webkit.org/show_bug.cgi?id=202409
Reviewed by Ryosuke Niwa.
* web-platform-tests/css/css-shadow-parts/invalidation-change-part-name-idl-domtokenlist-expected.txt:
* web-platform-tests/css/css-shadow-parts/part-name-idl-expected.txt:
2019-10-01 Rob Buis <rbuis@igalia.com>
[Mac] Layout Test imported/w3c/web-platform-tests/fetch/api/redirect/redirect-location.any.html fails
https://bugs.webkit.org/show_bug.cgi?id=202350
Reviewed by Alex Christensen.
Update improved test results.
* web-platform-tests/fetch/api/redirect/redirect-empty-location.any-expected.txt:
* web-platform-tests/fetch/api/redirect/redirect-empty-location.any.worker-expected.txt:
* web-platform-tests/fetch/api/redirect/redirect-location-expected.txt: Removed.
* web-platform-tests/fetch/api/redirect/redirect-location.any-expected.txt:
* web-platform-tests/fetch/api/redirect/redirect-location.any.worker-expected.txt:
2019-10-01 Antti Koivisto <antti@apple.com>
Import WPT tests for CSS Shadow Parts
https://bugs.webkit.org/show_bug.cgi?id=202393
Reviewed by Antoine Quint.
From https://github.com/web-platform-tests/wpt/tree/master/css/css-shadow-parts
* resources/import-expectations.json:
* web-platform-tests/css/css-shadow-parts/META.yml: Added.
* web-platform-tests/css/css-shadow-parts/all-hosts-expected.txt: Added.
* web-platform-tests/css/css-shadow-parts/all-hosts.html: Added.
* web-platform-tests/css/css-shadow-parts/chaining-invalid-selector-expected.txt: Added.
* web-platform-tests/css/css-shadow-parts/chaining-invalid-selector.html: Added.
* web-platform-tests/css/css-shadow-parts/complex-matching-expected.txt: Added.
* web-platform-tests/css/css-shadow-parts/complex-matching.html: Added.
* web-platform-tests/css/css-shadow-parts/complex-non-matching-expected.txt: Added.
* web-platform-tests/css/css-shadow-parts/complex-non-matching.html: Added.
* web-platform-tests/css/css-shadow-parts/different-host-expected.txt: Added.
* web-platform-tests/css/css-shadow-parts/different-host.html: Added.
* web-platform-tests/css/css-shadow-parts/double-forward-expected.txt: Added.
* web-platform-tests/css/css-shadow-parts/double-forward.html: Added.
* web-platform-tests/css/css-shadow-parts/host-stylesheet-expected.txt: Added.
* web-platform-tests/css/css-shadow-parts/host-stylesheet.html: Added.
* web-platform-tests/css/css-shadow-parts/inner-host-expected.txt: Added.
* web-platform-tests/css/css-shadow-parts/inner-host.html: Added.
* web-platform-tests/css/css-shadow-parts/interaction-with-placeholder-expected.html: Added.
* web-platform-tests/css/css-shadow-parts/interaction-with-placeholder.html: Added.
* web-platform-tests/css/css-shadow-parts/interaction-with-pseudo-elements-expected.txt: Added.
* web-platform-tests/css/css-shadow-parts/interaction-with-pseudo-elements.html: Added.
* web-platform-tests/css/css-shadow-parts/invalidation-change-exportparts-forward-expected.txt: Added.
* web-platform-tests/css/css-shadow-parts/invalidation-change-exportparts-forward.html: Added.
* web-platform-tests/css/css-shadow-parts/invalidation-change-part-name-expected.txt: Added.
* web-platform-tests/css/css-shadow-parts/invalidation-change-part-name-forward-expected.txt: Added.
* web-platform-tests/css/css-shadow-parts/invalidation-change-part-name-forward.html: Added.
* web-platform-tests/css/css-shadow-parts/invalidation-change-part-name-idl-domtokenlist-expected.txt: Added.
* web-platform-tests/css/css-shadow-parts/invalidation-change-part-name-idl-domtokenlist.html: Added.
* web-platform-tests/css/css-shadow-parts/invalidation-change-part-name-idl-setter-expected.txt: Added.
* web-platform-tests/css/css-shadow-parts/invalidation-change-part-name-idl-setter.html: Added.
* web-platform-tests/css/css-shadow-parts/invalidation-change-part-name.html: Added.
* web-platform-tests/css/css-shadow-parts/invalidation-complex-selector-expected.txt: Added.
* web-platform-tests/css/css-shadow-parts/invalidation-complex-selector-forward-expected.txt: Added.
* web-platform-tests/css/css-shadow-parts/invalidation-complex-selector-forward.html: Added.
* web-platform-tests/css/css-shadow-parts/invalidation-complex-selector.html: Added.
* web-platform-tests/css/css-shadow-parts/multiple-parts-expected.txt: Added.
* web-platform-tests/css/css-shadow-parts/multiple-parts.html: Added.
* web-platform-tests/css/css-shadow-parts/part-name-idl-expected.txt: Added.
* web-platform-tests/css/css-shadow-parts/part-name-idl.html: Added.
* web-platform-tests/css/css-shadow-parts/precedence-part-vs-part-expected.txt: Added.
* web-platform-tests/css/css-shadow-parts/precedence-part-vs-part.html: Added.
* web-platform-tests/css/css-shadow-parts/simple-expected.txt: Added.
* web-platform-tests/css/css-shadow-parts/simple-forward-expected.txt: Added.
* web-platform-tests/css/css-shadow-parts/simple-forward-shorthand-expected.txt: Added.
* web-platform-tests/css/css-shadow-parts/simple-forward-shorthand.html: Added.
* web-platform-tests/css/css-shadow-parts/simple-forward.html: Added.
* web-platform-tests/css/css-shadow-parts/simple.html: Added.
* web-platform-tests/css/css-shadow-parts/support/shadow-helper.js: Added.
(getElementByShadowIds):
(ceClass.):
(installCustomElement):
* web-platform-tests/css/css-shadow-parts/support/w3c-import.log: Added.
* web-platform-tests/css/css-shadow-parts/w3c-import.log: Added.
2019-10-01 Joonghun Park <jh718.park@samsung.com>
Make table's clientWidth/Height include its border sizes.
https://bugs.webkit.org/show_bug.cgi?id=200974
WebKit doesn't have table wrapper box currently
while Gecko has it,
so this CL tries to mimic the behavior that
clientWidth/Height refers to table wrapper box
which doesn't have borders applied to itself
and table grid box has the borders.
This CL adds table's border sizes
to clientWidth/Height
at |LayoutBox::PixelSnappedClientWidth/Height|.
As a result of this CL, table's clientWidth/Height
and offsetWidth/Height are equal now, respectively.
The corresponding csswg discussion is
https://github.com/w3c/csswg-drafts/issues/4245.
Reviewed by Antti Koivisto.
* web-platform-tests/css/cssom-view/table-border-collapse-client-width-height-expected.txt: Added.
* web-platform-tests/css/cssom-view/table-border-collapse-client-width-height.html: Added.
* web-platform-tests/css/cssom-view/table-border-separate-client-width-height-expected.txt: Added.
* web-platform-tests/css/cssom-view/table-border-separate-client-width-height.html: Added.
* web-platform-tests/css/cssom-view/table-client-props-expected.txt:
* web-platform-tests/css/cssom-view/table-with-border-client-width-height-expected.txt: Added.
* web-platform-tests/css/cssom-view/table-with-border-client-width-height.html: Added.
2019-09-30 Rob Buis <rbuis@igalia.com>
No-Cors check should take into account same-origin
https://bugs.webkit.org/show_bug.cgi?id=202353
Reviewed by Youenn Fablet.
* web-platform-tests/fetch/api/redirect/redirect-mode-expected.txt: Removed.
* web-platform-tests/fetch/api/redirect/redirect-mode.any-expected.txt:
* web-platform-tests/fetch/api/redirect/redirect-mode.any.worker-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-redirect.https-expected.txt:
2019-09-26 Truitt Savell <tsavell@apple.com>
Unreviewed, rolling out r250385.
Broke imported/w3c/web-platform-tests/svg/animations/syncbase-
remove-add-while-running.html on all platforms. Which was
caught by EWS
Reverted changeset:
"Non-callable "handleEvent" property is silently ignored"
https://bugs.webkit.org/show_bug.cgi?id=200066
https://trac.webkit.org/changeset/250385
2019-09-26 Alexey Shvayka <shvaikalesh@gmail.com>
Non-callable "handleEvent" property is silently ignored
https://bugs.webkit.org/show_bug.cgi?id=200066
Reviewed by Darin Adler.
* web-platform-tests/IndexedDB/fire-error-event-exception-expected.txt:
* web-platform-tests/IndexedDB/fire-success-event-exception-expected.txt:
* web-platform-tests/IndexedDB/fire-upgradeneeded-event-exception-expected.txt:
* web-platform-tests/dom/events/EventListener-handleEvent-expected.txt:
2019-09-25 Alexey Shvayka <shvaikalesh@gmail.com>
Re-sync web-platform-tests/IndexedDB from upstream
https://bugs.webkit.org/show_bug.cgi?id=202179
Reviewed by Alex Christensen.
Re-sync web-platform-tests/IndexedDB from upstream a0f781e4d4e9.
* web-platform-tests/IndexedDB/*: Updated.
2019-09-24 Antoine Quint <graouts@apple.com>
[Web Animations] Removing an element should only cancel its declarative animations
https://bugs.webkit.org/show_bug.cgi?id=202165
Reviewed by Dean Jackson.
Mark a WPT progression and a change in FAIL expectation in a test where we used to cancel an animation and now don't.
* web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context-expected.txt:
* web-platform-tests/web-animations/timing-model/animations/canceling-an-animation-expected.txt:
2019-09-24 Antoine Quint <graouts@apple.com>
[Web Animations] Unflake web-animations/timing-model/animations/updating-the-finished-state.html WPT test
https://bugs.webkit.org/show_bug.cgi?id=181121
Reviewed by Dean Jackson.
* web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state-expected.txt:
2019-09-24 Alex Christensen <achristensen@webkit.org>
Import navigation-timing WPT tests that don't time out
https://bugs.webkit.org/show_bug.cgi?id=202131
Reviewed by Youenn Fablet.
* web-platform-tests/navigation-timing/buffered-flag.window.js: Added.
(async_test.t):
* web-platform-tests/navigation-timing/idlharness.window.js: Added.
* web-platform-tests/navigation-timing/nav2_test_document_open-expected.txt: Added.
* web-platform-tests/navigation-timing/nav2_test_document_open.html: Added.
* web-platform-tests/navigation-timing/nav2_test_document_replaced-expected.txt: Added.
* web-platform-tests/navigation-timing/nav2_test_document_replaced.html: Added.
* web-platform-tests/navigation-timing/nav2_test_frame_removed-expected.txt: Added.
* web-platform-tests/navigation-timing/nav2_test_frame_removed.html: Added.
* web-platform-tests/navigation-timing/nav2_test_instance_accessible_from_the_start-expected.txt: Added.
* web-platform-tests/navigation-timing/nav2_test_instance_accessible_from_the_start.html: Added.
* web-platform-tests/navigation-timing/nav2_test_navigate_within_document-expected.txt: Added.
* web-platform-tests/navigation-timing/nav2_test_navigate_within_document.html: Added.
* web-platform-tests/navigation-timing/nav2_test_navigation_type_backforward-expected.txt: Added.
* web-platform-tests/navigation-timing/nav2_test_navigation_type_backforward.html: Added.
* web-platform-tests/navigation-timing/nav2_test_navigation_type_reload-expected.txt: Added.
* web-platform-tests/navigation-timing/nav2_test_navigation_type_reload.html: Added.
* web-platform-tests/navigation-timing/nav2_test_redirect_chain_xserver_partial_opt_in-expected.txt: Added.
* web-platform-tests/navigation-timing/nav2_test_redirect_chain_xserver_partial_opt_in.html: Added.
* web-platform-tests/navigation-timing/nav2_test_redirect_server-expected.txt: Added.
* web-platform-tests/navigation-timing/nav2_test_redirect_server.html: Added.
* web-platform-tests/navigation-timing/nav2_test_redirect_xserver-expected.txt: Added.
* web-platform-tests/navigation-timing/nav2_test_redirect_xserver.html: Added.
* web-platform-tests/navigation-timing/resources: Added.
* web-platform-tests/navigation-timing/resources/blank_page_green.html: Added.
* web-platform-tests/navigation-timing/resources/blank_page_green_with_onunload.html: Added.
* web-platform-tests/navigation-timing/resources/blank_page_meta_redirect.html: Added.
* web-platform-tests/navigation-timing/resources/blank_page_unload.html: Added.
* web-platform-tests/navigation-timing/resources/blank_page_yellow.html: Added.
* web-platform-tests/navigation-timing/resources/blank_page_yellow_with_onunload.html: Added.
* web-platform-tests/navigation-timing/resources/performance_attribute_sender.html: Added.
* web-platform-tests/navigation-timing/resources/secure-connection-interim.html: Added.
* web-platform-tests/navigation-timing/resources/secure-connection-interim.html.headers: Added.
* web-platform-tests/navigation-timing/resources/secure-connection-test.html: Added.
* web-platform-tests/navigation-timing/resources/webperftestharness.js: Added.
(test_namespace):
(test_timing_order):
(test_timing_equals):
(sleep_milliseconds):
(test_greater_than):
(test_greater_or_equals):
* web-platform-tests/navigation-timing/secure_connection_start_non_zero.https-expected.txt: Added.
* web-platform-tests/navigation-timing/secure_connection_start_non_zero.https.html: Added.
* web-platform-tests/navigation-timing/supported_navigation_type.window.js: Added.
(test):
(typeof.PerformanceObserver.supportedEntryTypes.string_appeared_here.PerformanceObserver.supportedEntryTypes.includes.promise_test.):
(typeof.PerformanceObserver.supportedEntryTypes.string_appeared_here.PerformanceObserver.supportedEntryTypes.includes):
* web-platform-tests/navigation-timing/test_document_open-expected.txt: Added.
* web-platform-tests/navigation-timing/test_document_open.html: Added.
* web-platform-tests/navigation-timing/test_document_readiness_exist-expected.txt: Added.
* web-platform-tests/navigation-timing/test_document_readiness_exist.html: Added.
* web-platform-tests/navigation-timing/test_navigate_within_document-expected.txt: Added.
* web-platform-tests/navigation-timing/test_navigate_within_document.html: Added.
* web-platform-tests/navigation-timing/test_navigation_attributes_exist-expected.txt: Added.
* web-platform-tests/navigation-timing/test_navigation_attributes_exist.html: Added.
* web-platform-tests/navigation-timing/test_navigation_redirectCount_none-expected.txt: Added.
* web-platform-tests/navigation-timing/test_navigation_redirectCount_none.html: Added.
* web-platform-tests/navigation-timing/test_navigation_type_backforward-expected.txt: Added.
* web-platform-tests/navigation-timing/test_navigation_type_backforward.html: Added.
* web-platform-tests/navigation-timing/test_navigation_type_enums-expected.txt: Added.
* web-platform-tests/navigation-timing/test_navigation_type_enums.html: Added.
* web-platform-tests/navigation-timing/test_navigation_type_reload-expected.txt: Added.
* web-platform-tests/navigation-timing/test_navigation_type_reload.html: Added.
* web-platform-tests/navigation-timing/test_no_previous_document-expected.txt: Added.
* web-platform-tests/navigation-timing/test_no_previous_document.html: Added.
* web-platform-tests/navigation-timing/test_performance_attributes.sub-expected.txt: Added.
* web-platform-tests/navigation-timing/test_performance_attributes.sub.html: Added.
* web-platform-tests/navigation-timing/test_performance_attributes_exist-expected.txt: Added.
* web-platform-tests/navigation-timing/test_performance_attributes_exist.html: Added.
* web-platform-tests/navigation-timing/test_performance_attributes_exist_in_object-expected.txt: Added.
* web-platform-tests/navigation-timing/test_performance_attributes_exist_in_object.html: Added.
* web-platform-tests/navigation-timing/test_readwrite-expected.txt: Added.
* web-platform-tests/navigation-timing/test_readwrite.html: Added.
* web-platform-tests/navigation-timing/test_timing_attributes_exist-expected.txt: Added.
* web-platform-tests/navigation-timing/test_timing_attributes_exist.html: Added.
* web-platform-tests/navigation-timing/test_timing_attributes_order-expected.txt: Added.
* web-platform-tests/navigation-timing/test_timing_attributes_order.html: Added.
* web-platform-tests/navigation-timing/test_timing_client_redirect-expected.txt: Added.
* web-platform-tests/navigation-timing/test_timing_client_redirect.html: Added.
* web-platform-tests/navigation-timing/test_timing_reload-expected.txt: Added.
* web-platform-tests/navigation-timing/test_timing_reload.html: Added.
* web-platform-tests/navigation-timing/test_timing_server_redirect-expected.txt: Added.
* web-platform-tests/navigation-timing/test_timing_server_redirect.html: Added.
* web-platform-tests/navigation-timing/test_timing_xserver_redirect-expected.txt: Added.
* web-platform-tests/navigation-timing/test_timing_xserver_redirect.html: Added.
* web-platform-tests/navigation-timing/test_unique_performance_objects-expected.txt: Added.
* web-platform-tests/navigation-timing/test_unique_performance_objects.html: Added.
* web-platform-tests/navigation-timing/unload-event-same-origin-check-expected.txt: Added.
* web-platform-tests/navigation-timing/unload-event-same-origin-check.html: Added.
2019-09-23 Youenn Fablet <youenn@apple.com>
Support sync-xhr feature policy
https://bugs.webkit.org/show_bug.cgi?id=202098
Reviewed by Alex Christensen.
Update test to use hosts[alt][].
* web-platform-tests/xhr/xmlhttprequest-sync-default-feature-policy.sub-expected.txt:
* web-platform-tests/xhr/xmlhttprequest-sync-default-feature-policy.sub.html:
2019-09-23 Alex Christensen <achristensen@webkit.org>
Fix WPT test html/browsers/offline/application-cache-api/api_swapcache_error.https.html
https://bugs.webkit.org/show_bug.cgi?id=202056
<rdar://problem/55523986>
Reviewed by Youenn Fablet.
* web-platform-tests/html/browsers/offline/application-cache-api/api_swapcache_error.https-expected.txt:
2019-09-23 Antoine Quint <graouts@apple.com>
[Web Animations] Update WPT tests
https://bugs.webkit.org/show_bug.cgi?id=202110
Reviewed by Dean Jackson.
* web-platform-tests/web-animations/README.md:
* web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
* web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
* web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
* web-platform-tests/web-animations/animation-model/animation-types/property-list.js:
* web-platform-tests/web-animations/animation-model/animation-types/property-types.js:
* web-platform-tests/web-animations/animation-model/combining-effects/effect-composition-expected.txt:
* web-platform-tests/web-animations/animation-model/combining-effects/effect-composition.html:
* web-platform-tests/web-animations/animation-model/keyframe-effects/computed-keyframes-shorthands-expected.txt: Added.
* web-platform-tests/web-animations/animation-model/keyframe-effects/computed-keyframes-shorthands.html: Added.
* web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context-filling-expected.txt: Added.
* web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context-filling.html: Added.
* web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:
* web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-replaced-animations-expected.txt: Added.
* web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-replaced-animations.html: Added.
* web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance-expected.txt:
* web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance.html:
* web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
* web-platform-tests/web-animations/interfaces/Animatable/animate.html:
* web-platform-tests/web-animations/interfaces/Animatable/getAnimations-expected.txt:
* web-platform-tests/web-animations/interfaces/Animatable/getAnimations.html:
* web-platform-tests/web-animations/interfaces/Animation/commitStyles-expected.txt: Added.
* web-platform-tests/web-animations/interfaces/Animation/commitStyles.html: Added.
* web-platform-tests/web-animations/interfaces/Animation/persist-expected.txt: Added.
* web-platform-tests/web-animations/interfaces/Animation/persist.html: Added.
* web-platform-tests/web-animations/interfaces/Animation/style-change-events-expected.txt: Added.
* web-platform-tests/web-animations/interfaces/Animation/style-change-events.html: Added.
* web-platform-tests/web-animations/interfaces/AnimationEffect/updateTiming-expected.txt:
* web-platform-tests/web-animations/interfaces/Document/getAnimations-expected.txt:
* web-platform-tests/web-animations/interfaces/Document/getAnimations.html:
* web-platform-tests/web-animations/interfaces/DocumentTimeline/constructor.html:
* web-platform-tests/web-animations/interfaces/DocumentTimeline/style-change-events-expected.txt: Added.
* web-platform-tests/web-animations/interfaces/DocumentTimeline/style-change-events.html: Added.
* web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor-expected.txt:
* web-platform-tests/web-animations/interfaces/KeyframeEffect/getKeyframes-expected.txt: Added.
* web-platform-tests/web-animations/interfaces/KeyframeEffect/getKeyframes.html: Added.
* web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt:
* web-platform-tests/web-animations/interfaces/KeyframeEffect/style-change-events-expected.txt: Added.
* web-platform-tests/web-animations/interfaces/KeyframeEffect/style-change-events.html: Added.
* web-platform-tests/web-animations/interfaces/KeyframeEffect/target-expected.txt:
* web-platform-tests/web-animations/interfaces/KeyframeEffect/target.html:
* web-platform-tests/web-animations/resources/easing-tests.js:
* web-platform-tests/web-animations/resources/keyframe-tests.js:
* web-platform-tests/web-animations/resources/timing-override.js: Added.
* web-platform-tests/web-animations/testcommon.js:
* web-platform-tests/web-animations/timing-model/animations/canceling-an-animation-expected.txt:
* web-platform-tests/web-animations/timing-model/animations/canceling-an-animation.html:
* web-platform-tests/web-animations/timing-model/animations/finishing-an-animation.html:
* web-platform-tests/web-animations/timing-model/animations/pausing-an-animation.html:
* web-platform-tests/web-animations/timing-model/animations/setting-the-start-time-of-an-animation.html:
* web-platform-tests/web-animations/timing-model/animations/the-current-time-of-an-animation.html:
* web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state.html:
* web-platform-tests/web-animations/timing-model/time-transformations/transformed-progress-expected.txt:
* web-platform-tests/web-animations/timing-model/time-transformations/transformed-progress.html:
* web-platform-tests/web-animations/timing-model/timelines/document-timelines-expected.txt:
* web-platform-tests/web-animations/timing-model/timelines/document-timelines.html:
* web-platform-tests/web-animations/timing-model/timelines/update-and-send-events-expected.txt:
* web-platform-tests/web-animations/timing-model/timelines/update-and-send-events-replacement-expected.txt: Added.
* web-platform-tests/web-animations/timing-model/timelines/update-and-send-events-replacement.html: Added.
* web-platform-tests/web-animations/timing-model/timelines/update-and-send-events.html:
2019-09-23 Daniel Bates <dabates@apple.com>
Improve CSP inheritance semantics
https://bugs.webkit.org/show_bug.cgi?id=201884
<rdar://problem/50172407>
Reviewed by Brent Fulgham.
Update expected results now that we pass more sub-tests.
* web-platform-tests/content-security-policy/inheritance/iframe-all-local-schemes-inherit-self.sub-expected.txt:
* web-platform-tests/content-security-policy/inheritance/window-expected.txt:
2019-09-23 Rob Buis <rbuis@igalia.com>
Sync operator dictionary
https://bugs.webkit.org/show_bug.cgi?id=201974
Reviewed by Frédéric Wang.
Update improved test results.
* web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-001-expected.txt:
2019-09-20 Alex Christensen <achristensen@webkit.org>
[resource-timing] Report performance entries with all HTTP status codes
https://bugs.webkit.org/show_bug.cgi?id=202040
Reviewed by Joseph Pecoraro.
* web-platform-tests/resource-timing/resource_ignore_failures-expected.txt: Removed.
* web-platform-tests/resource-timing/resource_ignore_failures.html: Removed.
This test is no longer in wpt and it would regress with this change, so we remove it.
* web-platform-tests/resource-timing/resources/status-code.py: Added.
(main):
* web-platform-tests/resource-timing/status-codes-create-entry-expected.txt: Added.
* web-platform-tests/resource-timing/status-codes-create-entry.html: Added.
2019-09-20 Rob Buis <rbuis@igalia.com>
Synchronize MathML WPT tests against upstream
https://bugs.webkit.org/show_bug.cgi?id=201975
Reviewed by Frédéric Wang.
Sync is based on a3a4442b04c37155f81c4ad4ae9c06339f76ce14.
* resources/import-expectations.json:
* web-platform-tests/mathml/presentation-markup/direction/direction-006.html:
* web-platform-tests/mathml/presentation-markup/direction/direction-007.html:
* web-platform-tests/mathml/presentation-markup/direction/direction-008.html:
* web-platform-tests/mathml/presentation-markup/direction/direction-009.html:
* web-platform-tests/mathml/presentation-markup/direction/direction-010.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-bar-002-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-bar-002.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-default-padding-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-default-padding.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-rendering-from-in-flow-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-rendering-from-in-flow.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/w3c-import.log:
* web-platform-tests/mathml/presentation-markup/menclose/legacy-menclose-radical-notation-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/menclose/legacy-menclose-radical-notation.html: Added.
* web-platform-tests/mathml/presentation-markup/menclose/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/w3c-import.log.
* web-platform-tests/mathml/presentation-markup/mrow/legacy-mrow-like-elements-001-expected.txt: Added.
* web-platform-tests/mathml/presentation-markup/mrow/legacy-mrow-like-elements-001.html: Added.
* web-platform-tests/mathml/presentation-markup/mrow/legacy-mrow-like-elements-002-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/mrow/legacy-mrow-like-elements-002.html: Added.
* web-platform-tests/mathml/presentation-markup/mrow/legacy-mstyle-attributes-expected.txt: Added.
* web-platform-tests/mathml/presentation-markup/mrow/legacy-mstyle-attributes.html: Added.
* web-platform-tests/mathml/presentation-markup/mrow/w3c-import.log:
* web-platform-tests/mathml/presentation-markup/operators/embellished-operator-001-expected.txt:
* web-platform-tests/mathml/presentation-markup/operators/embellished-operator-001.html:
* web-platform-tests/mathml/presentation-markup/operators/embellished-operator-002-expected.txt:
* web-platform-tests/mathml/presentation-markup/operators/embellished-operator-002.html:
* web-platform-tests/mathml/presentation-markup/operators/mo-form-dynamic.html:
* web-platform-tests/mathml/presentation-markup/operators/mo-form-fallback.html:
* web-platform-tests/mathml/presentation-markup/operators/mo-form-minus-plus.html:
* web-platform-tests/mathml/presentation-markup/operators/mo-form.html:
* web-platform-tests/mathml/presentation-markup/operators/mo-movablelimits-default.html:
* web-platform-tests/mathml/presentation-markup/operators/mo-movablelimits-dynamic.html:
* web-platform-tests/mathml/presentation-markup/operators/mo-movablelimits-from-in-flow-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/operators/mo-movablelimits-from-in-flow.html: Added.
* web-platform-tests/mathml/presentation-markup/operators/mo-movablelimits.html:
* web-platform-tests/mathml/presentation-markup/operators/mo-paint-lspace-rspace.html:
* web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-001-expected.txt: Added.
* web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-001.html: Added.
* web-platform-tests/mathml/presentation-markup/operators/w3c-import.log:
* web-platform-tests/mathml/presentation-markup/radicals/radical-rendering-from-in-flow-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/radicals/radical-rendering-from-in-flow.html: Added.
* web-platform-tests/mathml/presentation-markup/radicals/w3c-import.log:
* web-platform-tests/mathml/presentation-markup/scripts/cramped-001-expected.txt: Added.
* web-platform-tests/mathml/presentation-markup/scripts/cramped-001.html: Added.
* web-platform-tests/mathml/presentation-markup/scripts/w3c-import.log:
* web-platform-tests/mathml/presentation-markup/spaces/space-like-004-expected.txt:
* web-platform-tests/mathml/presentation-markup/spaces/space-like-004.html:
* web-platform-tests/mathml/presentation-markup/tables/table-001-expected.txt: Added.
* web-platform-tests/mathml/presentation-markup/tables/table-001.html: Added.
* web-platform-tests/mathml/presentation-markup/tables/table-002-expected.txt: Added.
* web-platform-tests/mathml/presentation-markup/tables/table-002.html: Added.
* web-platform-tests/mathml/presentation-markup/tables/w3c-import.log:
* web-platform-tests/mathml/relations/css-styling/attribute-mapping-001.html:
* web-platform-tests/mathml/relations/css-styling/displaystyle-011.html:
* web-platform-tests/mathml/relations/css-styling/displaystyle-012.html:
* web-platform-tests/mathml/relations/css-styling/displaystyle-013.html:
* web-platform-tests/mathml/relations/css-styling/displaystyle-014.html:
* web-platform-tests/mathml/relations/css-styling/displaystyle-015.html:
* web-platform-tests/mathml/relations/css-styling/ignored-properties-001-expected.txt: Added.
* web-platform-tests/mathml/relations/css-styling/ignored-properties-001.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathsize-attribute-css-keywords.html:
* web-platform-tests/mathml/relations/css-styling/mathsize-attribute-legacy-values.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-auto.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-fraktur.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-italic.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-sans-serif.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-script.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-double-struck.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-fraktur.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-initial.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-italic.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-looped.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-monospace.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-bold-italic.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-italic.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-script.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-stretched.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-tailed.html:
* web-platform-tests/mathml/relations/css-styling/not-participating-to-parent-layout.html:
* web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002.html:
* web-platform-tests/mathml/relations/css-styling/padding-border-margin/margin-002.html:
* web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-002.html:
* web-platform-tests/mathml/relations/css-styling/w3c-import.log:
* web-platform-tests/mathml/relations/css-styling/width-height-001.html:
* web-platform-tests/mathml/relations/html5-tree/clipboard-event-handlers.tentative-expected.txt:
* web-platform-tests/mathml/relations/html5-tree/clipboard-event-handlers.tentative.html:
* web-platform-tests/mathml/relations/html5-tree/css-inline-style-dynamic.tentative-expected.html:
* web-platform-tests/mathml/relations/html5-tree/display-2-expected.html: Added.
* web-platform-tests/mathml/relations/html5-tree/display-2.html: Added.
* web-platform-tests/mathml/relations/html5-tree/math-global-event-handlers.tentative-expected.txt:
* web-platform-tests/mathml/relations/html5-tree/math-global-event-handlers.tentative.html:
* web-platform-tests/mathml/relations/html5-tree/tabindex-001-expected.txt: Added.
* web-platform-tests/mathml/relations/html5-tree/tabindex-001.html: Added.
* web-platform-tests/mathml/relations/html5-tree/tabindex-002-expected.txt: Added.
* web-platform-tests/mathml/relations/html5-tree/tabindex-002.html: Added.
* web-platform-tests/mathml/relations/html5-tree/w3c-import.log:
* web-platform-tests/mathml/support/box-navigation.js: Added.
(IsInFlow):
(firstInFlowChild):
(nextInFlowSibling):
(previousInFlowSibling):
* web-platform-tests/mathml/support/feature-detection.js:
(MathMLFeatureDetection.string_appeared_here):
(MathMLFeatureDetection.has_mspace): Deleted.
(MathMLFeatureDetection.has_operator_spacing): Deleted.
(MathMLFeatureDetection.has_mfrac): Deleted.
(MathMLFeatureDetection.has_msqrt): Deleted.
(MathMLFeatureDetection.has_menclose): Deleted.
(MathMLFeatureDetection.has_dir): Deleted.
* web-platform-tests/mathml/support/mathml-fragments.js:
(FragmentHelper.createElement):
(FragmentHelper.forceNonEmptyElement):
(FragmentHelper.forceNonEmptyDescendants):
* web-platform-tests/mathml/support/operator-dictionary.js: Added.
(async.fetchOperatorDictionary):
(splitKey):
(spaceIndexToLength):
(defaultPropertyValue):
* web-platform-tests/mathml/support/operator-dictionary.json: Added.
* web-platform-tests/mathml/support/w3c-import.log:
* web-platform-tests/mathml/tools/mathvariant-transforms.py:
* web-platform-tests/mathml/tools/operator-dictionary.py: Added.
(parseHexaNumber):
(parseHexaSequence):
(parseSpaces):
(parseProperties):
(buildKeyAndValueFrom):
(createSizeVariants):
(createStretchy):
* web-platform-tests/mathml/tools/operator-dictionary.xsl: Added.
* web-platform-tests/mathml/tools/utils/misc.py:
* web-platform-tests/mathml/tools/utils/w3c-import.log:
* web-platform-tests/mathml/tools/w3c-import.log:
2019-09-17 Chris Dumez <cdumez@apple.com>
Unreviewed, address flakiness of imported/w3c/web-platform-tests/html/browsers/offline/application-cache-api/api_update_error.https.html.
Stop logging console messages.
* web-platform-tests/html/browsers/offline/application-cache-api/api_update_error.https-expected.txt:
2019-09-17 Chris Dumez <cdumez@apple.com>
Unreviewed, revert r249850 as the flakiness should be gone as of the testharness.js update in r249977.
https://bugs.webkit.org/show_bug.cgi?id=201661
* web-platform-tests/service-workers/service-worker/getregistrations.https.html:
2019-09-17 Chris Dumez <cdumez@apple.com>
Update testharness.js from upstream for web-platform-tests
https://bugs.webkit.org/show_bug.cgi?id=201843
Reviewed by Jiewen Tan.
Update testharness.js from upstream 6fd5e1e086ce590a4780a30d129 for web-platform-tests and
rebaseline tests accordingly.
* web-platform-tests/FileAPI/FileReader/workers-expected.txt:
* web-platform-tests/FileAPI/url/url-format.any.worker-expected.txt:
* web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.worker-expected.txt:
* web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.https.worker-expected.txt:
* web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.any-expected.txt:
* web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.any.worker-expected.txt:
* web-platform-tests/content-security-policy/inside-worker/shared-inheritance-expected.txt:
* web-platform-tests/content-security-policy/inside-worker/shared-script-expected.txt:
* web-platform-tests/content-security-policy/nonce-hiding/svgscript-nonces-hidden-meta.tentative.sub-expected.txt:
* web-platform-tests/content-security-policy/nonce-hiding/svgscript-nonces-hidden.tentative-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-001-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-002-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-003-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-004-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-005-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-006-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-007-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-008-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-009-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-010-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-011-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-012-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-013-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-014-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-015-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-016-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-017-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-018-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-019-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-020-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-021-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-022-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-023-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-024-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-025-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-026-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-027-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-028-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-029-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-030-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-031-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-032-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-033-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-034-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-035-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-implies-size-change-036-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-001-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-002-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-003-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-004-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-005-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-006-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-007-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-008-expected.txt:
* web-platform-tests/css/css-grid/grid-definition/grid-change-fit-content-argument-001-expected.txt:
* web-platform-tests/css/css-properties-values-api/unit-cycles-expected.txt:
* web-platform-tests/css/css-properties-values-api/url-resolution-expected.txt:
* web-platform-tests/custom-elements/parser/parser-fallsback-to-unknown-element-expected.txt:
* web-platform-tests/dom/events/Event-dispatch-listener-order.window-expected.txt:
* web-platform-tests/dom/events/Event-isTrusted.any-expected.txt:
* web-platform-tests/dom/events/Event-isTrusted.any.worker-expected.txt:
* web-platform-tests/dom/nodes/Element-getElementsByTagName-change-document-HTMLNess-expected.txt:
* web-platform-tests/eventsource/eventsource-prototype-expected.txt:
* web-platform-tests/fetch/api/basic/stream-safe-creation.any.worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-cache.any-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-cache.any.worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-redirect.any-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-redirect.any.worker-expected.txt:
* web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https-expected.txt:
* web-platform-tests/fetch/api/request/request-consume-empty-expected.txt:
* web-platform-tests/fetch/api/response/response-consume-empty-expected.txt:
* web-platform-tests/fetch/cross-origin-resource-policy/scheme-restriction.https.window-expected.txt:
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-global-scope-expected.txt:
* web-platform-tests/html/browsers/history/joint-session-history/joint-session-history-iframe-state-expected.txt:
* web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-expected.txt:
* web-platform-tests/html/browsers/origin/origin-of-data-document-expected.txt:
* web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter-expected.txt:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/no_window_open_when_term_nesting_level_nonzero.window-expected.txt:
* web-platform-tests/html/browsers/the-window-object/focus.window-expected.txt:
* web-platform-tests/html/browsers/windows/document-access/document_access_parent_access.tentative-expected.txt:
* web-platform-tests/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-01-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-02-expected.txt:
* web-platform-tests/html/rendering/non-replaced-elements/flow-content-0/dialog-display-expected.txt:
* web-platform-tests/html/rendering/non-replaced-elements/tables/table-vspace-hspace-expected.txt:
* web-platform-tests/html/rendering/non-replaced-elements/tables/table-vspace-hspace-s-expected.txt:
* web-platform-tests/html/rendering/non-replaced-elements/the-page/iframe-marginwidth-marginheight-expected.txt:
* web-platform-tests/html/semantics/document-metadata/the-base-element/base_target_does_not_affect_iframe_src_navigation-expected.txt:
* web-platform-tests/html/semantics/document-metadata/the-base-element/base_target_does_not_affect_location_assignment-expected.txt:
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/not-in-shadow-tree-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/srclang-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/language-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-frame-element/document-getters-return-null-for-cross-origin-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/document-getters-return-null-for-cross-origin-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_anchor_download_allow_downloads_without_user_activation.sub.tentative-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigation_download_allow_downloads_without_user_activation.sub.tentative-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/sandbox_030-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-object-element/document-getters-return-null-for-cross-origin-expected.txt:
* web-platform-tests/html/semantics/links/links-created-by-a-and-area-elements/htmlanchorelement_noopener-expected.txt:
* web-platform-tests/html/semantics/scripting-1/the-script-element/execution-timing/084-expected.txt:
* web-platform-tests/html/semantics/scripting-1/the-script-element/module/charset-02-expected.txt:
* web-platform-tests/html/semantics/scripting-1/the-script-element/module/crossorigin-expected.txt:
* web-platform-tests/html/syntax/parsing/quotes-in-meta-expected.txt:
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document-open-cancels-javascript-url-navigation-expected.txt:
* web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-parse-error-expected.txt:
* web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-runtime-error-expected.txt:
* web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-runtime-error-throw-expected.txt:
* web-platform-tests/html/webappapis/timers/negative-settimeout-expected.txt:
* web-platform-tests/infrastructure/server/context.any-expected.txt:
* web-platform-tests/infrastructure/server/context.any.serviceworker-expected.txt:
* web-platform-tests/infrastructure/server/context.any.worker-expected.txt:
* web-platform-tests/infrastructure/server/title.any.worker-expected.txt:
* web-platform-tests/mediacapture-streams/MediaStreamTrack-end-manual.https-expected.txt:
* web-platform-tests/pointerevents/pointerevent_root_computed_style-expected.txt:
* web-platform-tests/pointerevents/pointerevent_root_hit_test-expected.txt:
* web-platform-tests/preload/link-header-preload-nonce-expected.txt:
* web-platform-tests/resource-timing/resource_TAO_match_origin-expected.txt:
* web-platform-tests/resource-timing/resource_TAO_match_wildcard-expected.txt:
* web-platform-tests/resource-timing/resource_TAO_multi-expected.txt:
* web-platform-tests/resource-timing/resource_TAO_multi_wildcard-expected.txt:
* web-platform-tests/resource-timing/resource_TAO_null-expected.txt:
* web-platform-tests/resource-timing/resource_TAO_origin_uppercase-expected.txt:
* web-platform-tests/resource-timing/resource_TAO_space-expected.txt:
* web-platform-tests/resource-timing/resource_TAO_wildcard-expected.txt:
* web-platform-tests/resources/testharness.css.headers:
* web-platform-tests/resources/testharness.js:
(WindowTestEnvironment.prototype._forEach_windows):
(WindowTestEnvironment.prototype.next_default_test_name):
(WorkerTestEnvironment.prototype.next_default_test_name):
(ShellTestEnvironment):
(ShellTestEnvironment.prototype.next_default_test_name):
(ShellTestEnvironment.prototype.on_new_harness_properties):
(ShellTestEnvironment.prototype.on_tests_ready):
(ShellTestEnvironment.prototype.add_on_loaded_callback):
(ShellTestEnvironment.prototype.test_timeout):
(create_test_environment):
(is_shared_worker):
(is_service_worker):
(test):
(promise_test):
(this.wait_for):
(EventWatcher):
(done):
* web-platform-tests/resources/testharness.js.headers:
* web-platform-tests/server-timing/resource_timing_idl-expected.txt:
* web-platform-tests/server-timing/resource_timing_idl.https-expected.txt:
* web-platform-tests/server-timing/service_worker_idl-expected.txt:
* web-platform-tests/service-workers/service-worker/clients-get-resultingClientId.https-expected.txt:
* web-platform-tests/streams/piping/general-expected.txt:
* web-platform-tests/visual-viewport/viewport-read-size-causes-layout-expected.txt:
* web-platform-tests/visual-viewport/viewport-read-size-in-iframe-causes-layout-expected.txt:
* web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.worker-expected.txt:
* web-platform-tests/wasm/jsapi/instance/constructor-bad-imports.any.worker-expected.txt:
* web-platform-tests/web-animations/timing-model/animations/canceling-an-animation-expected.txt:
* web-platform-tests/webrtc/RTCRtpTransceiver-setCodecPreferences-expected.txt:
* web-platform-tests/websockets/Close-undefined.any.worker-expected.txt:
* web-platform-tests/websockets/opening-handshake/003-expected.txt:
* web-platform-tests/websockets/unload-a-document/001-expected.txt:
* web-platform-tests/websockets/unload-a-document/002-expected.txt:
* web-platform-tests/websockets/unload-a-document/003-expected.txt:
* web-platform-tests/websockets/unload-a-document/004-expected.txt:
* web-platform-tests/workers/WorkerGlobalScope_requestAnimationFrame.tentative.worker-expected.txt:
* web-platform-tests/workers/Worker_ErrorEvent_error-expected.txt:
* web-platform-tests/workers/baseurl/alpha/importScripts-in-worker-expected.txt:
* web-platform-tests/workers/baseurl/alpha/xhr-in-worker-expected.txt:
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/001.worker-expected.txt:
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/002.worker-expected.txt:
* web-platform-tests/xhr/overridemimetype-done-state.any-expected.txt:
* web-platform-tests/xhr/overridemimetype-done-state.any.worker-expected.txt:
* web-platform-tests/xhr/responsetype.any-expected.txt:
* web-platform-tests/xhr/timeout-sync-expected.txt:
2019-09-17 Antti Koivisto <antti@apple.com>
TextIterator should convert tabs to spaces
https://bugs.webkit.org/show_bug.cgi?id=201863
Reviewed by Zalan Bujtas.
* web-platform-tests/html/dom/elements/the-innertext-idl-attribute/getter-expected.txt:
* web-platform-tests/innerText/getter-expected.txt:
2019-09-17 Chris Dumez <cdumez@apple.com>
Unreviewed, address flakiness of imported/w3c/web-platform-tests/IndexedDB/fire-error-event-exception.html
Do not log console messages.
* web-platform-tests/IndexedDB/fire-error-event-exception-expected.txt:
2019-09-17 Rob Buis <rbuis@igalia.com>
Access-Control-Expose-Headers parsed incorrectly
https://bugs.webkit.org/show_bug.cgi?id=172357
Reviewed by Youenn Fablet.
Import cors/access-control-expose-headers-parsing.window.js and adjust it
so it fetches a remote url, since subdomains do not work for localhost.
* web-platform-tests/cors/access-control-expose-headers-parsing.window-expected.txt: Added.
* web-platform-tests/cors/access-control-expose-headers-parsing.window.html: Added.
* web-platform-tests/cors/access-control-expose-headers-parsing.window.js:
(runTests):
(exposeTest): Deleted.
* web-platform-tests/cors/allow-headers-expected.txt: Removed.
* web-platform-tests/cors/allow-headers.htm: Removed.
* web-platform-tests/cors/resources/access-control-expose-headers-parsing-2.asis: Removed.
* web-platform-tests/cors/resources/access-control-expose-headers-parsing.asis: Removed.
* web-platform-tests/cors/resources/access-control-expose-headers.json: Added.
* web-platform-tests/cors/resources/expose-headers.py: Added.
(main):
2019-09-17 Youenn Fablet <youenn@apple.com>
Content-Type should be preserved on responses created from DOMCache
https://bugs.webkit.org/show_bug.cgi?id=201815
Reviewed by Alex Christensen.
Fixes one subtest.
Remaining failing test is failing consistently in other browsers.
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/window/cache-match.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/worker/cache-match.https-expected.txt:
2019-09-16 Alex Christensen <achristensen@webkit.org>
Remove "gopher" from list of special schemes in URLParser
https://bugs.webkit.org/show_bug.cgi?id=201852
Reviewed by Simon Fraser.
* web-platform-tests/url/a-element-expected.txt:
* web-platform-tests/url/a-element-origin-expected.txt:
* web-platform-tests/url/a-element-origin-xhtml-expected.txt:
* web-platform-tests/url/a-element-xhtml-expected.txt:
* web-platform-tests/url/url-constructor-expected.txt:
* web-platform-tests/url/url-origin-expected.txt:
* web-platform-tests/url/url-setters-expected.txt:
2019-09-16 Chris Dumez <cdumez@apple.com>
Update testharness.js from upstream
https://bugs.webkit.org/show_bug.cgi?id=201808
Reviewed by Darin Adler.
Update existing layout tests so that they are compatible with this new version
of testharness.js.
* IndexedDB-private-browsing/idbdatabase_createObjectStore9-invalidparameters.html:
* IndexedDB-private-browsing/idbobjectstore_deleted.html:
* web-platform-tests/custom-elements/resources/custom-elements-helpers.js:
(create_window_in_test):
2019-09-16 Chris Dumez <cdumez@apple.com>
Unreviewed, land expectations for imported/w3c/web-platform-tests/html/browsers/offline/application-cache-api/api_swapcache_error.https.html.
This test was imported in r249886.
* web-platform-tests/html/browsers/offline/application-cache-api/api_swapcache_error.https-expected.txt:
2019-09-16 Chris Dumez <cdumez@apple.com>
Unreviewed, address flakiness of imported/w3c/web-platform-tests/html/browsers/offline/application-cache-api/api_update.https.html
Flaky since r249886.
* web-platform-tests/html/browsers/offline/application-cache-api/api_update.https-expected.txt:
2019-09-16 Antti Koivisto <antti@apple.com>
Eliminate separate simple line layout path from TextIterator
https://bugs.webkit.org/show_bug.cgi?id=201760
Reviewed by Zalan Bujtas.
* web-platform-tests/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-015-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-016-expected.txt:
* web-platform-tests/innerText/getter-expected.txt:
Two '\t' subtests flip to FAIL because this was only supported on TextIterator simple line layout path.
This can now be fixed correctly for both paths.
2019-09-15 Chris Dumez <cdumez@apple.com>
Re-sync HTML web-platform-tests from upstream
https://bugs.webkit.org/show_bug.cgi?id=201753
Reviewed by Youenn Fablet.
Re-sync HTML web-platform-tests from upstream 8893b1bcfc2ca0675f4e81.
* web-platform-tests/html/*: Updated.
2019-09-13 Youenn Fablet <youenn@apple.com>
WPT importer should check META global tag in .any.js files to generate the valid .html stub files
https://bugs.webkit.org/show_bug.cgi?id=201718
Reviewed by Chris Dumez.
* web-platform-tests/infrastructure/server/context.any.serviceworker-expected.txt: Added.
* web-platform-tests/infrastructure/server/context.any.serviceworker.html: Added.
* web-platform-tests/infrastructure/server/secure-context.https.any.serviceworker-expected.txt: Added.
* web-platform-tests/infrastructure/server/secure-context.https.any.serviceworker.html: Added.
2019-09-13 Chris Dumez <cdumez@apple.com>
Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/getregistrations.https.html is flaky
https://bugs.webkit.org/show_bug.cgi?id=201661
<rdar://problem/55240851>
Reviewed by Alex Christensen.
The last test's cleanup step was very complex (involving waiting for a promise to get resolved) and WebKit's
completion handler in testharnessreport.js was often getting called before the promise resolution, leaving
the test frame in the output when we call notifyDone(). This seems like a potential bug in testharness.js.
To address the issue for now, do the unregistration in the test's body and only remove the test frame in
the cleanup step.
* web-platform-tests/service-workers/service-worker/getregistrations.https-expected.txt:
* web-platform-tests/service-workers/service-worker/getregistrations.https.html:
2019-09-12 Chris Dumez <cdumez@apple.com>
Node.replaceChild()'s pre-replacement validations are not done in the right order
https://bugs.webkit.org/show_bug.cgi?id=201741
Reviewed by Geoffrey Garen.
Rebaseline WPT test now that more checks are passing.
* web-platform-tests/dom/nodes/Node-replaceChild-expected.txt:
2019-09-12 Chris Dumez <cdumez@apple.com>
Re-sync dom web-platform-tests from upstream
https://bugs.webkit.org/show_bug.cgi?id=201697
Reviewed by Youenn Fablet.
Re-sync dom web-platform-tests from upstream ab331d317554a3ba61.
* web-platform-tests/dom/META.yml: Added.
* web-platform-tests/dom/OWNERS: Removed.
* web-platform-tests/dom/abort/w3c-import.log:
* web-platform-tests/dom/collections/HTMLCollection-as-proto-length-get-throws-expected.txt: Removed.
* web-platform-tests/dom/collections/HTMLCollection-as-proto-length-get-throws.html: Removed.
* web-platform-tests/dom/collections/HTMLCollection-as-prototype-expected.txt: Added.
* web-platform-tests/dom/collections/HTMLCollection-as-prototype.html: Added.
* web-platform-tests/dom/collections/HTMLCollection-delete-expected.txt: Added.
* web-platform-tests/dom/collections/HTMLCollection-delete.html: Added.
* web-platform-tests/dom/collections/w3c-import.log:
* web-platform-tests/dom/historical-expected.txt:
* web-platform-tests/dom/historical.html:
* web-platform-tests/dom/idlharness.any.html: Added.
* web-platform-tests/dom/idlharness.any.js: Added.
* web-platform-tests/dom/idlharness.any.worker-expected.txt: Added.
* web-platform-tests/dom/idlharness.any.worker.html: Added.
* web-platform-tests/dom/idlharness.window-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/interfaces-expected.txt.
* web-platform-tests/dom/idlharness.window.html: Added.
* web-platform-tests/dom/idlharness.window.js: Added.
* web-platform-tests/dom/interfaces.html: Removed.
* web-platform-tests/dom/lists/DOMTokenList-coverage-for-attributes-expected.txt:
* web-platform-tests/dom/lists/DOMTokenList-coverage-for-attributes.html:
* web-platform-tests/dom/lists/w3c-import.log:
* web-platform-tests/dom/nodes/Comment-Text-constructor.js:
* web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
* web-platform-tests/dom/nodes/Document-Element-getElementsByTagName.js:
(test_getElementsByTagName):
* web-platform-tests/dom/nodes/Document-Element-getElementsByTagNameNS.js:
(test_getElementsByTagNameNS):
* web-platform-tests/dom/nodes/Document-URL-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Document-URL.sub-expected.txt.
* web-platform-tests/dom/nodes/Document-URL.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Document-URL.sub.html.
* web-platform-tests/dom/nodes/Document-constructor-expected.txt:
* web-platform-tests/dom/nodes/Document-constructor-svg.svg: Removed.
* web-platform-tests/dom/nodes/Document-constructor.html:
* web-platform-tests/dom/nodes/Document-contentType/contentType/w3c-import.log:
* web-platform-tests/dom/nodes/Document-contentType/resources/w3c-import.log:
* web-platform-tests/dom/nodes/Document-contentType/support/w3c-import.log:
* web-platform-tests/dom/nodes/Document-createAttribute-expected.txt:
* web-platform-tests/dom/nodes/Document-createAttribute.html:
* web-platform-tests/dom/nodes/Document-createElement-expected.txt:
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/w3c-import.log:
* web-platform-tests/dom/nodes/Document-createElement-namespace.html:
* web-platform-tests/dom/nodes/Document-createElement.html:
* web-platform-tests/dom/nodes/Document-createElementNS-expected.txt:
* web-platform-tests/dom/nodes/Document-createElementNS.js:
* web-platform-tests/dom/nodes/Document-createEvent.https-expected.txt: Added.
* web-platform-tests/dom/nodes/Document-createEvent.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Document-createEvent.html.
* web-platform-tests/dom/nodes/Document-getElementsByClassName-expected.txt: Added.
* web-platform-tests/dom/nodes/Document-getElementsByClassName.html: Added.
* web-platform-tests/dom/nodes/Document-getElementsByTagName-expected.txt:
* web-platform-tests/dom/nodes/Document-getElementsByTagNameNS-expected.txt:
* web-platform-tests/dom/nodes/Element-getElementsByClassName-expected.txt:
* web-platform-tests/dom/nodes/Element-getElementsByClassName.html:
* web-platform-tests/dom/nodes/Element-getElementsByTagName-expected.txt:
* web-platform-tests/dom/nodes/Element-getElementsByTagNameNS-expected.txt:
* web-platform-tests/dom/nodes/Element-matches-expected.txt:
* web-platform-tests/dom/nodes/Element-webkitMatchesSelector-expected.txt:
* web-platform-tests/dom/nodes/Node-childNodes-expected.txt:
* web-platform-tests/dom/nodes/Node-childNodes.html:
* web-platform-tests/dom/nodes/Node-cloneNode-expected.txt:
* web-platform-tests/dom/nodes/Node-cloneNode.html:
* web-platform-tests/dom/nodes/Node-insertBefore-expected.txt:
* web-platform-tests/dom/nodes/Node-insertBefore.html:
* web-platform-tests/dom/nodes/Node-normalize-expected.txt:
* web-platform-tests/dom/nodes/Node-normalize.html:
* web-platform-tests/dom/nodes/Node-replaceChild-expected.txt:
* web-platform-tests/dom/nodes/Node-replaceChild.html:
* web-platform-tests/dom/nodes/Node-textContent.html:
* web-platform-tests/dom/nodes/ParentNode-children-expected.txt: Added.
* web-platform-tests/dom/nodes/ParentNode-children.html: Added.
* web-platform-tests/dom/nodes/ParentNode-querySelector-All-expected.txt:
* web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht-expected.txt:
* web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht.xht:
* web-platform-tests/dom/nodes/ParentNode-querySelector-All.html:
* web-platform-tests/dom/nodes/aria-element-reflection.tentative-expected.txt: Added.
* web-platform-tests/dom/nodes/aria-element-reflection.tentative.html: Added.
* web-platform-tests/dom/nodes/attributes.html:
* web-platform-tests/dom/nodes/pre-insertion-checks.js: Added.
(getNonParentNodes):
(getNonInsertableNodes):
(getNonDocumentParentNodes):
(test):
* web-platform-tests/dom/nodes/productions.js:
* web-platform-tests/dom/nodes/query-target-in-load-event-expected.txt: Added.
* web-platform-tests/dom/nodes/query-target-in-load-event.html: Added.
* web-platform-tests/dom/nodes/query-target-in-load-event.part.html: Added.
* web-platform-tests/dom/nodes/remove-and-adopt-crash-expected.txt: Added.
* web-platform-tests/dom/nodes/remove-and-adopt-crash.html: Added.
* web-platform-tests/dom/nodes/rootNode-expected.txt:
* web-platform-tests/dom/nodes/rootNode.html:
* web-platform-tests/dom/nodes/selectors.js:
* web-platform-tests/dom/nodes/w3c-import.log:
* web-platform-tests/dom/ranges/Range-intersectsNode-2-expected.txt: Added.
* web-platform-tests/dom/ranges/Range-intersectsNode-2.html: Added.
* web-platform-tests/dom/ranges/w3c-import.log:
* web-platform-tests/dom/w3c-import.log:
2019-09-11 Chris Dumez <cdumez@apple.com>
Use same parser for <meta http-equiv="refresh"> and `Refresh` HTTP header
https://bugs.webkit.org/show_bug.cgi?id=201694
Reviewed by Alex Christensen.
Rebaseline WPT test now that it is passing.
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing-expected.txt:
2019-09-11 Chris Dumez <cdumez@apple.com>
Posting a message to a redundant service worker should fail silently instead of throwing
https://bugs.webkit.org/show_bug.cgi?id=201696
Reviewed by Geoffrey Garen.
Rebaseline WPT test now that one more check is passing.
* web-platform-tests/service-workers/service-worker/postmessage.https-expected.txt:
2019-09-11 Chris Dumez <cdumez@apple.com>
Align our XPath API with the specification and other browsers
https://bugs.webkit.org/show_bug.cgi?id=201660
Reviewed by Geoffrey Garen.
Rebaseline WPT tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
2019-09-11 Frederic Wang <fwang@igalia.com>
Bug 201603 - Synchronize MathML WPT tests against upstream
https://bugs.webkit.org/show_bug.cgi?id=201603
Reviewed by Rob Buis.
* resources/resource-files.json:
* web-platform-tests/mathml/presentation-markup/direction/direction-006-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/direction/direction-006.html: Added.
* web-platform-tests/mathml/presentation-markup/direction/direction-007-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/direction/direction-007.html: Added.
* web-platform-tests/mathml/presentation-markup/direction/direction-008-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/direction/direction-008.html: Added.
* web-platform-tests/mathml/presentation-markup/direction/direction-009-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/direction/direction-009.html: Added.
* web-platform-tests/mathml/presentation-markup/direction/direction-010-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/direction/direction-010.html: Added.
* web-platform-tests/mathml/presentation-markup/direction/direction-expected.txt: Added.
* web-platform-tests/mathml/presentation-markup/direction/direction-overall-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/direction/direction-overall.html: Added.
* web-platform-tests/mathml/presentation-markup/direction/direction-token-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/direction/direction-token.html: Added.
* web-platform-tests/mathml/presentation-markup/direction/direction.html: Added.
* web-platform-tests/mathml/presentation-markup/direction/w3c-import.log: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-1.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-bar-001.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-color-001.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-color-002.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-created-dynamically-2-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-created-dynamically-2.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-created-dynamically-3-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-created-dynamically-3.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-created-dynamically-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-created-dynamically.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-001-expected.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-001.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-002-expected.html: Removed.
* web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-002-expected.txt: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-002.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-003.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-004-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-004.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-mrow-001.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-numalign-denomalign-001-expected.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-numalign-denomalign-001.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-1.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-001-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-001.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-002-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-002.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-003-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-003.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-004-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-004.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-005-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-005.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-006-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-gap-006.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-visibility-001.html:
* web-platform-tests/mathml/presentation-markup/fractions/w3c-import.log:
* web-platform-tests/mathml/presentation-markup/mrow/inferred-mrow-baseline-expected.txt: Added.
* web-platform-tests/mathml/presentation-markup/mrow/inferred-mrow-baseline.html: Added.
* web-platform-tests/mathml/presentation-markup/mrow/inferred-mrow-stretchy-expected.txt: Added.
* web-platform-tests/mathml/presentation-markup/mrow/inferred-mrow-stretchy.html: Added.
* web-platform-tests/mathml/presentation-markup/mrow/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/spaces/w3c-import.log.
* web-platform-tests/mathml/presentation-markup/operators/embellished-operator-001-expected.txt: Added.
* web-platform-tests/mathml/presentation-markup/operators/embellished-operator-001.html: Added.
* web-platform-tests/mathml/presentation-markup/operators/embellished-operator-002-expected.txt: Added.
* web-platform-tests/mathml/presentation-markup/operators/embellished-operator-002.html: Added.
* web-platform-tests/mathml/presentation-markup/operators/mo-axis-height-1.html:
* web-platform-tests/mathml/presentation-markup/operators/mo-form-dynamic-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/operators/mo-form-dynamic.html: Added.
* web-platform-tests/mathml/presentation-markup/operators/mo-form-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/operators/mo-form-fallback-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/operators/mo-form-fallback.html: Added.
* web-platform-tests/mathml/presentation-markup/operators/mo-form-minus-plus-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/operators/mo-form-minus-plus.html: Added.
* web-platform-tests/mathml/presentation-markup/operators/mo-form.html: Added.
* web-platform-tests/mathml/presentation-markup/operators/mo-movablelimits-default-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/operators/mo-movablelimits-default.html: Added.
* web-platform-tests/mathml/presentation-markup/operators/mo-movablelimits-dynamic-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/operators/mo-movablelimits-dynamic.html: Added.
* web-platform-tests/mathml/presentation-markup/operators/mo-movablelimits-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/operators/mo-movablelimits.html: Added.
* web-platform-tests/mathml/presentation-markup/operators/mo-paint-lspace-rspace-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/operators/mo-paint-lspace-rspace.html: Added.
* web-platform-tests/mathml/presentation-markup/operators/w3c-import.log:
* web-platform-tests/mathml/presentation-markup/radicals/root-parameters-1.html:
* web-platform-tests/mathml/presentation-markup/scripts/subsup-1.html:
* web-platform-tests/mathml/presentation-markup/scripts/subsup-2.html:
* web-platform-tests/mathml/presentation-markup/scripts/subsup-3.html:
* web-platform-tests/mathml/presentation-markup/scripts/subsup-4.html:
* web-platform-tests/mathml/presentation-markup/scripts/subsup-5.html:
* web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-1.html:
* web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-2.html:
* web-platform-tests/mathml/presentation-markup/scripts/underover-1.html:
* web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-1.html:
* web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-2.html:
* web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3.html:
* web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4.html:
* web-platform-tests/mathml/presentation-markup/spaces/mspace-children-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/spaces/mspace-children.html: Added.
* web-platform-tests/mathml/presentation-markup/spaces/space-1.html:
* web-platform-tests/mathml/presentation-markup/spaces/space-2.html:
* web-platform-tests/mathml/presentation-markup/spaces/space-like-001-expected.txt: Added.
* web-platform-tests/mathml/presentation-markup/spaces/space-like-001.html: Added.
* web-platform-tests/mathml/presentation-markup/spaces/space-like-002-expected.txt: Added.
* web-platform-tests/mathml/presentation-markup/spaces/space-like-002.html: Added.
* web-platform-tests/mathml/presentation-markup/spaces/space-like-003-expected.txt: Added.
* web-platform-tests/mathml/presentation-markup/spaces/space-like-003.html: Added.
* web-platform-tests/mathml/presentation-markup/spaces/space-like-004-expected.txt: Added.
* web-platform-tests/mathml/presentation-markup/spaces/space-like-004.html: Added.
* web-platform-tests/mathml/presentation-markup/spaces/w3c-import.log:
* web-platform-tests/mathml/presentation-markup/tables/table-axis-height.html:
* web-platform-tests/mathml/relations/css-styling/attribute-mapping-002-expected.txt: Added.
* web-platform-tests/mathml/relations/css-styling/attribute-mapping-002.html: Added.
* web-platform-tests/mathml/relations/css-styling/color-001-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/color-1-expected.html.
* web-platform-tests/mathml/relations/css-styling/color-001.html: Added.
* web-platform-tests/mathml/relations/css-styling/color-002-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/color-1-expected.html.
* web-platform-tests/mathml/relations/css-styling/color-002.html: Added.
* web-platform-tests/mathml/relations/css-styling/color-003-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/color-1-expected.html.
* web-platform-tests/mathml/relations/css-styling/color-003.html: Added.
* web-platform-tests/mathml/relations/css-styling/color-004-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/color-1-expected.html.
* web-platform-tests/mathml/relations/css-styling/color-004.html: Added.
* web-platform-tests/mathml/relations/css-styling/color-1.html: Removed.
* web-platform-tests/mathml/relations/css-styling/display-1.html:
* web-platform-tests/mathml/relations/css-styling/display-contents-expected.txt: Added.
* web-platform-tests/mathml/relations/css-styling/display-contents.html: Added.
* web-platform-tests/mathml/relations/css-styling/displaystyle-011-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/displaystyle-011.html: Added.
* web-platform-tests/mathml/relations/css-styling/displaystyle-012-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/displaystyle-012.html: Added.
* web-platform-tests/mathml/relations/css-styling/displaystyle-013-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/displaystyle-013.html: Added.
* web-platform-tests/mathml/relations/css-styling/displaystyle-014-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/displaystyle-014.html: Added.
* web-platform-tests/mathml/relations/css-styling/displaystyle-015-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/displaystyle-015.html: Added.
* web-platform-tests/mathml/relations/css-styling/displaystyle-1-expected.txt:
* web-platform-tests/mathml/relations/css-styling/displaystyle-1.html:
* web-platform-tests/mathml/relations/css-styling/displaystyle-2-expected.txt: Added.
* web-platform-tests/mathml/relations/css-styling/displaystyle-2.html: Added.
* web-platform-tests/mathml/relations/css-styling/dynamic-dir-1-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/dynamic-dir-1.html: Added.
* web-platform-tests/mathml/relations/css-styling/lengths-1.html:
* web-platform-tests/mathml/relations/css-styling/lengths-2-expected.html: Removed.
* web-platform-tests/mathml/relations/css-styling/lengths-2-expected.txt: Added.
* web-platform-tests/mathml/relations/css-styling/lengths-2.html:
* web-platform-tests/mathml/relations/css-styling/lengths-3-expected.txt: Removed.
* web-platform-tests/mathml/relations/css-styling/lengths-3.html: Removed.
* web-platform-tests/mathml/relations/css-styling/mathbackground-001-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathbackground-001-notref.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathbackground-001.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathbackground-002-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathbackground-002-notref.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathbackground-002.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathbackground-003-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathbackground-003-notref.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathbackground-003.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathbackground-004-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathbackground-004-notref.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathbackground-004.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathcolor-001-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathcolor-001-notref.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathcolor-001.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathcolor-002-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathcolor-002-notref.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathcolor-002.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathcolor-003-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathcolor-003-notref.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathcolor-003.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathcolor-004-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathcolor-004-notref.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathcolor-004.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathsize-attribute-css-keywords-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathsize-attribute-css-keywords.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathsize-attribute-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathsize-attribute-legacy-values-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathsize-attribute-legacy-values.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathsize-attribute.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-auto-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-auto.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-expected.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-fraktur-expected.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-fraktur.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-italic-expected.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-italic.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-sans-serif-expected.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-sans-serif.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-script-expected.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-script.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-case-sensitivity-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-case-sensitivity.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-double-struck-expected.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-double-struck.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-fraktur-expected.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-fraktur.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-initial-expected.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-initial.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-italic-expected.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-italic.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-looped-expected.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-looped.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-monospace-expected.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-monospace.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-bold-italic-expected.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-bold-italic.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-expected.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-italic-expected.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-italic.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-script-expected.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-script.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-stretched-expected.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-stretched.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-tailed-expected.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-tailed.html:
* web-platform-tests/mathml/relations/css-styling/not-participating-to-parent-layout-expected.txt: Added.
* web-platform-tests/mathml/relations/css-styling/not-participating-to-parent-layout.html: Added.
* web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-001-expected.txt: Added.
* web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-001.html: Added.
* web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002-expected.txt: Added.
* web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002.html: Added.
* web-platform-tests/mathml/relations/css-styling/padding-border-margin/margin-001-expected.txt: Added.
* web-platform-tests/mathml/relations/css-styling/padding-border-margin/margin-001.html: Added.
* web-platform-tests/mathml/relations/css-styling/padding-border-margin/margin-002-expected.txt: Added.
* web-platform-tests/mathml/relations/css-styling/padding-border-margin/margin-002.html: Added.
* web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-001-expected.txt: Added.
* web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-001.html: Added.
* web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-002-expected.txt: Added.
* web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-002.html: Added.
* web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-border-margin-001-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-border-margin-001.html: Added.
* web-platform-tests/mathml/relations/css-styling/padding-border-margin/w3c-import.log: Added.
* web-platform-tests/mathml/relations/css-styling/visibility-001-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/visibility-1-expected.html.
* web-platform-tests/mathml/relations/css-styling/visibility-001.html: Added.
* web-platform-tests/mathml/relations/css-styling/visibility-002-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/visibility-1-expected.html.
* web-platform-tests/mathml/relations/css-styling/visibility-002.html: Added.
* web-platform-tests/mathml/relations/css-styling/visibility-003-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/visibility-1-expected.html.
* web-platform-tests/mathml/relations/css-styling/visibility-003.html: Added.
* web-platform-tests/mathml/relations/css-styling/visibility-004-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/visibility-1-expected.html.
* web-platform-tests/mathml/relations/css-styling/visibility-004.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/visibility-1.html.
* web-platform-tests/mathml/relations/css-styling/w3c-import.log:
* web-platform-tests/mathml/relations/css-styling/width-height-001-expected.txt: Added.
* web-platform-tests/mathml/relations/css-styling/width-height-001.html: Added.
* web-platform-tests/mathml/relations/css-styling/writing-mode/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/w3c-import.log.
* web-platform-tests/mathml/relations/css-styling/writing-mode/writing-mode-001-expected.txt: Added.
* web-platform-tests/mathml/relations/css-styling/writing-mode/writing-mode-001.html: Added.
* web-platform-tests/mathml/relations/css-styling/writing-mode/writing-mode-002-expected.txt: Added.
* web-platform-tests/mathml/relations/css-styling/writing-mode/writing-mode-002.html: Added.
* web-platform-tests/mathml/relations/html5-tree/clipboard-event-handlers.tentative-expected.txt:
* web-platform-tests/mathml/relations/html5-tree/clipboard-event-handlers.tentative.html:
* web-platform-tests/mathml/relations/text-and-math/use-typo-metrics-1.html:
* web-platform-tests/mathml/tools/fractions.py:
* web-platform-tests/mathml/tools/math-text.py: Added.
* web-platform-tests/mathml/tools/mathvariant-transforms.py:
* web-platform-tests/mathml/tools/percentscaledown.py: Added.
* web-platform-tests/mathml/tools/stacks.py:
* web-platform-tests/mathml/tools/w3c-import.log:
2019-09-10 Ryan Haddad <ryanhaddad@apple.com>
Unreviewed, rebaseline imported/w3c/web-platform-tests/css/cssom/interfaces.html after r249672.
Unreviewed test gardening.
* web-platform-tests/css/cssom/interfaces-expected.txt:
2019-09-10 Chris Dumez <cdumez@apple.com>
Add missing origin check for Service-Worker-Allowed header
https://bugs.webkit.org/show_bug.cgi?id=201653
Reviewed by Geoffrey Garen.
Rebaseline WPT test that is now passing.
* web-platform-tests/service-workers/service-worker/Service-Worker-Allowed-header.https-expected.txt:
2019-09-10 Chris Dumez <cdumez@apple.com>
Re-sync web-platform-tests IDL interfaces from upstream
https://bugs.webkit.org/show_bug.cgi?id=201630
Reviewed by Alex Christensen.
Re-sync web-platform-tests IDL interfaces from upstream 603a271948a7162.
* web-platform-tests/interfaces/BackgroundSync.idl: Added.
* web-platform-tests/interfaces/CSP.idl: Added.
* web-platform-tests/interfaces/CSS-Parser-API.idl: Added.
* web-platform-tests/interfaces/DOM-Parsing.idl:
* web-platform-tests/interfaces/FileAPI.idl:
* web-platform-tests/interfaces/IndexedDB.idl:
* web-platform-tests/interfaces/InputDeviceCapabilities.idl: Added.
* web-platform-tests/interfaces/META.yml: Added.
* web-platform-tests/interfaces/README.md: Added.
* web-platform-tests/interfaces/SRI.idl: Added.
* web-platform-tests/interfaces/WebCryptoAPI.idl:
* web-platform-tests/interfaces/accelerometer.idl:
* web-platform-tests/interfaces/ambient-light.idl:
* web-platform-tests/interfaces/animation-worklet.idl: Added.
* web-platform-tests/interfaces/appmanifest.idl: Added.
* web-platform-tests/interfaces/audio-output.idl: Added.
* web-platform-tests/interfaces/background-fetch.idl:
* web-platform-tests/interfaces/battery-status.idl: Added.
* web-platform-tests/interfaces/beacon.idl: Added.
* web-platform-tests/interfaces/clipboard-apis.idl:
* web-platform-tests/interfaces/compat.idl: Added.
* web-platform-tests/interfaces/console.idl:
* web-platform-tests/interfaces/cookie-store.idl:
* web-platform-tests/interfaces/cors-rfc1918.idl: Added.
* web-platform-tests/interfaces/csp-embedded-enforcement.idl: Added.
* web-platform-tests/interfaces/css-animations.idl: Added.
* web-platform-tests/interfaces/css-conditional.idl: Added.
* web-platform-tests/interfaces/css-counter-styles.idl: Added.
* web-platform-tests/interfaces/css-device-adapt.idl: Added.
* web-platform-tests/interfaces/css-font-loading.idl: Added.
* web-platform-tests/interfaces/css-fonts.idl: Added.
* web-platform-tests/interfaces/css-images.idl: Added.
* web-platform-tests/interfaces/css-layout-api.idl: Added.
* web-platform-tests/interfaces/css-masking.idl: Added.
* web-platform-tests/interfaces/css-paint-api.idl: Added.
* web-platform-tests/interfaces/css-regions.idl: Added.
* web-platform-tests/interfaces/css-transitions.idl: Added.
* web-platform-tests/interfaces/css-typed-om.idl:
* web-platform-tests/interfaces/element-timing.idl: Added.
* web-platform-tests/interfaces/encoding.idl:
* web-platform-tests/interfaces/encrypted-media.idl:
* web-platform-tests/interfaces/entries-api.idl:
* web-platform-tests/interfaces/event-timing.idl: Added.
* web-platform-tests/interfaces/feature-policy.idl: Added.
* web-platform-tests/interfaces/fetch.idl:
* web-platform-tests/interfaces/filter-effects.idl: Added.
* web-platform-tests/interfaces/font-metrics-api.idl: Added.
* web-platform-tests/interfaces/fullscreen.idl:
* web-platform-tests/interfaces/gamepad.idl:
* web-platform-tests/interfaces/generic-sensor.idl: Added.
* web-platform-tests/interfaces/geolocation-API.idl: Added.
* web-platform-tests/interfaces/geolocation-sensor.idl:
* web-platform-tests/interfaces/geometry.idl:
* web-platform-tests/interfaces/gyroscope.idl:
* web-platform-tests/interfaces/hr-time.idl:
* web-platform-tests/interfaces/html-media-capture.idl: Added.
* web-platform-tests/interfaces/image-capture.idl: Added.
* web-platform-tests/interfaces/input-events.idl: Added.
* web-platform-tests/interfaces/intersection-observer.idl:
* web-platform-tests/interfaces/keyboard-lock.idl: Added.
* web-platform-tests/interfaces/keyboard-map.idl: Added.
* web-platform-tests/interfaces/largest-contentful-paint.idl: Added.
* web-platform-tests/interfaces/layout-instability.idl: Added.
* web-platform-tests/interfaces/longtasks.idl: Added.
* web-platform-tests/interfaces/magnetometer.idl:
* web-platform-tests/interfaces/media-capabilities.idl: Added.
* web-platform-tests/interfaces/media-playback-quality.idl: Added.
* web-platform-tests/interfaces/media-source.idl: Added.
* web-platform-tests/interfaces/mediacapture-depth.idl: Added.
* web-platform-tests/interfaces/mediacapture-fromelement.idl: Added.
* web-platform-tests/interfaces/mediasession.idl: Added.
* web-platform-tests/interfaces/mediastream-recording.idl: Added.
* web-platform-tests/interfaces/mst-content-hint.idl: Added.
* web-platform-tests/interfaces/navigation-timing.idl: Added.
* web-platform-tests/interfaces/netinfo.idl: Added.
* web-platform-tests/interfaces/notifications.idl: Added.
* web-platform-tests/interfaces/orientation-event.idl: Added.
* web-platform-tests/interfaces/orientation-sensor.idl:
* web-platform-tests/interfaces/page-visibility.idl: Added.
* web-platform-tests/interfaces/paint-timing.idl: Added.
* web-platform-tests/interfaces/payment-handler.idl:
* web-platform-tests/interfaces/payment-method-basic-card.idl: Added.
* web-platform-tests/interfaces/payment-request.idl:
* web-platform-tests/interfaces/permissions.idl: Added.
* web-platform-tests/interfaces/picture-in-picture.idl: Added.
* web-platform-tests/interfaces/pointerevents-extension.idl: Added.
* web-platform-tests/interfaces/pointerevents.idl: Added.
* web-platform-tests/interfaces/pointerlock.idl: Added.
* web-platform-tests/interfaces/presentation-api.idl: Added.
* web-platform-tests/interfaces/proximity.idl:
* web-platform-tests/interfaces/push-api.idl: Added.
* web-platform-tests/interfaces/remote-playback.idl: Added.
* web-platform-tests/interfaces/reporting.idl: Added.
* web-platform-tests/interfaces/requestidlecallback.idl: Added.
* web-platform-tests/interfaces/resize-observer.idl: Added.
* web-platform-tests/interfaces/screen-capture.idl: Added.
* web-platform-tests/interfaces/screen-orientation.idl:
* web-platform-tests/interfaces/scroll-animations.idl: Added.
* web-platform-tests/interfaces/secure-contexts.idl: Added.
* web-platform-tests/interfaces/selection-api.idl:
* web-platform-tests/interfaces/server-timing.idl: Added.
* web-platform-tests/interfaces/shape-detection-api.idl: Added.
* web-platform-tests/interfaces/speech-api.idl: Added.
* web-platform-tests/interfaces/storage.idl:
* web-platform-tests/interfaces/touch-events.idl: Added.
* web-platform-tests/interfaces/trusted-types.tentative.idl: Added.
* web-platform-tests/interfaces/uievents.idl:
* web-platform-tests/interfaces/url.idl:
* web-platform-tests/interfaces/user-timing.idl: Added.
* web-platform-tests/interfaces/vibration.idl: Added.
* web-platform-tests/interfaces/wai-aria.idl: Added.
* web-platform-tests/interfaces/wake-lock.idl:
* web-platform-tests/interfaces/wasm-js-api.idl: Added.
* web-platform-tests/interfaces/wasm-web-api.idl: Added.
* web-platform-tests/interfaces/web-animations.idl: Added.
* web-platform-tests/interfaces/web-bluetooth.idl: Added.
* web-platform-tests/interfaces/web-nfc.idl:
* web-platform-tests/interfaces/web-share.idl:
* web-platform-tests/interfaces/webaudio.idl: Added.
* web-platform-tests/interfaces/webauthn.idl:
* web-platform-tests/interfaces/webdriver.idl: Added.
* web-platform-tests/interfaces/webgl1.idl: Added.
* web-platform-tests/interfaces/webgl2.idl: Added.
* web-platform-tests/interfaces/webidl.idl:
* web-platform-tests/interfaces/webmidi.idl: Added.
* web-platform-tests/interfaces/webrtc-dscp.idl: Added.
* web-platform-tests/interfaces/webrtc-stats.idl: Added.
* web-platform-tests/interfaces/webusb.idl:
* web-platform-tests/interfaces/webvtt.idl: Added.
* web-platform-tests/interfaces/webxr.idl:
* web-platform-tests/interfaces/worklets.idl: Added.
* web-platform-tests/interfaces/xhr.idl:
* web-platform-tests/interfaces/xslt.tentative.idl: Added.
2019-09-10 Chris Dumez <cdumez@apple.com>
Unreviewed, rolling out r249724.
Patch included a lot more changes than intended
Reverted changeset:
"Unreviewed, re-skip service worker test that was unskipped in
r249716."
https://trac.webkit.org/changeset/249724
2019-09-10 Chris Dumez <cdumez@apple.com>
Re-sync workers web platform tests from upstream
https://bugs.webkit.org/show_bug.cgi?id=201629
Reviewed by Alex Christensen.
Re-sync workers web platform tests from upstream 603a271948a7162.
* web-platform-tests/workers/META.yml: Added.
* web-platform-tests/workers/OWNERS: Removed.
* web-platform-tests/workers/README.md:
* web-platform-tests/workers/SharedWorker-constructor-expected.txt: Added.
* web-platform-tests/workers/SharedWorker-constructor.html: Added.
* web-platform-tests/workers/SharedWorker-detach-frame-in-error-event-expected.txt: Added.
* web-platform-tests/workers/SharedWorker-detach-frame-in-error-event.html: Added.
* web-platform-tests/workers/SharedWorker-exception-expected.txt: Added.
* web-platform-tests/workers/SharedWorker-exception-propagation-expected.txt: Added.
* web-platform-tests/workers/SharedWorker-exception-propagation.html: Added.
* web-platform-tests/workers/SharedWorker-exception.html: Added.
* web-platform-tests/workers/SharedWorker-script-error-expected.txt: Added.
* web-platform-tests/workers/SharedWorker-script-error.html: Added.
* web-platform-tests/workers/SharedWorker-simple-expected.txt: Added.
* web-platform-tests/workers/SharedWorker-simple.html: Added.
* web-platform-tests/workers/SharedWorkerPerformanceNow-expected.txt: Added.
* web-platform-tests/workers/SharedWorkerPerformanceNow.html: Added.
* web-platform-tests/workers/SharedWorker_dataUrl-expected.txt: Added.
* web-platform-tests/workers/SharedWorker_dataUrl.html: Added.
* web-platform-tests/workers/Worker-call.worker-expected.txt: Added.
* web-platform-tests/workers/Worker-call.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
* web-platform-tests/workers/Worker-call.worker.js: Added.
(test):
* web-platform-tests/workers/Worker-messageport-expected.txt: Added.
* web-platform-tests/workers/Worker-messageport.html: Added.
* web-platform-tests/workers/Worker-multi-port-expected.txt: Added.
* web-platform-tests/workers/Worker-multi-port.html: Added.
* web-platform-tests/workers/Worker-nested-importScripts-error-expected.txt: Added.
* web-platform-tests/workers/Worker-nested-importScripts-error.html: Added.
* web-platform-tests/workers/Worker-simultaneous-errors-expected.txt: Added.
* web-platform-tests/workers/Worker-simultaneous-errors.html: Added.
* web-platform-tests/workers/Worker-structure-message-expected.txt: Added.
* web-platform-tests/workers/Worker-structure-message.html: Added.
* web-platform-tests/workers/Worker-terminate-forever-expected.txt: Added.
* web-platform-tests/workers/Worker-terminate-forever.html: Added.
* web-platform-tests/workers/Worker-termination-with-port-messages-expected.txt: Added.
* web-platform-tests/workers/Worker-termination-with-port-messages.html: Added.
* web-platform-tests/workers/Worker-timeout-cancel-order-expected.txt: Added.
* web-platform-tests/workers/Worker-timeout-cancel-order.html: Added.
* web-platform-tests/workers/Worker-timeout-decreasing-order-expected.txt: Added.
* web-platform-tests/workers/Worker-timeout-decreasing-order.html: Added.
* web-platform-tests/workers/Worker-timeout-increasing-order-expected.txt: Added.
* web-platform-tests/workers/Worker-timeout-increasing-order.html: Added.
* web-platform-tests/workers/WorkerGlobalScope-close-expected.txt: Added.
* web-platform-tests/workers/WorkerGlobalScope-close.html: Added.
* web-platform-tests/workers/WorkerGlobalScope_close-expected.txt: Removed.
* web-platform-tests/workers/WorkerGlobalScope_close.htm: Removed.
* web-platform-tests/workers/WorkerGlobalScope_requestAnimationFrame.tentative.worker-expected.txt: Added.
* web-platform-tests/workers/WorkerGlobalScope_requestAnimationFrame.tentative.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
* web-platform-tests/workers/WorkerGlobalScope_requestAnimationFrame.tentative.worker.js: Added.
* web-platform-tests/workers/WorkerLocation-origin.sub.window.js: Removed.
* web-platform-tests/workers/WorkerPerformanceNow-expected.txt: Added.
* web-platform-tests/workers/WorkerPerformanceNow.html: Added.
* web-platform-tests/workers/Worker_cross_origin_security_err.htm:
* web-platform-tests/workers/baseurl/alpha/import-in-moduleworker-expected.txt: Added.
* web-platform-tests/workers/baseurl/alpha/import-in-moduleworker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/workers/baseurl/alpha/importScripts.html.
* web-platform-tests/workers/baseurl/alpha/importScripts-in-sharedworker-expected.txt: Added.
* web-platform-tests/workers/baseurl/alpha/importScripts-in-sharedworker.html: Added.
* web-platform-tests/workers/baseurl/alpha/importScripts-in-worker-expected.txt: Added.
* web-platform-tests/workers/baseurl/alpha/importScripts-in-worker.html: Added.
* web-platform-tests/workers/baseurl/alpha/sharedworker-in-worker-expected.txt: Added.
* web-platform-tests/workers/baseurl/alpha/sharedworker-in-worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/workers/baseurl/alpha/sharedworker.html.
* web-platform-tests/workers/baseurl/alpha/w3c-import.log:
* web-platform-tests/workers/baseurl/alpha/worker-in-worker-expected.txt: Added.
* web-platform-tests/workers/baseurl/alpha/worker-in-worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/workers/baseurl/alpha/worker.html.
* web-platform-tests/workers/baseurl/alpha/xhr-in-moduleworker-expected.txt: Added.
* web-platform-tests/workers/baseurl/alpha/xhr-in-moduleworker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/workers/baseurl/alpha/xhr.html.
* web-platform-tests/workers/baseurl/alpha/xhr-in-sharedworker-expected.txt: Added.
* web-platform-tests/workers/baseurl/alpha/xhr-in-sharedworker.html: Added.
* web-platform-tests/workers/baseurl/alpha/xhr-in-worker-expected.txt: Added.
* web-platform-tests/workers/baseurl/alpha/xhr-in-worker.html: Added.
* web-platform-tests/workers/baseurl/beta/import.py: Added.
(main):
* web-platform-tests/workers/baseurl/beta/script.js:
* web-platform-tests/workers/baseurl/beta/w3c-import.log:
* web-platform-tests/workers/baseurl/beta/xhr-worker.py: Added.
(main):
* web-platform-tests/workers/baseurl/gamma/import.js: Added.
* web-platform-tests/workers/baseurl/gamma/importScripts.js:
(test):
* web-platform-tests/workers/baseurl/gamma/script-module.js: Added.
* web-platform-tests/workers/baseurl/gamma/script.js:
* web-platform-tests/workers/baseurl/gamma/w3c-import.log:
* web-platform-tests/workers/baseurl/gamma/xhr-worker.js: Added.
* web-platform-tests/workers/constructors/SharedWorker/connect-event.html:
* web-platform-tests/workers/constructors/SharedWorker/connect-event.js: Added.
(onconnect):
* web-platform-tests/workers/constructors/SharedWorker/dummy-name.html:
* web-platform-tests/workers/constructors/SharedWorker/dummy-shared-worker.html:
* web-platform-tests/workers/constructors/SharedWorker/dummy-shared-worker.js: Added.
* web-platform-tests/workers/constructors/SharedWorker/empty-name.html:
* web-platform-tests/workers/constructors/SharedWorker/empty.js: Added.
* web-platform-tests/workers/constructors/SharedWorker/global-members.html:
* web-platform-tests/workers/constructors/SharedWorker/global-members.js: Added.
(onconnect):
* web-platform-tests/workers/constructors/SharedWorker/interface-objects.html:
* web-platform-tests/workers/constructors/SharedWorker/interface-objects.js: Added.
(handleCall):
(onconnect):
* web-platform-tests/workers/constructors/SharedWorker/name.html:
* web-platform-tests/workers/constructors/SharedWorker/name.js: Added.
(onconnect):
* web-platform-tests/workers/constructors/SharedWorker/port-onmessage.html:
* web-platform-tests/workers/constructors/SharedWorker/port-onmessage.js: Added.
(onconnect):
* web-platform-tests/workers/constructors/SharedWorker/port-properties.html:
* web-platform-tests/workers/constructors/SharedWorker/port-readonly.html:
* web-platform-tests/workers/constructors/SharedWorker/same-origin.html:
* web-platform-tests/workers/constructors/SharedWorker/unexpected-global-properties.html:
* web-platform-tests/workers/constructors/SharedWorker/unexpected-global-properties.js: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/constructors/SharedWorker/unexpected-global-properties.html.
(onconnect):
* web-platform-tests/workers/constructors/SharedWorker/w3c-import.log:
* web-platform-tests/workers/constructors/Worker/AbstractWorker.onerror-expected.txt:
* web-platform-tests/workers/constructors/Worker/AbstractWorker.onerror.html:
* web-platform-tests/workers/constructors/Worker/AbstractWorker.onerror.js: Added.
* web-platform-tests/workers/constructors/Worker/Worker-constructor-expected.txt: Added.
* web-platform-tests/workers/constructors/Worker/Worker-constructor.html: Added.
* web-platform-tests/workers/constructors/Worker/no-arguments-ctor-expected.txt: Removed.
* web-platform-tests/workers/constructors/Worker/no-arguments-ctor.html: Removed.
* web-platform-tests/workers/constructors/Worker/resolve-empty-string-expected.txt: Removed.
* web-platform-tests/workers/constructors/Worker/resolve-empty-string.html: Removed.
* web-platform-tests/workers/constructors/Worker/same-origin.html:
* web-platform-tests/workers/constructors/Worker/sample_worker/w3c-import.log:
* web-platform-tests/workers/constructors/Worker/terminate.html:
* web-platform-tests/workers/constructors/Worker/terminate.js: Added.
(f):
* web-platform-tests/workers/constructors/Worker/unresolvable-url-expected.txt: Removed.
* web-platform-tests/workers/constructors/Worker/unresolvable-url.html: Removed.
* web-platform-tests/workers/constructors/Worker/w3c-import.log:
* web-platform-tests/workers/dedicated-worker-from-blob-url.window-expected.txt: Added.
* web-platform-tests/workers/dedicated-worker-from-blob-url.window.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
* web-platform-tests/workers/dedicated-worker-from-blob-url.window.js: Added.
(message_from_port):
* web-platform-tests/workers/examples/fetch_tests_from_worker-expected.txt: Added.
* web-platform-tests/workers/examples/fetch_tests_from_worker.html: Added.
* web-platform-tests/workers/examples/fetch_tests_from_worker.js: Added.
(test):
* web-platform-tests/workers/examples/general.worker-expected.txt: Added.
* web-platform-tests/workers/examples/general.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
* web-platform-tests/workers/examples/general.worker.js: Added.
(test):
* web-platform-tests/workers/examples/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/baseurl/alpha/w3c-import.log.
* web-platform-tests/workers/interfaces.worker-expected.txt: Removed.
* web-platform-tests/workers/interfaces.worker.js: Removed.
* web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/event-ports-dedicated.html:
* web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/event-ports-dedicated.js: Added.
(onmessage):
* web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/imagedata-cloned-canvas-in-array.html:
* web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/imagedata-cloned-canvas-in-array.js: Added.
(onmessage):
* web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-dictionary-expected.txt: Added.
* web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-dictionary.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-null-in-array.html.
* web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-dictionary.js: Added.
(onmessage):
* web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-null-expected.txt:
* web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-null-in-array.html:
* web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-null-in-array.js: Added.
(catch):
* web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-null.html:
* web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-null.js: Added.
(catch):
* web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-undefined.html:
* web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-undefined.js: Added.
(catch):
* web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/setting-postMessage.html:
* web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/setting-postMessage.js: Added.
* web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/structured-clone-imagedata.html:
* web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/structured-clone-imagedata.js: Added.
(onmessage):
* web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/structured-clone-message.html:
* web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/structured-clone-message.js: Added.
(i.catch):
* web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/w3c-import.log:
* web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/w3c-import.log:
* web-platform-tests/workers/interfaces/SharedWorkerGlobalScope/name/getting.html:
* web-platform-tests/workers/interfaces/SharedWorkerGlobalScope/name/getting.js: Added.
(switch):
* web-platform-tests/workers/interfaces/SharedWorkerGlobalScope/name/setting.html:
* web-platform-tests/workers/interfaces/SharedWorkerGlobalScope/name/setting.js: Added.
* web-platform-tests/workers/interfaces/SharedWorkerGlobalScope/name/w3c-import.log:
* web-platform-tests/workers/interfaces/SharedWorkerGlobalScope/onconnect.html:
* web-platform-tests/workers/interfaces/SharedWorkerGlobalScope/onconnect.js: Added.
(catch):
(try.self.onconnect.handleEvent):
(f):
* web-platform-tests/workers/interfaces/SharedWorkerGlobalScope/w3c-import.log:
* web-platform-tests/workers/interfaces/WorkerGlobalScope/close/incoming-message.html:
* web-platform-tests/workers/interfaces/WorkerGlobalScope/close/incoming-message.js: Added.
(onmessage):
* web-platform-tests/workers/interfaces/WorkerGlobalScope/close/sending-messages.html:
* web-platform-tests/workers/interfaces/WorkerGlobalScope/close/sending-messages.js: Added.
* web-platform-tests/workers/interfaces/WorkerGlobalScope/close/setInterval.html:
* web-platform-tests/workers/interfaces/WorkerGlobalScope/close/setInterval.js: Added.
(interval1.setInterval):
(interval2.setInterval):
* web-platform-tests/workers/interfaces/WorkerGlobalScope/close/setTimeout.html:
* web-platform-tests/workers/interfaces/WorkerGlobalScope/close/setTimeout.js: Added.
(x):
* web-platform-tests/workers/interfaces/WorkerGlobalScope/close/w3c-import.log:
* web-platform-tests/workers/interfaces/WorkerGlobalScope/location/members.html:
* web-platform-tests/workers/interfaces/WorkerGlobalScope/location/members.js: Added.
* web-platform-tests/workers/interfaces/WorkerGlobalScope/location/redirect-expected.txt:
* web-platform-tests/workers/interfaces/WorkerGlobalScope/location/redirect-module-expected.txt: Added.
* web-platform-tests/workers/interfaces/WorkerGlobalScope/location/redirect-module.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces/WorkerGlobalScope/location/redirect.html.
* web-platform-tests/workers/interfaces/WorkerGlobalScope/location/redirect-sharedworker-expected.txt: Added.
* web-platform-tests/workers/interfaces/WorkerGlobalScope/location/redirect-sharedworker.html: Added.
* web-platform-tests/workers/interfaces/WorkerGlobalScope/location/redirect.html:
* web-platform-tests/workers/interfaces/WorkerGlobalScope/location/redirect.js: Added.
* web-platform-tests/workers/interfaces/WorkerGlobalScope/location/returns-same-object.html:
* web-platform-tests/workers/interfaces/WorkerGlobalScope/location/returns-same-object.js: Added.
* web-platform-tests/workers/interfaces/WorkerGlobalScope/location/setting-members.html:
* web-platform-tests/workers/interfaces/WorkerGlobalScope/location/setting-members.js: Added.
(catch):
* web-platform-tests/workers/interfaces/WorkerGlobalScope/location/w3c-import.log:
* web-platform-tests/workers/interfaces/WorkerGlobalScope/onerror/exception-in-onerror-expected.txt:
* web-platform-tests/workers/interfaces/WorkerGlobalScope/onerror/exception-in-onerror.html:
* web-platform-tests/workers/interfaces/WorkerGlobalScope/onerror/exception-in-onerror.js: Added.
(onerror):
(x):
* web-platform-tests/workers/interfaces/WorkerGlobalScope/onerror/handled.html:
* web-platform-tests/workers/interfaces/WorkerGlobalScope/onerror/handled.js: Added.
(onerror):
(x):
* web-platform-tests/workers/interfaces/WorkerGlobalScope/onerror/not-handled.html:
* web-platform-tests/workers/interfaces/WorkerGlobalScope/onerror/not-handled.js: Added.
(onerror):
(x):
* web-platform-tests/workers/interfaces/WorkerGlobalScope/onerror/propagate-to-window-onerror.html:
* web-platform-tests/workers/interfaces/WorkerGlobalScope/onerror/propagate-to-window-onerror.js: Added.
(x):
* web-platform-tests/workers/interfaces/WorkerGlobalScope/onerror/w3c-import.log:
* web-platform-tests/workers/interfaces/WorkerGlobalScope/self.html:
* web-platform-tests/workers/interfaces/WorkerGlobalScope/self.js: Added.
(check):
* web-platform-tests/workers/interfaces/WorkerGlobalScope/w3c-import.log:
* web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/001.html:
* web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/001.js: Added.
(setTimeout):
* web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/002.html:
* web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/002.js: Added.
(t.setTimeout):
* web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/003.html:
* web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/003.js: Added.
(setInterval):
* web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/004.html:
* web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/004.js: Added.
(t.setInterval):
* web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/005-expected.txt: Added.
* web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/005.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/001.html.
* web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/005.js: Added.
(t.setInterval):
* web-platform-tests/workers/interfaces/WorkerUtils/WindowTimers/w3c-import.log:
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/003.html:
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/003.js: Added.
(catch):
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/004.html:
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/004.js: Added.
(catch):
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/005.html:
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/005.js: Added.
(catch):
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/006.html:
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/006.js: Added.
(catch):
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/007.html:
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/007.js: Added.
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/008.html:
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/008.js: Added.
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/009.html:
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/009.js: Added.
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/010.html:
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/010.js: Added.
(catch):
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/011.html:
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/011.js: Added.
(catch):
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/012.html:
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/012.js: Added.
(catch):
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/1.headers: Added.
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/null.headers: Added.
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/undefined.headers: Added.
* web-platform-tests/workers/interfaces/WorkerUtils/importScripts/w3c-import.log:
* web-platform-tests/workers/interfaces/WorkerUtils/navigator/002.html:
* web-platform-tests/workers/interfaces/WorkerUtils/navigator/002.js: Added.
* web-platform-tests/workers/interfaces/WorkerUtils/navigator/003.html:
* web-platform-tests/workers/interfaces/WorkerUtils/navigator/003.js: Added.
* web-platform-tests/workers/interfaces/WorkerUtils/navigator/004.html:
* web-platform-tests/workers/interfaces/WorkerUtils/navigator/004.js: Added.
* web-platform-tests/workers/interfaces/WorkerUtils/navigator/005.html:
* web-platform-tests/workers/interfaces/WorkerUtils/navigator/005.js: Added.
* web-platform-tests/workers/interfaces/WorkerUtils/navigator/006.html:
* web-platform-tests/workers/interfaces/WorkerUtils/navigator/006.js: Added.
* web-platform-tests/workers/interfaces/WorkerUtils/navigator/007.html:
* web-platform-tests/workers/interfaces/WorkerUtils/navigator/007.js: Added.
* web-platform-tests/workers/interfaces/WorkerUtils/navigator/language.html:
* web-platform-tests/workers/interfaces/WorkerUtils/navigator/language.js: Added.
* web-platform-tests/workers/interfaces/WorkerUtils/navigator/w3c-import.log:
* web-platform-tests/workers/modules/dedicated-worker-import-blob-url.any-expected.txt: Added.
* web-platform-tests/workers/modules/dedicated-worker-import-blob-url.any.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
* web-platform-tests/workers/modules/dedicated-worker-import-blob-url.any.js: Added.
(import_blob_url_test):
* web-platform-tests/workers/modules/dedicated-worker-import-blob-url.any.worker-expected.txt: Added.
* web-platform-tests/workers/modules/dedicated-worker-import-blob-url.any.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
* web-platform-tests/workers/modules/dedicated-worker-import-csp-expected.txt: Added.
* web-platform-tests/workers/modules/dedicated-worker-import-csp.html: Added.
* web-platform-tests/workers/modules/dedicated-worker-import-data-url.any-expected.txt: Added.
* web-platform-tests/workers/modules/dedicated-worker-import-data-url.any.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
* web-platform-tests/workers/modules/dedicated-worker-import-data-url.any.js: Added.
(import_data_url_test):
* web-platform-tests/workers/modules/dedicated-worker-import-data-url.any.worker-expected.txt: Added.
* web-platform-tests/workers/modules/dedicated-worker-import-data-url.any.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
* web-platform-tests/workers/modules/dedicated-worker-import-failure-expected.txt: Added.
* web-platform-tests/workers/modules/dedicated-worker-import-failure.html: Added.
* web-platform-tests/workers/modules/dedicated-worker-import-meta-expected.txt: Added.
* web-platform-tests/workers/modules/dedicated-worker-import-meta.html: Added.
* web-platform-tests/workers/modules/dedicated-worker-import-referrer-expected.txt: Added.
* web-platform-tests/workers/modules/dedicated-worker-import-referrer.html: Added.
* web-platform-tests/workers/modules/dedicated-worker-import.any-expected.txt: Added.
* web-platform-tests/workers/modules/dedicated-worker-import.any.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
* web-platform-tests/workers/modules/dedicated-worker-import.any.js: Added.
(import_test):
* web-platform-tests/workers/modules/dedicated-worker-import.any.worker-expected.txt: Added.
* web-platform-tests/workers/modules/dedicated-worker-import.any.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
* web-platform-tests/workers/modules/dedicated-worker-options-credentials-expected.txt: Added.
* web-platform-tests/workers/modules/dedicated-worker-options-credentials.html: Added.
* web-platform-tests/workers/modules/dedicated-worker-options-credentials.html.headers: Added.
* web-platform-tests/workers/modules/dedicated-worker-options-type-expected.txt: Added.
* web-platform-tests/workers/modules/dedicated-worker-options-type.html: Added.
* web-platform-tests/workers/modules/resources/credentials.py: Added.
(main):
* web-platform-tests/workers/modules/resources/dynamic-import-and-then-static-import-worker.js: Added.
* web-platform-tests/workers/modules/resources/dynamic-import-given-url-worker.js: Added.
* web-platform-tests/workers/modules/resources/dynamic-import-remote-origin-credentials-checker-worker.sub.js: Added.
* web-platform-tests/workers/modules/resources/dynamic-import-remote-origin-referrer-checker-worker.sub.js: Added.
* web-platform-tests/workers/modules/resources/dynamic-import-remote-origin-script-worker.sub.js: Added.
* web-platform-tests/workers/modules/resources/dynamic-import-same-origin-credentials-checker-worker.js: Added.
* web-platform-tests/workers/modules/resources/dynamic-import-same-origin-referrer-checker-worker.js: Added.
* web-platform-tests/workers/modules/resources/dynamic-import-worker.js: Added.
* web-platform-tests/workers/modules/resources/empty-worker.js: Added.
* web-platform-tests/workers/modules/resources/eval-dynamic-import-worker.js: Added.
* web-platform-tests/workers/modules/resources/export-on-dynamic-import-script.js: Added.
* web-platform-tests/workers/modules/resources/export-on-dynamic-import-script.js.headers: Added.
* web-platform-tests/workers/modules/resources/export-on-load-script.js: Added.
* web-platform-tests/workers/modules/resources/export-on-load-script.js.headers: Added.
* web-platform-tests/workers/modules/resources/export-on-static-import-script.js: Added.
* web-platform-tests/workers/modules/resources/export-on-static-import-script.js.headers: Added.
* web-platform-tests/workers/modules/resources/import-meta-url-worker.js: Added.
* web-platform-tests/workers/modules/resources/import-scripts-worker.js: Added.
(catch):
* web-platform-tests/workers/modules/resources/import-test-cases.js: Added.
* web-platform-tests/workers/modules/resources/nested-dynamic-import-worker.js: Added.
* web-platform-tests/workers/modules/resources/nested-static-import-worker.js: Added.
* web-platform-tests/workers/modules/resources/new-worker-window.html: Added.
* web-platform-tests/workers/modules/resources/post-message-on-load-worker.js: Added.
* web-platform-tests/workers/modules/resources/referrer-checker.py: Added.
(main):
* web-platform-tests/workers/modules/resources/static-import-and-then-dynamic-import-worker.js: Added.
* web-platform-tests/workers/modules/resources/static-import-non-existent-script-worker.js: Added.
* web-platform-tests/workers/modules/resources/static-import-remote-origin-credentials-checker-worker.sub.js: Added.
* web-platform-tests/workers/modules/resources/static-import-remote-origin-referrer-checker-worker.sub.js: Added.
* web-platform-tests/workers/modules/resources/static-import-remote-origin-script-worker.sub.js: Added.
* web-platform-tests/workers/modules/resources/static-import-same-origin-credentials-checker-worker.js: Added.
* web-platform-tests/workers/modules/resources/static-import-same-origin-referrer-checker-worker.js: Added.
* web-platform-tests/workers/modules/resources/static-import-worker.js: Added.
* web-platform-tests/workers/modules/resources/w3c-import.log: Added.
* web-platform-tests/workers/modules/w3c-import.log: Added.
* web-platform-tests/workers/name-property-expected.txt:
* web-platform-tests/workers/name-property.html:
* web-platform-tests/workers/nested_worker.worker.js:
(async_test):
* web-platform-tests/workers/nested_worker_close_from_parent_worker-expected.txt: Added.
* web-platform-tests/workers/nested_worker_close_from_parent_worker.html: Added.
* web-platform-tests/workers/nested_worker_close_self.worker-expected.txt: Added.
* web-platform-tests/workers/nested_worker_close_self.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
* web-platform-tests/workers/nested_worker_close_self.worker.js: Added.
(async_test):
* web-platform-tests/workers/nested_worker_importScripts.worker-expected.txt: Added.
* web-platform-tests/workers/nested_worker_importScripts.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
* web-platform-tests/workers/nested_worker_importScripts.worker.js: Added.
(async_test):
* web-platform-tests/workers/nested_worker_sync_xhr.worker-expected.txt: Added.
* web-platform-tests/workers/nested_worker_sync_xhr.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
* web-platform-tests/workers/nested_worker_sync_xhr.worker.js: Added.
(async_test):
* web-platform-tests/workers/nested_worker_terminate_from_document-expected.txt: Added.
* web-platform-tests/workers/nested_worker_terminate_from_document.html: Added.
* web-platform-tests/workers/non-automated/navigator-onLine.html:
* web-platform-tests/workers/non-automated/navigator-onLine.js: Added.
(string_appeared_here.in.self.onmessage):
(else.e.ports.0.onmessage):
(else.onconnect):
* web-platform-tests/workers/non-automated/w3c-import.log:
* web-platform-tests/workers/opaque-origin.html:
* web-platform-tests/workers/semantics/encodings/001.html:
* web-platform-tests/workers/semantics/encodings/001.html.headers: Removed.
* web-platform-tests/workers/semantics/encodings/001.js: Added.
* web-platform-tests/workers/semantics/encodings/001.js.headers: Added.
* web-platform-tests/workers/semantics/encodings/002.html:
* web-platform-tests/workers/semantics/encodings/002.html.headers: Removed.
* web-platform-tests/workers/semantics/encodings/002.js: Added.
(onconnect):
* web-platform-tests/workers/semantics/encodings/002.js.headers: Added.
* web-platform-tests/workers/semantics/encodings/003.html:
* web-platform-tests/workers/semantics/encodings/003.js: Added.
* web-platform-tests/workers/semantics/encodings/004.html:
* web-platform-tests/workers/semantics/encodings/004.js: Added.
(onconnect):
* web-platform-tests/workers/semantics/encodings/w3c-import.log:
* web-platform-tests/workers/semantics/interface-objects/001.worker-expected.txt:
* web-platform-tests/workers/semantics/interface-objects/001.worker.js:
* web-platform-tests/workers/semantics/interface-objects/002.worker-expected.txt:
* web-platform-tests/workers/semantics/interface-objects/002.worker.js:
* web-platform-tests/workers/semantics/interface-objects/003.html:
* web-platform-tests/workers/semantics/interface-objects/003.js: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/003.html.
(onconnect):
* web-platform-tests/workers/semantics/interface-objects/004.html:
* web-platform-tests/workers/semantics/interface-objects/004.js: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/004.html.
(onconnect):
* web-platform-tests/workers/semantics/interface-objects/w3c-import.log:
* web-platform-tests/workers/semantics/multiple-workers/001.html:
* web-platform-tests/workers/semantics/multiple-workers/001.js: Added.
(string_appeared_here.in.self.onmessage):
(else.e.ports.0.onmessage):
(else.onconnect):
* web-platform-tests/workers/semantics/multiple-workers/002.html:
* web-platform-tests/workers/semantics/multiple-workers/002.js: Added.
* web-platform-tests/workers/semantics/multiple-workers/003.html:
* web-platform-tests/workers/semantics/multiple-workers/003.js: Added.
(location.hash.string_appeared_here.w2.onmessage):
(else.w3.onmessage):
(else):
* web-platform-tests/workers/semantics/multiple-workers/004-expected.txt:
* web-platform-tests/workers/semantics/multiple-workers/004.html:
* web-platform-tests/workers/semantics/multiple-workers/005.html:
* web-platform-tests/workers/semantics/multiple-workers/006.html:
* web-platform-tests/workers/semantics/multiple-workers/007.html:
* web-platform-tests/workers/semantics/multiple-workers/008-1.html:
* web-platform-tests/workers/semantics/multiple-workers/008.html:
* web-platform-tests/workers/semantics/multiple-workers/008.js: Added.
(onconnect):
* web-platform-tests/workers/semantics/multiple-workers/w3c-import.log:
* web-platform-tests/workers/semantics/navigation/001-1.html:
* web-platform-tests/workers/semantics/navigation/001-1.js: Added.
(setInterval):
* web-platform-tests/workers/semantics/navigation/w3c-import.log:
* web-platform-tests/workers/semantics/reporting-errors/001.html:
* web-platform-tests/workers/semantics/reporting-errors/001.js: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/semantics/reporting-errors/001.html.
(onerror):
(onconnect):
* web-platform-tests/workers/semantics/reporting-errors/002.html:
* web-platform-tests/workers/semantics/reporting-errors/002.js: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/semantics/reporting-errors/002.html.
(onconnect):
* web-platform-tests/workers/semantics/reporting-errors/003.html:
* web-platform-tests/workers/semantics/reporting-errors/003.js: Added.
(onconnect):
* web-platform-tests/workers/semantics/reporting-errors/004-1.html:
* web-platform-tests/workers/semantics/reporting-errors/004.html:
* web-platform-tests/workers/semantics/reporting-errors/004.js: Added.
(onconnect):
* web-platform-tests/workers/semantics/reporting-errors/w3c-import.log:
* web-platform-tests/workers/semantics/run-a-worker/001.html:
* web-platform-tests/workers/semantics/run-a-worker/001.js: Added.
* web-platform-tests/workers/semantics/run-a-worker/002.html:
* web-platform-tests/workers/semantics/run-a-worker/002.js: Added.
(onconnect):
* web-platform-tests/workers/semantics/run-a-worker/003.html:
* web-platform-tests/workers/semantics/run-a-worker/w3c-import.log:
* web-platform-tests/workers/semantics/structured-clone/w3c-import.log:
* web-platform-tests/workers/semantics/xhr/001.html:
* web-platform-tests/workers/semantics/xhr/001.js: Added.
(xhr.onreadystatechange):
* web-platform-tests/workers/semantics/xhr/002.html:
* web-platform-tests/workers/semantics/xhr/002.js: Added.
* web-platform-tests/workers/semantics/xhr/003.html:
* web-platform-tests/workers/semantics/xhr/003.js: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/semantics/xhr/003.html.
(xhr.onreadystatechange):
(onconnect):
* web-platform-tests/workers/semantics/xhr/004.html:
* web-platform-tests/workers/semantics/xhr/004.js: Added.
(onconnect):
* web-platform-tests/workers/semantics/xhr/support/w3c-import.log:
* web-platform-tests/workers/semantics/xhr/w3c-import.log:
* web-platform-tests/workers/shared-worker-from-blob-url.window-expected.txt: Added.
* web-platform-tests/workers/shared-worker-from-blob-url.window.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/workers/interfaces.worker.html.
* web-platform-tests/workers/shared-worker-from-blob-url.window.js: Added.
(message_from_port):
* web-platform-tests/workers/support/SharedWorker-common.js: Added.
(generateError):
(event.ports.0.onmessage):
(onconnect):
(handleMessage):
* web-platform-tests/workers/support/SharedWorker-create-common.js: Added.
(createWorker.worker.port.onmessage):
(createWorker.worker.postMessage):
(createWorker):
* web-platform-tests/workers/support/SharedWorker-script-error.js: Added.
(event.ports.0.onmessage):
(onconnect):
(else.onerror):
(handleMessage):
* web-platform-tests/workers/support/Worker-common.js: Added.
(onmessage):
* web-platform-tests/workers/support/Worker-create-common.js: Added.
(createWorker):
* web-platform-tests/workers/support/Worker-messageport.js: Added.
(onmessage):
(pingBack):
* web-platform-tests/workers/support/Worker-run-forever.js: Added.
* web-platform-tests/workers/support/Worker-structure-message.js: Added.
(self.onmessage):
* web-platform-tests/workers/support/Worker-termination-with-port-messages.js: Added.
(echo):
(onmessage):
* web-platform-tests/workers/support/Worker-thread-multi-port.js: Added.
(onmessage):
(testPassed):
(testFailed):
* web-platform-tests/workers/support/Worker-timeout-cancel-order.js: Added.
(t1.setTimeout):
(setTimeout):
* web-platform-tests/workers/support/Worker-timeout-decreasing-order.js: Added.
(setTimeout):
* web-platform-tests/workers/support/Worker-timeout-increasing-order.js: Added.
(setTimeout):
* web-platform-tests/workers/support/WorkerGlobalScope-close.js: Added.
(else.messagePort.onmessage):
(onmessage):
* web-platform-tests/workers/support/WorkerSendingPerformanceNow.js: Added.
(calcResponse):
(self.onmessage):
(port.onmessage):
* web-platform-tests/workers/support/iframe_sw_dataUrl.html: Added.
* web-platform-tests/workers/support/importScripts-1.js: Added.
* web-platform-tests/workers/support/importScripts-2.js: Added.
* web-platform-tests/workers/support/importScripts-3.js: Added.
* web-platform-tests/workers/support/imported_script.py: Added.
(main):
* web-platform-tests/workers/support/invalidScript.js: Added.
* web-platform-tests/workers/support/name.js:
(test):
* web-platform-tests/workers/support/parent_of_nested_worker.js: Added.
(try.worker.onmessage):
(catch):
* web-platform-tests/workers/support/sync_xhr.js: Added.
(catch):
* web-platform-tests/workers/support/sync_xhr_target.xml: Added.
* web-platform-tests/workers/support/throw-on-message-Worker.js: Added.
(self.onerror):
(self.onmessage):
* web-platform-tests/workers/support/w3c-import.log:
* web-platform-tests/workers/w3c-import.log:
* web-platform-tests/workers/worker-performance.worker-expected.txt:
2019-09-10 Youenn Fablet <youenn@apple.com>
Remove MediaStreamPrivate::scheduleDeferredTask
https://bugs.webkit.org/show_bug.cgi?id=200975
Reviewed by Eric Carlson.
* web-platform-tests/mediacapture-streams/MediaStream-finished-add.https-expected.txt:
2019-09-10 Chris Dumez <cdumez@apple.com>
Unreviewed, unskip / rebaseline a few service worker tests
https://bugs.webkit.org/show_bug.cgi?id=201626
* web-platform-tests/service-workers/service-worker/client-navigate.https-expected.txt:
* web-platform-tests/service-workers/service-worker/embed-and-object-are-not-intercepted.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-video-cache.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-video-with-range-request.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-video.https-expected.txt:
* web-platform-tests/service-workers/service-worker/import-module-scripts.https-expected.txt:
* web-platform-tests/service-workers/service-worker/import-scripts-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/multipart-image.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/performance-timeline.https-expected.txt:
* web-platform-tests/service-workers/service-worker/ready.https-expected.txt:
* web-platform-tests/service-workers/service-worker/respond-with-body-accessed-response.https-expected.txt:
* web-platform-tests/service-workers/service-worker/sandboxed-iframe-fetch-event.https-expected.txt:
* web-platform-tests/service-workers/service-worker/skip-waiting-without-using-registration.https-expected.txt:
* web-platform-tests/service-workers/service-worker/update-not-allowed.https-expected.txt:
* web-platform-tests/service-workers/service-worker/update.https-expected.txt:
* web-platform-tests/service-workers/service-worker/worker-client-id.https-expected.txt:
* web-platform-tests/service-workers/service-worker/worker-in-sandboxed-iframe-by-csp-fetch-event.https-expected.txt:
2019-09-10 Youenn Fablet <youenn@apple.com>
Add support to RTCDataChannel.send(Blob)
https://bugs.webkit.org/show_bug.cgi?id=201377
Reviewed by Chris Dumez.
* web-platform-tests/webrtc/RTCDataChannel-send-blob-order-expected.txt: Added.
* web-platform-tests/webrtc/RTCDataChannel-send-blob-order.html: Added.
* web-platform-tests/webrtc/RTCDataChannel-send-expected.txt:
2019-09-09 Joonghun Park <jh718.park@samsung.com>
getComputedStyle for line-height: normal should return the keyword instead of a length
https://bugs.webkit.org/show_bug.cgi?id=201296
Reviewed by Ryosuke Niwa.
Per https://github.com/w3c/csswg-drafts/issues/3749,
Gecko and Blink has this behavior already.
This patch makes WebKit has the same behavior with them.
* web-platform-tests/css/css-inline/parsing/line-height-computed-expected.txt: Added.
* web-platform-tests/css/css-inline/parsing/line-height-computed.html: Added.
* web-platform-tests/css/cssom/getComputedStyle-line-height-expected.txt: Added.
* web-platform-tests/css/cssom/getComputedStyle-line-height.html: Added.
* web-platform-tests/html/rendering/replaced-elements/the-select-element/select-1-line-height-expected.html: Added.
* web-platform-tests/html/rendering/replaced-elements/the-select-element/select-1-line-height.html: Added.
2019-09-09 Chris Dumez <cdumez@apple.com>
Resync service workers WPT tests from upstream
https://bugs.webkit.org/show_bug.cgi?id=201589
Reviewed by Youenn Fablet.
Resync service workers WPT tests from upstream 820f0f86047e6e26401e.
* web-platform-tests/service-workers/service-worker/Service-Worker-Allowed-header.https-expected.txt:
* web-platform-tests/service-workers/service-worker/Service-Worker-Allowed-header.https.html:
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/postmessage.https.html:
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/unregister.https.html:
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/update.https.html:
* web-platform-tests/service-workers/service-worker/about-blank-replacement.https.html:
* web-platform-tests/service-workers/service-worker/activate-event-after-install-state-change.https.html:
* web-platform-tests/service-workers/service-worker/activation-after-registration.https.html:
* web-platform-tests/service-workers/service-worker/activation.https-expected.txt:
* web-platform-tests/service-workers/service-worker/activation.https.html:
* web-platform-tests/service-workers/service-worker/appcache-ordering-main.https.html:
* web-platform-tests/service-workers/service-worker/claim-fetch-with-appcache.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/claim-fetch-with-appcache.https.html: Removed.
* web-platform-tests/service-workers/service-worker/claim-fetch.https.html:
* web-platform-tests/service-workers/service-worker/claim-not-using-registration.https.html:
* web-platform-tests/service-workers/service-worker/claim-shared-worker-fetch.https.html:
* web-platform-tests/service-workers/service-worker/claim-using-registration.https.html:
* web-platform-tests/service-workers/service-worker/claim-worker-fetch.https-expected.txt:
* web-platform-tests/service-workers/service-worker/claim-worker-fetch.https.html:
* web-platform-tests/service-workers/service-worker/client-id.https.html:
* web-platform-tests/service-workers/service-worker/clients-get-client-types.https.html:
* web-platform-tests/service-workers/service-worker/clients-get-resultingClientId.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/clients-get-resultingClientId.https.html: Removed.
* web-platform-tests/service-workers/service-worker/clients-get.https-expected.txt:
* web-platform-tests/service-workers/service-worker/clients-get.https.html:
* web-platform-tests/service-workers/service-worker/clients-matchall-client-types.https.html:
* web-platform-tests/service-workers/service-worker/clients-matchall-exact-controller.https-expected.txt:
* web-platform-tests/service-workers/service-worker/clients-matchall-exact-controller.https.html:
* web-platform-tests/service-workers/service-worker/clients-matchall-include-uncontrolled.https.html:
* web-platform-tests/service-workers/service-worker/clients-matchall-order.https.html:
* web-platform-tests/service-workers/service-worker/clients-matchall.https.html:
* web-platform-tests/service-workers/service-worker/controller-on-disconnect.https.html:
* web-platform-tests/service-workers/service-worker/controller-on-load.https.html:
* web-platform-tests/service-workers/service-worker/controller-on-reload.https.html:
* web-platform-tests/service-workers/service-worker/data-transfer-files.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/data-transfer-files.https.html: Removed.
* web-platform-tests/service-workers/service-worker/detached-context.https-expected.txt:
* web-platform-tests/service-workers/service-worker/detached-context.https.html:
* web-platform-tests/service-workers/service-worker/extendable-event-async-waituntil.https-expected.txt:
* web-platform-tests/service-workers/service-worker/extendable-event-async-waituntil.https.html:
* web-platform-tests/service-workers/service-worker/extendable-event-waituntil.https.html:
* web-platform-tests/service-workers/service-worker/fetch-audio-tainting.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/fetch-audio-tainting.https.html: Removed.
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-double-write.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-double-write.https.html: Removed.
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-video-cache.https.html:
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-video.https.html:
* web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https.html:
* web-platform-tests/service-workers/service-worker/fetch-csp.https.html:
* web-platform-tests/service-workers/service-worker/fetch-event-after-navigation-within-page.https.html:
* web-platform-tests/service-workers/service-worker/fetch-event-async-respond-with.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-async-respond-with.https.html:
* web-platform-tests/service-workers/service-worker/fetch-event-network-error.https.html:
* web-platform-tests/service-workers/service-worker/fetch-event-referrer-policy.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-referrer-policy.https.html:
* web-platform-tests/service-workers/service-worker/fetch-event-respond-with-argument.https.html:
* web-platform-tests/service-workers/service-worker/fetch-event-respond-with-body-loaded-in-chunk.https.html:
* web-platform-tests/service-workers/service-worker/fetch-event-respond-with-stops-propagation.https.html:
* web-platform-tests/service-workers/service-worker/fetch-event-throws-after-respond-with.https.html:
* web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event.https.html:
* web-platform-tests/service-workers/service-worker/fetch-frame-resource.https.html:
* web-platform-tests/service-workers/service-worker/fetch-header-visibility.https.html:
* web-platform-tests/service-workers/service-worker/fetch-request-css-base-url.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-css-base-url.https.html:
* web-platform-tests/service-workers/service-worker/fetch-request-css-images.https.html:
* web-platform-tests/service-workers/service-worker/fetch-request-html-imports.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-html-imports.https.html:
* web-platform-tests/service-workers/service-worker/fetch-request-no-freshness-headers.https.html:
* web-platform-tests/service-workers/service-worker/fetch-request-redirect.https.html:
* web-platform-tests/service-workers/service-worker/fetch-request-xhr-sync.https.html:
* web-platform-tests/service-workers/service-worker/fetch-response-xhr.https.html:
* web-platform-tests/service-workers/service-worker/fetch-waits-for-activate.https.html:
* web-platform-tests/service-workers/service-worker/getregistration.https-expected.txt:
* web-platform-tests/service-workers/service-worker/getregistration.https.html:
* web-platform-tests/service-workers/service-worker/import-module-scripts.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/import-module-scripts.https.html: Removed.
* web-platform-tests/service-workers/service-worker/import-scripts-mime-types.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/import-scripts-mime-types.https.html: Removed.
* web-platform-tests/service-workers/service-worker/import-scripts-resource-map.https-expected.txt:
* web-platform-tests/service-workers/service-worker/import-scripts-resource-map.https.html:
* web-platform-tests/service-workers/service-worker/interfaces-window.https.html:
* web-platform-tests/service-workers/service-worker/invalid-blobtype.https.html:
* web-platform-tests/service-workers/service-worker/invalid-header.https.html:
* web-platform-tests/service-workers/service-worker/iso-latin1-header.https.html:
* web-platform-tests/service-workers/service-worker/multiple-update.https.html:
* web-platform-tests/service-workers/service-worker/navigation-redirect.https.html:
* web-platform-tests/service-workers/service-worker/onactivate-script-error.https.html:
* web-platform-tests/service-workers/service-worker/performance-timeline.https.html:
* web-platform-tests/service-workers/service-worker/postmessage-from-waiting-serviceworker.https.html:
* web-platform-tests/service-workers/service-worker/postmessage-to-client-message-queue.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/postmessage-to-client-message-queue.https.html: Removed.
* web-platform-tests/service-workers/service-worker/postmessage-to-client.https.html:
* web-platform-tests/service-workers/service-worker/postmessage.https-expected.txt:
* web-platform-tests/service-workers/service-worker/postmessage.https.html:
* web-platform-tests/service-workers/service-worker/ready.https.html:
* web-platform-tests/service-workers/service-worker/redirected-response.https-expected.txt:
* web-platform-tests/service-workers/service-worker/redirected-response.https.html:
* web-platform-tests/service-workers/service-worker/referer.https.html:
* web-platform-tests/service-workers/service-worker/register-default-scope.https.html:
* web-platform-tests/service-workers/service-worker/register-wait-forever-in-install-worker.https.html:
* web-platform-tests/service-workers/service-worker/registration-end-to-end.https.html:
* web-platform-tests/service-workers/service-worker/registration-events.https.html:
* web-platform-tests/service-workers/service-worker/registration-mime-types.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-mime-types.https.html:
* web-platform-tests/service-workers/service-worker/registration-schedule-job.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/registration-schedule-job.https.html: Removed.
* web-platform-tests/service-workers/service-worker/registration-scope.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-security-error.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-service-worker-attributes.https.html:
* web-platform-tests/service-workers/service-worker/registration-updateviacache.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-updateviacache.https.html:
* web-platform-tests/service-workers/service-worker/resource-timing.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/resource-timing.sub.https.html.
* web-platform-tests/service-workers/service-worker/resource-timing.sub.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/resources/about-blank-replacement-ping-frame.py:
* web-platform-tests/service-workers/service-worker/resources/appcache-ordering.manifest:
* web-platform-tests/service-workers/service-worker/resources/claim-worker.js:
* web-platform-tests/service-workers/service-worker/resources/classic-worker.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/clients-get-cross-origin-frame.html:
* web-platform-tests/service-workers/service-worker/resources/clients-get-resultingClientId-worker.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/clients-get-worker.js:
(self.onmessage):
* web-platform-tests/service-workers/service-worker/resources/enable-client-message-queue.html: Removed.
* web-platform-tests/service-workers/service-worker/resources/extendable-event-async-waituntil.js:
(switch):
(event.request.url.indexOf):
(else.event.request.url.indexOf):
* web-platform-tests/service-workers/service-worker/resources/fetch-canvas-tainting-double-write-worker.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/fetch-cors-xhr-iframe.html:
* web-platform-tests/service-workers/service-worker/resources/fetch-event-async-respond-with-worker.js:
(setTimeout):
* web-platform-tests/service-workers/service-worker/resources/fetch-event-network-fallback-worker.js:
* web-platform-tests/service-workers/service-worker/resources/fetch-event-test-worker.js:
* web-platform-tests/service-workers/service-worker/resources/fetch-request-css-base-url-iframe.html:
* web-platform-tests/service-workers/service-worker/resources/fetch-request-css-base-url-worker.js:
(self.onmessage):
(url.indexOf):
(else.url.indexOf):
* web-platform-tests/service-workers/service-worker/resources/get-resultingClientId-worker.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/import-relative.xsl: Removed.
* web-platform-tests/service-workers/service-worker/resources/import-scripts-diff-resource-map-worker.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/import-scripts-get.py: Removed.
* web-platform-tests/service-workers/service-worker/resources/import-scripts-mime-types-worker.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/imported-classic-script.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/imported-module-script.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/message-vs-microtask.html: Removed.
* web-platform-tests/service-workers/service-worker/resources/module-worker.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/navigation-redirect-other-origin.html:
* web-platform-tests/service-workers/service-worker/resources/navigation-redirect-out-scope.py:
* web-platform-tests/service-workers/service-worker/resources/navigation-redirect-scope1.py:
* web-platform-tests/service-workers/service-worker/resources/navigation-redirect-scope2.py:
* web-platform-tests/service-workers/service-worker/resources/nested-iframe-parent.html: Removed.
* web-platform-tests/service-workers/service-worker/resources/performance-timeline-worker.js:
(promise_test.):
(promise_test):
* web-platform-tests/service-workers/service-worker/resources/postmessage-echo-worker.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/redirect-worker.js:
(event.waitUntil.Promise.all.waitUntilPromiseList.then):
(then):
(waitUntilPromise.caches.open.cacheName.then):
(event.respondWith.waitUntilPromise.then):
* web-platform-tests/service-workers/service-worker/resources/registration-tests-mime-types.js:
(registration_tests_mime_types):
* web-platform-tests/service-workers/service-worker/resources/registration-tests-scope.js:
(registration_tests_scope):
* web-platform-tests/service-workers/service-worker/resources/registration-tests-security-error.js:
(registration_tests_security_error):
* web-platform-tests/service-workers/service-worker/resources/resource-timing-iframe.sub.html:
* web-platform-tests/service-workers/service-worker/resources/service-worker-csp-worker.py:
* web-platform-tests/service-workers/service-worker/resources/service-worker-header.py:
(main):
* web-platform-tests/service-workers/service-worker/resources/skip-waiting-installed-worker.js:
(event.waitUntil.self.skipWaiting.then):
* web-platform-tests/service-workers/service-worker/resources/stalling-service-worker.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/test-helpers.sub.js:
(wait_for_update):
(async.wait_for_activation_on_dummy_scope):
* web-platform-tests/service-workers/service-worker/resources/test-request-headers-worker.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/test-request-headers-worker.py: Removed.
* web-platform-tests/service-workers/service-worker/resources/trickle.py: Removed.
* web-platform-tests/service-workers/service-worker/resources/update-during-installation-worker.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/update-during-installation-worker.py: Removed.
* web-platform-tests/service-workers/service-worker/resources/update-fetch-worker.py: Removed.
* web-platform-tests/service-workers/service-worker/resources/update-missing-import-scripts-imported-worker.py: Removed.
* web-platform-tests/service-workers/service-worker/resources/update-missing-import-scripts-main-worker.py: Removed.
* web-platform-tests/service-workers/service-worker/resources/update-registration-with-type.py: Removed.
* web-platform-tests/service-workers/service-worker/resources/w3c-import.log:
* web-platform-tests/service-workers/service-worker/resources/worker-interception-iframe.https.html:
* web-platform-tests/service-workers/service-worker/resources/worker-load-interceptor.js:
(self.onfetch):
* web-platform-tests/service-workers/service-worker/resources/worker-testharness.js:
(create_temporary_cache):
* web-platform-tests/service-workers/service-worker/resources/xhr-iframe.html: Removed.
* web-platform-tests/service-workers/service-worker/resources/xhr-response-url-worker.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/xsl-base-url-iframe.xml: Removed.
* web-platform-tests/service-workers/service-worker/resources/xsl-base-url-worker.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/xslt-pass.xsl: Removed.
* web-platform-tests/service-workers/service-worker/service-worker-csp-connect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/service-worker-csp-default.https-expected.txt:
* web-platform-tests/service-workers/service-worker/service-worker-csp-script.https-expected.txt:
* web-platform-tests/service-workers/service-worker/service-worker-header.https-expected.txt:
* web-platform-tests/service-workers/service-worker/service-worker-header.https.html:
* web-platform-tests/service-workers/service-worker/serviceworker-message-event-historical.https.html:
* web-platform-tests/service-workers/service-worker/shared-worker-controlled.https.html:
* web-platform-tests/service-workers/service-worker/skip-waiting-installed.https-expected.txt:
* web-platform-tests/service-workers/service-worker/skip-waiting-installed.https.html:
* web-platform-tests/service-workers/service-worker/skip-waiting-using-registration.https.html:
* web-platform-tests/service-workers/service-worker/skip-waiting-without-using-registration.https.html:
* web-platform-tests/service-workers/service-worker/skip-waiting.https.html:
* web-platform-tests/service-workers/service-worker/state.https.html:
* web-platform-tests/service-workers/service-worker/synced-state.https.html:
* web-platform-tests/service-workers/service-worker/uncontrolled-page.https.html:
* web-platform-tests/service-workers/service-worker/unregister-then-register-new-script.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister-then-register-new-script.https.html:
* web-platform-tests/service-workers/service-worker/unregister-then-register.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister-then-register.https.html:
* web-platform-tests/service-workers/service-worker/update-after-navigation-redirect.https.html:
* web-platform-tests/service-workers/service-worker/update-after-oneday.https.html:
* web-platform-tests/service-workers/service-worker/update-bytecheck.https.html:
* web-platform-tests/service-workers/service-worker/update-missing-import-scripts.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/update-missing-import-scripts.https.html: Removed.
* web-platform-tests/service-workers/service-worker/update-no-cache-request-headers.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/update-no-cache-request-headers.https.html: Removed.
* web-platform-tests/service-workers/service-worker/update-not-allowed.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/update-not-allowed.https.html: Removed.
* web-platform-tests/service-workers/service-worker/update-on-navigation.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/update-on-navigation.https.html: Removed.
* web-platform-tests/service-workers/service-worker/update-recovery.https.html:
* web-platform-tests/service-workers/service-worker/update-registration-with-type.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/update-registration-with-type.https.html: Removed.
* web-platform-tests/service-workers/service-worker/w3c-import.log:
* web-platform-tests/service-workers/service-worker/websocket.https-expected.txt:
* web-platform-tests/service-workers/service-worker/websocket.https.html:
* web-platform-tests/service-workers/service-worker/windowclient-navigate.https.html:
* web-platform-tests/service-workers/service-worker/worker-client-id.https-expected.txt:
* web-platform-tests/service-workers/service-worker/worker-interception.https-expected.txt:
* web-platform-tests/service-workers/service-worker/worker-interception.https.html:
* web-platform-tests/service-workers/service-worker/xhr-response-url.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/xhr-response-url.https.html: Removed.
* web-platform-tests/service-workers/service-worker/xsl-base-url.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/xsl-base-url.https.html: Removed.
2019-09-09 Ryan Haddad <ryanhaddad@apple.com>
Unreviewed, rolling out r249574.
Caused fast/mediastream/media-stream-track-source-failure.html
to become flaky.
Reverted changeset:
"Remove MediaStreamPrivate::scheduleDeferredTask"
https://bugs.webkit.org/show_bug.cgi?id=200975
https://trac.webkit.org/changeset/249574
2019-09-09 Rob Buis <rbuis@igalia.com>
[GTK][WPE] Remove attributes deprecated from MathML3
https://bugs.webkit.org/show_bug.cgi?id=197492
Reviewed by Frédéric Wang.
Import relevant WPT test.
* web-platform-tests/mathml/relations/css-styling/attribute-mapping-001-expected.txt: Added.
* web-platform-tests/mathml/relations/css-styling/attribute-mapping-001.html: Added.
2019-09-07 Chris Dumez <cdumez@apple.com>
Add support for postMessage buffering between the service worker and window
https://bugs.webkit.org/show_bug.cgi?id=201169
Reviewed by Youenn Fablet.
Rebaseline WPT test that is now passing.
* web-platform-tests/service-workers/service-worker/postmessage-to-client-message-queue.https-expected.txt:
2019-09-07 Chris Dumez <cdumez@apple.com>
[Service Workers] Drop support for registration resurrection
https://bugs.webkit.org/show_bug.cgi?id=201584
Reviewed by Alex Christensen.
Re-sync a couple of outdated WPT tests from upstream 820f0f86047e6e.
* web-platform-tests/service-workers/service-worker/unregister-then-register-new-script.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister-then-register-new-script.https.html:
* web-platform-tests/service-workers/service-worker/unregister-then-register.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister-then-register.https.html:
2019-09-07 Ryan Haddad <ryanhaddad@apple.com>
Unreviewed, rolling out r249353.
The test for this change is a flaky failure.
Reverted changeset:
"Add support for postMessage buffering between the service
worker and window"
https://bugs.webkit.org/show_bug.cgi?id=201169
https://trac.webkit.org/changeset/249353
2019-09-06 Youenn Fablet <youenn@apple.com>
Remove MediaStreamPrivate::scheduleDeferredTask
https://bugs.webkit.org/show_bug.cgi?id=200975
Reviewed by Eric Carlson.
* web-platform-tests/mediacapture-streams/MediaStream-finished-add.https-expected.txt:
2019-09-06 Rob Buis <rbuis@igalia.com>
Implement MathMLIDL / HTMLOrForeignElement
https://bugs.webkit.org/show_bug.cgi?id=200470
Reviewed by Ryosuke Niwa.
Add tests for functionality exposed by HTMLOrForeignElement.
Import WPT tests as of 6e83b23bb962c97687b6573c378963208219ad1b (origin/master).
* resources/import-expectations.json:
* web-platform-tests/mathml/relations/html5-tree/class-1.html:
* web-platform-tests/mathml/relations/html5-tree/class-2.html:
* web-platform-tests/mathml/relations/html5-tree/clipboard-event-handlers.tentative-expected.txt: Added.
* web-platform-tests/mathml/relations/html5-tree/clipboard-event-handlers.tentative.html: Added.
* web-platform-tests/mathml/relations/html5-tree/color-attributes-1.html:
* web-platform-tests/mathml/relations/html5-tree/css-inline-style-dynamic.tentative-expected.html: Added.
* web-platform-tests/mathml/relations/html5-tree/css-inline-style-dynamic.tentative.html: Added.
* web-platform-tests/mathml/relations/html5-tree/css-inline-style-interface.tentative-expected.txt: Added.
* web-platform-tests/mathml/relations/html5-tree/css-inline-style-interface.tentative.html: Added.
* web-platform-tests/mathml/relations/html5-tree/display-1-expected.txt:
* web-platform-tests/mathml/relations/html5-tree/display-1.html:
* web-platform-tests/mathml/relations/html5-tree/dynamic-1.html:
* web-platform-tests/mathml/relations/html5-tree/href-click-1.html:
* web-platform-tests/mathml/relations/html5-tree/href-click-2.html:
* web-platform-tests/mathml/relations/html5-tree/href-click-3.html:
* web-platform-tests/mathml/relations/html5-tree/html-or-foreign-element-interfaces.tentative-expected.txt: Added.
* web-platform-tests/mathml/relations/html5-tree/html-or-foreign-element-interfaces.tentative.html: Added.
* web-platform-tests/mathml/relations/html5-tree/integration-point-1.html:
* web-platform-tests/mathml/relations/html5-tree/integration-point-2.html:
* web-platform-tests/mathml/relations/html5-tree/integration-point-3.html:
* web-platform-tests/mathml/relations/html5-tree/integration-point-4-expected.txt: Added.
* web-platform-tests/mathml/relations/html5-tree/integration-point-4.html: Added.
* web-platform-tests/mathml/relations/html5-tree/math-global-event-handlers.tentative-expected.txt: Added.
* web-platform-tests/mathml/relations/html5-tree/math-global-event-handlers.tentative.html: Added.
* web-platform-tests/mathml/relations/html5-tree/required-extensions-1-expected.txt: Removed.
* web-platform-tests/mathml/relations/html5-tree/required-extensions-1.html: Removed.
* web-platform-tests/mathml/relations/html5-tree/required-extensions-2.html:
* web-platform-tests/mathml/relations/html5-tree/unique-identifier-1.html:
* web-platform-tests/mathml/relations/html5-tree/unique-identifier-2.html:
* web-platform-tests/mathml/relations/html5-tree/unique-identifier-3.html:
* web-platform-tests/mathml/relations/html5-tree/w3c-import.log:
* web-platform-tests/mathml/support/attribute-values.js: Added.
(AttributeValueTransforms.lowercase):
(AttributeValueTransforms.uppercase):
(AttributeValueTransforms.alternate_case):
(TransformAttributeValues):
* web-platform-tests/mathml/support/box-comparison.js: Added.
(spaceBetween):
(measureSpaceAround):
(compareSpaceWithAndWithoutStyle):
(compareSizeWithAndWithoutStyle):
* web-platform-tests/mathml/support/layout-comparison.js: Added.
(getWritingMode):
(compareSize):
(participateToParentLayout):
(childrenParticipatingToLayout):
(compareLayout):
* web-platform-tests/mathml/support/mathml-fragments.js: Added.
(FragmentHelper.createElement):
(FragmentHelper.isValidChildOfMrow):
(FragmentHelper.isEmpty):
(FragmentHelper.element):
(FragmentHelper.appendChild):
(FragmentHelper.forceNonEmptyElement):
* web-platform-tests/mathml/support/w3c-import.log: Added.
2019-09-05 Chris Dumez <cdumez@apple.com>
Stop using testRunner.setPrivateBrowsingEnabled_DEPRECATED() in imported/w3c/IndexedDB-private-browsing
https://bugs.webkit.org/show_bug.cgi?id=201519
Reviewed by Alex Christensen.
Drop Webkit-specific changes to WPT tests.
* IndexedDB-private-browsing/support.js:
2019-09-05 Chris Dumez <cdumez@apple.com>
[WK2] Add proper layout test support for ephemeral sessions
https://bugs.webkit.org/show_bug.cgi?id=201475
Reviewed by Antti Koivisto.
* IndexedDB-private-browsing/support.js:
2019-09-05 Youenn Fablet <youenn@apple.com>
Introduce WorkerSWClientConnection to make SWClientConnection mono-thread
https://bugs.webkit.org/show_bug.cgi?id=201430
Reviewed by Alex Christensen.
Remove inserted iframes to make test outputs more stable.
* web-platform-tests/service-workers/service-worker/activation.https-expected.txt:
* web-platform-tests/service-workers/service-worker/activation.https.html:
* web-platform-tests/service-workers/service-worker/detached-context.https-expected.txt:
* web-platform-tests/service-workers/service-worker/detached-context.https.html:
2019-09-04 Yusuke Suzuki <ysuzuki@apple.com>
[JSC] Make Promise implementation faster
https://bugs.webkit.org/show_bug.cgi?id=200898
Reviewed by Saam Barati.
* web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt:
2019-09-01 Said Abou-Hallawa <sabouhallawa@apple.com>
HTMLImageElement::decode() should return a resolved promise for decoding non bitmap images
https://bugs.webkit.org/show_bug.cgi?id=201243
Reviewed by Youenn Fablet.
* web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-picture-expected.txt:
2019-08-31 Rob Buis <rbuis@igalia.com>
XMLHttpRequest: responseXML returns null if the Content-Type is valid (end in +xml) in some cases
https://bugs.webkit.org/show_bug.cgi?id=46146
Reviewed by Youenn Fablet.
Updated expected result.
* web-platform-tests/xhr/responsexml-media-type-expected.txt:
2019-08-31 Frederic Wang <fwang@igalia.com>
Fix interpretation of fraction shifts
https://bugs.webkit.org/show_bug.cgi?id=201242
Reviewed by Rob Buis.
Update tests and support files for fractions/stacks parameters.
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2-expected.txt:
Update expectation now that AxisHeight is no longer involved in stacks.
* web-platform-tests/fonts/math/fraction-denominatordisplaystyleshiftdown6000-axisheight1000-rulethickness1000.woff: Added.
* web-platform-tests/fonts/math/fraction-denominatorshiftdown3000-axisheight1000-rulethickness1000.woff: Added.
* web-platform-tests/fonts/math/fraction-numeratordisplaystyleshiftup2000-axisheight1000-rulethickness1000.woff: Added.
* web-platform-tests/fonts/math/fraction-numeratorshiftup11000-axisheight1000-rulethickness1000.woff: Added.
* web-platform-tests/fonts/math/stack-bottomdisplaystyleshiftdown5000-axisheight1000.woff: Added.
* web-platform-tests/fonts/math/stack-bottomshiftdown6000-axisheight1000.woff: Added.
* web-platform-tests/fonts/math/stack-topdisplaystyleshiftup3000-axisheight1000.woff: Added.
* web-platform-tests/fonts/math/stack-topshiftup9000-axisheight1000.woff: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-1.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2.html:
* web-platform-tests/mathml/support/feature-detection.js: Added.
(MathMLFeatureDetection.has_mspace):
(MathMLFeatureDetection.has_operator_spacing):
(MathMLFeatureDetection.has_mfrac):
(MathMLFeatureDetection.has_msqrt):
(MathMLFeatureDetection.has_menclose):
(MathMLFeatureDetection.has_dir):
(MathMLFeatureDetection.ensure_for_match_reftest):
2019-08-30 Chris Dumez <cdumez@apple.com>
Add support for postMessage buffering between the service worker and window
https://bugs.webkit.org/show_bug.cgi?id=201169
Reviewed by Youenn Fablet.
Rebaseline WPT test that is now passing.
* web-platform-tests/service-workers/service-worker/postmessage-to-client-message-queue.https-expected.txt:
2019-08-30 Ryan Haddad <ryanhaddad@apple.com>
Unreviewed, rolling out r249338.
Caused 500+ layout test failures on WK1
Reverted changeset:
"Add support for postMessage buffering between the service
worker and window"
https://bugs.webkit.org/show_bug.cgi?id=201169
https://trac.webkit.org/changeset/249338
2019-08-30 Chris Dumez <cdumez@apple.com>
Add support for postMessage buffering between the service worker and window
https://bugs.webkit.org/show_bug.cgi?id=201169
Reviewed by Youenn Fablet.
Rebaseline WPT test that is now passing.
* web-platform-tests/service-workers/service-worker/postmessage-to-client-message-queue.https-expected.txt:
2019-08-30 Youenn Fablet <youenn@apple.com>
Bind WPT server hostname
https://bugs.webkit.org/show_bug.cgi?id=201334
Reviewed by Alex Christensen.
Make WPT server bind to localhost/127.0.0.1 only.
* resources/config.json:
2019-08-30 Alicia Boya García <aboya@igalia.com>
[MSE][GStreamer] Replaying the video should update currentTime
https://bugs.webkit.org/show_bug.cgi?id=201307
Reviewed by Xabier Rodriguez-Calvar.
* web-platform-tests/media-source/mediasource-replay-expected.txt: Added.
* web-platform-tests/media-source/mediasource-replay.html: Added.
2019-08-30 Joonghun Park <jh718.park@samsung.com>
Import css/css-text/tab-size/tab-size.html wpt test
https://bugs.webkit.org/show_bug.cgi?id=201328
Unreviewed. No behavioral changes.
The css/css-text/tab-size/tab-size.html wpt test was ported from
the original test LayoutTests/css3/tab-size.html.
So we import that wpt test and remove the original test from LayoutTests.
* web-platform-tests/css/css-text/tab-size/tab-size-expected.txt: Renamed from LayoutTests/css3/tab-size-expected.txt.
* web-platform-tests/css/css-text/tab-size/tab-size.html: Added.
2019-08-29 Youenn Fablet <youenn@apple.com>
document.fonts.ready is resolved too quickly
https://bugs.webkit.org/show_bug.cgi?id=174030
<rdar://problem/33083550>
Reviewed by Frédéric Wang.
Test from https://github.com/web-platform-tests/wpt/pull/18489.
* web-platform-tests/fonts/ahem.css: Added.
(@font-face):
* web-platform-tests/infrastructure/assumptions/document-fonts-ready-expected.txt: Added.
* web-platform-tests/infrastructure/assumptions/document-fonts-ready.html: Added.
2019-08-28 Ryosuke Niwa <rniwa@webkit.org>
Make tabIndex IDL attribute reflect its content attribute
https://bugs.webkit.org/show_bug.cgi?id=199606
<rdar://problem/52811448>
Reviewed by Chris Dumez.
* web-platform-tests/html/dom/reflection-misc-expected.txt: Rebaselined now that test cases for summary are passing.
2019-08-28 Alicia Boya García <aboya@igalia.com>
[MSE][GStreamer] WebKitMediaSrc rework
https://bugs.webkit.org/show_bug.cgi?id=199719
Reviewed by Xabier Rodriguez-Calvar.
* web-platform-tests/html/semantics/embedded-content/the-video-element/timeout_on_seek.py: Added.
(parse_range):
(main):
* web-platform-tests/html/semantics/embedded-content/the-video-element/video_timeupdate_on_seek.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-video-element/video_timeupdate_on_seek-expected.txt: Added.
* web-platform-tests/media-source/mediasource-buffered-seek-expected.txt: Added.
* web-platform-tests/media-source/mediasource-buffered-seek.html: Added.
2019-08-26 Chris Dumez <cdumez@apple.com>
Change default value of window.open()'s url argument
https://bugs.webkit.org/show_bug.cgi?id=200882
Reviewed by Ryosuke Niwa.
Rebaseline WPT test now that it is passing.
* web-platform-tests/html/browsers/the-window-object/window-open-defaults.window-expected.txt:
2019-08-26 Chris Dumez <cdumez@apple.com>
Resync web-platform-tests/html/browsers/the-window-object from upstream
https://bugs.webkit.org/show_bug.cgi?id=201145
Reviewed by Youenn Fablet.
Resync web-platform-tests/html/browsers/the-window-object from upstream 552bd3bf8bc1be.
* resources/resource-files.json:
* web-platform-tests/html/browsers/the-window-object/*:
2019-08-26 Youenn Fablet <youenn@apple.com>
Add a WebsiteDataStore delegate to handle AuthenticationChallenge that do not come from pages
https://bugs.webkit.org/show_bug.cgi?id=196870
<rdar://problem/54593556>
Reviewed by Alex Christensen.
* web-platform-tests/service-workers/service-worker/websocket-in-service-worker.https-expected.txt:
2019-08-22 Ryosuke Niwa <rniwa@webkit.org>
Implement StaticRange constructor
https://bugs.webkit.org/show_bug.cgi?id=201055
Reviewed by Wenson Hsieh.
Added a test from https://github.com/web-platform-tests/wpt/pull/18619
with my review comment addressed.
* web-platform-tests/dom/interfaces-expected.txt: Rebaselined.
* web-platform-tests/dom/ranges/StaticRange-constructor-expected.txt: Added.
* web-platform-tests/dom/ranges/StaticRange-constructor.html: Added.
2019-08-21 Ryosuke Niwa <rniwa@webkit.org>
Put keygen element behind a runtime flag and disable it by default
https://bugs.webkit.org/show_bug.cgi?id=200850
Reviewed by Antti Koivisto.
Re-sycned htmlformcontrolscollection.html as of ffc0fba7d4063f0fb063b9a215dd9ef7fedefebd.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt:
Rebaselined due to the whitespace change due to the keygen element rendering differently.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-xhtml-expected.txt:
Ditto.
* web-platform-tests/html/infrastructure/common-dom-interfaces/collections/htmlformcontrolscollection-expected.txt:
* web-platform-tests/html/infrastructure/common-dom-interfaces/collections/htmlformcontrolscollection.html:
* web-platform-tests/html/semantics/forms/the-label-element/labelable-elements-expected.txt: Rebaselined now that the test for keygen is passing.
2019-08-20 Ryosuke Niwa <rniwa@webkit.org>
Revert the unintended test change in r248914.
* web-platform-tests/html/infrastructure/common-dom-interfaces/collections/htmlformcontrolscollection.html:
2019-08-14 Alexey Shvayka <shvaikalesh@gmail.com>
Error thrown during "acceptNode" lookup is overridden
https://bugs.webkit.org/show_bug.cgi?id=200735
Reviewed by Ross Kirsling.
* web-platform-tests/dom/traversal/TreeWalker-acceptNode-filter-expected.txt:
2019-08-14 Alexey Shvayka <shvaikalesh@gmail.com>
Re-sync web-platform-tests/dom/traversal from upstream
https://bugs.webkit.org/show_bug.cgi?id=200737
Reviewed by Ryosuke Niwa.
Re-sync web-platform-tests/dom/traversal from upstream 91adbef87678.
* resources/import-expectations.json:
* web-platform-tests/dom/traversal/*: Updated.
2019-08-13 Alexey Shvayka <shvaikalesh@gmail.com>
Re-sync web-platform-tests/dom/events from upstream
https://bugs.webkit.org/show_bug.cgi?id=200592
Reviewed by Ryosuke Niwa.
Re-sync web-platform-tests/dom/events from upstream 1e6fef09eae3.
* resources/import-expectations.json:
* web-platform-tests/dom/events/*: Updated.
2019-08-08 Rob Buis <rbuis@igalia.com>
Import lazy loading WPT tests
https://bugs.webkit.org/show_bug.cgi?id=199795
Reviewed by Darin Adler.
Import lazy loading WPT tests.
* resources/import-expectations.json:
* web-platform-tests/loading/lazyload/iframe-loading-eager.tentative-expected.txt: Added.
* web-platform-tests/loading/lazyload/iframe-loading-eager.tentative.html: Added.
* web-platform-tests/loading/lazyload/iframe-loading-lazy.tentative.html: Added.
* web-platform-tests/loading/lazyload/image-loading-eager.tentative-expected.txt: Added.
* web-platform-tests/loading/lazyload/image-loading-eager.tentative.html: Added.
* web-platform-tests/loading/lazyload/image-loading-lazy.tentative.html: Added.
* web-platform-tests/loading/lazyload/resources/image.png: Added.
* web-platform-tests/loading/lazyload/resources/subframe.html: Added.
* web-platform-tests/loading/lazyload/resources/w3c-import.log: Added.
* web-platform-tests/loading/lazyload/w3c-import.log: Added.
2019-08-05 Youenn Fablet <youenn@apple.com>
Response constructor doesn't throw on disturbed ReadableStream
https://bugs.webkit.org/show_bug.cgi?id=200130
<rdar://problem/53550351>
Reviewed by Alex Christensen.
Update test to use promise_rejects instead of assert_throws.
* web-platform-tests/fetch/api/request/request-init-stream.any-expected.txt:
* web-platform-tests/fetch/api/request/request-init-stream.any.js:
(async.assert_request):
(promise_test.async):
* web-platform-tests/fetch/api/request/request-init-stream.any.worker-expected.txt:
* web-platform-tests/fetch/api/response/response-from-stream.any-expected.txt:
* web-platform-tests/fetch/api/response/response-from-stream.any.worker-expected.txt:
2019-08-05 Youenn Fablet <youenn@apple.com>
Support RTCRtpSender.dtmf
https://bugs.webkit.org/show_bug.cgi?id=200431
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/RTCDTMFSender-insertDTMF.https-expected.txt:
* web-platform-tests/webrtc/RTCDTMFSender-ontonechange-long.https-expected.txt:
* web-platform-tests/webrtc/RTCDTMFSender-ontonechange.https-expected.txt:
2019-07-24 Alicia Boya García <aboya@igalia.com>
Unreviewed: Added missing expectation file for video_crash_empty_src.html
https://bugs.webkit.org/show_bug.cgi?id=200081
* web-platform-tests/html/semantics/embedded-content/the-video-element/video_crash_empty_src-expected.txt: Added.
2019-07-24 Alicia Boya García <aboya@igalia.com>
[GStreamer] Don't crash with empty video src
https://bugs.webkit.org/show_bug.cgi?id=200081
Reviewed by Philippe Normand.
* web-platform-tests/html/semantics/embedded-content/the-video-element/video_crash_empty_src.html: Added.
2019-07-17 Alex Christensen <achristensen@webkit.org>
Add a runtime-disabled dialog element skeleton
https://bugs.webkit.org/show_bug.cgi?id=199839
Reviewed by Ryosuke Niwa.
* web-platform-tests/custom-elements/builtin-coverage-expected.txt:
* web-platform-tests/dom/nodes/Node-cloneNode-expected.txt:
* web-platform-tests/html/dom/reflection-misc-expected.txt:
* web-platform-tests/html/semantics/interactive-elements/the-dialog-element/centering-expected.txt:
* web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-close-expected.txt:
* web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-open-expected.txt:
* web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-showModal-expected.txt:
* web-platform-tests/html/semantics/interfaces-expected.txt:
2019-07-15 Yusuke Suzuki <ysuzuki@apple.com>
[JSC] Improve wasm wpt test results by fixing miscellaneous issues
https://bugs.webkit.org/show_bug.cgi?id=199783
Reviewed by Mark Lam.
Import web-platform-tests/wasm/jsapi. Some of tests are failing just because imported wpt tests are old.
They are fixed in the upstream. When upgrading wpt tests, we can mark them PASS.
* resources/import-expectations.json:
* web-platform-tests/wasm/jsapi/assertions.js: Added.
(assert_function_name):
(assert_function_length):
* web-platform-tests/wasm/jsapi/bad-imports.js: Added.
(test_bad_imports):
* web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.html: Added.
* web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.js: Added.
(test_bad_imports):
* web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/constructor/w3c-import.log: Added.
* web-platform-tests/wasm/jsapi/global/constructor.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/global/constructor.any.html: Added.
* web-platform-tests/wasm/jsapi/global/constructor.any.js: Added.
(assert_Global):
(test):
(test.get assert_array_equals):
(string_appeared_here.test):
(string_appeared_here.toString):
(string_appeared_here.valueOf):
(string_appeared_here.name.format_value):
* web-platform-tests/wasm/jsapi/global/constructor.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/global/constructor.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/global/toString.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/global/toString.any.html: Added.
* web-platform-tests/wasm/jsapi/global/toString.any.js: Added.
(test):
* web-platform-tests/wasm/jsapi/global/toString.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/global/toString.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/global/value-set.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/global/value-set.any.html: Added.
* web-platform-tests/wasm/jsapi/global/value-set.any.js: Added.
(test):
(string_appeared_here.name.of.immutableOptions.test):
(string_appeared_here.name.of.mutableOptions.test):
* web-platform-tests/wasm/jsapi/global/value-set.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/global/value-set.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/global/valueOf.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/global/valueOf.any.html: Added.
* web-platform-tests/wasm/jsapi/global/valueOf.any.js: Added.
(test):
* web-platform-tests/wasm/jsapi/global/valueOf.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/global/valueOf.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/global/w3c-import.log: Added.
* web-platform-tests/wasm/jsapi/instance/constructor-bad-imports.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/instance/constructor-bad-imports.any.html: Added.
* web-platform-tests/wasm/jsapi/instance/constructor-bad-imports.any.js: Added.
(test_bad_imports):
* web-platform-tests/wasm/jsapi/instance/constructor-bad-imports.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/instance/constructor-bad-imports.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/instance/constructor.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/instance/constructor.any.html: Added.
* web-platform-tests/wasm/jsapi/instance/constructor.any.js: Added.
(assert_exported_function):
* web-platform-tests/wasm/jsapi/instance/constructor.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/instance/constructor.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/instance/exports.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/instance/exports.any.html: Added.
* web-platform-tests/wasm/jsapi/instance/exports.any.js: Added.
(setup):
(test):
* web-platform-tests/wasm/jsapi/instance/exports.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/instance/exports.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/instance/toString.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/instance/toString.any.html: Added.
* web-platform-tests/wasm/jsapi/instance/toString.any.js: Added.
(test):
* web-platform-tests/wasm/jsapi/instance/toString.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/instance/toString.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/instance/w3c-import.log: Added.
* web-platform-tests/wasm/jsapi/interface.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/interface.any.html: Added.
* web-platform-tests/wasm/jsapi/interface.any.js: Added.
(test_operations):
(test):
(const.name.of.interfaces.test):
* web-platform-tests/wasm/jsapi/interface.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/interface.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/memory/buffer.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/memory/buffer.any.html: Added.
* web-platform-tests/wasm/jsapi/memory/buffer.any.js: Added.
(test):
* web-platform-tests/wasm/jsapi/memory/buffer.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/memory/buffer.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/memory/constructor.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/memory/constructor.any.html: Added.
* web-platform-tests/wasm/jsapi/memory/constructor.any.js: Added.
(assert_Memory):
(test):
(const.value.of.outOfRangeValues.test):
(test.get new):
(test.get assert_array_equals):
* web-platform-tests/wasm/jsapi/memory/constructor.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/memory/constructor.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/memory/grow.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/memory/grow.any.html: Added.
* web-platform-tests/wasm/jsapi/memory/grow.any.js: Added.
(assert_ArrayBuffer):
(test):
(valueOf):
(const.value.of.outOfRangeValues.test):
* web-platform-tests/wasm/jsapi/memory/grow.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/memory/grow.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/memory/toString.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/memory/toString.any.html: Added.
* web-platform-tests/wasm/jsapi/memory/toString.any.js: Added.
(test):
* web-platform-tests/wasm/jsapi/memory/toString.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/memory/toString.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/memory/w3c-import.log: Added.
* web-platform-tests/wasm/jsapi/module/constructor.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/module/constructor.any.html: Added.
* web-platform-tests/wasm/jsapi/module/constructor.any.js: Added.
(setup):
(test):
* web-platform-tests/wasm/jsapi/module/constructor.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/module/constructor.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/module/customSections.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/module/customSections.any.html: Added.
* web-platform-tests/wasm/jsapi/module/customSections.any.js: Added.
(assert_ArrayBuffer):
(assert_sections):
(setup):
(test):
* web-platform-tests/wasm/jsapi/module/customSections.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/module/customSections.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/module/exports.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/module/exports.any.html: Added.
* web-platform-tests/wasm/jsapi/module/exports.any.js: Added.
(setup):
(assert_ModuleExportDescriptor):
(assert_exports):
(test):
* web-platform-tests/wasm/jsapi/module/exports.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/module/exports.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/module/imports.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/module/imports.any.html: Added.
* web-platform-tests/wasm/jsapi/module/imports.any.js: Added.
(assert_ModuleImportDescriptor):
(assert_imports):
(setup):
(test):
* web-platform-tests/wasm/jsapi/module/imports.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/module/imports.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/module/toString.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/module/toString.any.html: Added.
* web-platform-tests/wasm/jsapi/module/toString.any.js: Added.
(test):
* web-platform-tests/wasm/jsapi/module/toString.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/module/toString.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/module/w3c-import.log: Added.
* web-platform-tests/wasm/jsapi/table/assertions.js: Added.
(assert_equal_to_array):
* web-platform-tests/wasm/jsapi/table/constructor.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/table/constructor.any.html: Added.
* web-platform-tests/wasm/jsapi/table/constructor.any.js: Added.
(assert_Table):
(test):
(const.value.of.outOfRangeValues.test):
(test.get const):
* web-platform-tests/wasm/jsapi/table/constructor.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/table/constructor.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/table/get-set.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/table/get-set.any.html: Added.
* web-platform-tests/wasm/jsapi/table/get-set.any.js: Added.
(setup):
(test):
(test.set assert_equal_to_array):
(test.const.fn):
(valueOf):
(const.value.of.outOfRangeValues.test):
* web-platform-tests/wasm/jsapi/table/get-set.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/table/get-set.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/table/grow.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/table/grow.any.html: Added.
* web-platform-tests/wasm/jsapi/table/grow.any.js: Added.
(nulls):
(test):
(valueOf):
(const.value.of.outOfRangeValues.test):
* web-platform-tests/wasm/jsapi/table/grow.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/table/grow.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/table/length.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/table/length.any.html: Added.
* web-platform-tests/wasm/jsapi/table/length.any.js: Added.
(test):
* web-platform-tests/wasm/jsapi/table/length.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/table/length.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/table/toString.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/table/toString.any.html: Added.
* web-platform-tests/wasm/jsapi/table/toString.any.js: Added.
(test):
* web-platform-tests/wasm/jsapi/table/toString.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/table/toString.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/table/w3c-import.log: Added.
* web-platform-tests/wasm/jsapi/w3c-import.log: Added.
* web-platform-tests/wasm/jsapi/wasm-constants.js: Added.
(bytes):
(bytesWithHeader):
(makeSig):
(makeSig_v_x):
(makeSig_v_xx):
(makeSig_r_v):
(makeSig_r_x):
(makeSig_r_xx):
(assertTraps):
(assertWasmThrows):
* web-platform-tests/wasm/jsapi/wasm-module-builder.js: Added.
(Binary.prototype.emit_u8):
(Binary.prototype.emit_u16):
(Binary.prototype.emit_u32):
(Binary.prototype.emit_u32v):
(Binary.prototype.emit_bytes):
(Binary.prototype.emit_string):
(Binary.prototype.emit_header):
(Binary.prototype.emit_section):
(Binary):
(WasmFunctionBuilder):
(WasmFunctionBuilder.prototype.exportAs):
(WasmFunctionBuilder.prototype.exportFunc):
(WasmFunctionBuilder.prototype.addBody):
(WasmFunctionBuilder.prototype.addLocals):
(WasmFunctionBuilder.prototype.end):
(WasmGlobalBuilder):
(WasmGlobalBuilder.prototype.exportAs):
(WasmModuleBuilder):
(WasmModuleBuilder.prototype.addStart):
(WasmModuleBuilder.prototype.addMemory):
(WasmModuleBuilder.prototype.addExplicitSection):
(WasmModuleBuilder.prototype.addType):
(WasmModuleBuilder.prototype.addGlobal):
(WasmModuleBuilder.prototype.addFunction):
(WasmModuleBuilder.prototype.addImport):
(WasmModuleBuilder.prototype.addImportedGlobal):
(WasmModuleBuilder.prototype.addImportedMemory):
(WasmModuleBuilder.prototype.addImportedTable):
(WasmModuleBuilder.prototype.addExport):
(WasmModuleBuilder.prototype.addExportOfKind):
(WasmModuleBuilder.prototype.addDataSegment):
(WasmModuleBuilder.prototype.exportMemoryAs):
(WasmModuleBuilder.prototype.addFunctionTableInit):
(WasmModuleBuilder.prototype.appendToTable):
(WasmModuleBuilder.prototype.setFunctionTableLength):
(WasmModuleBuilder.prototype.toArray):
(WasmModuleBuilder.prototype.toBuffer):
(WasmModuleBuilder.prototype.instantiate):
2019-07-15 Michael Catanzaro <mcatanzaro@igalia.com>
Unreviewed, rolling out r247440.
Broke builds
Reverted changeset:
"[JSC] Improve wasm wpt test results by fixing miscellaneous
issues"
https://bugs.webkit.org/show_bug.cgi?id=199783
https://trac.webkit.org/changeset/247440
2019-07-15 Rob Buis <rbuis@igalia.com>
MathML WPT test for RadicalDegreeBottomRaisePercent fails
https://bugs.webkit.org/show_bug.cgi?id=183631
Reviewed by Frédéric Wang.
Adjust test expectation.
* web-platform-tests/mathml/presentation-markup/radicals/root-parameters-1-expected.txt:
2019-07-15 Yusuke Suzuki <ysuzuki@apple.com>
[JSC] Improve wasm wpt test results by fixing miscellaneous issues
https://bugs.webkit.org/show_bug.cgi?id=199783
Reviewed by Mark Lam.
Import web-platform-tests/wasm/jsapi. Some of tests are failing just because imported wpt tests are old.
They are fixed in the upstream. When upgrading wpt tests, we can mark them PASS.
* resources/import-expectations.json:
* web-platform-tests/wasm/jsapi/assertions.js: Added.
(assert_function_name):
(assert_function_length):
* web-platform-tests/wasm/jsapi/bad-imports.js: Added.
(test_bad_imports):
* web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.html: Added.
* web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.js: Added.
(test_bad_imports):
* web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/constructor/w3c-import.log: Added.
* web-platform-tests/wasm/jsapi/global/constructor.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/global/constructor.any.html: Added.
* web-platform-tests/wasm/jsapi/global/constructor.any.js: Added.
(assert_Global):
(test):
(test.get assert_array_equals):
(string_appeared_here.test):
(string_appeared_here.toString):
(string_appeared_here.valueOf):
(string_appeared_here.name.format_value):
* web-platform-tests/wasm/jsapi/global/constructor.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/global/constructor.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/global/toString.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/global/toString.any.html: Added.
* web-platform-tests/wasm/jsapi/global/toString.any.js: Added.
(test):
* web-platform-tests/wasm/jsapi/global/toString.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/global/toString.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/global/value-set.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/global/value-set.any.html: Added.
* web-platform-tests/wasm/jsapi/global/value-set.any.js: Added.
(test):
(string_appeared_here.name.of.immutableOptions.test):
(string_appeared_here.name.of.mutableOptions.test):
* web-platform-tests/wasm/jsapi/global/value-set.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/global/value-set.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/global/valueOf.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/global/valueOf.any.html: Added.
* web-platform-tests/wasm/jsapi/global/valueOf.any.js: Added.
(test):
* web-platform-tests/wasm/jsapi/global/valueOf.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/global/valueOf.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/global/w3c-import.log: Added.
* web-platform-tests/wasm/jsapi/instance/constructor-bad-imports.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/instance/constructor-bad-imports.any.html: Added.
* web-platform-tests/wasm/jsapi/instance/constructor-bad-imports.any.js: Added.
(test_bad_imports):
* web-platform-tests/wasm/jsapi/instance/constructor-bad-imports.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/instance/constructor-bad-imports.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/instance/constructor.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/instance/constructor.any.html: Added.
* web-platform-tests/wasm/jsapi/instance/constructor.any.js: Added.
(assert_exported_function):
* web-platform-tests/wasm/jsapi/instance/constructor.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/instance/constructor.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/instance/exports.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/instance/exports.any.html: Added.
* web-platform-tests/wasm/jsapi/instance/exports.any.js: Added.
(setup):
(test):
* web-platform-tests/wasm/jsapi/instance/exports.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/instance/exports.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/instance/toString.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/instance/toString.any.html: Added.
* web-platform-tests/wasm/jsapi/instance/toString.any.js: Added.
(test):
* web-platform-tests/wasm/jsapi/instance/toString.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/instance/toString.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/instance/w3c-import.log: Added.
* web-platform-tests/wasm/jsapi/interface.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/interface.any.html: Added.
* web-platform-tests/wasm/jsapi/interface.any.js: Added.
(test_operations):
(test):
(const.name.of.interfaces.test):
* web-platform-tests/wasm/jsapi/interface.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/interface.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/memory/buffer.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/memory/buffer.any.html: Added.
* web-platform-tests/wasm/jsapi/memory/buffer.any.js: Added.
(test):
* web-platform-tests/wasm/jsapi/memory/buffer.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/memory/buffer.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/memory/constructor.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/memory/constructor.any.html: Added.
* web-platform-tests/wasm/jsapi/memory/constructor.any.js: Added.
(assert_Memory):
(test):
(const.value.of.outOfRangeValues.test):
(test.get new):
(test.get assert_array_equals):
* web-platform-tests/wasm/jsapi/memory/constructor.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/memory/constructor.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/memory/grow.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/memory/grow.any.html: Added.
* web-platform-tests/wasm/jsapi/memory/grow.any.js: Added.
(assert_ArrayBuffer):
(test):
(valueOf):
(const.value.of.outOfRangeValues.test):
* web-platform-tests/wasm/jsapi/memory/grow.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/memory/grow.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/memory/toString.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/memory/toString.any.html: Added.
* web-platform-tests/wasm/jsapi/memory/toString.any.js: Added.
(test):
* web-platform-tests/wasm/jsapi/memory/toString.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/memory/toString.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/memory/w3c-import.log: Added.
* web-platform-tests/wasm/jsapi/module/constructor.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/module/constructor.any.html: Added.
* web-platform-tests/wasm/jsapi/module/constructor.any.js: Added.
(setup):
(test):
* web-platform-tests/wasm/jsapi/module/constructor.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/module/constructor.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/module/customSections.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/module/customSections.any.html: Added.
* web-platform-tests/wasm/jsapi/module/customSections.any.js: Added.
(assert_ArrayBuffer):
(assert_sections):
(setup):
(test):
* web-platform-tests/wasm/jsapi/module/customSections.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/module/customSections.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/module/exports.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/module/exports.any.html: Added.
* web-platform-tests/wasm/jsapi/module/exports.any.js: Added.
(setup):
(assert_ModuleExportDescriptor):
(assert_exports):
(test):
* web-platform-tests/wasm/jsapi/module/exports.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/module/exports.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/module/imports.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/module/imports.any.html: Added.
* web-platform-tests/wasm/jsapi/module/imports.any.js: Added.
(assert_ModuleImportDescriptor):
(assert_imports):
(setup):
(test):
* web-platform-tests/wasm/jsapi/module/imports.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/module/imports.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/module/toString.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/module/toString.any.html: Added.
* web-platform-tests/wasm/jsapi/module/toString.any.js: Added.
(test):
* web-platform-tests/wasm/jsapi/module/toString.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/module/toString.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/module/w3c-import.log: Added.
* web-platform-tests/wasm/jsapi/table/assertions.js: Added.
(assert_equal_to_array):
* web-platform-tests/wasm/jsapi/table/constructor.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/table/constructor.any.html: Added.
* web-platform-tests/wasm/jsapi/table/constructor.any.js: Added.
(assert_Table):
(test):
(const.value.of.outOfRangeValues.test):
(test.get const):
* web-platform-tests/wasm/jsapi/table/constructor.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/table/constructor.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/table/get-set.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/table/get-set.any.html: Added.
* web-platform-tests/wasm/jsapi/table/get-set.any.js: Added.
(setup):
(test):
(test.set assert_equal_to_array):
(test.const.fn):
(valueOf):
(const.value.of.outOfRangeValues.test):
* web-platform-tests/wasm/jsapi/table/get-set.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/table/get-set.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/table/grow.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/table/grow.any.html: Added.
* web-platform-tests/wasm/jsapi/table/grow.any.js: Added.
(nulls):
(test):
(valueOf):
(const.value.of.outOfRangeValues.test):
* web-platform-tests/wasm/jsapi/table/grow.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/table/grow.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/table/length.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/table/length.any.html: Added.
* web-platform-tests/wasm/jsapi/table/length.any.js: Added.
(test):
* web-platform-tests/wasm/jsapi/table/length.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/table/length.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/table/toString.any-expected.txt: Added.
* web-platform-tests/wasm/jsapi/table/toString.any.html: Added.
* web-platform-tests/wasm/jsapi/table/toString.any.js: Added.
(test):
* web-platform-tests/wasm/jsapi/table/toString.any.worker-expected.txt: Added.
* web-platform-tests/wasm/jsapi/table/toString.any.worker.html: Added.
* web-platform-tests/wasm/jsapi/table/w3c-import.log: Added.
* web-platform-tests/wasm/jsapi/w3c-import.log: Added.
* web-platform-tests/wasm/jsapi/wasm-constants.js: Added.
(bytes):
(bytesWithHeader):
(makeSig):
(makeSig_v_x):
(makeSig_v_xx):
(makeSig_r_v):
(makeSig_r_x):
(makeSig_r_xx):
(assertTraps):
(assertWasmThrows):
* web-platform-tests/wasm/jsapi/wasm-module-builder.js: Added.
(Binary.prototype.emit_u8):
(Binary.prototype.emit_u16):
(Binary.prototype.emit_u32):
(Binary.prototype.emit_u32v):
(Binary.prototype.emit_bytes):
(Binary.prototype.emit_string):
(Binary.prototype.emit_header):
(Binary.prototype.emit_section):
(Binary):
(WasmFunctionBuilder):
(WasmFunctionBuilder.prototype.exportAs):
(WasmFunctionBuilder.prototype.exportFunc):
(WasmFunctionBuilder.prototype.addBody):
(WasmFunctionBuilder.prototype.addLocals):
(WasmFunctionBuilder.prototype.end):
(WasmGlobalBuilder):
(WasmGlobalBuilder.prototype.exportAs):
(WasmModuleBuilder):
(WasmModuleBuilder.prototype.addStart):
(WasmModuleBuilder.prototype.addMemory):
(WasmModuleBuilder.prototype.addExplicitSection):
(WasmModuleBuilder.prototype.addType):
(WasmModuleBuilder.prototype.addGlobal):
(WasmModuleBuilder.prototype.addFunction):
(WasmModuleBuilder.prototype.addImport):
(WasmModuleBuilder.prototype.addImportedGlobal):
(WasmModuleBuilder.prototype.addImportedMemory):
(WasmModuleBuilder.prototype.addImportedTable):
(WasmModuleBuilder.prototype.addExport):
(WasmModuleBuilder.prototype.addExportOfKind):
(WasmModuleBuilder.prototype.addDataSegment):
(WasmModuleBuilder.prototype.exportMemoryAs):
(WasmModuleBuilder.prototype.addFunctionTableInit):
(WasmModuleBuilder.prototype.appendToTable):
(WasmModuleBuilder.prototype.setFunctionTableLength):
(WasmModuleBuilder.prototype.toArray):
(WasmModuleBuilder.prototype.toBuffer):
(WasmModuleBuilder.prototype.instantiate):
2019-07-09 Cathie Chen <cathiechen@igalia.com>
Support writing-mode and direction for scrollIntoViewOptions.
https://bugs.webkit.org/show_bug.cgi?id=161611
Reviewed by Frédéric Wang and Simon Fraser.
* web-platform-tests/css/cssom-view/scrollIntoView-horizontal-tb-writing-mode-and-rtl-direction-expected.txt:
* web-platform-tests/css/cssom-view/scrollIntoView-vertical-lr-writing-mode-and-rtl-direction-expected.txt:
* web-platform-tests/css/cssom-view/scrollIntoView-vertical-lr-writing-mode-expected.txt:
* web-platform-tests/css/cssom-view/scrollIntoView-vertical-rl-writing-mode-expected.txt:
2019-07-06 Cathie Chen <cathiechen@igalia.com>
Import css/cssom-view testcases from WPT.
https://bugs.webkit.org/show_bug.cgi?id=199509
Reviewed by Frédéric Wang.
* resources/import-expectations.json:
* web-platform-tests/css/cssom-view/CaretPosition-001.html:
* web-platform-tests/css/cssom-view/DOMRectList.html:
* web-platform-tests/css/cssom-view/GetBoundingRect.html:
* web-platform-tests/css/cssom-view/HTMLBody-ScrollArea_quirksmode.html:
* web-platform-tests/css/cssom-view/MediaQueryList-001.html:
* web-platform-tests/css/cssom-view/MediaQueryList-with-empty-string.html:
* web-platform-tests/css/cssom-view/Screen-pixelDepth-Screen-colorDepth001.html:
* web-platform-tests/css/cssom-view/cssom-getBoundingClientRect-001.html:
* web-platform-tests/css/cssom-view/cssom-getBoundingClientRect-002.html:
* web-platform-tests/css/cssom-view/cssom-getBoxQuads-001.html:
* web-platform-tests/css/cssom-view/cssom-getClientRects-002.html:
* web-platform-tests/css/cssom-view/cssom-getClientRects.html:
* web-platform-tests/css/cssom-view/cssom-view-img-attributes-001.html:
* web-platform-tests/css/cssom-view/cssom-view-window-screen-interface.html:
* web-platform-tests/css/cssom-view/dom-element-scroll.html:
* web-platform-tests/css/cssom-view/elementFromPoint-001.html:
* web-platform-tests/css/cssom-view/elementFromPoint-002.html:
* web-platform-tests/css/cssom-view/elementFromPoint-003.html:
* web-platform-tests/css/cssom-view/elementFromPoint-dynamic-anon-box.html:
* web-platform-tests/css/cssom-view/elementFromPoint-mixed-font-sizes.html:
* web-platform-tests/css/cssom-view/elementFromPoint-parameters.html:
* web-platform-tests/css/cssom-view/elementFromPoint-subpixel-expected.txt: Added.
* web-platform-tests/css/cssom-view/elementFromPoint-subpixel.html: Added.
* web-platform-tests/css/cssom-view/elementFromPoint.html:
* web-platform-tests/css/cssom-view/elementFromPosition.html:
* web-platform-tests/css/cssom-view/elementScroll-002.html:
* web-platform-tests/css/cssom-view/elementScroll.html:
* web-platform-tests/css/cssom-view/elementsFromPoint-iframes.html:
* web-platform-tests/css/cssom-view/elementsFromPoint-inline-htb-ltr-expected.txt: Added.
* web-platform-tests/css/cssom-view/elementsFromPoint-inline-htb-ltr.html: Added.
* web-platform-tests/css/cssom-view/elementsFromPoint-inline-htb-rtl-expected.txt: Added.
* web-platform-tests/css/cssom-view/elementsFromPoint-inline-htb-rtl.html: Added.
* web-platform-tests/css/cssom-view/elementsFromPoint-inline-vlr-ltr-expected.txt: Added.
* web-platform-tests/css/cssom-view/elementsFromPoint-inline-vlr-ltr.html: Added.
* web-platform-tests/css/cssom-view/elementsFromPoint-inline-vlr-rtl-expected.txt: Added.
* web-platform-tests/css/cssom-view/elementsFromPoint-inline-vlr-rtl.html: Added.
* web-platform-tests/css/cssom-view/elementsFromPoint-inline-vrl-ltr-expected.txt: Added.
* web-platform-tests/css/cssom-view/elementsFromPoint-inline-vrl-ltr.html: Added.
* web-platform-tests/css/cssom-view/elementsFromPoint-inline-vrl-rtl-expected.txt: Added.
* web-platform-tests/css/cssom-view/elementsFromPoint-inline-vrl-rtl.html: Added.
* web-platform-tests/css/cssom-view/elementsFromPoint-invalid-cases.html:
* web-platform-tests/css/cssom-view/elementsFromPoint-shadowroot.html:
* web-platform-tests/css/cssom-view/elementsFromPoint-simple.html:
* web-platform-tests/css/cssom-view/elementsFromPoint-svg-text.html:
* web-platform-tests/css/cssom-view/elementsFromPoint-svg.html:
* web-platform-tests/css/cssom-view/elementsFromPoint-table.html:
* web-platform-tests/css/cssom-view/elementsFromPoint.html:
* web-platform-tests/css/cssom-view/getClientRects-br-htb-ltr-expected.txt: Added.
* web-platform-tests/css/cssom-view/getClientRects-br-htb-ltr.html: Added.
* web-platform-tests/css/cssom-view/getClientRects-br-htb-rtl-expected.txt: Added.
* web-platform-tests/css/cssom-view/getClientRects-br-htb-rtl.html: Added.
* web-platform-tests/css/cssom-view/getClientRects-br-vlr-ltr-expected.txt: Added.
* web-platform-tests/css/cssom-view/getClientRects-br-vlr-ltr.html: Added.
* web-platform-tests/css/cssom-view/getClientRects-br-vlr-rtl-expected.txt: Added.
* web-platform-tests/css/cssom-view/getClientRects-br-vlr-rtl.html: Added.
* web-platform-tests/css/cssom-view/getClientRects-br-vrl-ltr-expected.txt: Added.
* web-platform-tests/css/cssom-view/getClientRects-br-vrl-ltr.html: Added.
* web-platform-tests/css/cssom-view/getClientRects-br-vrl-rtl-expected.txt: Added.
* web-platform-tests/css/cssom-view/getClientRects-br-vrl-rtl.html: Added.
* web-platform-tests/css/cssom-view/getClientRects-inline-expected.html: Added.
* web-platform-tests/css/cssom-view/getClientRects-inline.html: Added.
* web-platform-tests/css/cssom-view/historical.html:
* web-platform-tests/css/cssom-view/htmlelement-offset-width-001.html:
* web-platform-tests/css/cssom-view/inheritance-expected.txt: Added.
* web-platform-tests/css/cssom-view/inheritance.html: Added.
* web-platform-tests/css/cssom-view/interfaces.html:
* web-platform-tests/css/cssom-view/long_scroll_composited-expected.html: Added.
* web-platform-tests/css/cssom-view/long_scroll_composited.html: Added.
* web-platform-tests/css/cssom-view/matchMedia-display-none-iframe-expected.txt: Added.
* web-platform-tests/css/cssom-view/matchMedia-display-none-iframe.html: Added.
* web-platform-tests/css/cssom-view/matchMedia.xht:
* web-platform-tests/css/cssom-view/matchMediaAddListener.html:
* web-platform-tests/css/cssom-view/mouseEvent.html:
* web-platform-tests/css/cssom-view/negativeMargins.html:
* web-platform-tests/css/cssom-view/offsetParent_element_test.html:
* web-platform-tests/css/cssom-view/offsetTopLeft-empty-inline-expected.txt: Added.
* web-platform-tests/css/cssom-view/offsetTopLeft-empty-inline-offset-expected.txt: Added.
* web-platform-tests/css/cssom-view/offsetTopLeft-empty-inline-offset.html: Added.
* web-platform-tests/css/cssom-view/offsetTopLeft-empty-inline.html: Added.
* web-platform-tests/css/cssom-view/offsetTopLeft-inline-expected.html: Added.
* web-platform-tests/css/cssom-view/offsetTopLeft-inline.html: Added.
* web-platform-tests/css/cssom-view/offsetTopLeft-leading-space-inline-expected.txt: Added.
* web-platform-tests/css/cssom-view/offsetTopLeft-leading-space-inline.html: Added.
* web-platform-tests/css/cssom-view/offsetTopLeft-trailing-space-inline-expected.txt: Added.
* web-platform-tests/css/cssom-view/offsetTopLeft-trailing-space-inline.html: Added.
* web-platform-tests/css/cssom-view/offsetTopLeftInScrollableParent.html:
* web-platform-tests/css/cssom-view/outer-svg-expected.txt: Added.
* web-platform-tests/css/cssom-view/outer-svg.html: Added.
* web-platform-tests/css/cssom-view/resize-event-on-initial-layout-expected.txt: Added.
* web-platform-tests/css/cssom-view/resize-event-on-initial-layout.html: Added.
* web-platform-tests/css/cssom-view/screenLeftTop-expected.txt: Added.
* web-platform-tests/css/cssom-view/screenLeftTop.html: Added.
* web-platform-tests/css/cssom-view/scroll-behavior-default-css.html:
* web-platform-tests/css/cssom-view/scroll-behavior-element.html:
* web-platform-tests/css/cssom-view/scroll-behavior-main-frame-root.html:
* web-platform-tests/css/cssom-view/scroll-behavior-main-frame-window.html:
* web-platform-tests/css/cssom-view/scroll-behavior-scrollintoview-nested.html:
* web-platform-tests/css/cssom-view/scroll-behavior-smooth-positions.html:
* web-platform-tests/css/cssom-view/scroll-behavior-smooth.html:
* web-platform-tests/css/cssom-view/scroll-behavior-subframe-root.html:
* web-platform-tests/css/cssom-view/scroll-behavior-subframe-window.html:
* web-platform-tests/css/cssom-view/scroll-no-layout-box.html:
* web-platform-tests/css/cssom-view/scrollIntoView-horizontal-tb-writing-mode-and-rtl-direction-expected.txt: Added.
* web-platform-tests/css/cssom-view/scrollIntoView-horizontal-tb-writing-mode-and-rtl-direction.html: Added.
* web-platform-tests/css/cssom-view/scrollIntoView-horizontal-tb-writing-mode-expected.txt: Added.
* web-platform-tests/css/cssom-view/scrollIntoView-horizontal-tb-writing-mode.html: Added.
* web-platform-tests/css/cssom-view/scrollIntoView-scrollMargin.html:
* web-platform-tests/css/cssom-view/scrollIntoView-scrollPadding.html:
* web-platform-tests/css/cssom-view/scrollIntoView-shadow.html:
* web-platform-tests/css/cssom-view/scrollIntoView-smooth.html:
* web-platform-tests/css/cssom-view/scrollIntoView-svg-shape-expected.txt: Added.
* web-platform-tests/css/cssom-view/scrollIntoView-svg-shape.html: Added.
* web-platform-tests/css/cssom-view/scrollIntoView-vertical-lr-writing-mode-and-rtl-direction-expected.txt: Added.
* web-platform-tests/css/cssom-view/scrollIntoView-vertical-lr-writing-mode-and-rtl-direction.html: Added.
* web-platform-tests/css/cssom-view/scrollIntoView-vertical-lr-writing-mode-expected.txt: Added.
* web-platform-tests/css/cssom-view/scrollIntoView-vertical-lr-writing-mode.html: Added.
* web-platform-tests/css/cssom-view/scrollIntoView-vertical-rl-writing-mode-expected.txt:
* web-platform-tests/css/cssom-view/scrollIntoView-vertical-rl-writing-mode.html:
* web-platform-tests/css/cssom-view/scrollWidthHeight.xht:
* web-platform-tests/css/cssom-view/scrollWidthHeightWhenNotScrollable.xht:
* web-platform-tests/css/cssom-view/scrolling-no-browsing-context.html:
* web-platform-tests/css/cssom-view/scrolling-quirks-vs-nonquirks.html:
* web-platform-tests/css/cssom-view/scrollingElement.html:
* web-platform-tests/css/cssom-view/scrollintoview.html:
* web-platform-tests/css/cssom-view/table-client-props.html:
* web-platform-tests/css/cssom-view/table-offset-props.html:
* web-platform-tests/css/cssom-view/table-scroll-props.html:
* web-platform-tests/css/cssom-view/ttwf-js-cssomview-getclientrects-length.html:
* web-platform-tests/css/cssom-view/w3c-import.log:
* web-platform-tests/css/cssom-view/window-screen-height-immutable.html:
* web-platform-tests/css/cssom-view/window-screen-height.html:
* web-platform-tests/css/cssom-view/window-screen-width-immutable.html:
* web-platform-tests/css/cssom-view/window-screen-width.html:
2019-07-05 Antoine Quint <graouts@apple.com>
Remove Wincorrect WPT test pointerevents/pointerevent_mouse_pointercapture_inactivate_pointer.html
https://bugs.webkit.org/show_bug.cgi?id=199512
Unreviewed, just removing a test that was removed from the WPT repository (https://github.com/web-platform-tests/wpt/pull/17614).
* web-platform-tests/pointerevents/pointerevent_mouse_pointercapture_inactivate_pointer-expected.txt: Removed.
* web-platform-tests/pointerevents/pointerevent_mouse_pointercapture_inactivate_pointer.html: Removed.
* web-platform-tests/pointerevents/resources/pointerevent_mouse_pointercapture_inactivate_pointer-iframe.html: Removed.
2019-07-05 Antoine Quint <graouts@apple.com>
[Pointer Events] Respect pointer capture when dispatching mouse boundary events and updating :hover
https://bugs.webkit.org/show_bug.cgi?id=198999
<rdar://problem/51979477>
Reviewed by Dean Jackson.
Mark the progressions in 3 WPT tests.
* web-platform-tests/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers-expected.txt:
* web-platform-tests/pointerevents/pointerevent_mouse_capture_change_hover-expected.txt:
* web-platform-tests/pointerevents/pointerevent_setpointercapture_relatedtarget-expected.txt:
2019-07-01 Truitt Savell <tsavell@apple.com>
Unreviewed, rolling out r246844.
Broke 12 tests in imported/w3c/web-platform-
tests/pointerevents/
Reverted changeset:
"[Pointer Events] Respect pointer capture when dispatching
mouse boundary events and updating :hover"
https://bugs.webkit.org/show_bug.cgi?id=198999
https://trac.webkit.org/changeset/246844
2019-06-26 Antoine Quint <graouts@apple.com>
[Pointer Events] Respect pointer capture when dispatching mouse boundary events and updating :hover
https://bugs.webkit.org/show_bug.cgi?id=198999
<rdar://problem/51979477>
Reviewed by Dean Jackson.
Mark the progressions in 3 WPT tests.
* web-platform-tests/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers-expected.txt:
* web-platform-tests/pointerevents/pointerevent_mouse_capture_change_hover-expected.txt:
* web-platform-tests/pointerevents/pointerevent_setpointercapture_relatedtarget-expected.txt:
2019-06-24 Antoine Quint <graouts@apple.com>
[Pointer Events WPT] Unskip imported/w3c/web-platform-tests/pointerevents/pointerlock/pointerevent_coordinates_when_locked.html
https://bugs.webkit.org/show_bug.cgi?id=197007
Reviewed by Dean Jackson.
Update the test from the Web Platform Tests repository following the fix for https://github.com/web-platform-tests/wpt/issues/16406.
* web-platform-tests/pointerevents/pointerlock/pointerevent_coordinates_when_locked-expected.txt: Added.
* web-platform-tests/pointerevents/pointerlock/pointerevent_coordinates_when_locked.html:
2019-06-24 Antoine Quint <graouts@apple.com>
[Pointer Events WPT] Unskip imported/w3c/web-platform-tests/pointerevents/pointerevent_lostpointercapture_is_first.html
https://bugs.webkit.org/show_bug.cgi?id=197005
Reviewed by Dean Jackson.
* web-platform-tests/pointerevents/pointerevent_lostpointercapture_is_first-expected.txt: Added.
* web-platform-tests/resources/testdriver-vendor.js:
(dispatchMouseActions): We need to disable dragMode for the eventSender or else the "pointermove" events in the test will
not be dispatched as there is no mouseUp() call in the test's event sequence.
2019-06-24 Antoine Quint <graouts@apple.com>
[Pointer Events] Respect pointer capture when dispatching mouse boundary events and updating :hover
https://bugs.webkit.org/show_bug.cgi?id=198999
<rdar://problem/51979477>
Unreviewed.
Rolling back all changes made for this bug (r246728 + r246716 + r246674) as it regressed one test
(imported/w3c/web-platform-tests/pointerevents/pointerevent_mouse_pointercapture_in_frame.html).
* web-platform-tests/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers-expected.txt:
* web-platform-tests/pointerevents/pointerevent_click_during_capture-expected.txt:
* web-platform-tests/pointerevents/pointerevent_mouse_capture_change_hover-expected.txt:
* web-platform-tests/pointerevents/pointerevent_setpointercapture_relatedtarget-expected.txt:
2019-06-23 Antoine Quint <graouts@apple.com>
[Pointer Events WPT] Unflake imported/w3c/web-platform-tests/pointerevents/pointerevent_mouse_pointercapture_in_frame.html
https://bugs.webkit.org/show_bug.cgi?id=197058
Unreviewed test gardening.
* web-platform-tests/pointerevents/pointerevent_mouse_pointercapture_in_frame-expected.txt:
2019-06-20 Antoine Quint <graouts@apple.com>
[Pointer Events] Respect pointer capture when dispatching mouse boundary events and updating :hover
https://bugs.webkit.org/show_bug.cgi?id=198999
Reviewed by Dean Jackson.
Record progressions in two WPT tests and mark updated failures in two other WPT tests.
* web-platform-tests/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers-expected.txt:
* web-platform-tests/pointerevents/pointerevent_click_during_capture-expected.txt:
* web-platform-tests/pointerevents/pointerevent_mouse_capture_change_hover-expected.txt:
* web-platform-tests/pointerevents/pointerevent_setpointercapture_relatedtarget-expected.txt:
2019-06-19 Rob Buis <rbuis@igalia.com>
Make preload/link-header-preload-imagesrcset.html work on DPR != 1
https://bugs.webkit.org/show_bug.cgi?id=198533
Reviewed by Youenn Fablet.
Make the test take DPR into account.
* web-platform-tests/preload/dynamic-adding-preload-imagesrcset.html:
* web-platform-tests/preload/link-header-preload-imagesrcset.html:
2019-06-14 Ali Juma <ajuma@chromium.org>
IntersectionObserver rootMargin detection fails when `root` is an element
https://bugs.webkit.org/show_bug.cgi?id=198784
Reviewed by Simon Fraser.
Import https://github.com/web-platform-tests/wpt/pull/17323.
* web-platform-tests/intersection-observer/root-margin-root-element-expected.txt: Added.
* web-platform-tests/intersection-observer/root-margin-root-element.html: Added.
2019-06-13 Youenn Fablet <youenn@apple.com>
Import WPT websockets tests
https://bugs.webkit.org/show_bug.cgi?id=198774
Reviewed by Geoffrey Garen.
* resources/import-expectations.json:
* resources/resource-files.json:
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort.sub.window-expected.txt:
Rebasing since we now have some websockets specific handlers.
* web-platform-tests/websockets: Added.
2019-06-13 Youenn Fablet <youenn@apple.com>
Update service worker test and expectation after revision 246363
https://bugs.webkit.org/show_bug.cgi?id=198808
Reviewed by Geoffrey Garen.
* web-platform-tests/service-workers/service-worker/fetch-event-async-respond-with.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-async-respond-with.https.html:
Make sure the fetch load finishes so that removing the frame does not cancel the fetch.
2019-06-12 Youenn Fablet <youenn@apple.com>
Update WPT service workers test up to 0df7c68
https://bugs.webkit.org/show_bug.cgi?id=198720
Reviewed by Eric Carlson.
* web-platform-tests/service-workers: Resynced.
2019-06-11 Devin Rousso <drousso@apple.com>
Sort the computed styles list
https://bugs.webkit.org/show_bug.cgi?id=198743
Reviewed by Simon Fraser
* web-platform-tests/infrastructure/assumptions/html-elements-expected.txt:
2019-06-11 Daniel Bates <dabates@apple.com>
Import Content Security Policy Web Platform Tests
https://bugs.webkit.org/show_bug.cgi?id=198676
<rdar://problem/51533785>
Reviewed by Youenn Fablet.
Import tests as of 3840f46213d9a991acc9288e3863530f7502c05e (origin/master).
* resources/import-expectations.json:
* resources/resource-files.json:
* web-platform-tests/content-security-policy/META.yml: Added.
* web-platform-tests/content-security-policy/README.css: Added.
(.code):
(.codeTitle):
(.highlight1):
(.highlight2):
(body):
* web-platform-tests/content-security-policy/README.html: Added.
* web-platform-tests/content-security-policy/base-uri/base-uri-allow.sub-expected.txt: Added.
* web-platform-tests/content-security-policy/base-uri/base-uri-allow.sub.html: Added.
* web-platform-tests/content-security-policy/base-uri/base-uri-deny.sub-expected.txt: Added.
* web-platform-tests/content-security-policy/base-uri/base-uri-deny.sub.html: Added.
* web-platform-tests/content-security-policy/base-uri/base-uri_iframe_sandbox.sub-expected.txt: Added.
* web-platform-tests/content-security-policy/base-uri/base-uri_iframe_sandbox.sub.html: Added.
* web-platform-tests/content-security-policy/base-uri/report-uri-does-not-respect-base-uri.sub-expected.txt: Added.
* web-platform-tests/content-security-policy/base-uri/report-uri-does-not-respect-base-uri.sub.html: Added.
* web-platform-tests/content-security-policy/base-uri/report-uri-does-not-respect-base-uri.sub.html.sub.headers: Added.
* web-platform-tests/content-security-policy/base-uri/w3c-import.log: Added.
* web-platform-tests/content-security-policy/blob/blob-urls-do-not-match-self.sub-expected.txt: Added.
* web-platform-tests/content-security-policy/blob/blob-urls-do-not-match-self.sub.html: Added.
* web-platform-tests/content-security-policy/blob/blob-urls-match-blob.sub-expected.txt: Added.
* web-platform-tests/content-security-policy/blob/blob-urls-match-blob.sub.html: Added.
* web-platform-tests/content-security-policy/blob/self-doesnt-match-blob.sub-expected.txt: Added.
* web-platform-tests/content-security-policy/blob/self-doesnt-match-blob.sub.html: Added.
* web-platform-tests/content-security-policy/blob/star-doesnt-match-blob.sub-expected.txt: Added.
* web-platform-tests/content-security-policy/blob/star-doesnt-match-blob.sub.html: Added.
* web-platform-tests/content-security-policy/blob/w3c-import.log: Added.
* web-platform-tests/content-security-policy/child-src/child-src-about-blank-allowed-by-default.sub-expected.txt: Added.
* web-platform-tests/content-security-policy/child-src/child-src-about-blank-allowed-by-default.sub.html: Added.
* web-platform-tests/content-security-policy/child-src/child-src-about-blank-allowed-by-scheme.sub-expected.txt: Added.
* web-platform-tests/content-security-policy/child-src/child-src-about-blank-allowed-by-scheme.sub.html: Added.
* web-platform-tests/content-security-policy/child-src/child-src-allowed.sub-expected.txt: Added.
* web-platform-tests/content-security-policy/child-src/child-src-allowed.sub.html: Added.
[...]
* web-platform-tests/content-security-policy/worker-src/service-worker-src-script-fallback.https.sub.html: Added.
* web-platform-tests/content-security-policy/worker-src/service-worker-src-self-fallback.https.sub-expected.txt: Added.
* web-platform-tests/content-security-policy/worker-src/service-worker-src-self-fallback.https.sub.html: Added.
* web-platform-tests/content-security-policy/worker-src/shared-child.sub.html: Added.
* web-platform-tests/content-security-policy/worker-src/shared-fallback.sub.html: Added.
* web-platform-tests/content-security-policy/worker-src/shared-list.sub.html: Added.
* web-platform-tests/content-security-policy/worker-src/shared-none.sub.html: Added.
* web-platform-tests/content-security-policy/worker-src/shared-self.sub.html: Added.
* web-platform-tests/content-security-policy/worker-src/shared-worker-src-child-fallback-blocked.sub.html: Added.
* web-platform-tests/content-security-policy/worker-src/shared-worker-src-child-fallback.sub.html: Added.
* web-platform-tests/content-security-policy/worker-src/shared-worker-src-default-fallback.sub.html: Added.
* web-platform-tests/content-security-policy/worker-src/shared-worker-src-script-fallback.sub.html: Added.
* web-platform-tests/content-security-policy/worker-src/shared-worker-src-self-fallback.sub.html: Added.
* web-platform-tests/content-security-policy/worker-src/w3c-import.log: Added.
2019-06-09 Rob Buis <rbuis@igalia.com>
Add wildcard to Access-Control-Allow-Methods and Access-Control-Allow-Headers
https://bugs.webkit.org/show_bug.cgi?id=165508
Reviewed by Frédéric Wang.
* web-platform-tests/fetch/api/cors/cors-preflight-star.any-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-star.any.worker-expected.txt:
2019-06-07 Joonghun Park <jh718.park@samsung.com>
Implement tab-size with units
https://bugs.webkit.org/show_bug.cgi?id=179022
Reviewed by Simon Fraser.
This change is ported from Blink.
The committed revision is https://src.chromium.org/viewvc/blink?revision=189430&view=revision.
Additionally, this patch lets css "number" value be allowed as tab-size's property value,
not css "integer" value,
according to https://drafts.csswg.org/css-text-3/#tab-size-property.
* web-platform-tests/css/css-text/inheritance-expected.txt:
* web-platform-tests/css/css-text/parsing/tab-size-valid-expected.txt:
* web-platform-tests/css/css-values/calc-numbers-expected.txt: Added.
* web-platform-tests/css/css-values/calc-numbers.html: Added.
2019-06-05 Antoine Quint <graouts@apple.com>
[Pointer Events] Fire pointerout and pointerleave events after firing pointercancel
https://bugs.webkit.org/show_bug.cgi?id=198560
Reviewed by Dean Jackson.
Mark WPT progressions. Notably, the iOS-specific tests now have 100% PASS rate.
* web-platform-tests/pointerevents/pointerevent_mouse_capture_change_hover-expected.txt:
* web-platform-tests/pointerevents/pointerevent_pointercancel_touch-expected.txt:
* web-platform-tests/pointerevents/pointerevent_pointerleave_after_pointercancel_touch-expected.txt:
* web-platform-tests/pointerevents/pointerevent_pointerout_after_pointercancel_touch-expected.txt:
2019-06-05 Javier Fernandez <jfernandez@igalia.com>
Update the CSS Text WPT test suite
https://bugs.webkit.org/show_bug.cgi?id=197929
Reviewed by Myles C. Maxfield.
Import the last changes in the CSS Text suite.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-001.html:
* web-platform-tests/css/css-text/line-break/line-break-anywhere-002.html:
* web-platform-tests/css/css-text/line-break/line-break-anywhere-013-expected.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-013.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-014-expected.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-014.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-015-expected.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-015.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-016-expected.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-016.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html.
* web-platform-tests/css/css-text/line-break/w3c-import.log:
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-008.html:
* web-platform-tests/css/css-text/white-space/break-spaces-009.html:
* web-platform-tests/css/css-text/white-space/break-spaces-010-expected.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-010.html: Added.
* web-platform-tests/css/css-text/white-space/w3c-import.log:
* web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-004-expected.html:
* web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-004.html:
* web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-002-expected.html:
* web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-002.html:
* web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-003-expected.html:
* web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-003.html:
* web-platform-tests/css/css-text/word-break/w3c-import.log:
* web-platform-tests/css/css-text/word-break/word-break-break-all-017.html:
* web-platform-tests/css/css-text/word-break/word-break-break-all-023.html:
* web-platform-tests/css/css-text/word-break/word-break-break-all-024.html:
* web-platform-tests/css/css-text/word-break/word-break-break-all-025-expected.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-025.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html.
* web-platform-tests/css/css-text/word-break/word-break-break-all-026-expected.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-026.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html.
* web-platform-tests/css/css-text/word-break/word-break-break-all-027-expected.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-027.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html.
* web-platform-tests/css/css-text/word-break/word-break-break-all-028-expected.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-028.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html.
2019-06-01 Antoine Quint <graouts@apple.com>
[Pointer Events] Add support for chorded button interactions
https://bugs.webkit.org/show_bug.cgi?id=198462
Reviewed by Dean Jackson.
Mark the progression for web-platform-tests/pointerevents/pointerevent_mouse_capture_change_hover.html which
proves the correct implementation of the chorded button interactions section of the Pointer Events spec. To do that,
we also had to make use of the "button" parameter used in WPT tests action sequences, which allows the test to indicate
which mouse button is pressed. Finally, there is now a change in the pointerevent_pointermove_on_chorded_mouse_button.html
results, another source change is required to get this test to fully pass.
* web-platform-tests/pointerevents/pointerevent_mouse_capture_change_hover-expected.txt:
* web-platform-tests/pointerevents/pointerevent_pointermove_on_chorded_mouse_button-expected.txt:
* web-platform-tests/resources/testdriver-vendor.js:
(dispatchMouseActions):
2019-06-04 Antoine Quint <graouts@apple.com>
[Pointer Events] Only allow pointer capture if the pointer is in the active buttons state
https://bugs.webkit.org/show_bug.cgi?id=198479
Reviewed by Dean Jackson.
Mark WPT progression.
* web-platform-tests/pointerevents/pointerevent_setpointercapture_inactive_button_mouse-expected.txt:
2019-06-03 Rob Buis <rbuis@igalia.com>
Implement imagesrcset and imagesizes attributes on link rel=preload
https://bugs.webkit.org/show_bug.cgi?id=192950
Reviewed by Youenn Fablet.
Import relevant tests for this feature.
* web-platform-tests/preload/dynamic-adding-preload-imagesrcset-expected.txt: Added.
* web-platform-tests/preload/dynamic-adding-preload-imagesrcset.html: Added.
* web-platform-tests/preload/link-header-preload-expected.txt: Added.
* web-platform-tests/preload/link-header-preload-imagesrcset-expected.txt: Added.
* web-platform-tests/preload/link-header-preload-imagesrcset.html: Added.
* web-platform-tests/preload/link-header-preload-imagesrcset.html.headers: Added.
* web-platform-tests/preload/link-header-preload-nonce-expected.txt: Added.
* web-platform-tests/preload/link-header-preload-nonce.html: Added.
* web-platform-tests/preload/link-header-preload-nonce.html.headers: Added.
* web-platform-tests/preload/link-header-preload.html: Added.
* web-platform-tests/preload/link-header-preload.html.headers: Added.
* web-platform-tests/preload/onload-event-expected.txt: Added.
* web-platform-tests/preload/onload-event.html: Added.
* web-platform-tests/preload/preload-csp.sub-expected.txt:
* web-platform-tests/preload/preload-csp.sub.html:
* web-platform-tests/preload/preload-default-csp.sub-expected.txt:
* web-platform-tests/preload/preload-default-csp.sub.html:
* web-platform-tests/preload/preload-with-type-expected.txt: Added.
* web-platform-tests/preload/preload-with-type.html: Added.
* web-platform-tests/preload/resources/A4.ogv: Added.
* web-platform-tests/preload/resources/A4.ogv.sub.headers: Added.
* web-platform-tests/preload/resources/cross-origin-module.py: Added.
(main):
* web-platform-tests/preload/resources/dummy-preloads-subresource.css: Added.
* web-platform-tests/preload/resources/dummy-preloads-subresource.css.sub.headers: Added.
* web-platform-tests/preload/resources/empty.html: Added.
* web-platform-tests/preload/resources/empty.html.sub.headers: Added.
* web-platform-tests/preload/resources/foo.vtt.sub.headers: Added.
* web-platform-tests/preload/resources/module1.js: Added.
* web-platform-tests/preload/resources/module2.js: Added.
* web-platform-tests/preload/resources/preload_helper.js:
(verifyNumberOfResourceTimingEntries):
(numberOfResourceTimingEntries):
2019-05-31 Joonghun Park <jh718.park@samsung.com>
Always min-width should win over max-width.
https://bugs.webkit.org/show_bug.cgi?id=198032
Reviewed by Darin Adler.
In the spec, https://www.w3.org/TR/CSS21/visudet.html#min-max-widths,
the following algorithm describes how the two properties influence
the used value of the 'width' property.
1. The tentative used width is calculated (without 'min-width' and 'max-width')
following the rules under "Calculating widths and margins" above.
2. If the tentative used width is greater than 'max-width',
the rules above are applied again, but this time using the computed value of 'max-width'
as the computed value for 'width'.
3. If the resulting width is smaller than 'min-width', the rules above are applied again,
but this time using the value of 'min-width' as the computed value for 'width'.
* web-platform-tests/css/css-sizing/min-width-max-width-precedence-expected.txt: Added.
* web-platform-tests/css/css-sizing/min-width-max-width-precedence.html: Added.
2019-05-29 Said Abou-Hallawa <sabouhallawa@apple.com>
REGRESSION (r244182) [Mac WK2] Layout Test imported/w3c/web-platform-tests/visual-viewport/viewport-resize-event-on-load-overflowing-page.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=197286
Reviewed by Simon Fraser.
This is a time sensitive test. It expects to receive a resize event within
two frames after the page load. Scheduling the page update through the
RenderingUpdate made updating the page for the first time happens not
immediately after the page load but after an additional frame.
So we need to wait for this additional frame before checking whether the
'resize' event was fired.
* web-platform-tests/visual-viewport/viewport-resize-event-on-load-overflowing-page.html:
2019-05-29 Antoine Quint <graouts@apple.com>
[Pointer Events] toElement and fromElement should be null
https://bugs.webkit.org/show_bug.cgi?id=198338
Reviewed by Dean Jackson.
Mark WPT progressions now that we return the correct values for toElement and fromElement.
* web-platform-tests/pointerevents/pointerevent_pointerenter_does_not_bubble-expected.txt:
* web-platform-tests/pointerevents/pointerevent_pointerleave_does_not_bubble-expected.txt:
2019-05-28 Shawn Roberts <sroberts@apple.com>
Unreviewed, rolling out r245475.
Newly imported test is flaky. Features need flags.
Reverted changeset:
"Implement imagesrcset and imagesizes attributes on link
rel=preload"
https://bugs.webkit.org/show_bug.cgi?id=192950
https://trac.webkit.org/changeset/245475
2019-05-28 Antoine Quint <graouts@apple.com>
[Pointer Events WPT] Unflake imported/w3c/web-platform-tests/pointerevents/pointerevent_suppress_compat_events_on_drag_mouse.html
https://bugs.webkit.org/show_bug.cgi?id=197008
Reviewed by Jon Lee.
We raised an issue on the WPT test which was testing the event timestamp in an invalid manner (see https://github.com/w3c/pointerevents/issues/284
and https://github.com/web-platform-tests/wpt/issues/170160). As a result this test now passes reliably, so we can update the expected out and
the TestExpectations.
* web-platform-tests/pointerevents/pointerevent_suppress_compat_events_on_drag_mouse-expected.txt:
* web-platform-tests/pointerevents/pointerevent_suppress_compat_events_on_drag_mouse.html:
2019-05-27 Oriol Brufau <obrufau@igalia.com>
[css-grid] Preserve repeat() notation when serializing declared values
https://bugs.webkit.org/show_bug.cgi?id=197840
Reviewed by Manuel Rego Casasnovas.
Import WPT test.
* web-platform-tests/css/css-grid/grid-definition/grid-support-repeat-002-expected.txt: Added.
* web-platform-tests/css/css-grid/grid-definition/grid-support-repeat-002.html: Added.
* web-platform-tests/css/css-grid/grid-definition/w3c-import.log:
2019-05-24 Joonghun Park <jh718.park@samsung.com>
Make computed width of non-replaced inline return computed style.
https://bugs.webkit.org/show_bug.cgi?id=197814
Reviewed by Antti Koivisto.
Currently, Computed width of non-replaced inline incorrectly returns "auto"
instead of the computed value.
This patch changes the behavior according to
https://drafts.csswg.org/cssom/#resolved-value as below.
'If the property applies to the element or pseudo-element
and the resolved value of the display property is not none or contents,
then the resolved value is the used value.
Otherwise the resolved value is the computed value.'
* web-platform-tests/html/semantics/embedded-content/the-object-element/object-attributes-expected.txt:
2019-05-22 Ali Juma <ajuma@chromium.org>
Intersection Observer: bounding client rect is wrong for an inline element
https://bugs.webkit.org/show_bug.cgi?id=198009
Reviewed by Simon Fraser.
Import test added upstream in
https://github.com/web-platform-tests/wpt/commit/cf40205c68f739ae23429439de13d125e3df9f7a
* web-platform-tests/intersection-observer/inline-with-block-child-client-rect-expected.txt: Added.
* web-platform-tests/intersection-observer/inline-with-block-child-client-rect.html: Added.
2019-05-22 Antoine Quint <graouts@apple.com>
[iOS] Compatibility mouse events aren't prevented by calling preventDefault() on pointerdown
https://bugs.webkit.org/show_bug.cgi?id=198124
<rdar://problem/50410863>
Reviewed by Tim Horton.
We add basic support to run a test that wasn't specifically designed for a touch-based interaction such that the test
at imported/w3c/web-platform-tests/pointerevents/pointerevent_suppress_compat_events_on_click.html may run on iOS. The
trick here is to add a pause after a touch ends to avoid the likelihood or two tap gestures triggering a double tap.
* web-platform-tests/resources/testdriver-vendor.js:
2019-05-22 Youenn Fablet <youenn@apple.com>
Implement Feature policy self/none/* parsing
https://bugs.webkit.org/show_bug.cgi?id=198078
Reviewed by Eric Carlson.
* web-platform-tests/mediacapture-streams/MediaStream-feature-policy-none.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaStream-feature-policy-none.https.html: Added.
2019-05-21 Antoine Quint <graouts@apple.com>
[macOS] Compatibility mouse events aren't prevented by calling preventDefault() on pointerdown
https://bugs.webkit.org/show_bug.cgi?id=198072
<rdar://problem/50983361>
Reviewed by Dean Jackson.
Mark the WPT test progression after fixing this bug.
* web-platform-tests/pointerevents/pointerevent_suppress_compat_events_on_click-expected.txt:
2019-05-21 Antoine Quint <graouts@apple.com>
[Pointer Events] Do not dispatch pointermove events when the pointer is not down in WPT testdriver
https://bugs.webkit.org/show_bug.cgi?id=198071
Reviewed by Dean Jackson.
WPT actions sequences may move the pointer prior to pressing it down. In this case, we need to make sure we don't
end up queuing a "moved" touch and instead save the pointer position for when the pointer is pressed. It's important
to also generate a different touch id for each time we pause or end a touch sequence. This allows a few more WPT
touch tests to pass without any source change in our Pointer Events implementation.
* web-platform-tests/pointerevents/pointerevent_pointerleave_after_pointercancel_touch-expected.txt:
* web-platform-tests/pointerevents/pointerevent_pointerout_after_pointercancel_touch-expected.txt:
* web-platform-tests/pointerevents/pointerevent_touch-action-auto-css_touch-expected.txt:
* web-platform-tests/pointerevents/pointerevent_touch-action-inherit_highest-parent-none_touch-expected.txt:
* web-platform-tests/pointerevents/pointerevent_touch-action-pan-x-pan-y_touch-expected.txt:
* web-platform-tests/resources/testdriver-vendor.js:
2019-05-17 Rob Buis <rbuis@igalia.com>
Implement imagesrcset and imagesizes attributes on link rel=preload
https://bugs.webkit.org/show_bug.cgi?id=192950
Reviewed by Youenn Fablet.
Import relevant tests for this feature.
* web-platform-tests/preload/dynamic-adding-preload-imagesrcset-expected.txt: Added.
* web-platform-tests/preload/dynamic-adding-preload-imagesrcset.html: Added.
* web-platform-tests/preload/link-header-preload-delay-onload-expected.txt: Added.
* web-platform-tests/preload/link-header-preload-delay-onload.html: Added.
* web-platform-tests/preload/link-header-preload-delay-onload.html.headers: Added.
* web-platform-tests/preload/link-header-preload-expected.txt: Added.
* web-platform-tests/preload/link-header-preload-imagesrcset-expected.txt: Added.
* web-platform-tests/preload/link-header-preload-imagesrcset.html: Added.
* web-platform-tests/preload/link-header-preload-imagesrcset.html.headers: Added.
* web-platform-tests/preload/link-header-preload-nonce-expected.txt: Added.
* web-platform-tests/preload/link-header-preload-nonce.html: Added.
* web-platform-tests/preload/link-header-preload-nonce.html.headers: Added.
* web-platform-tests/preload/link-header-preload.html: Added.
* web-platform-tests/preload/link-header-preload.html.headers: Added.
* web-platform-tests/preload/onload-event-expected.txt: Added.
* web-platform-tests/preload/onload-event.html: Added.
* web-platform-tests/preload/preload-csp.sub-expected.txt:
* web-platform-tests/preload/preload-csp.sub.html:
* web-platform-tests/preload/preload-default-csp.sub-expected.txt:
* web-platform-tests/preload/preload-default-csp.sub.html:
* web-platform-tests/preload/preload-with-type-expected.txt: Added.
* web-platform-tests/preload/preload-with-type.html: Added.
* web-platform-tests/preload/resources/A4.ogv: Added.
* web-platform-tests/preload/resources/A4.ogv.sub.headers: Added.
* web-platform-tests/preload/resources/cross-origin-module.py: Added.
(main):
* web-platform-tests/preload/resources/dummy-preloads-subresource.css: Added.
* web-platform-tests/preload/resources/dummy-preloads-subresource.css.sub.headers: Added.
* web-platform-tests/preload/resources/empty.html: Added.
* web-platform-tests/preload/resources/empty.html.sub.headers: Added.
* web-platform-tests/preload/resources/foo.vtt.sub.headers: Added.
* web-platform-tests/preload/resources/module1.js: Added.
* web-platform-tests/preload/resources/module2.js: Added.
* web-platform-tests/preload/resources/preload_helper.js:
(verifyNumberOfResourceTimingEntries):
(numberOfResourceTimingEntries):
(verifyLoadedAndNoDoubleDownload):
* web-platform-tests/preload/single-download-preload-expected.txt:
* web-platform-tests/preload/single-download-preload.html:
2019-05-14 Oriol Brufau <obrufau@igalia.com>
[css-grid] Update grid when changing auto repeat type
https://bugs.webkit.org/show_bug.cgi?id=197849
Reviewed by Javier Fernandez.
Import WPT test.
* web-platform-tests/css/css-grid/grid-definition/grid-change-auto-repeat-tracks-expected.txt: Added.
* web-platform-tests/css/css-grid/grid-definition/grid-change-auto-repeat-tracks.html: Added.
* web-platform-tests/css/css-grid/grid-definition/w3c-import.log:
2019-05-14 Manuel Rego Casasnovas <rego@igalia.com>
[css-grid] Use max size to compute auto repeat tracks
https://bugs.webkit.org/show_bug.cgi?id=197854
Reviewed by Javier Fernandez.
Imported WPT tests for this bug.
* web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-max-size-001-expected.txt: Added.
* web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-max-size-001.html: Added.
* web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-max-size-002-expected.txt: Added.
* web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-max-size-002.html: Added.
* web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-min-max-size-001-expected.txt: Added.
* web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-min-max-size-001.html: Added.
* web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-min-size-001-expected.txt: Added.
* web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-min-size-001.html: Added.
* web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-min-size-002-expected.txt: Added.
* web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-min-size-002.html: Added.
* web-platform-tests/css/css-grid/grid-definition/w3c-import.log:
2019-05-14 Joonghun Park <jh718.park@samsung.com>
Implement page-break-* and -webkit-column-break-* as legacy-shorthands.
https://bugs.webkit.org/show_bug.cgi?id=197656
Reviewed by Darin Adler.
According to https://drafts.csswg.org/css-cascade-4/#legacy-shorthand,
implement page-break-* and -webkit-column-break-* as legacy-shorthands for break-*.
This change also serialize page-break-* properties
to CSSStyleDeclaration,
per https://drafts.csswg.org/css-break/#page-break-properties.
* web-platform-tests/css/cssom/serialize-values-expected.txt:
2019-05-14 Javier Fernandez <jfernandez@igalia.com>
Implement "line-break: anywhere"
https://bugs.webkit.org/show_bug.cgi?id=181169
<rdar://problem/48507088>
Reviewed by Myles C. Maxfield.
New tests to verify the new line-break: anywhere feature and how
it behaves different to 'word-break: break-all'.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-001.html:
* web-platform-tests/css/css-text/line-break/line-break-anywhere-002.html:
* web-platform-tests/css/css-text/line-break/line-break-anywhere-003-expected.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-003.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-004-expected.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-004.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-005-expected.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-005.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-006-expected.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-006.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-007-expected.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-007.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-008-expected.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-008.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-009-expected.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-009.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-010-expected.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-010.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-011-expected.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-011.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-012-expected.html: Added.
* web-platform-tests/css/css-text/line-break/line-break-anywhere-012.html: Added.
* web-platform-tests/css/css-text/parsing/line-break-valid-expected.txt:
* web-platform-tests/css/css-text/word-break/word-break-break-all-016-expected.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-016.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-017-expected.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-017.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-018-expected.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-018.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-019-expected.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-019.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-021-expected.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-021.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-022-expected.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-022.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-023-expected.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-023.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-024-expected.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-024.html: Added.
2019-05-07 Antoine Quint <graouts@apple.com>
[Pointer Events] isPrimary property of pointercancel events should match previous events for that pointer
https://bugs.webkit.org/show_bug.cgi?id=197665
Reviewed by Dean Jackson.
Record WPT progressions.
* web-platform-tests/pointerevents/pointerevent_pointercancel_touch-expected.txt:
2019-05-07 Youenn Fablet <youenn@apple.com>
Import WPT referrer-policy tests
https://bugs.webkit.org/show_bug.cgi?id=197321
Reviewed by Alex Christensen.
* resources/import-expectations.json:
* web-platform-tests/common/: Refreshed.
* web-platform-tests/custom-elements/custom-element-registry/per-global-expected.txt:
* web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/navigated-named-objects.window-expected.txt:
* web-platform-tests/referrer-policy/: Added.
2019-05-03 Youenn Fablet <youenn@apple.com>
LayoutTest imported/w3c/web-platform-tests/xhr/event-upload-progress-crossorigin.htm is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=182849
<rdar://problem/50353372>
Reviewed by Alex Christensen.
Modernize the test and add an assertion that the body is transmitted after a redirection.
* web-platform-tests/xhr/event-upload-progress-crossorigin.htm:
2019-05-03 Joonghun Park <jh718.park@samsung.com>
Resolve the percentage values of inset properties against proper box.
https://bugs.webkit.org/show_bug.cgi?id=189549
Reviewed by Antti Koivisto.
Before this CL, sticky element's layout was executed relative to
a box's overflow container,
but the value returned by getComputedStyle was resolved against
its containing block.
So, the computed value and the actual value used in layout
was different before this change.
* web-platform-tests/css/cssom/getComputedStyle-insets-sticky-container-for-abspos-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/css/cssom/getComputedStyle-insets-sticky-expected.txt.
* web-platform-tests/css/cssom/getComputedStyle-insets-sticky-container-for-abspos.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/cssom/getComputedStyle-insets-sticky.html.
* web-platform-tests/css/cssom/getComputedStyle-insets-sticky-expected.txt:
* web-platform-tests/css/cssom/getComputedStyle-insets-sticky.html:
* web-platform-tests/css/cssom/getComputedStyle-sticky-pos-percent-expected.txt: Added.
* web-platform-tests/css/cssom/getComputedStyle-sticky-pos-percent.html: Added.
* web-platform-tests/css/cssom/support/getComputedStyle-insets.js:
(runTestsWithWM):
2019-05-02 Frederic Wang <fwang@igalia.com>
[GTK][WPE] Disable "thin", "thick", "medium" values of mfrac@linethickness at runtime
https://bugs.webkit.org/show_bug.cgi?id=196142
This patch introduces some experimental runtime flag to let users
disable MathML features that are removed from MathML Core [1]. For now,
these features are only disabled on GTK and WPE ports. This patch also
adds a condition to disable "thin", "thick", "medium" values of
mfrac@linethickness at runtime as agreed in [2].
[1] https://mathml-refresh.github.io/mathml-core/
[2] https://github.com/mathml-refresh/mathml/issues/4
Reviewed by Rob Buis.
* web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-001.html:
Explicitly enable deprecated features in this test. It should be moved
back to WebKit's test suite if/when it is updated in the upstream WPT
repository so also add a reminder for the next synchronization.
2019-05-01 Darin Adler <darin@apple.com>
WebKit has too much of its own UTF-8 code and should rely more on ICU's UTF-8 support
https://bugs.webkit.org/show_bug.cgi?id=195535
Reviewed by Alexey Proskuryakov.
* web-platform-tests/encoding/textdecoder-utf16-surrogates-expected.txt:
Updated expected results to have the Unicode replacement character in cases where the
text contains unpaired surrogates. The tests are still doing the same operations, and
still getting the same results, but the text output no longer includes illegal UTF-8.
2019-05-01 Shawn Roberts <sroberts@apple.com>
Unreviewed, rolling out r244821.
Causing
Reverted changeset:
"WebKit has too much of its own UTF-8 code and should rely
more on ICU's UTF-8 support"
https://bugs.webkit.org/show_bug.cgi?id=195535
https://trac.webkit.org/changeset/244821
2019-05-01 Youenn Fablet <youenn@apple.com>
Kept alive loaders should use the redirected request in case of redirections
https://bugs.webkit.org/show_bug.cgi?id=197337
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/basic/keepalive-expected.txt:
2019-04-29 Darin Adler <darin@apple.com>
WebKit has too much of its own UTF-8 code and should rely more on ICU's UTF-8 support
https://bugs.webkit.org/show_bug.cgi?id=195535
Reviewed by Alexey Proskuryakov.
* web-platform-tests/encoding/textdecoder-utf16-surrogates-expected.txt:
Updated expected results to have the Unicode replacement character in cases where the
text contains unpaired surrogates. The tests are still doing the same operations, and
still getting the same results, but the text output no longer includes illegal UTF-8.
2019-04-30 Youenn Fablet <youenn@apple.com>
[macOS WK1] ASSERTION FAILED: formData in WebCore::ResourceRequest::doUpdateResourceHTTPBody()
https://bugs.webkit.org/show_bug.cgi?id=196864
<rdar://problem/49854497>
Reviewed by Alex Christensen.
* web-platform-tests/xhr/send-redirect-post-upload-expected.txt:
2019-04-30 Youenn Fablet <youenn@apple.com>
Update WPT service-worker resource-timing test to use hosts[alt]
https://bugs.webkit.org/show_bug.cgi?id=197329
Reviewed by Chris Dumez.
Set alt server as 127.0.0.1.
Use hosts[alt][] instead of domains[www] to trigger a cross origin load.
* resources/config.json:
* web-platform-tests/service-workers/service-worker/resource-timing.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/resource-timing.sub.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/resource-timing.sub.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/resource-timing.https.html.
* web-platform-tests/service-workers/service-worker/resources/resource-timing-iframe.sub.html:
2019-04-29 Javier Fernandez <jfernandez@igalia.com>
line should not be broken before the first space after a word
https://bugs.webkit.org/show_bug.cgi?id=197278
Reviewed by Myles C. Maxfield.
Added new Web Platform Tests to cover the cases discussed [1] with the CSS WG.
[1] https://github.com/w3c/csswg-drafts/issues/3701
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-001-expected.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-001.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-002-expected.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-002.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-003-expected.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-003.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-004-expected.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-004.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-005-expected.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-005.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-006-expected.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-006.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-007-expected.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-007.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-008-expected.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-008.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-009-expected.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-009.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-010-expected.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-010.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-011-expected.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-011.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-012-expected.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-012.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-013-expected.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-013.html: Added.
2019-04-29 Javier Fernandez <jfernandez@igalia.com>
Update the CSS Text WPT test suite
https://bugs.webkit.org/show_bug.cgi?id=197326
Unreviewed test gardening.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-007.html:
* web-platform-tests/css/css-text/overflow-wrap/w3c-import.log:
* web-platform-tests/css/css-text/parsing/text-transform-valid.html:
* web-platform-tests/css/css-text/parsing/word-break-invalid-expected.txt:
* web-platform-tests/css/css-text/parsing/word-break-invalid.html:
* web-platform-tests/css/css-text/parsing/word-break-valid-expected.txt:
* web-platform-tests/css/css-text/parsing/word-break-valid.html:
* web-platform-tests/css/css-text/text-transform/w3c-import.log:
* web-platform-tests/css/css-text/white-space/break-spaces-003-expected.html:
* web-platform-tests/css/css-text/white-space/break-spaces-003.html:
* web-platform-tests/css/css-text/white-space/break-spaces-004.html:
* web-platform-tests/css/css-text/white-space/break-spaces-005-expected.html:
* web-platform-tests/css/css-text/white-space/break-spaces-005.html:
* web-platform-tests/css/css-text/white-space/break-spaces-006-expected.html:
* web-platform-tests/css/css-text/white-space/break-spaces-006.html:
* web-platform-tests/css/css-text/white-space/break-spaces-007-expected.html:
* web-platform-tests/css/css-text/white-space/break-spaces-007.html:
* web-platform-tests/css/css-text/white-space/break-spaces-008-expected.html:
* web-platform-tests/css/css-text/white-space/break-spaces-008.html:
* web-platform-tests/css/css-text/white-space/break-spaces-009-expected.html:
* web-platform-tests/css/css-text/white-space/break-spaces-009.html:
* web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html:
* web-platform-tests/css/css-text/white-space/pre-wrap-008.html:
* web-platform-tests/css/css-text/white-space/pre-wrap-015.html:
* web-platform-tests/css/css-text/white-space/pre-wrap-016.html:
* web-platform-tests/css/css-text/white-space/textarea-break-spaces-001-expected.html:
* web-platform-tests/css/css-text/white-space/w3c-import.log:
2019-04-28 Youenn Fablet <youenn@apple.com>
Fix imported/w3c/web-platform-tests/fetch/api/request/request-keepalive.html assert_throws call
https://bugs.webkit.org/show_bug.cgi?id=197338
Reviewed by Darin Adler.
2019-04-26 Youenn Fablet <youenn@apple.com>
Use normal loading path for ping loads
https://bugs.webkit.org/show_bug.cgi?id=196807
Reviewed by Alex Christensen.
* web-platform-tests/beacon/headers/header-content-type-expected.txt:
* web-platform-tests/fetch/api/request/request-keepalive-expected.txt:
2019-04-26 Youenn Fablet <youenn@apple.com>
[Mac WK2 iOS Sim] Layout Test imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=196633
<rdar://problem/49627667>
Reviewed by Alex Christensen.
* web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https-expected.txt:
2019-04-22 Youenn Fablet <youenn@apple.com>
Cache API should return Abort error in case of putting an aborted fetch
https://bugs.webkit.org/show_bug.cgi?id=196757
Reviewed by Darin Adler.
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-abort.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/window/cache-abort.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/worker/cache-abort.https-expected.txt:
2019-04-19 Antoine Quint <graouts@apple.com>
[Pointer Events WPT] Provide iOS testdriver
https://bugs.webkit.org/show_bug.cgi?id=197101
<rdar://problem/50044834>
Reviewed by Dean Jackson.
Add support for the "none" action source and for the "touch" pointer type. This allows us to run the touch-specific
WPT tests for Pointer Events and add some baseline expectations for those tests.
* web-platform-tests/pointerevents/pointerevent_change-touch-action-onpointerdown_touch-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_pointercancel_touch-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_pointerleave_after_pointercancel_touch-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_pointerout_after_pointercancel_touch-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_releasepointercapture_onpointercancel_touch-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-auto-css_touch-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-inherit_highest-parent-none_touch-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-pan-x-pan-y_touch-expected.txt: Added.
* web-platform-tests/resources/testdriver-vendor.js:
(logDebug): Take a callback so that we don't run code for the purpose of logging unless we're in debug mode.
(dispatchMouseActions):
(dispatchTouchActions): Use testRunner.runUIScript() to compile an event stream based on the input from the WPT tests.
(window.test_driver_internal.action_sequence): Handle the "none" source to insert "pause" commands in the pointer source.
2019-04-18 Sihui Liu <sihui_liu@apple.com>
Blob type cannot be stored correctly in IDB when IDBObjectStore has autoIncrement and keyPath options
https://bugs.webkit.org/show_bug.cgi?id=196128
<rdar://problem/49562115>
Reviewed by Geoffrey Garen.
Updated test expectations to PASS.
* web-platform-tests/IndexedDB/nested-cloning-large-expected.txt:
* web-platform-tests/IndexedDB/nested-cloning-large-multiple-expected.txt:
* web-platform-tests/IndexedDB/nested-cloning-small-expected.txt:
2019-04-18 Antoine Quint <graouts@apple.com>
[Pointer Events WPT] Unskip imported/w3c/web-platform-tests/pointerevents/pointerevent_lostpointercapture_for_disconnected_node.html
https://bugs.webkit.org/show_bug.cgi?id=197004
Reviewed by Antti Koivisto.
* web-platform-tests/pointerevents/pointerevent_lostpointercapture_for_disconnected_node-expected.txt: Added.
2019-04-17 Antoine Quint <graouts@apple.com>
[Pointer Events WPT] Unskip imported/w3c/web-platform-tests/pointerevents/pointerevent_on_event_handlers.html
https://bugs.webkit.org/show_bug.cgi?id=197006
Reviewed by Antti Koivisto.
* web-platform-tests/pointerevents/pointerevent_on_event_handlers-expected.txt: Added.
2019-04-17 Antoine Quint <graouts@apple.com>
[Pointer Events WPT] Update WPT tests and provide macOS testdriver
https://bugs.webkit.org/show_bug.cgi?id=197011
<rdar://problem/49976553>
Reviewed by Dean Jackson.
We update the WPT tests from the latest state of the WPT GitHub repository and provide a testdriver to dispatch mouse events on macOS.
* web-platform-tests/payment-request/payment-request-canmakepayment-method.https-expected.txt: Update expectations now that an (incomplete)
test driver is available.
* web-platform-tests/pointerevents/META.yml:
* web-platform-tests/pointerevents/compat/pointerevent_touch-action_two-finger_interaction-manual.html: Added.
* web-platform-tests/pointerevents/extension/idlharness.window-expected.txt: Removed.
* web-platform-tests/pointerevents/extension/idlharness.window.html: Removed.
* web-platform-tests/pointerevents/extension/pointerevent_coalesced_events_attributes-manual.html: Added.
* web-platform-tests/pointerevents/extension/pointerevent_constructor.html:
* web-platform-tests/pointerevents/extension/pointerevent_getCoalescedEvents_when_pointerlocked-manual.html: Added.
* web-platform-tests/pointerevents/extension/pointerevent_getPredictedEvents_when_pointerlocked-manual.html: Added.
* web-platform-tests/pointerevents/extension/pointerevent_pointerrawmove-manual.html: Added.
* web-platform-tests/pointerevents/extension/pointerevent_pointerrawmove_in_pointerlock-manual.html: Added.
* web-platform-tests/pointerevents/extension/pointerevent_predicted_events_attributes-manual.html: Added.
* web-platform-tests/pointerevents/extension/pointerevent_touch-action-pan-down-css_touch-manual.html: Added.
* web-platform-tests/pointerevents/extension/pointerevent_touch-action-pan-left-css_touch-manual.html: Added.
* web-platform-tests/pointerevents/extension/pointerevent_touch-action-pan-right-css_touch-manual.html: Added.
* web-platform-tests/pointerevents/extension/pointerevent_touch-action-pan-up-css_touch-manual.html: Added.
* web-platform-tests/pointerevents/extension/w3c-import.log: Removed.
* web-platform-tests/pointerevents/html/pointerevent_drag_interaction-manual.html: Added.
* web-platform-tests/pointerevents/idlharness.window-expected.txt: Removed.
* web-platform-tests/pointerevents/idlharness.window.html: Removed.
* web-platform-tests/pointerevents/pointerevent_attributes_hoverable_pointers-manual-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_attributes_hoverable_pointers-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_attributes_nohover_pointers-manual-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_attributes_nohover_pointers-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html: Added.
* web-platform-tests/pointerevents/pointerevent_boundary_events_in_capturing-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_capture_mouse-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_capture_mouse.html: Added.
* web-platform-tests/pointerevents/pointerevent_capture_suppressing_mouse-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_change-touch-action-onpointerdown_touch.html: Added.
* web-platform-tests/pointerevents/pointerevent_click_during_capture-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_click_during_capture.html: Added.
* web-platform-tests/pointerevents/pointerevent_disabled_form_control-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_element_haspointercapture-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_element_haspointercapture_release_pending_capture-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_fractional_coordinates-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_lostpointercapture_for_disconnected_node.html: Added.
* web-platform-tests/pointerevents/pointerevent_lostpointercapture_is_first.html: Added.
* web-platform-tests/pointerevents/pointerevent_mouse_capture_change_hover-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_mouse_capture_change_hover.html: Added.
* web-platform-tests/pointerevents/pointerevent_mouse_pointercapture_in_frame-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_mouse_pointercapture_in_frame.html: Added.
* web-platform-tests/pointerevents/pointerevent_mouse_pointercapture_inactivate_pointer-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_mouse_pointercapture_inactivate_pointer.html: Added.
* web-platform-tests/pointerevents/pointerevent_multiple_primary_pointers_boundary_events-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_on_event_handlers-expected.txt: Removed.
* web-platform-tests/pointerevents/pointerevent_pointerId_scope-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_pointercancel_touch.html: Added.
* web-platform-tests/pointerevents/pointerevent_pointerenter_does_not_bubble-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_pointerenter_does_not_bubble.html: Added.
* web-platform-tests/pointerevents/pointerevent_pointerleave_after_pointercancel_touch.html: Added.
* web-platform-tests/pointerevents/pointerevent_pointerleave_descendant_over-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_pointerleave_descendant_over.html: Added.
* web-platform-tests/pointerevents/pointerevent_pointerleave_descendants-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_pointerleave_descendants.html: Added.
* web-platform-tests/pointerevents/pointerevent_pointerleave_does_not_bubble-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_pointerleave_does_not_bubble.html: Added.
* web-platform-tests/pointerevents/pointerevent_pointerleave_pen-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_pointermove-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_pointermove.html: Added.
* web-platform-tests/pointerevents/pointerevent_pointermove_isprimary_same_as_pointerdown-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_pointermove_isprimary_same_as_pointerdown.html: Added.
* web-platform-tests/pointerevents/pointerevent_pointermove_on_chorded_mouse_button-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_pointermove_on_chorded_mouse_button.html: Added.
* web-platform-tests/pointerevents/pointerevent_pointerout_after_pointercancel_touch.html: Added.
* web-platform-tests/pointerevents/pointerevent_pointerout_pen.html: Added.
* web-platform-tests/pointerevents/pointerevent_pointerout_received_once-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_pointerout_received_once.html: Added.
* web-platform-tests/pointerevents/pointerevent_releasepointercapture_events_to_original_target-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_releasepointercapture_invalid_pointerid-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_releasepointercapture_invalid_pointerid.html: Added.
* web-platform-tests/pointerevents/pointerevent_releasepointercapture_onpointercancel_touch.html: Added.
* web-platform-tests/pointerevents/pointerevent_releasepointercapture_onpointerup_mouse-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_releasepointercapture_onpointerup_mouse.html: Added.
* web-platform-tests/pointerevents/pointerevent_releasepointercapture_release_right_after_capture-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_root_computed_style-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_root_computed_style.html: Added.
* web-platform-tests/pointerevents/pointerevent_root_hit_test-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_root_hit_test.html: Added.
* web-platform-tests/pointerevents/pointerevent_sequence_at_implicit_release_on_click-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_sequence_at_implicit_release_on_drag-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_setpointercapture_disconnected-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_setpointercapture_disconnected.html: Added.
* web-platform-tests/pointerevents/pointerevent_setpointercapture_inactive_button_mouse-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_setpointercapture_inactive_button_mouse.html: Added.
* web-platform-tests/pointerevents/pointerevent_setpointercapture_invalid_pointerid-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_setpointercapture_invalid_pointerid.html: Added.
* web-platform-tests/pointerevents/pointerevent_setpointercapture_override_pending_capture_element-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_setpointercapture_relatedtarget-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_setpointercapture_relatedtarget.html: Added.
* web-platform-tests/pointerevents/pointerevent_setpointercapture_to_same_element_twice-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_support.js:
* web-platform-tests/pointerevents/pointerevent_suppress_compat_events_on_click-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_suppress_compat_events_on_click.html: Added.
* web-platform-tests/pointerevents/pointerevent_suppress_compat_events_on_drag_mouse-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_suppress_compat_events_on_drag_mouse.html: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-auto-css_touch.html: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-button-test_touch-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-inherit_child-auto-child-none_touch-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-inherit_child-none_touch-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-inherit_child-pan-x-child-pan-x_touch-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-inherit_child-pan-x-child-pan-y_touch-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-inherit_highest-parent-none_touch.html: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-inherit_parent-none_touch-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-keyboard-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-mouse-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-none-css_touch-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-pan-x-css_touch-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-pan-x-pan-y-pan-y_touch-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-pan-x-pan-y_touch.html: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-pan-y-css_touch-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-rotated-divs_touch-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-span-test_touch-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-svg-test_touch-manual.html: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-table-test_touch-manual.html: Added.
* web-platform-tests/pointerevents/pointerlock/pointerevent_coordinates_when_locked.html: Added.
* web-platform-tests/pointerevents/pointerlock/pointerevent_movementxy-manual.html: Added.
* web-platform-tests/pointerevents/pointerlock/pointerevent_movementxy_when_locked-manual.html: Added.
* web-platform-tests/pointerevents/pointerlock/pointerevent_pointerlock_after_pointercapture-manual.html: Added.
* web-platform-tests/pointerevents/pointerlock/pointerevent_pointerlock_supercedes_capture-manual.html: Added.
* web-platform-tests/pointerevents/pointerlock/pointerevent_pointermove_in_pointerlock-manual.html: Added.
* web-platform-tests/pointerevents/pointerlock/pointerevent_pointermove_on_chorded_mouse_button_when_locked-manual.html: Added.
* web-platform-tests/pointerevents/pointerlock/resources/pointerevent_pointermove_in_pointerlock-iframe.html: Added.
* web-platform-tests/pointerevents/pointerlock/resources/w3c-import.log: Removed.
* web-platform-tests/pointerevents/resources/pointerevent_mouse_pointercapture-iframe.html: Added.
* web-platform-tests/pointerevents/resources/pointerevent_mouse_pointercapture_inactivate_pointer-iframe.html: Added.
* web-platform-tests/pointerevents/resources/pointerevent_pointerrawmove_in_pointerlock-iframe.html: Added.
* web-platform-tests/pointerevents/resources/w3c-import.log: Removed.
* web-platform-tests/pointerevents/w3c-import.log: Removed.
* web-platform-tests/resources/testdriver-actions.js: Added.
* web-platform-tests/resources/testdriver-vendor.js: Added.
(logDebug):
(dispatchMouseActions):
(window.test_driver_internal.action_sequence):
* web-platform-tests/resources/testdriver.js: Added.
2019-04-17 Rob Buis <rbuis@igalia.com>
XMLHttpRequest has the wrong fallback encoding
https://bugs.webkit.org/show_bug.cgi?id=191741
Reviewed by Alex Christensen.
Update improved test expectations and sync unsupported-encodings.any.js and
replacement-encodings.any.js tests.
* web-platform-tests/encoding/replacement-encodings.any-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/encoding/replacement-encodings-expected.txt.
* web-platform-tests/encoding/replacement-encodings.any.html: Added.
* web-platform-tests/encoding/replacement-encodings.any.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/encoding/replacement-encodings.html.
* web-platform-tests/encoding/replacement-encodings.any.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/encoding/replacement-encodings-expected.txt.
* web-platform-tests/encoding/replacement-encodings.any.worker.html: Added.
* web-platform-tests/encoding/unsupported-encodings-expected.txt: Removed.
* web-platform-tests/encoding/unsupported-encodings.any-expected.txt: Added.
* web-platform-tests/encoding/unsupported-encodings.any.html: Added.
* web-platform-tests/encoding/unsupported-encodings.any.js: Added.
* web-platform-tests/encoding/unsupported-encodings.any.worker-expected.txt: Added.
* web-platform-tests/encoding/unsupported-encodings.any.worker.html: Added.
* web-platform-tests/encoding/unsupported-encodings.html: Removed.
* web-platform-tests/xhr/overridemimetype-edge-cases.window-expected.txt:
* web-platform-tests/xhr/responsetext-decoding-expected.txt:
2019-04-17 Cathie Chen <cathiechen@igalia.com>
Update the test result of resize-observer/eventloop.html.
https://bugs.webkit.org/show_bug.cgi?id=197001
Reviewed by Frédéric Wang.
* web-platform-tests/resize-observer/eventloop-expected.txt:
2019-04-12 Ryosuke Niwa <rniwa@webkit.org>
Throw TypeError when custom element constructor returns a wrong element or tries to create itself
https://bugs.webkit.org/show_bug.cgi?id=196892
Reviewed by Dean Jackson.
Update the tests according to https://github.com/web-platform-tests/wpt/pull/16328.
* web-platform-tests/custom-elements/upgrading/Node-cloneNode-expected.txt:
* web-platform-tests/custom-elements/upgrading/Node-cloneNode.html:
* web-platform-tests/custom-elements/upgrading/upgrading-parser-created-element-expected.txt:
* web-platform-tests/custom-elements/upgrading/upgrading-parser-created-element.html:
2019-04-12 Rob Buis <rbuis@igalia.com>
Import WPT preload tests
https://bugs.webkit.org/show_bug.cgi?id=196439
Reviewed by Youenn Fablet.
* web-platform-tests/preload/avoid-delaying-onload-link-preload-expected.txt: Added.
* web-platform-tests/preload/avoid-delaying-onload-link-preload.html: Added.
* web-platform-tests/preload/delaying-onload-link-preload-after-discovery-expected.txt: Added.
* web-platform-tests/preload/delaying-onload-link-preload-after-discovery.html: Added.
* web-platform-tests/preload/dynamic-adding-preload-expected.txt: Added.
* web-platform-tests/preload/dynamic-adding-preload.html: Added.
* web-platform-tests/preload/preload-csp.sub-expected.txt: Added.
* web-platform-tests/preload/preload-csp.sub.html: Added.
* web-platform-tests/preload/preload-default-csp.sub-expected.txt: Added.
* web-platform-tests/preload/preload-default-csp.sub.html: Added.
* web-platform-tests/preload/resources/dummy.css: Added.
* web-platform-tests/preload/resources/dummy.css.sub.headers: Added.
* web-platform-tests/preload/resources/dummy.js: Added.
* web-platform-tests/preload/resources/dummy.js.sub.headers: Added.
* web-platform-tests/preload/resources/dummy.xml: Added.
* web-platform-tests/preload/resources/dummy.xml.sub.headers: Added.
* web-platform-tests/preload/resources/foo.vtt: Added.
* web-platform-tests/preload/resources/preload_helper.js: Added.
(verifyPreloadAndRTSupport):
(getAbsoluteURL):
(verifyNumberOfResourceTimingEntries):
(verifyLoadedAndNoDoubleDownload):
* web-platform-tests/preload/resources/sound_5.oga: Added.
* web-platform-tests/preload/resources/square.png: Added.
* web-platform-tests/preload/resources/white.mp4: Added.
* web-platform-tests/preload/single-download-late-used-preload-expected.txt: Added.
* web-platform-tests/preload/single-download-late-used-preload.html: Added.
* web-platform-tests/preload/single-download-preload-expected.txt: Added.
* web-platform-tests/preload/single-download-preload.html: Added.
2019-04-12 Manuel Rego Casasnovas <rego@igalia.com>
[css-flex][css-grid] Fix synthesized baseline
https://bugs.webkit.org/show_bug.cgi?id=196312
Reviewed by Javier Fernandez.
Imported some tests from WPT css-align test suite that are fixed with this patch.
* resources/import-expectations.json:
* web-platform-tests/css/css-align/baseline-rules/synthesized-baseline-flexbox-001-expected.txt: Added.
* web-platform-tests/css/css-align/baseline-rules/synthesized-baseline-flexbox-001.html: Added.
* web-platform-tests/css/css-align/baseline-rules/synthesized-baseline-grid-001-expected.txt: Added.
* web-platform-tests/css/css-align/baseline-rules/synthesized-baseline-grid-001.html: Added.
* web-platform-tests/css/css-align/baseline-rules/synthesized-baseline-inline-block-001-expected.txt: Added.
* web-platform-tests/css/css-align/baseline-rules/synthesized-baseline-inline-block-001.html: Added.
* web-platform-tests/css/css-align/baseline-rules/w3c-import.log: Added.
2019-04-11 Youenn Fablet <youenn@apple.com>
Support RTCDataChannel blob binaryType
https://bugs.webkit.org/show_bug.cgi?id=196821
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/RTCDataChannel-send-expected.txt:
2019-04-10 Said Abou-Hallawa <sabouhallawa@apple.com>
requestAnimationFrame should execute before the next frame
https://bugs.webkit.org/show_bug.cgi?id=177484
Reviewed by Simon Fraser.
Add trace points for the page RenderingUpdate.
* web-platform-tests/resize-observer/resources/resizeTestHelper.js:
Change ResizeTestHelper.TIMEOUT to be 1 second instead of 100 ms which
is too short for layout tests.
2019-04-09 Youenn Fablet <youenn@apple.com>
Refresh WPT service worker expectations
https://bugs.webkit.org/show_bug.cgi?id=196732
Reviewed by Alex Christensen.
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-abort.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/window/cache-abort.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/worker/cache-abort.https-expected.txt:
* web-platform-tests/service-workers/service-worker/client-navigate.https-expected.txt:
* web-platform-tests/service-workers/service-worker/clients-matchall-include-uncontrolled.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-image-cache.https-expected.txt:
* web-platform-tests/service-workers/service-worker/multipart-image.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/performance-timeline.https-expected.txt:
* web-platform-tests/service-workers/service-worker/resource-timing.https-expected.txt:
* web-platform-tests/service-workers/service-worker/respond-with-body-accessed-response.https-expected.txt:
* web-platform-tests/service-workers/service-worker/sandboxed-iframe-fetch-event.https-expected.txt:
* web-platform-tests/service-workers/service-worker/update-after-navigation-fetch-event.https-expected.txt:
2019-04-08 Javier Fernandez <jfernandez@igalia.com>
Implement white-space:break-spaces value
https://bugs.webkit.org/show_bug.cgi?id=177327
Reviewed by Myles Maxfield and Zalan Bujtas.
Imoprted a few aditional tests from the CSS Text WPT suite that are relevant for this change.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-008-expected.html: Added.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-008.html: Added.
* web-platform-tests/css/css-text/overflow-wrap/w3c-import.log:
* web-platform-tests/css/css-text/parsing/white-space-valid-expected.txt:
* web-platform-tests/css/css-text/white-space/break-spaces-003-expected.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-003.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-009-expected.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-009.html: Added.
* web-platform-tests/css/css-text/white-space/w3c-import.log:
2019-04-05 Caitlin Potter <caitp@igalia.com>
[JSC] throw if 'ownKeys' Proxy trap result contains duplicate keys
https://bugs.webkit.org/show_bug.cgi?id=185211
Reviewed by Saam Barati.
This is for the normative spec change in https://github.com/tc39/ecma262/pull/833
Change some test expectations which were previously expected to fail.
* web-platform-tests/fetch/api/headers/headers-record-expected.txt:
2019-04-04 Commit Queue <commit-queue@webkit.org>
Unreviewed, rolling out r243807 and r243824.
https://bugs.webkit.org/show_bug.cgi?id=196611
Test added is a flaky timeout on iOS Simulator, 3 tests
unskipped are flaky failures (Requested by ShawnRoberts on
#webkit).
Reverted changesets:
"Blob type cannot be stored correctly in IDB when
IDBObjectStore has autoIncrement and keyPath options"
https://bugs.webkit.org/show_bug.cgi?id=196128
https://trac.webkit.org/changeset/243807
"Follow up fix for r243807: Use MarkedArgumentBuffer instead
of Vector for JSValue"
https://bugs.webkit.org/show_bug.cgi?id=196547
https://trac.webkit.org/changeset/243824
2019-04-03 Chris Dumez <cdumez@apple.com>
HTML fragment serialization should not strip whitespace from URL attribute values
https://bugs.webkit.org/show_bug.cgi?id=196551
Reviewed by Ryosuke Niwa.
Rebaseline WPT test now that all checks are passing. This test was already passing
in Gecko and Blink.
* web-platform-tests/domparsing/innerhtml-mxss.sub-expected.txt:
2019-04-03 Chris Dumez <cdumez@apple.com>
[XML Parser] Insert the error message block when stopping parsing and an error occurred
https://bugs.webkit.org/show_bug.cgi?id=196546
Reviewed by Alexey Proskuryakov.
Rebaseline WPT test now that all checks are passing. Both Gecko and Blink already passed
these checks.
* web-platform-tests/domparsing/DOMParser-parseFromString-xml-parsererror-expected.txt:
2019-04-03 Chris Dumez <cdumez@apple.com>
Re-sync web-platform-tests/domparsing from upstream
https://bugs.webkit.org/show_bug.cgi?id=196544
Reviewed by Alex Christensen.
Re-sync web-platform-tests/domparsing from upstream 3bfdeb8976fc5.
* web-platform-tests/domparsing/*: Updated
* web-platform-tests/interfaces/DOM-Parsing.idl: Added.
2019-04-03 Sihui Liu <sihui_liu@apple.com>
Blob type cannot be stored correctly in IDB when IDBObjectStore has autoIncrement and keyPath options
https://bugs.webkit.org/show_bug.cgi?id=196128
Reviewed by Geoffrey Garen.
Updated test expectations to PASS.
* web-platform-tests/IndexedDB/nested-cloning-large-expected.txt:
* web-platform-tests/IndexedDB/nested-cloning-large-multiple-expected.txt:
* web-platform-tests/IndexedDB/nested-cloning-small-expected.txt:
2019-04-02 Chris Dumez <cdumez@apple.com>
HTML Parser: Remove conditional parsing of <noembed> content
https://bugs.webkit.org/show_bug.cgi?id=196514
Reviewed by Geoffrey Garen.
Resync WPT after https://github.com/web-platform-tests/wpt/pull/15471 to gain
test coverage. Both Gecko and Blink are passing the new check, only WebKit was
failing.
* web-platform-tests/domparsing/DOMParser-parseFromString-html-expected.txt:
* web-platform-tests/domparsing/DOMParser-parseFromString-html.html:
2019-04-02 Chris Dumez <cdumez@apple.com>
XMLHttpRequestUpload's loadstart event not correct initialized
https://bugs.webkit.org/show_bug.cgi?id=196174
<rdar://problem/49191412>
Reviewed by Alex Christensen.
* web-platform-tests/xhr/event-error-order.sub.html:
Update test after https://github.com/web-platform-tests/wpt/pull/13365
* web-platform-tests/xhr/abort-during-upload-expected.txt:
* web-platform-tests/xhr/event-error-order.sub-expected.txt:
* web-platform-tests/xhr/event-loadstart-upload-expected.txt:
* web-platform-tests/xhr/event-timeout-order-expected.txt:
* web-platform-tests/xhr/send-response-event-order-expected.txt:
Rebaseline several WPT tests that are now passing.
2019-04-02 Chris Dumez <cdumez@apple.com>
[WK2] Add support for Window's beforeprint / afterprint events
https://bugs.webkit.org/show_bug.cgi?id=196478
Reviewed by Alex Christensen.
Rebaseline WPT tests now that more checks are passing.
* web-platform-tests/html/browsers/the-window-object/security-window/window-security.https-expected.txt:
* web-platform-tests/html/browsers/the-window-object/security-window/window-security.sub-expected.txt:
* web-platform-tests/html/browsers/the-window-object/window-properties.https-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/webappapis/scripting/events/body-exposed-window-event-handlers-expected.txt:
* web-platform-tests/html/webappapis/scripting/events/event-handler-attributes-body-window-expected.txt:
2019-04-02 Chris Dumez <cdumez@apple.com>
[Fetch API] Allow used body replacement in Request constructor
https://bugs.webkit.org/show_bug.cgi?id=183703
<rdar://problem/49425609>
Reviewed by Youenn Fablet.
Rebaseline WPT test now that one more check is passing.
* web-platform-tests/fetch/api/request/request-disturbed-expected.txt:
2019-04-02 Chris Dumez <cdumez@apple.com>
Unreviewed, rolling out r243551.
Seems to have broken file uploads to SoundCloud
Reverted changeset:
"XMLHttpRequestUpload's loadstart event not correct
initialized"
https://bugs.webkit.org/show_bug.cgi?id=196174
https://trac.webkit.org/changeset/243551
2019-04-01 Chris Dumez <cdumez@apple.com>
Attr nodes are not cloned properly
https://bugs.webkit.org/show_bug.cgi?id=196466
Reviewed by Ryosuke Niwa.
Rebaseline WPT test now that one more check is passing.
* web-platform-tests/dom/nodes/Document-importNode-expected.txt:
2019-04-01 Chris Dumez <cdumez@apple.com>
Support "noreferrer" for window.open()
https://bugs.webkit.org/show_bug.cgi?id=194533
Reviewed by Geoffrey Garen.
Rebaseline WPT test now that all checks are passing.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noreferrer-expected.txt:
2019-04-01 Emilio Cobos Álvarez <emilio@crisal.io>
Be less strict about closing blocks in attribute and functional pseudo-element selectors.
https://bugs.webkit.org/show_bug.cgi?id=142167
Reviewed by Antti Koivisto.
* web-platform-tests/dom/nodes/selectors.js: Add tests for ::slotted
2019-03-29 Chris Dumez <cdumez@apple.com>
Make someWindow.frames, .self, .window always return someWindow
https://bugs.webkit.org/show_bug.cgi?id=195406
Reviewed by Alex Christensen.
Rebaseline WPT test now that all its checks are passing.
* web-platform-tests/html/browsers/the-window-object/self-et-al.window-expected.txt:
2019-03-29 Javier Fernandez <jfernandez@igalia.com>
Update the CSS Text WPT test suite
https://bugs.webkit.org/show_bug.cgi?id=196397
Reviewed by Manuel Rego Casasnovas.
Updated several tests from the CSS Text test suite.
* resources/resource-files.json:
* web-platform-tests/css/css-text/META.yml:
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-006.html:
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-007.html:
* web-platform-tests/css/css-text/white-space/break-spaces-004.html:
* web-platform-tests/css/css-text/white-space/break-spaces-005.html:
* web-platform-tests/css/css-text/white-space/break-spaces-006.html:
* web-platform-tests/css/css-text/white-space/break-spaces-007.html:
* web-platform-tests/css/css-text/white-space/break-spaces-008.html:
* web-platform-tests/css/css-text/white-space/pre-wrap-008.html:
* web-platform-tests/css/css-text/white-space/pre-wrap-015.html:
* web-platform-tests/css/css-text/white-space/pre-wrap-016.html:
* web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-001-expected.html:
* web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-001.html:
* web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-002-expected.html:
* web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-002.html:
* web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-003-expected.html:
* web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-003.html:
* web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-004-expected.html:
* web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-004.html:
* web-platform-tests/css/css-text/word-break/w3c-import.log:
* web-platform-tests/css/css-text/word-break/word-break-break-all-010.html:
* web-platform-tests/css/css-text/word-break/word-break-break-all-011.html:
* web-platform-tests/css/css-text/word-break/word-break-break-all-012.html:
* web-platform-tests/css/css-text/word-break/word-break-break-all-013.html:
* web-platform-tests/css/css-text/word-break/word-break-break-all-015.html:
* web-platform-tests/css/css-text/word-break/word-break-break-word-overflow-wrap-interactions-expected.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-word-overflow-wrap-interactions.html: Added.
2019-03-29 Chris Dumez <cdumez@apple.com>
Set window.closed immediately when close() is invoked
https://bugs.webkit.org/show_bug.cgi?id=195409
Reviewed by Alex Christensen.
Rebaseline WPT tests now that more checks are passing.
* web-platform-tests/html/browsers/the-window-object/close-method.window-expected.txt:
* web-platform-tests/html/browsers/the-window-object/closed-attribute.window-expected.txt:
2019-03-29 Chris Dumez <cdumez@apple.com>
Unreviewed, rebaseline WPT test after r243638.
* web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/navigated-named-objects.window-expected.txt:
2019-03-29 Cathie Chen <cathiechen@igalia.com>
Implement ResizeObserver.
https://bugs.webkit.org/show_bug.cgi?id=157743
Reviewed by Simon Fraser.
Set ResizeObserverEnabled for test runner and update expectations.
* web-platform-tests/interfaces/ResizeObserver.idl: Added.
* web-platform-tests/resize-observer/eventloop-expected.txt:
* web-platform-tests/resize-observer/eventloop.html:
* web-platform-tests/resize-observer/idlharness.window-expected.txt:
* web-platform-tests/resize-observer/idlharness.window.html:
* web-platform-tests/resize-observer/notify-expected.txt:
* web-platform-tests/resize-observer/notify.html:
* web-platform-tests/resize-observer/observe-expected.txt:
* web-platform-tests/resize-observer/observe.html:
* web-platform-tests/resize-observer/svg-expected.txt:
* web-platform-tests/resize-observer/svg.html:
2019-03-28 Chris Dumez <cdumez@apple.com>
Support <object>.contentWindow
https://bugs.webkit.org/show_bug.cgi?id=195562
Reviewed by Sam Weinig.
Rebaseline WPT tests now that more checks are passing or failing later on.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-object-element/object-attributes-expected.txt:
2019-03-28 Chris Dumez <cdumez@apple.com>
Re-sync web-platform-tests/html/browsers/the-window-object/ from upstream
https://bugs.webkit.org/show_bug.cgi?id=196379
Reviewed by Ryosuke Niwa.
Re-sync web-platform-tests/html/browsers/the-window-object/ from upstream 3bfdeb8976fc.
* web-platform-tests/html/browsers/the-window-object/*: Updated.
2019-03-28 Chris Dumez <cdumez@apple.com>
Unreviewed, rebaseline web-platform-tests/html/dom/interfaces.html
* web-platform-tests/html/dom/interfaces-expected.txt:
2019-03-27 Chris Dumez <cdumez@apple.com>
XMLHttpRequestUpload's loadstart event not correct initialized
https://bugs.webkit.org/show_bug.cgi?id=196174
<rdar://problem/49191412>
Reviewed by Alex Christensen.
* web-platform-tests/xhr/event-error-order.sub.html:
Update test after https://github.com/web-platform-tests/wpt/pull/13365
* web-platform-tests/xhr/abort-during-upload-expected.txt:
* web-platform-tests/xhr/event-error-order.sub-expected.txt:
* web-platform-tests/xhr/event-loadstart-upload-expected.txt:
* web-platform-tests/xhr/event-timeout-order-expected.txt:
* web-platform-tests/xhr/send-response-event-order-expected.txt:
Rebaseline several WPT tests that are now passing.
2019-03-25 Javier Fernandez <jfernandez@igalia.com>
A single leading space is not considered as a word break even when word-break: break-all is set
https://bugs.webkit.org/show_bug.cgi?id=195361
Reviewed by Ryosuke Niwa.
Imported additonal WPT from the CSS Text Suite that verify the
change doesn't regress in any case, specially for the word-break:
break-word feature.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-007-expected.html: Added.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-007.html: Added.
* web-platform-tests/css/css-text/overflow-wrap/w3c-import.log:
* web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html: Added.
* web-platform-tests/css/css-text/white-space/pre-wrap-008.html: Added.
* web-platform-tests/css/css-text/white-space/w3c-import.log:
* web-platform-tests/css/css-text/word-break/w3c-import.log:
* web-platform-tests/css/css-text/word-break/word-break-break-all-015-expected.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-015.html: Added.
2019-03-25 Rob Buis <rbuis@igalia.com>
Reflect HTMLLinkElement.as according to the spec
https://bugs.webkit.org/show_bug.cgi?id=196189
Reviewed by Youenn Fablet.
Update improved test result and import reflected-as-value.html.
* web-platform-tests/html/dom/reflection-metadata-expected.txt:
* web-platform-tests/preload/reflected-as-value-expected.txt: Added.
* web-platform-tests/preload/reflected-as-value.html: Added.
2019-03-25 Manuel Rego Casasnovas <rego@igalia.com>
[css-grid] Fix grid container baseline alignment for orthogonal items
https://bugs.webkit.org/show_bug.cgi?id=196141
Reviewed by Javier Fernandez.
Imported test from WPT. This patch is making some of the test cases pass but not all.
Some are still failing in WebKit as it never uses the central baseline on vertical writing modes (bug #94410),
also "text-orientation" is not supported yet in WebKit (bug #196139),
even the prefixed version "-webkit-text-orientation" doesn't fix anything in this test case.
* web-platform-tests/css/css-grid/alignment/grid-container-baseline-001-expected.txt: Added.
* web-platform-tests/css/css-grid/alignment/grid-container-baseline-001.html: Added.
* web-platform-tests/css/css-grid/alignment/w3c-import.log:
2019-03-22 Alicia Boya García <aboya@igalia.com>
[MSE][GStreamer] Don't construct segments on PlaybackPipeline::flush
https://bugs.webkit.org/show_bug.cgi?id=195867
Reviewed by Xabier Rodriguez-Calvar.
These tests check that video and audio are roughly in sync with each
other and with the reported player position during MSE playback.
* web-platform-tests/media-source/mediasource-correct-frames-after-reappend-expected.txt: Added.
* web-platform-tests/media-source/mediasource-correct-frames-after-reappend.html: Added.
* web-platform-tests/media-source/mediasource-correct-frames-expected.txt: Added.
* web-platform-tests/media-source/mediasource-correct-frames.html: Added.
* web-platform-tests/media-source/mp4/test-boxes-audio.mp4: Added.
* web-platform-tests/media-source/mp4/test-boxes-video.mp4: Added.
2019-03-21 Sihui Liu <sihui_liu@apple.com>
Fix key path extraction code in IndexedDB to check own property
https://bugs.webkit.org/show_bug.cgi?id=196099
Reviewed by Ryosuke Niwa.
Updated test expectations to PASS.
* web-platform-tests/IndexedDB/key-conversion-exceptions-expected.txt:
* web-platform-tests/IndexedDB/keygenerator-inject-expected.txt:
* web-platform-tests/IndexedDB/keypath-exceptions-expected.txt: Added.
* web-platform-tests/IndexedDB/wasm-module-value-expected.txt:
2019-03-21 Sihui Liu <sihui_liu@apple.com>
Fix three IDB WPT tests
https://bugs.webkit.org/show_bug.cgi?id=196099
Reviewed by Ryosuke Niwa.
Updated test expectations to PASS.
* web-platform-tests/IndexedDB/key-conversion-exceptions-expected.txt:
* web-platform-tests/IndexedDB/keygenerator-inject-expected.txt:
* web-platform-tests/IndexedDB/keypath-exceptions-expected.txt: Added.
2019-03-21 Youenn Fablet <youenn@apple.com>
Fix one of RTCRtpTransceiver-stop.html test title
https://bugs.webkit.org/show_bug.cgi?id=196090
Reviewed by Brent Fulgham.
* web-platform-tests/webrtc/RTCRtpTransceiver-stop-expected.txt:
* web-platform-tests/webrtc/RTCRtpTransceiver-stop.html:
2019-03-19 Ryosuke Niwa <rniwa@webkit.org>
appendChild should throw when inserting an ancestor of a template into its content adopted to another document
https://bugs.webkit.org/show_bug.cgi?id=195984
Reviewed by Darin Adler.
Rebaselined the test that is not fully passing.
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-content-hierarcy-expected.txt:
2019-03-20 Oriol Brufau <obrufau@igalia.com>
[css-grid] Always consider baseline shim for the minimum contribution
https://bugs.webkit.org/show_bug.cgi?id=195964
Reviewed by Javier Fernandez.
Import WPT tests.
* web-platform-tests/css/css-grid/layout-algorithm/grid-minimum-contribution-baseline-shim-expected.txt: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-minimum-contribution-baseline-shim-vertical-lr-expected.txt: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-minimum-contribution-baseline-shim-vertical-lr.html: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-minimum-contribution-baseline-shim-vertical-rl-expected.txt: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-minimum-contribution-baseline-shim-vertical-rl.html: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-minimum-contribution-baseline-shim.html: Added.
* web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log:
2019-03-16 Youenn Fablet <youenn@apple.com>
Update WPT WebRTC tests up to a22a149
https://bugs.webkit.org/show_bug.cgi?id=195831
Reviewed by Eric Carlson.
* web-platform-tests/webrtc: Resynced.
2019-03-16 Sihui Liu <sihui_liu@apple.com>
Layout tests imported/w3c/web-platform-tests/IndexedDB/*-exception-order.html are failing
https://bugs.webkit.org/show_bug.cgi?id=195650
Reviewed by Ryosuke Niwa.
Updated test expectations to PASS.
* web-platform-tests/IndexedDB/idbdatabase-createObjectStore-exception-order-expected.txt:
* web-platform-tests/IndexedDB/idbdatabase-transaction-exception-order-expected.txt:
* web-platform-tests/IndexedDB/idbindex-query-exception-order-expected.txt:
* web-platform-tests/IndexedDB/idbobjectstore-delete-exception-order-expected.txt:
* web-platform-tests/IndexedDB/idbobjectstore-query-exception-order-expected.txt:
2019-03-12 Sihui Liu <sihui_liu@apple.com>
Layout Test imported/w3c/web-platform-tests/IndexedDB/fire-*-event-exception.html are failing
https://bugs.webkit.org/show_bug.cgi?id=195581
Updated test expectations to PASS.
Reviewed by Brady Eidson.
* web-platform-tests/IndexedDB/fire-error-event-exception-expected.txt:
* web-platform-tests/IndexedDB/fire-success-event-exception-expected.txt:
* web-platform-tests/IndexedDB/fire-upgradeneeded-event-exception-expected.txt:
2019-03-12 Sihui Liu <sihui_liu@apple.com>
Layout Test imported/w3c/web-platform-tests/IndexedDB/transaction-abort-request-error.html is failing
https://bugs.webkit.org/show_bug.cgi?id=195570
Reviewed by Brady Eidson.
Updated test expectation to PASS.
* web-platform-tests/IndexedDB/transaction-abort-request-error-expected.txt:
2019-03-12 Rob Buis <rbuis@igalia.com>
Implement further CORS restrictions
https://bugs.webkit.org/show_bug.cgi?id=188644
Reviewed by Darin Adler.
Update improved test results.
* web-platform-tests/fetch/api/cors/cors-preflight-not-cors-safelisted.any-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-not-cors-safelisted.any.worker-expected.txt:
* web-platform-tests/fetch/api/headers/headers-no-cors.window-expected.txt:
2019-03-07 Frederic Wang <fwang@igalia.com>
Update WPT tests for embedded content
https://bugs.webkit.org/show_bug.cgi?id=194770
Reviewed by Rob Buis.
* resources/import-expectations.json:
* resources/resource-files.json:
* web-platform-tests/html/semantics/embedded-content/META.yml: Added.
* web-platform-tests/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html: Added.
* web-platform-tests/html/semantics/embedded-content/image-maps/image-map-processing-model/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log.
* web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/audio_loop_base-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/audio_loop_base.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy-attribute-redirect-on-load.https.sub-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy-attribute.https.sub-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy-attribute.https.sub.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy.https.sub-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy.https.sub.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy.https.sub.html.headers: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-default-feature-policy.https.sub-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-default-feature-policy.https.sub.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-disabled-by-feature-policy.https.sub-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-disabled-by-feature-policy.https.sub.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-disabled-by-feature-policy.https.sub.html.headers: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-supported-by-feature-policy-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-supported-by-feature-policy.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-with-broken-track-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/autoplay-with-broken-track.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/error-codes/error-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/error-codes/error.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/error-codes/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log.
* web-platform-tests/html/semantics/embedded-content/media-elements/event_canplay.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_canplay_noautoplay.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_canplaythrough.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_canplaythrough_noautoplay.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_loadeddata.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_loadeddata_noautoplay.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_loadedmetadata.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_loadedmetadata_noautoplay.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_loadstart.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_loadstart_noautoplay.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_order_canplay_canplaythrough.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_order_canplay_playing.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_order_loadedmetadata_loadeddata.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_order_loadstart_progress.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_pause.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_pause_noautoplay-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_pause_noautoplay.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_play.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_play_noautoplay-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_play_noautoplay.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_playing.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_playing_noautoplay.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_progress.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_progress_noautoplay.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_timeupdate.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_timeupdate_noautoplay.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLMediaElement/crossOrigin-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLMediaElement/crossOrigin.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLMediaElement/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/activeCues.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/addCue.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/removeCue.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/constructor-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/constructor.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCueList/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackList/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TrackEvent/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/autoplay-overrides-preload.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-insert-before-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-insert-before.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-moved-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-moved.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-addEventListener.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-no-listener-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-no-listener.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-onerror.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor-no-src-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor-no-src.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-fragment-into-document-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-fragment-into-document.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-document-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-document.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-parent-into-document-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-parent-into-document.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-div-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-div.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-namespace-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-namespace.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-networkState-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-networkState.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-not-in-document-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-not-in-document.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-load-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-load.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-networkState-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-networkState.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-networkState-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-networkState.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-src-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-src.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-in-namespace-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-in-namespace.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-networkState-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-networkState.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-control-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-control.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-br-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-br.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-source-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-source.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-text-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-text.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-after-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-after.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-text-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-text.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-source-media-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-source-media.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resources/delayed-broken-video.py: Added.
(main):
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/w3c-import.log: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/location-of-the-media-resource/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log.
* web-platform-tests/html/semantics/embedded-content/media-elements/mime-types/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/networkState_during_loadstart.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/networkState_during_progress-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/networkState_during_progress.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/offsets-into-the-media-resource/currentTime-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/offsets-into-the-media-resource/currentTime.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/offsets-into-the-media-resource/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/paused_false_during_play.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/paused_true_during_pause-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/paused_true_during_pause.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document-networkState.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/playing-the-media-resource/play-in-detached-document.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/playing-the-media-resource/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/autoplay-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/autoplay-hidden.optional.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/autoplay.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_canplay.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_canplaythrough.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_loadeddata.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_loadedmetadata.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_playing.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-currentTime-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-currentTime.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-max-value-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-max-value.htm: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-negative-time-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-negative-time.htm: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/seeking/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/w3c-import.log.
* web-platform-tests/html/semantics/embedded-content/media-elements/user-interface/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/video_loop_base-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/video_loop_base.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/resources/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/svg/intrinsicsize/intrinsicsize-svg-image.tentative-expected.html: Added.
* web-platform-tests/html/semantics/embedded-content/svg/intrinsicsize/intrinsicsize-svg-image.tentative.html: Added.
* web-platform-tests/html/semantics/embedded-content/svg/intrinsicsize/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/w3c-import.log.
* web-platform-tests/html/semantics/embedded-content/the-area-element/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log.
* web-platform-tests/html/semantics/embedded-content/the-area-element/support/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-area-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-audio-element/audio_constructor-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-audio-element/audio_constructor.html:
* web-platform-tests/html/semantics/embedded-content/the-audio-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-embed-element/document-getters-return-null-for-cross-origin-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-embed-element/document-getters-return-null-for-cross-origin.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-represent-nothing-04-expected.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-represent-nothing-04.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-embed-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-frame-element/document-getters-return-null-for-cross-origin-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-frame-element/document-getters-return-null-for-cross-origin.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-frame-element/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/content_document_changes_only_after_load_matures.html:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/cross_origin_parentage.sub.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/cross_origin_parentage.html.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/document-getters-return-null-for-cross-origin-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/document-getters-return-null-for-cross-origin.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-allow-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-allow.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-allowfullscreen-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-allowfullscreen.html:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-nosrc-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-nosrc.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01.htm:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_remove_src-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_remove_src.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-1-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-1.html:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-2-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-2.html:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-3-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-3.html:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_anchor_download_allow_downloads_without_user_activation.sub.tentative-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_anchor_download_allow_downloads_without_user_activation.sub.tentative.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_anchor_download_block_downloads_without_user_activation.sub.tentative-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_anchor_download_block_downloads_without_user_activation.sub.tentative.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigation_download_allow_downloads_without_user_activation.sub.tentative-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigation_download_allow_downloads_without_user_activation.sub.tentative.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigation_download_block_downloads_without_user_activation.sub.tentative-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigation_download_block_downloads_without_user_activation.sub.tentative.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/src-repeated-in-ancestor.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/download_stash.py: Added.
(main):
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe-that-checks-contentDocument.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe_sandbox_download_helper.js: Added.
(StreamDownloadFinishDelay):
(DownloadVerifyDelay):
(VerifyDownload):
(AssertDownloadSuccess):
(AssertDownloadFailure):
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/load-into-the-iframe.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-img-element/404-response-with-actual-image-data-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/404-response-with-actual-image-data.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/404-response-with-actual-image-data.py: Added.
(main):
* web-platform-tests/html/semantics/embedded-content/the-img-element/Image-constructor.html:
* web-platform-tests/html/semantics/embedded-content/the-img-element/available-images-expected.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/available-images-onload-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/available-images-onload.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/available-images.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/current-pixel-density/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-iframe.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes-svg.tentative-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes-svg.tentative.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-picture-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-picture.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-svg.tentative-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-svg.tentative.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-with-quick-attach-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-with-quick-attach-svg.tentative-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-with-quick-attach-svg.tentative.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode-with-quick-attach.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/decode/image-decode.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/decode/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-object-element/w3c-import.log.
* web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change.html:
* web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-img-element/img.complete-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-img-element/img.complete.html:
* web-platform-tests/html/semantics/embedded-content/the-img-element/intrinsicsize/intrinsicsize-with-responsive-images.tentative-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/intrinsicsize/intrinsicsize-with-responsive-images.tentative.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/intrinsicsize/intrinsicsize-without-unsized-media.tentative.https.sub-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/intrinsicsize/intrinsicsize-without-unsized-media.tentative.https.sub.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/intrinsicsize/intrinsicsize-without-unsized-media.tentative.https.sub.html.headers: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/intrinsicsize/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCueList/w3c-import.log.
* web-platform-tests/html/semantics/embedded-content/the-img-element/invalid-src.html:
* web-platform-tests/html/semantics/embedded-content/the-img-element/ismap/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-img-element/null-image-source-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/null-image-source.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/relevant-mutations.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/resources/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-display-none-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-display-none.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-quirks-mode-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-quirks-mode.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-standards-mode-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-standards-mode.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-width-1000px-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-width-1000px.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute.html: Removed.
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/sizes-dynamic-001-expected.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/sizes-dynamic-001.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/sizes-dynamic-002-expected.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/sizes-dynamic-002.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/support/parse-a-sizes-attribute.js: Added.
(check):
(onload):
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/support/sizes-iframed.sub.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/sizes-iframed.sub.html.
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/w3c-import.log.
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/srcset-media-dynamic-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/srcset-media-dynamic.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-image-data/fail-to-resolve-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-image-data/fail-to-resolve.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-image-data/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log.
* web-platform-tests/html/semantics/embedded-content/the-img-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-object-element/document-getters-return-null-for-cross-origin-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-object-element/document-getters-return-null-for-cross-origin.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-object-element/object-events.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-object-element/object-fallback-failed-cross-origin-navigation.sub-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-object-element/object-fallback-failed-cross-origin-navigation.sub.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-object-element/object-setcustomvalidity-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-object-element/object-setcustomvalidity.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-object-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-video-element/intrinsic_sizes-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-video-element/intrinsic_sizes.htm: Added.
* web-platform-tests/html/semantics/embedded-content/the-video-element/intrinsicsize/intrinsicsize-without-unsized-media.tentative.https.sub.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-video-element/intrinsicsize/intrinsicsize-without-unsized-media.tentative.https.sub.html.headers: Added.
* web-platform-tests/html/semantics/embedded-content/the-video-element/intrinsicsize/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/resources/w3c-import.log.
* web-platform-tests/html/semantics/embedded-content/the-video-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log.
2019-03-06 Javier Fernandez <jfernandez@igalia.com>
Import new tests from the CSS Text 3 WPT test suite
https://bugs.webkit.org/show_bug.cgi?id=195275
Reviewed by Myles C. Maxfield.
Imported new CSS Text tests from the WPT suite
* web-platform-tests/css/css-text/META.yml: Added.
* web-platform-tests/css/css-text/OWNERS: Removed.
* web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-001-expected.html: Added.
* web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-001.html: Added.
* web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-002-expected.html: Added.
* web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-002.html: Added.
* web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-003-expected.html: Added.
* web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-003.html: Added.
* web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-004-expected.html: Added.
* web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-004.html: Added.
* web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-005-expected.html: Added.
* web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-005.html: Added.
* web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-006-expected.html: Added.
* web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-006.html: Added.
* web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-007-expected.html: Added.
* web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-007.html: Added.
* web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-008-expected.html: Added.
* web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-008.html: Added.
* web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-009-expected.html: Added.
* web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-009.html: Added.
* web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-010-expected.html: Added.
* web-platform-tests/css/css-text/boundary-shaping/boundary-shaping-010.html: Added.
* web-platform-tests/css/css-text/boundary-shaping/resources/LinLibertine_Re-4.7.5.woff: Added.
* web-platform-tests/css/css-text/boundary-shaping/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/i18n/support/w3c-import.log.
* web-platform-tests/css/css-text/boundary-shaping/w3c-import.log: Added.
* web-platform-tests/css/css-text/hanging-punctuation/hanging-scrollable-001-expected.html: Added.
* web-platform-tests/css/css-text/hanging-punctuation/hanging-scrollable-001.html: Added.
* web-platform-tests/css/css-text/hanging-punctuation/w3c-import.log:
* web-platform-tests/css/css-text/hyphens/hyphens-auto-001-expected.html: Added.
* web-platform-tests/css/css-text/hyphens/hyphens-auto-001.html: Added.
* web-platform-tests/css/css-text/hyphens/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/i18n/support/w3c-import.log.
* web-platform-tests/css/css-text/i18n/META.yml: Added.
* web-platform-tests/css/css-text/i18n/OWNERS: Removed.
* web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-cj-loose.html:
* web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-cj-normal.html:
* web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-cj-strict.html:
* web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-cpm-loose.html:
* web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-cpm-normal.html:
* web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-cpm-strict.html:
* web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-loose.html:
* web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-normal.html:
* web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-strict.html:
* web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-in-loose.html:
* web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-in-normal.html:
* web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-in-strict.html:
* web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-iteration-loose.html:
* web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-iteration-normal.html:
* web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-iteration-strict.html:
* web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-po-loose.html:
* web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-po-normal.html:
* web-platform-tests/css/css-text/i18n/ja/css-text-line-break-ja-po-strict.html:
* web-platform-tests/css/css-text/i18n/ja/w3c-import.log:
* web-platform-tests/css/css-text/i18n/support/w3c-import.log:
* web-platform-tests/css/css-text/i18n/w3c-import.log:
* web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-cpm-loose.html:
* web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-cpm-normal.html:
* web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-cpm-strict.html:
* web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-hyphens-loose.html:
* web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-hyphens-normal.html:
* web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-hyphens-strict.html:
* web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-in-loose.html:
* web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-in-normal.html:
* web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-in-strict.html:
* web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-iteration-loose.html:
* web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-iteration-normal.html:
* web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-iteration-strict.html:
* web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-po-loose.html:
* web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-po-normal.html:
* web-platform-tests/css/css-text/i18n/zh/css-text-line-break-zh-po-strict.html:
* web-platform-tests/css/css-text/i18n/zh/w3c-import.log:
* web-platform-tests/css/css-text/inheritance-expected.txt: Added.
* web-platform-tests/css/css-text/inheritance.html: Added.
* web-platform-tests/css/css-text/letter-spacing/letter-spacing-bidi-001-expected.html: Added.
* web-platform-tests/css/css-text/letter-spacing/letter-spacing-bidi-001.html: Added.
* web-platform-tests/css/css-text/letter-spacing/letter-spacing-bidi-002-expected.html: Added.
* web-platform-tests/css/css-text/letter-spacing/letter-spacing-bidi-002.html: Added.
* web-platform-tests/css/css-text/letter-spacing/letter-spacing-end-of-line-001-expected.html: Added.
* web-platform-tests/css/css-text/letter-spacing/letter-spacing-end-of-line-001.html: Added.
* web-platform-tests/css/css-text/letter-spacing/letter-spacing-nesting-001-expected.html: Added.
* web-platform-tests/css/css-text/letter-spacing/letter-spacing-nesting-001.html: Added.
* web-platform-tests/css/css-text/letter-spacing/letter-spacing-nesting-002-expected.html: Added.
* web-platform-tests/css/css-text/letter-spacing/letter-spacing-nesting-002.html: Added.
* web-platform-tests/css/css-text/letter-spacing/w3c-import.log:
* web-platform-tests/css/css-text/line-break/line-break-loose-011-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-011-expected.xht.
* web-platform-tests/css/css-text/line-break/line-break-loose-011.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-011.xht.
* web-platform-tests/css/css-text/line-break/line-break-loose-012-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-012-expected.xht.
* web-platform-tests/css/css-text/line-break/line-break-loose-012.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-012.xht.
* web-platform-tests/css/css-text/line-break/line-break-loose-013-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-013-expected.xht.
* web-platform-tests/css/css-text/line-break/line-break-loose-013.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-013.xht.
* web-platform-tests/css/css-text/line-break/line-break-loose-014-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-021-expected.xht.
* web-platform-tests/css/css-text/line-break/line-break-loose-014.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-014.xht.
* web-platform-tests/css/css-text/line-break/line-break-loose-015-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-022-expected.xht.
* web-platform-tests/css/css-text/line-break/line-break-loose-015.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-015.xht.
* web-platform-tests/css/css-text/line-break/line-break-loose-016a-expected.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-023a-expected.xht.
* web-platform-tests/css/css-text/line-break/line-break-loose-016a.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-013.xht.
* web-platform-tests/css/css-text/line-break/line-break-loose-016b-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-016b-expected.xht.
* web-platform-tests/css/css-text/line-break/line-break-loose-016b.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-023b.xht.
* web-platform-tests/css/css-text/line-break/line-break-loose-017a-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-017a-expected.xht.
* web-platform-tests/css/css-text/line-break/line-break-loose-017a.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-017a.xht.
* web-platform-tests/css/css-text/line-break/line-break-loose-017b-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-024b-expected.xht.
* web-platform-tests/css/css-text/line-break/line-break-loose-017b.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-024b.xht.
* web-platform-tests/css/css-text/line-break/line-break-loose-018-expected.xht: Added.
* web-platform-tests/css/css-text/line-break/line-break-loose-018.xht: Added.
* web-platform-tests/css/css-text/line-break/line-break-normal-011-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-011-expected.xht.
* web-platform-tests/css/css-text/line-break/line-break-normal-011.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-011.xht.
* web-platform-tests/css/css-text/line-break/line-break-normal-012-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-012-expected.xht.
* web-platform-tests/css/css-text/line-break/line-break-normal-012.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-012.xht.
* web-platform-tests/css/css-text/line-break/line-break-normal-013-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-013-expected.xht.
* web-platform-tests/css/css-text/line-break/line-break-normal-013.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-013.xht.
* web-platform-tests/css/css-text/line-break/line-break-normal-014-expected.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-021-expected.xht.
* web-platform-tests/css/css-text/line-break/line-break-normal-014.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-021.xht.
* web-platform-tests/css/css-text/line-break/line-break-normal-015-expected.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-022-expected.xht.
* web-platform-tests/css/css-text/line-break/line-break-normal-015.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-022.xht.
* web-platform-tests/css/css-text/line-break/line-break-normal-016a-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-strict-013-expected.xht.
* web-platform-tests/css/css-text/line-break/line-break-normal-016a.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-023a.xht.
* web-platform-tests/css/css-text/line-break/line-break-normal-016b-expected.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-023b-expected.xht.
* web-platform-tests/css/css-text/line-break/line-break-normal-016b.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-023b.xht.
* web-platform-tests/css/css-text/line-break/line-break-normal-017a-expected.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-024a-expected.xht.
* web-platform-tests/css/css-text/line-break/line-break-normal-017a.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-024a.xht.
* web-platform-tests/css/css-text/line-break/line-break-normal-017b-expected.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-024b-expected.xht.
* web-platform-tests/css/css-text/line-break/line-break-normal-017b.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-normal-024b.xht.
* web-platform-tests/css/css-text/line-break/line-break-normal-018-expected.xht: Added.
* web-platform-tests/css/css-text/line-break/line-break-normal-018.xht: Added.
* web-platform-tests/css/css-text/line-break/line-break-strict-011-expected.xht:
* web-platform-tests/css/css-text/line-break/line-break-strict-011.xht:
* web-platform-tests/css/css-text/line-break/line-break-strict-012-expected.xht:
* web-platform-tests/css/css-text/line-break/line-break-strict-012.xht:
* web-platform-tests/css/css-text/line-break/line-break-strict-013-expected.xht:
* web-platform-tests/css/css-text/line-break/line-break-strict-013.xht:
* web-platform-tests/css/css-text/line-break/line-break-strict-014-expected.xht:
* web-platform-tests/css/css-text/line-break/line-break-strict-014.xht:
* web-platform-tests/css/css-text/line-break/line-break-strict-015-expected.xht:
* web-platform-tests/css/css-text/line-break/line-break-strict-015.xht:
* web-platform-tests/css/css-text/line-break/line-break-strict-016a-expected.xht:
* web-platform-tests/css/css-text/line-break/line-break-strict-016a.xht:
* web-platform-tests/css/css-text/line-break/line-break-strict-016b-expected.xht:
* web-platform-tests/css/css-text/line-break/line-break-strict-016b.xht:
* web-platform-tests/css/css-text/line-break/line-break-strict-017a-expected.xht:
* web-platform-tests/css/css-text/line-break/line-break-strict-017a.xht:
* web-platform-tests/css/css-text/line-break/line-break-strict-017b-expected.xht:
* web-platform-tests/css/css-text/line-break/line-break-strict-017b.xht:
* web-platform-tests/css/css-text/line-break/line-break-strict-018-expected.xht: Added.
* web-platform-tests/css/css-text/line-break/line-break-strict-018.xht: Added.
* web-platform-tests/css/css-text/line-break/w3c-import.log:
* web-platform-tests/css/css-text/line-breaking/w3c-import.log:
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-001.html:
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-002.html:
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-003-expected.html: Removed.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-003.html: Removed.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-004.html:
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-005-expected.html: Removed.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-005.html: Removed.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-001-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-001.html: Added.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-002-expected.html: Added.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-002.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-002.html.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-003-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-003-expected.html.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-003.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-003.html.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-004-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-004.html: Added.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-005-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-005.html: Added.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-fit-content-001-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-fit-content-001.html.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-fit-content-001.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-fit-content-001.html.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-001-expected.html: Added.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-001.html: Added.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-002-expected.txt: Added.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-002.html: Added.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-002.html:
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-003-expected.html:
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-003.html:
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-004-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-004.html: Added.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-005-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-005.html: Added.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-006-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-006.html: Added.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-fit-content-001.html:
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-span-001-expected.html: Added.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-span-001.html: Added.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-span-002-expected.txt: Added.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-span-002.html: Added.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-001.html:
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-002-expected.html: Added.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-002.html: Added.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-003-expected.html: Added.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-003.html: Added.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-004-expected.html: Added.
* web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-004.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-001.html.
* web-platform-tests/css/css-text/overflow-wrap/w3c-import.log:
* web-platform-tests/css/css-text/overflow-wrap/word-wrap-001.html:
* web-platform-tests/css/css-text/overflow-wrap/word-wrap-002.html:
* web-platform-tests/css/css-text/overflow-wrap/word-wrap-003-expected.html: Removed.
* web-platform-tests/css/css-text/overflow-wrap/word-wrap-003.html: Removed.
* web-platform-tests/css/css-text/overflow-wrap/word-wrap-004.html:
* web-platform-tests/css/css-text/overflow-wrap/word-wrap-005-expected.html: Removed.
* web-platform-tests/css/css-text/overflow-wrap/word-wrap-005.html: Removed.
* web-platform-tests/css/css-text/overflow-wrap/word-wrap-alias-expected.txt: Added.
* web-platform-tests/css/css-text/overflow-wrap/word-wrap-alias.html: Added.
* web-platform-tests/css/css-text/parsing/hanging-punctuation-invalid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/hanging-punctuation-invalid.html: Added.
* web-platform-tests/css/css-text/parsing/hanging-punctuation-valid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/hanging-punctuation-valid.html: Added.
* web-platform-tests/css/css-text/parsing/hyphens-invalid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/hyphens-invalid.html: Added.
* web-platform-tests/css/css-text/parsing/hyphens-valid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/hyphens-valid.html: Added.
* web-platform-tests/css/css-text/parsing/letter-spacing-invalid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/letter-spacing-invalid.html: Added.
* web-platform-tests/css/css-text/parsing/letter-spacing-valid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/letter-spacing-valid.html: Added.
* web-platform-tests/css/css-text/parsing/line-break-invalid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/line-break-invalid.html: Added.
* web-platform-tests/css/css-text/parsing/line-break-valid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/line-break-valid.html: Added.
* web-platform-tests/css/css-text/parsing/overflow-wrap-invalid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/overflow-wrap-invalid.html: Added.
* web-platform-tests/css/css-text/parsing/overflow-wrap-valid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/overflow-wrap-valid.html: Added.
* web-platform-tests/css/css-text/parsing/tab-size-invalid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/tab-size-invalid.html: Added.
* web-platform-tests/css/css-text/parsing/tab-size-valid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/tab-size-valid.html: Added.
* web-platform-tests/css/css-text/parsing/text-align-all-invalid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/text-align-all-invalid.html: Added.
* web-platform-tests/css/css-text/parsing/text-align-all-valid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/text-align-all-valid.html: Added.
* web-platform-tests/css/css-text/parsing/text-align-invalid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/text-align-invalid.html: Added.
* web-platform-tests/css/css-text/parsing/text-align-last-invalid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/text-align-last-invalid.html: Added.
* web-platform-tests/css/css-text/parsing/text-align-last-valid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/text-align-last-valid.html: Added.
* web-platform-tests/css/css-text/parsing/text-align-valid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/text-align-valid.html: Added.
* web-platform-tests/css/css-text/parsing/text-indent-invalid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/text-indent-invalid.html: Added.
* web-platform-tests/css/css-text/parsing/text-indent-valid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/text-indent-valid.html: Added.
* web-platform-tests/css/css-text/parsing/text-justify-invalid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/text-justify-invalid.html: Added.
* web-platform-tests/css/css-text/parsing/text-justify-valid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/text-justify-valid.html: Added.
* web-platform-tests/css/css-text/parsing/text-transform-invalid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/text-transform-invalid.html: Added.
* web-platform-tests/css/css-text/parsing/text-transform-valid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/text-transform-valid.html: Added.
* web-platform-tests/css/css-text/parsing/w3c-import.log: Added.
* web-platform-tests/css/css-text/parsing/white-space-invalid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/white-space-invalid.html: Added.
* web-platform-tests/css/css-text/parsing/white-space-valid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/white-space-valid.html: Added.
* web-platform-tests/css/css-text/parsing/word-break-invalid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/word-break-invalid.html: Added.
* web-platform-tests/css/css-text/parsing/word-break-valid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/word-break-valid.html: Added.
* web-platform-tests/css/css-text/parsing/word-spacing-invalid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/word-spacing-invalid.html: Added.
* web-platform-tests/css/css-text/parsing/word-spacing-valid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/word-spacing-valid.html: Added.
* web-platform-tests/css/css-text/parsing/word-wrap-invalid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/word-wrap-invalid.html: Added.
* web-platform-tests/css/css-text/parsing/word-wrap-valid-expected.txt: Added.
* web-platform-tests/css/css-text/parsing/word-wrap-valid.html: Added.
* web-platform-tests/css/css-text/support/support/w3c-import.log:
* web-platform-tests/css/css-text/support/w3c-import.log:
* web-platform-tests/css/css-text/tab-size/tab-min-rendered-width-1-expected.html: Added.
* web-platform-tests/css/css-text/tab-size/tab-min-rendered-width-1.html: Added.
* web-platform-tests/css/css-text/tab-size/tab-size-inheritance-001-expected.html: Added.
* web-platform-tests/css/css-text/tab-size/tab-size-inheritance-001.html: Added.
* web-platform-tests/css/css-text/tab-size/tab-size-spacing-001-expected.html: Added.
* web-platform-tests/css/css-text/tab-size/tab-size-spacing-001.html: Added.
* web-platform-tests/css/css-text/tab-size/w3c-import.log:
* web-platform-tests/css/css-text/text-align/w3c-import.log:
* web-platform-tests/css/css-text/text-indent/percentage-value-intrinsic-size-expected.txt: Added.
* web-platform-tests/css/css-text/text-indent/percentage-value-intrinsic-size.html: Added.
* web-platform-tests/css/css-text/text-indent/text-indent-percentage-001-expected.xht:
* web-platform-tests/css/css-text/text-indent/text-indent-percentage-001.xht:
* web-platform-tests/css/css-text/text-indent/text-indent-percentage-002-expected.html: Added.
* web-platform-tests/css/css-text/text-indent/text-indent-percentage-002.html: Added.
* web-platform-tests/css/css-text/text-indent/text-indent-percentage-003-expected.html: Added.
* web-platform-tests/css/css-text/text-indent/text-indent-percentage-003.html: Added.
* web-platform-tests/css/css-text/text-indent/text-indent-percentage-004-expected.html: Added.
* web-platform-tests/css/css-text/text-indent/text-indent-percentage-004.html: Added.
* web-platform-tests/css/css-text/text-indent/w3c-import.log:
* web-platform-tests/css/css-text/text-justify/w3c-import.log:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-001-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-001.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-003-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-003.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-005-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-005.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-007-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-007.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-009-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-009.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-010-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-010.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-011-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-011.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-014-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-014.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-016-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-016.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-018-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-018.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-020-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-020.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-022-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-022.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-024-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-024.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-026-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-026.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-028-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-028.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-030-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-030.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-031-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-031.html:
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-033-expected.html: Added.
* web-platform-tests/css/css-text/text-transform/text-transform-capitalize-033.html: Added.
* web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-001-expected.html: Added.
* web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-001.html: Added.
* web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-002-expected.html: Added.
* web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-002.html: Added.
* web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-003-expected.html: Added.
* web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-003.html: Added.
* web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-004-expected.html: Added.
* web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-004.html: Added.
* web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-005-expected.html: Added.
* web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-005.html: Added.
* web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-006-expected.html: Added.
* web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-006.html: Added.
* web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-007-expected.html: Added.
* web-platform-tests/css/css-text/text-transform/text-transform-full-size-kana-007.html: Added.
* web-platform-tests/css/css-text/text-transform/text-transform-shaping-001-expected.html: Added.
* web-platform-tests/css/css-text/text-transform/text-transform-shaping-001.html: Added.
* web-platform-tests/css/css-text/text-transform/text-transform-shaping-002-expected.html: Added.
* web-platform-tests/css/css-text/text-transform/text-transform-shaping-002.html: Added.
* web-platform-tests/css/css-text/text-transform/text-transform-shaping-003-expected.html: Added.
* web-platform-tests/css/css-text/text-transform/text-transform-shaping-003.html: Added.
* web-platform-tests/css/css-text/text-transform/text-transform-tailoring-001-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-tailoring-001.html:
* web-platform-tests/css/css-text/text-transform/text-transform-tailoring-002-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-tailoring-002.html:
* web-platform-tests/css/css-text/text-transform/text-transform-tailoring-002a-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-tailoring-002a.html:
* web-platform-tests/css/css-text/text-transform/text-transform-tailoring-003-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-tailoring-003.html:
* web-platform-tests/css/css-text/text-transform/text-transform-tailoring-004-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-tailoring-004.html:
* web-platform-tests/css/css-text/text-transform/text-transform-tailoring-005-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-tailoring-005.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-001-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-001.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-002-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-002.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-003-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-003.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-004-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-004.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-005-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-005.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-006-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-006.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-007-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-007.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-008-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-008.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-009-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-009.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-010-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-010.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-011-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-011.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-012-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-012.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-014-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-014.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-015-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-015.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-016-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-016.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-017-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-017.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-018-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-018.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-019-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-019.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-020-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-020.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-021-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-021.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-022-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-022.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-023-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-023.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-024-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-024.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-025-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-025.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-026-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-026.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-027-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-027.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-028-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-028.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-029-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-029.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-030-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-030.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-031-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-031.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-032-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-032.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-033-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-033.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-034-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-034.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-035-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-035.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-038-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-038.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-039-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-039.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-040-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-040.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-041-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-041.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-042-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-042.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-043-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-043.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-101-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-101.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-102-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-102.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-103-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-103.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-104-expected.html:
* web-platform-tests/css/css-text/text-transform/text-transform-upperlower-104.html:
* web-platform-tests/css/css-text/text-transform/w3c-import.log:
* web-platform-tests/css/css-text/w3c-import.log:
* web-platform-tests/css/css-text/white-space/break-spaces-001-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
* web-platform-tests/css/css-text/white-space/break-spaces-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008.html.
* web-platform-tests/css/css-text/white-space/break-spaces-002-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-009-expected.html.
* web-platform-tests/css/css-text/white-space/break-spaces-002.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-009.html.
* web-platform-tests/css/css-text/white-space/break-spaces-004-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-010-expected.html.
* web-platform-tests/css/css-text/white-space/break-spaces-004.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-005-expected.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-005.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-006-expected.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-006.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-007-expected.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-007.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-008-expected.html: Added.
* web-platform-tests/css/css-text/white-space/break-spaces-008.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-000-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-000.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-001-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-001.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-002-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-002.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-003-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-003.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-004-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-004.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-005-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-005.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-006-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-006.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-007-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-007.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-008-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-008.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-00B-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-00B.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-00D-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-00D.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-00E-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-00E.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-00F-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-00F.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-010-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-010.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-011-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-011.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-012-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-012.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-013-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-013.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-014-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-014.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-015-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-015.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-016-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-016.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-017-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-017.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-018-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-018.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-019-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-019.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-01A-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-01A.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-01B-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-01B.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-01C-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-01C.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-01D-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-01D.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-01E-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-01E.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-01F-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-01F.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-07F-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-07F.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-080-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-080.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-081-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-081.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-082-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-082.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-083-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-083.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-084-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-084.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-085-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-085.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-086-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-086.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-087-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-087.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-088-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-088.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-089-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-089.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-08A-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-08A.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-08B-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-08B.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-08C-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-08C.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-08D-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-08D.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-08E-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-08E.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-08F-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-08F.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-090-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-090.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-091-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-091.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-092-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-092.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-093-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-093.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-094-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-094.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-095-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-095.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-096-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-096.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-097-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-097.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-098-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-098.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-099-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-099.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-09A-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-09A.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-09B-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-09B.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-09C-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-09C.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-09D-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-09D.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-09E-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-09E.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-09F-expected.html: Added.
* web-platform-tests/css/css-text/white-space/control-chars-09F.html: Added.
* web-platform-tests/css/css-text/white-space/line-edge-white-space-collapse-001-expected.html: Added.
* web-platform-tests/css/css-text/white-space/line-edge-white-space-collapse-001.html: Added.
* web-platform-tests/css/css-text/white-space/line-edge-white-space-collapse-002-expected.html: Added.
* web-platform-tests/css/css-text/white-space/line-edge-white-space-collapse-002.html: Added.
* web-platform-tests/css/css-text/white-space/pre-float-001-expected.html: Added.
* web-platform-tests/css/css-text/white-space/pre-float-001.html: Added.
* web-platform-tests/css/css-text/white-space/pre-wrap-002.html:
* web-platform-tests/css/css-text/white-space/pre-wrap-010.html: Removed.
* web-platform-tests/css/css-text/white-space/pre-wrap-012-expected.html:
* web-platform-tests/css/css-text/white-space/pre-wrap-012.html:
* web-platform-tests/css/css-text/white-space/pre-wrap-013-expected.html:
* web-platform-tests/css/css-text/white-space/pre-wrap-013.html:
* web-platform-tests/css/css-text/white-space/pre-wrap-014-expected.html:
* web-platform-tests/css/css-text/white-space/pre-wrap-014.html:
* web-platform-tests/css/css-text/white-space/pre-wrap-015-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
* web-platform-tests/css/css-text/white-space/pre-wrap-015.html: Added.
* web-platform-tests/css/css-text/white-space/pre-wrap-016-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
* web-platform-tests/css/css-text/white-space/pre-wrap-016.html: Added.
* web-platform-tests/css/css-text/white-space/pre-wrap-float-001-expected.html: Added.
* web-platform-tests/css/css-text/white-space/pre-wrap-float-001.html: Added.
* web-platform-tests/css/css-text/white-space/tab-stop-threshold-001-expected.html: Added.
* web-platform-tests/css/css-text/white-space/tab-stop-threshold-001.html: Added.
* web-platform-tests/css/css-text/white-space/tab-stop-threshold-002-expected.html: Added.
* web-platform-tests/css/css-text/white-space/tab-stop-threshold-002.html: Added.
* web-platform-tests/css/css-text/white-space/tab-stop-threshold-003-expected.html: Added.
* web-platform-tests/css/css-text/white-space/tab-stop-threshold-003.html: Added.
* web-platform-tests/css/css-text/white-space/tab-stop-threshold-004-expected.html: Added.
* web-platform-tests/css/css-text/white-space/tab-stop-threshold-004.html: Added.
* web-platform-tests/css/css-text/white-space/tab-stop-threshold-005-expected.html: Added.
* web-platform-tests/css/css-text/white-space/tab-stop-threshold-005.html: Added.
* web-platform-tests/css/css-text/white-space/tab-stop-threshold-006-expected.html: Added.
* web-platform-tests/css/css-text/white-space/tab-stop-threshold-006.html: Added.
* web-platform-tests/css/css-text/white-space/text-space-collapse-discard-001-expected.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/white-space-collapsing-discard-001-expected.xht.
* web-platform-tests/css/css-text/white-space/text-space-collapse-discard-001.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/white-space-collapsing-discard-001.xht.
* web-platform-tests/css/css-text/white-space/text-space-collapse-preserve-breaks-001-expected.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/white-space-collapsing-preserve-breaks-001-expected.xht.
* web-platform-tests/css/css-text/white-space/text-space-collapse-preserve-breaks-001.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/white-space-collapsing-preserve-breaks-001.xht.
* web-platform-tests/css/css-text/white-space/text-space-trim-trim-inner-001-expected.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/white-space-collapsing-trim-inner-001-expected.xht.
* web-platform-tests/css/css-text/white-space/text-space-trim-trim-inner-001.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/white-space-collapsing-trim-inner-001.xht.
* web-platform-tests/css/css-text/white-space/textarea-break-spaces-001-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/textarea-pre-wrap-008-expected.html.
* web-platform-tests/css/css-text/white-space/textarea-break-spaces-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/textarea-pre-wrap-008.html.
* web-platform-tests/css/css-text/white-space/textarea-break-spaces-002-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/textarea-pre-wrap-009-expected.html.
* web-platform-tests/css/css-text/white-space/textarea-break-spaces-002.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/textarea-pre-wrap-009.html.
* web-platform-tests/css/css-text/white-space/textarea-pre-wrap-010-expected.html: Removed.
* web-platform-tests/css/css-text/white-space/textarea-pre-wrap-010.html: Removed.
* web-platform-tests/css/css-text/white-space/trailing-ideographic-space-001-expected.html: Added.
* web-platform-tests/css/css-text/white-space/trailing-ideographic-space-001.html: Added.
* web-platform-tests/css/css-text/white-space/trailing-ideographic-space-002-expected.html: Added.
* web-platform-tests/css/css-text/white-space/trailing-ideographic-space-002.html: Added.
* web-platform-tests/css/css-text/white-space/trailing-ideographic-space-003-expected.html: Added.
* web-platform-tests/css/css-text/white-space/trailing-ideographic-space-003.html: Added.
* web-platform-tests/css/css-text/white-space/trailing-ideographic-space-004-expected.html: Added.
* web-platform-tests/css/css-text/white-space/trailing-ideographic-space-004.html: Added.
* web-platform-tests/css/css-text/white-space/trailing-space-before-br-001-expected.txt: Added.
* web-platform-tests/css/css-text/white-space/trailing-space-before-br-001.html: Added.
* web-platform-tests/css/css-text/white-space/w3c-import.log:
* web-platform-tests/css/css-text/white-space/white-space-empty-text-sibling-expected.html: Added.
* web-platform-tests/css/css-text/white-space/white-space-empty-text-sibling.html: Added.
* web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-001-expected.html: Added.
* web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-001.html: Added.
* web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-002-expected.html: Added.
* web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-002.html: Added.
* web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-003-expected.html: Added.
* web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-003.html: Added.
* web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-004-expected.html: Added.
* web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-004.html: Added.
* web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-001-expected.html: Added.
* web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-001.html: Added.
* web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-002-expected.html: Added.
* web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-002.html: Added.
* web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-003-expected.html: Added.
* web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-003.html: Added.
* web-platform-tests/css/css-text/white-space/white-space-wrap-after-nowrap-001-expected.html: Added.
* web-platform-tests/css/css-text/white-space/white-space-wrap-after-nowrap-001.html: Added.
* web-platform-tests/css/css-text/word-break/w3c-import.log:
* web-platform-tests/css/css-text/word-break/word-break-001.html: Removed.
* web-platform-tests/css/css-text/word-break/word-break-002.html: Removed.
* web-platform-tests/css/css-text/word-break/word-break-003.html: Removed.
* web-platform-tests/css/css-text/word-break/word-break-004.html: Removed.
* web-platform-tests/css/css-text/word-break/word-break-break-all-008.html:
* web-platform-tests/css/css-text/word-break/word-break-break-all-009-expected.xht: Removed.
* web-platform-tests/css/css-text/word-break/word-break-break-all-009.xht: Removed.
* web-platform-tests/css/css-text/word-break/word-break-break-all-010-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
* web-platform-tests/css/css-text/word-break/word-break-break-all-010.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-011-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
* web-platform-tests/css/css-text/word-break/word-break-break-all-011.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-012-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
* web-platform-tests/css/css-text/word-break/word-break-break-all-012.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-013-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html.
* web-platform-tests/css/css-text/word-break/word-break-break-all-013.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-014-expected.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-014.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-020-expected.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-break-all-020.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-keep-all-003-expected.html:
* web-platform-tests/css/css-text/word-break/word-break-keep-all-003.html:
* web-platform-tests/css/css-text/word-break/word-break-keep-all-004-expected.xht: Removed.
* web-platform-tests/css/css-text/word-break/word-break-keep-all-004.xht: Removed.
* web-platform-tests/css/css-text/word-break/word-break-keep-all-005-expected.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-keep-all-005.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-keep-all-006-expected.html: Added.
* web-platform-tests/css/css-text/word-break/word-break-keep-all-006.html: Added.
* web-platform-tests/css/css-text/writing-system/w3c-import.log: Added.
* web-platform-tests/css/css-text/writing-system/writing-system-font-001-expected.html: Added.
* web-platform-tests/css/css-text/writing-system/writing-system-font-001.html: Added.
* web-platform-tests/css/css-text/writing-system/writing-system-line-break-001-expected.html: Added.
* web-platform-tests/css/css-text/writing-system/writing-system-line-break-001.html: Added.
* web-platform-tests/css/css-text/writing-system/writing-system-line-break-002-expected.html: Added.
* web-platform-tests/css/css-text/writing-system/writing-system-line-break-002.html: Added.
* web-platform-tests/css/css-text/writing-system/writing-system-segment-break-001-expected.html: Added.
* web-platform-tests/css/css-text/writing-system/writing-system-segment-break-001.html: Added.
* web-platform-tests/css/css-text/writing-system/writing-system-text-transform-001-expected.html: Added.
* web-platform-tests/css/css-text/writing-system/writing-system-text-transform-001.html: Added.
2019-03-06 Frederic Wang <fwang@igalia.com>
Update WPT tests for the track element
https://bugs.webkit.org/show_bug.cgi?id=195358
Reviewed by Rob Buis.
* resources/resource-files.json:
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/003.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/004.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/005.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/006.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/007.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/008.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/009.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/010.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/011.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/012.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/013.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/014.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/015.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/016.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/017.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/018.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/019.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/020.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/021.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/022.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/023.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/024.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/025.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/026.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/027.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/028.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/029.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/030.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/031.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/032.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/033.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/034.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/035.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/036.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/037.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/038.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/039.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/040.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/041.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/042.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/043.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/044.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/045.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/046.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/support/common.js: Added.
(setup):
(window.otherOriginURL.string_appeared_here.location.pathname.replace):
(onload):
(setCrossDomainCookie):
(loadTrack.):
(loadTrack):
(removeLog):
(checkData):
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/support/cors-tester.py: Added.
(main):
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/support/remove-cookie.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/support/set-cookie.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/w3c-import.log.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cors/w3c-import.log: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/align-positioning-bad.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/align-positioning.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/align-text-line-position-bad.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/align-text-line-position.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/alignment-bad.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/alignment-ltr.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/alignment.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/bom.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/captions-fast.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/captions-gaps.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/captions-html.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/captions.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/class-bad.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/class.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-id-error.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-id.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-no-id-error.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-no-id.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-recovery-cuetext.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-recovery-header.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-recovery-note.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-size-align-bad.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-size-align.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-size-bad.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cue-size.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cues-chrono-order.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cues-no-separation.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cues-overlapping.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/cues.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/default-styles.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/degenerate-cues.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/empty-cue.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/entities-wrong.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/entities.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/interspersed-non-cue.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/iso2022jp3.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/large-timestamp.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/line-position-bad.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/line-position.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/markup-bad.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/markup.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/metadata-area.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/metadata.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/missed-cues.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/no-newline-at-eof.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/no-timings.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/no-webvtt.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/positioning-bad.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/positioning-ltr.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/positioning.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/settings-bad-separation.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/settings.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/simple-captions.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/sorted-dispatch.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/timestamp-bad.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/timestamp.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/timings-hour-error.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/timings-hour.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/timings-no-hour-errors.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/timings-no-hour.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/timings-whitespace.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/unsupported-markup.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/utf8.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/valign-bad.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/valign-ltr.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/valign.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/voice-bad.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/voice.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/vp8-vorbis-webvtt.webm: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/webvtt-file.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/webvtt-rubbish.vtt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/src-empty-string.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-active-cues.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-add-remove-cue.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-add-track-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-add-track.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-addtrack-kind-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-addtrack-kind.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-change-event-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-change-event.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-css-cue-pseudo-class-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-css-cue-pseudo-class.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-empty-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-empty.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-inline-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-inline.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-mutable-fragment.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-mutable.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-negative-duration-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-negative-duration.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-negative-timestamp-events-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-negative-timestamp-events.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-negative-timestamp.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-after-controls-added-expected.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-after-controls-added.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-after-controls-removed-expected.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-after-controls-removed.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-empty-cue-expected.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-empty-cue.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-line-doesnt-fit-expected.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-line-doesnt-fit.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-transformed-video-expected.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-transformed-video.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cues-cuechange.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cues-enter-exit.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cues-missed.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cues-pause-on-exit.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cues-seeking.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-cues-sorted-before-dispatch.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-default-attribute.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-delete-during-setup-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-delete-during-setup.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-disabled-addcue.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-disabled.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-element-dom-change-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-element-dom-change.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-element-src-change-error.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-element-src-change.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-helpers.js: Added.
(enableAllTextTracks):
(assert_cues_equal):
(assert_cues_match):
(assert_cues_html_content):
(check_cues_from_track):
(assert_cue_fragment_as_textcontent):
(createFragment):
(cloneChildrenToFragment):
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-id-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-id.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-insert-after-load.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-large-timestamp.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-load-error-readyState.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-load-from-element-readyState.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-load-from-src-readyState-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-load-from-src-readyState.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-mode-disabled.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-mode-not-changed-by-new-track.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-mode-triggers-loading.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-mode.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-node-add-remove-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-node-add-remove.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-active-cue.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-by-setting-innerHTML.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-insert-ready-state.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-quickly-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-quickly.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-track-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-track-inband.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-remove-track.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-selection-metadata-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-selection-metadata.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-text-track-cue-list.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-texttracks-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-texttracks.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-align-positioning-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-align-positioning.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-align-text-line-position-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-align-text-line-position.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-alignment.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-blank-lines.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-bom.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-class-markup.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-cue-identifiers.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-cue-no-id.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-cue-recovery.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-cue-size-align.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-cue-size.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-degenerate-cues.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-empty-cue.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-entities.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-header-comment-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-header-comment.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-interspersed-non-cue.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-line-position-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-line-position.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-magic-header-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-magic-header.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-markup.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-newlines.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-no-timings.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-non-snap-to-lines-expected.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-non-snap-to-lines.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-positioning.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-settings.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-timestamp.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-timings-hour-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-timings-hour.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-timings-no-hours-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-timings-no-hours.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-timings-whitespace.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-two-cue-layout-after-first-end-expected.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-two-cue-layout-after-first-end.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-unsupported-markup.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-utf8-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-utf8.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-valign.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-voice.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/vtt-cue-float-precision-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/vtt-cue-float-precision.html: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/w3c-import.log:
2019-03-06 Rob Buis <rbuis@igalia.com>
Consider supporting the `referrerpolicy` attribute.
https://bugs.webkit.org/show_bug.cgi?id=179053
Reviewed by Darin Adler.
Update improved results.
* web-platform-tests/html/dom/reflection-embedded-expected.txt:
2019-03-06 Frederic Wang <fwang@igalia.com>
Update WPT tests for the canvas element
https://bugs.webkit.org/show_bug.cgi?id=195331
Reviewed by Youenn Fablet.
* resources/import-expectations.json:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.whitespace.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/w3c-import.log:
2019-03-02 Darin Adler <darin@apple.com>
Retire legacy dtoa function and DecimalNumber class
https://bugs.webkit.org/show_bug.cgi?id=195253
Reviewed by Daniel Bates.
* web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
Rebaseline still-failing part of this test that dumps super-small numbers that are formatted
differently by the new code (exponential style).
2019-03-01 Rob Buis <rbuis@igalia.com>
Adjust XMLHttpRequest Content-Type handling
https://bugs.webkit.org/show_bug.cgi?id=184645
Reviewed by Youenn Fablet.
Sync test and update test expectation (all PASSes).
* web-platform-tests/xhr/send-content-type-charset-expected.txt:
* web-platform-tests/xhr/send-content-type-charset.htm:
2019-03-01 Antoine Quint <graouts@apple.com>
Enable WPT Pointer Events tests
https://bugs.webkit.org/show_bug.cgi?id=195204
<rdar://problem/48502751>
Reviewed by Dean Jackson.
The touch-action property has been enabled as part of the work on webkit.org/b/195008 but the WPT tests
had not been enabled yet, so we're now adding the progressions made.
* web-platform-tests/pointerevents/extension/pointerevent_touch-action-verification-expected.txt:
* web-platform-tests/pointerevents/pointerevent_touch-action-verification-expected.txt:
2019-02-28 Charles Vazac <cvazac@akamai.com>
Fix Resource Timing buffer edge cases for WPT
https://bugs.webkit.org/show_bug.cgi?id=193213
Reviewed by Youenn Fablet.
* web-platform-tests/resource-timing/buffer-full-add-after-full-event.html:
* web-platform-tests/resource-timing/buffer-full-add-entries-during-callback-that-drop-expected.txt:
* web-platform-tests/resource-timing/buffer-full-add-then-clear-expected.txt:
* web-platform-tests/resource-timing/buffer-full-then-increased-expected.txt:
2019-02-26 Youenn Fablet <youenn@apple.com>
Move service worker response validation from the service worker client to the service worker itself
https://bugs.webkit.org/show_bug.cgi?id=194716
Reviewed by Geoffrey Garen.
Rebased tests as we now report to the console log any service worker response validation erorr.
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-image.https-expected.txt:
2019-02-26 Frederic Wang <fwang@igalia.com>
Synchronize MathML WPT tests
https://bugs.webkit.org/show_bug.cgi?id=195048
This imports changes to the documentation and spec references for MathML.
It also imports a new test for href currently disabled due to bug 187039.
Reviewed by Manuel Rego Casasnovas.
* web-platform-tests/mathml/README.md:
* web-platform-tests/mathml/presentation-markup/fractions/frac-1.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-bar-001.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-color-001.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-color-002.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-001.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-002.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-003.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-mrow-001.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-numalign-denomalign-001.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-1.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-visibility-001.html:
* web-platform-tests/mathml/presentation-markup/operators/mo-axis-height-1.html:
* web-platform-tests/mathml/presentation-markup/radicals/root-parameters-1.html:
* web-platform-tests/mathml/presentation-markup/scripts/subsup-1.html:
* web-platform-tests/mathml/presentation-markup/scripts/subsup-2.html:
* web-platform-tests/mathml/presentation-markup/scripts/subsup-3.html:
* web-platform-tests/mathml/presentation-markup/scripts/subsup-4.html:
* web-platform-tests/mathml/presentation-markup/scripts/subsup-5.html:
* web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-1.html:
* web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-2.html:
* web-platform-tests/mathml/presentation-markup/scripts/underover-1.html:
* web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-1.html:
* web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-2.html:
* web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3.html:
* web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4.html:
* web-platform-tests/mathml/presentation-markup/spaces/space-1.html:
* web-platform-tests/mathml/presentation-markup/spaces/space-2.html:
* web-platform-tests/mathml/presentation-markup/tables/table-axis-height.html:
* web-platform-tests/mathml/relations/css-styling/color-1.html:
* web-platform-tests/mathml/relations/css-styling/display-1.html:
* web-platform-tests/mathml/relations/css-styling/displaystyle-1.html:
* web-platform-tests/mathml/relations/css-styling/lengths-1.html:
* web-platform-tests/mathml/relations/css-styling/lengths-2.html:
* web-platform-tests/mathml/relations/css-styling/lengths-3.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-fraktur.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-italic.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-sans-serif.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-script.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-double-struck.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-fraktur.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-initial.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-italic.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-looped.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-monospace.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-bold-italic.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-italic.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-script.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-stretched.html:
* web-platform-tests/mathml/relations/css-styling/mathvariant-tailed.html:
* web-platform-tests/mathml/relations/css-styling/visibility-1.html:
* web-platform-tests/mathml/relations/html5-tree/class-1.html:
* web-platform-tests/mathml/relations/html5-tree/class-2.html:
* web-platform-tests/mathml/relations/html5-tree/color-attributes-1.html:
* web-platform-tests/mathml/relations/html5-tree/display-1.html:
* web-platform-tests/mathml/relations/html5-tree/dynamic-1.html:
* web-platform-tests/mathml/relations/html5-tree/href-click-1.html:
* web-platform-tests/mathml/relations/html5-tree/href-click-2.html:
* web-platform-tests/mathml/relations/html5-tree/href-click-3.html: Added.
* web-platform-tests/mathml/relations/html5-tree/integration-point-1.html:
* web-platform-tests/mathml/relations/html5-tree/integration-point-2.html:
* web-platform-tests/mathml/relations/html5-tree/integration-point-3.html:
* web-platform-tests/mathml/relations/html5-tree/required-extensions-1.html:
* web-platform-tests/mathml/relations/html5-tree/required-extensions-2.html:
* web-platform-tests/mathml/relations/html5-tree/unique-identifier-1.html:
* web-platform-tests/mathml/relations/html5-tree/unique-identifier-2.html:
* web-platform-tests/mathml/relations/html5-tree/unique-identifier-3.html:
* web-platform-tests/mathml/relations/html5-tree/w3c-import.log:
* web-platform-tests/mathml/relations/text-and-math/use-typo-metrics-1.html:
* web-platform-tests/mathml/tools/mathvariant-transforms.py:
* web-platform-tests/mathml/tools/utils/w3c-import.log:
2019-02-26 Frederic Wang <fwang@igalia.com>
Export MathML fraction tests to WPT
https://bugs.webkit.org/show_bug.cgi?id=194436
This is just an import of the current MathML WPT tests. It includes fraction tests from
WebKit that were exported in [1]. Some test results have whitespace change, due to [2].
[1] https://github.com/web-platform-tests/wpt/pull/15301
[2] https://github.com/web-platform-tests/wpt/commit/e2dd57c3f273468b3c6a087978c531dcd00933de
Reviewed by Manuel Rego Casasnovas.
* resources/resource-files.json:
* web-platform-tests/mathml/META.yml: Added.
* web-platform-tests/mathml/OWNERS: Removed.
* web-platform-tests/mathml/README.md:
* web-platform-tests/mathml/presentation-markup/fractions/frac-1-expected.txt:
* web-platform-tests/mathml/presentation-markup/fractions/frac-1.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-bar-001-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-bar-001.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-color-001-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-color-001-notref.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-color-001.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-color-002-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-color-002.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-001-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-001.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-002-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-002.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-003-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-003-notref.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-003.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-mrow-001-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-mrow-001.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-numalign-denomalign-001-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-numalign-denomalign-001.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-1-expected.txt:
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-1.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2-expected.txt:
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2.html:
* web-platform-tests/mathml/presentation-markup/fractions/frac-visibility-001-expected.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-visibility-001.html: Added.
* web-platform-tests/mathml/presentation-markup/fractions/w3c-import.log:
* web-platform-tests/mathml/presentation-markup/operators/mo-axis-height-1-expected.txt:
* web-platform-tests/mathml/presentation-markup/operators/mo-axis-height-1.html:
* web-platform-tests/mathml/presentation-markup/operators/w3c-import.log:
* web-platform-tests/mathml/presentation-markup/radicals/root-parameters-1-expected.txt:
* web-platform-tests/mathml/presentation-markup/radicals/root-parameters-1.html:
* web-platform-tests/mathml/presentation-markup/radicals/w3c-import.log:
* web-platform-tests/mathml/presentation-markup/scripts/subsup-1.html:
* web-platform-tests/mathml/presentation-markup/scripts/subsup-2.html:
* web-platform-tests/mathml/presentation-markup/scripts/subsup-3.html:
* web-platform-tests/mathml/presentation-markup/scripts/subsup-4.html:
* web-platform-tests/mathml/presentation-markup/scripts/subsup-5.html:
* web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-1-expected.txt:
* web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-1.html:
* web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-2.html:
* web-platform-tests/mathml/presentation-markup/scripts/underover-1.html:
* web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-1-expected.txt:
* web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-1.html:
* web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-2-expected.txt:
* web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-2.html:
* web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3-expected.txt:
* web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3.html:
* web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4-expected.txt:
* web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4.html:
* web-platform-tests/mathml/presentation-markup/scripts/w3c-import.log:
* web-platform-tests/mathml/presentation-markup/spaces/space-1-expected.txt:
* web-platform-tests/mathml/presentation-markup/spaces/space-1.html:
* web-platform-tests/mathml/presentation-markup/spaces/space-2.html:
* web-platform-tests/mathml/presentation-markup/spaces/w3c-import.log:
* web-platform-tests/mathml/presentation-markup/tables/table-axis-height-expected.txt:
* web-platform-tests/mathml/presentation-markup/tables/table-axis-height.html:
* web-platform-tests/mathml/presentation-markup/tables/w3c-import.log:
* web-platform-tests/mathml/relations/css-styling/display-1.html:
* web-platform-tests/mathml/relations/css-styling/displaystyle-1-expected.txt:
* web-platform-tests/mathml/relations/css-styling/displaystyle-1.html:
* web-platform-tests/mathml/relations/css-styling/lengths-3-expected.txt:
* web-platform-tests/mathml/relations/css-styling/lengths-3.html:
* web-platform-tests/mathml/relations/css-styling/w3c-import.log:
* web-platform-tests/mathml/relations/html5-tree/class-2.html:
* web-platform-tests/mathml/relations/html5-tree/display-1-expected.txt:
* web-platform-tests/mathml/relations/html5-tree/display-1.html:
* web-platform-tests/mathml/relations/html5-tree/href-click-1.html:
* web-platform-tests/mathml/relations/html5-tree/href-click-2.html:
* web-platform-tests/mathml/relations/html5-tree/unique-identifier-2.html:
* web-platform-tests/mathml/relations/html5-tree/w3c-import.log:
* web-platform-tests/mathml/relations/text-and-math/w3c-import.log:
* web-platform-tests/mathml/tools/utils/w3c-import.log:
* web-platform-tests/mathml/tools/w3c-import.log:
* web-platform-tests/mathml/w3c-import.log:
2019-02-21 Rob Buis <rbuis@igalia.com>
Update MIME type parser
https://bugs.webkit.org/show_bug.cgi?id=180526
Reviewed by Darin Adler.
Update improved test expectations.
* web-platform-tests/xhr/overridemimetype-blob-expected.txt:
2019-02-18 Oriol Brufau <obrufau@igalia.com>
[css-grid] Handle indefinite percentages in fit-content()
https://bugs.webkit.org/show_bug.cgi?id=194509
Reviewed by Javier Fernandez.
Import WPT test.
* web-platform-tests/css/css-grid/layout-algorithm/grid-fit-content-percentage-expected.txt: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-fit-content-percentage.html: Added.
* web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log:
2019-02-12 Rob Buis <rbuis@igalia.com>
Align with Fetch on data: URLs
https://bugs.webkit.org/show_bug.cgi?id=182325
Reviewed by Alex Christensen.
Update improved test expectations.
* web-platform-tests/fetch/data-urls/processing.any-expected.txt:
* web-platform-tests/fetch/data-urls/processing.any.worker-expected.txt:
2019-01-30 Youenn Fablet <youenn@apple.com>
ServiceWorkerJob should notify its client in case its job is cancelled
https://bugs.webkit.org/show_bug.cgi?id=193747
<rdar://problem/47498196>
Reviewed by Chris Dumez.
* web-platform-tests/service-workers/service-worker/registration-security-error.https-expected.txt:
2019-01-29 Rob Buis <rbuis@igalia.com>
Align with Fetch on data: URLs
https://bugs.webkit.org/show_bug.cgi?id=182325
Reviewed by Alex Christensen.
Update improved test expectations.
* web-platform-tests/fetch/data-urls/processing.any-expected.txt:
* web-platform-tests/fetch/data-urls/processing.any.worker-expected.txt:
* web-platform-tests/xhr/overridemimetype-blob-expected.txt:
2019-01-29 cathie chen <cathiechen@igalia.com>
Import Resize Observer test cases from WPTs
https://bugs.webkit.org/show_bug.cgi?id=193821
Reviewed by Frédéric Wang.
* resources/import-expectations.json:
* web-platform-tests/resize-observer/META.yml: Added.
* web-platform-tests/resize-observer/eventloop-expected.txt: Added.
* web-platform-tests/resize-observer/eventloop.html: Added.
* web-platform-tests/resize-observer/idlharness.window-expected.txt: Added.
* web-platform-tests/resize-observer/idlharness.window.html: Added.
* web-platform-tests/resize-observer/idlharness.window.js: Added.
* web-platform-tests/resize-observer/notify-expected.txt: Added.
* web-platform-tests/resize-observer/notify.html: Added.
* web-platform-tests/resize-observer/observe-expected.txt: Added.
* web-platform-tests/resize-observer/observe.html: Added.
* web-platform-tests/resize-observer/resources/iframe.html: Added.
* web-platform-tests/resize-observer/resources/resizeTestHelper.js: Added.
(ResizeTestHelper):
(ResizeTestHelper.prototype.get _currentStep):
(ResizeTestHelper.prototype._nextStep):
(ResizeTestHelper.prototype._handleNotification):
(ResizeTestHelper.prototype._handleTimeout):
(ResizeTestHelper.prototype._done):
(ResizeTestHelper.prototype.start):
(ResizeTestHelper.prototype.get rafCount):
(ResizeTestHelper.prototype._incrementRaf):
(ResizeTestHelper.prototype.startCountingRaf):
* web-platform-tests/resize-observer/resources/w3c-import.log: Added.
* web-platform-tests/resize-observer/svg-expected.txt: Added.
* web-platform-tests/resize-observer/svg.html: Added.
* web-platform-tests/resize-observer/w3c-import.log: Added.
2019-01-28 Rob Buis <rbuis@igalia.com>
Update MIME type parser
https://bugs.webkit.org/show_bug.cgi?id=180526
Reviewed by Frédéric Wang.
Update improved test expectations.
* web-platform-tests/xhr/overridemimetype-blob-expected.txt:
2019-01-28 Oriol Brufau <obrufau@igalia.com>
[css-logical] Reject unitless length quirk in 'inset' shorthand
https://bugs.webkit.org/show_bug.cgi?id=193773
Reviewed by Manuel Rego Casasnovas.
Import WPT tests that check that the unitless length quirk is not
allowed in the 'inset' shorthand.
* resources/import-expectations.json:
* web-platform-tests/quirks/support/test-ref-iframe.js: Added.
(setupIframe):
* web-platform-tests/quirks/support/w3c-import.log: Added.
* web-platform-tests/quirks/unitless-length/excluded-properties-001-expected.txt: Added.
* web-platform-tests/quirks/unitless-length/excluded-properties-001.html: Added.
* web-platform-tests/quirks/unitless-length/excluded-properties-002-expected.txt: Added.
* web-platform-tests/quirks/unitless-length/excluded-properties-002.html: Added.
* web-platform-tests/quirks/unitless-length/excluded-properties-003-expected.txt: Added.
* web-platform-tests/quirks/unitless-length/excluded-properties-003.html: Added.
* web-platform-tests/quirks/unitless-length/limited-quirks-expected.txt: Added.
* web-platform-tests/quirks/unitless-length/limited-quirks.html: Added.
* web-platform-tests/quirks/unitless-length/no-quirks-expected.txt: Added.
* web-platform-tests/quirks/unitless-length/no-quirks.html: Added.
* web-platform-tests/quirks/unitless-length/quirks-expected.txt: Added.
* web-platform-tests/quirks/unitless-length/quirks.html: Added.
* web-platform-tests/quirks/unitless-length/support/common.js: Added.
(onload):
* web-platform-tests/quirks/unitless-length/support/w3c-import.log: Added.
* web-platform-tests/quirks/unitless-length/w3c-import.log: Added.
2019-01-24 Charles Vazac <cvazac@akamai.com>
Implement PerformanceObserver.supportedEntryTypes
https://bugs.webkit.org/show_bug.cgi?id=193428
Reviewed by Joseph Pecoraro.
* web-platform-tests/resource-timing/supported_resource_type.any-expected.txt:
* web-platform-tests/resource-timing/supported_resource_type.any.worker-expected.txt:
2019-01-23 Oriol Brufau <obrufau@igalia.com>
[css-logical] Implement flow-relative inset properties
https://bugs.webkit.org/show_bug.cgi?id=189441
Reviewed by Dean Jackson.
Enable the CSSLogicalEnabled flag in the test for logical insets, and
update its expectations. It still has some failures because sideways
writing modes have not been implemented yet
(https://bugs.webkit.org/show_bug.cgi?id=166941).
* web-platform-tests/css/css-logical/logical-box-inset-expected.txt:
* web-platform-tests/css/css-logical/logical-box-inset.html:
2019-01-23 Oriol Brufau <obrufau@igalia.com>
[css-grid] Properly handle static positions of abspos inside grid items
https://bugs.webkit.org/show_bug.cgi?id=193657
Reviewed by Javier Fernandez.
Import test changes from WPT.
Various orthogonal tests still fail because of https://bugs.webkit.org/show_bug.cgi?id=189513
Some other tests also fail because of https://bugs.webkit.org/show_bug.cgi?id=193656
* resources/import-expectations.json:
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-001-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-001.html: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-002-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-002.html: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-003-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-003.html: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-004-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-004.html: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-005-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-005.html: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-006-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-006.html: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-007-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-007.html: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-008-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-008.html: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-009-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-009.html: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-010-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-010.html: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-011-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-011.html: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-012-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-012.html: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-013-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-013.html: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-014-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-014.html: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-015-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-015.html: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-016-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-016.html: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-001-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-001.html: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-002-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-002.html: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-003-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-003.html: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-004-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-004.html: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-005-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-005.html: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-006-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-006.html: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-007-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-007.html: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-008-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-008.html: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-009-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-009.html: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-010-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-010.html: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-011-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-011.html: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-012-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-012.html: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-013-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-013.html: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-014-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-014.html: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-015-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-015.html: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-016-expected.txt: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-016.html: Added.
* web-platform-tests/css/css-grid/abspos/support/positioned-grid-descendants.css: Added.
(.grid):
(.abspos):
(.orthogonal):
(.grid > :nth-child(1) > .abspos):
(.grid > :nth-child(2) > .abspos):
* web-platform-tests/css/css-grid/abspos/support/positioned-grid-descendants.js: Added.
(export.runTests):
* web-platform-tests/css/css-grid/abspos/support/w3c-import.log:
* web-platform-tests/css/css-grid/abspos/w3c-import.log:
2019-01-23 Rob Buis <rbuis@igalia.com>
Update MIME type parser
https://bugs.webkit.org/show_bug.cgi?id=180526
Reviewed by Frédéric Wang.
Update improved test expectations.
* web-platform-tests/xhr/overridemimetype-blob-expected.txt:
2019-01-22 Youenn Fablet <youenn@apple.com>
Resync libwebrtc with latest M72 branch
https://bugs.webkit.org/show_bug.cgi?id=193693
<rdar://problem/47463803>
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/RTCRtpTransceiver.https-expected.txt:
2019-01-22 Oriol Brufau <obrufau@igalia.com>
[css-logical] Implement flow-relative margin, padding and border shorthands
https://bugs.webkit.org/show_bug.cgi?id=188697
Reviewed by Simon Fraser and Antti Koivisto.
Import tests from the WPT test suite for CSS Logical Properties and Values,
and enable the CSSLogicalEnabled runtime flag for them.
They still have some failures because sideways writing modes have not been
implemented yet (https://bugs.webkit.org/show_bug.cgi?id=166941).
* web-platform-tests/css/css-logical/logical-box-border-color-expected.txt:
* web-platform-tests/css/css-logical/logical-box-border-color.html:
* web-platform-tests/css/css-logical/logical-box-border-shorthands-expected.txt:
* web-platform-tests/css/css-logical/logical-box-border-shorthands.html:
* web-platform-tests/css/css-logical/logical-box-border-style-expected.txt:
* web-platform-tests/css/css-logical/logical-box-border-style.html:
* web-platform-tests/css/css-logical/logical-box-border-width-expected.txt:
* web-platform-tests/css/css-logical/logical-box-border-width.html:
* web-platform-tests/css/css-logical/logical-box-inset-expected.txt:
* web-platform-tests/css/css-logical/logical-box-inset.html:
* web-platform-tests/css/css-logical/logical-box-margin-expected.txt:
* web-platform-tests/css/css-logical/logical-box-margin.html:
* web-platform-tests/css/css-logical/logical-box-padding-expected.txt:
* web-platform-tests/css/css-logical/logical-box-padding.html:
* web-platform-tests/css/css-logical/logical-box-size.html:
* web-platform-tests/css/css-logical/resources/test-box-properties.js:
(export.createBoxPropertyGroup):
(export.createSizingPropertyGroup):
(export.runTests.set test):
(export.runTests):
* web-platform-tests/css/css-logical/resources/test-shared.js: Added.
(export.testCSSValues):
(export.testComputedValues):
(export.makeDeclaration):
* web-platform-tests/css/css-logical/resources/w3c-import.log:
2019-01-18 Ali Juma <ajuma@chromium.org>
FetchResponse::url should return the empty string for tainted responses
https://bugs.webkit.org/show_bug.cgi?id=193553
Reviewed by Youenn Fablet.
* web-platform-tests/fetch/api/basic/mode-no-cors.sub.any.js:
(fetchNoCors):
2019-01-14 Charles Vazac <cvazac@akamai.com>
Import current Resource-Timing WPTs
https://bugs.webkit.org/show_bug.cgi?id=193302
Reviewed by Youenn Fablet.
* web-platform-tests/resource-timing/SyntheticResponse.py:
(main):
* web-platform-tests/resource-timing/buffer-full-add-after-full-event-expected.txt: Added.
* web-platform-tests/resource-timing/buffer-full-add-after-full-event.html: Added.
* web-platform-tests/resource-timing/buffer-full-add-entries-during-callback-expected.txt: Added.
* web-platform-tests/resource-timing/buffer-full-add-entries-during-callback-that-drop.html: Added.
* web-platform-tests/resource-timing/buffer-full-add-entries-during-callback.html: Added.
* web-platform-tests/resource-timing/buffer-full-add-then-clear-expected.txt: Added.
* web-platform-tests/resource-timing/buffer-full-add-then-clear.html: Added.
* web-platform-tests/resource-timing/buffer-full-decrease-buffer-during-callback.html: Added.
* web-platform-tests/resource-timing/buffer-full-increase-buffer-during-callback-expected.txt: Added.
* web-platform-tests/resource-timing/buffer-full-increase-buffer-during-callback.html: Added.
* web-platform-tests/resource-timing/buffer-full-inspect-buffer-during-callback-expected.txt: Added.
* web-platform-tests/resource-timing/buffer-full-inspect-buffer-during-callback.html: Added.
* web-platform-tests/resource-timing/buffer-full-set-to-current-buffer-expected.txt: Added.
* web-platform-tests/resource-timing/buffer-full-set-to-current-buffer.html: Added.
* web-platform-tests/resource-timing/buffer-full-store-and-clear-during-callback-expected.txt: Added.
* web-platform-tests/resource-timing/buffer-full-store-and-clear-during-callback.html: Added.
* web-platform-tests/resource-timing/buffer-full-then-increased-expected.txt: Added.
* web-platform-tests/resource-timing/buffer-full-then-increased.html: Added.
* web-platform-tests/resource-timing/buffer-full-when-populate-entries-expected.txt: Added.
* web-platform-tests/resource-timing/buffer-full-when-populate-entries.html: Added.
* web-platform-tests/resource-timing/document-domain-no-impact-loader.sub-expected.txt: Added.
* web-platform-tests/resource-timing/document-domain-no-impact-loader.sub.html: Added.
* web-platform-tests/resource-timing/no-entries-for-cross-origin-css-fetched.sub-expected.txt: Added.
* web-platform-tests/resource-timing/no-entries-for-cross-origin-css-fetched.sub.html: Added.
* web-platform-tests/resource-timing/resource-timing-level1.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/resource-timing/resource-timing.js.
(assertInvariants):
(window.onload):
* web-platform-tests/resource-timing/resource-timing-level1.sub-expected.txt: Added.
* web-platform-tests/resource-timing/resource-timing-level1.sub.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/resource-timing/resource-timing.html.
* web-platform-tests/resource-timing/resource_connection_reuse.html:
* web-platform-tests/resource-timing/resource_timing.worker.js:
* web-platform-tests/resource-timing/resource_timing_buffer_full_when_populate_entries-expected.txt: Removed.
* web-platform-tests/resource-timing/resource_timing_buffer_full_when_populate_entries.html: Removed.
* web-platform-tests/resource-timing/resource_timing_store_and_clear_during_callback-expected.txt: Removed.
* web-platform-tests/resource-timing/resource_timing_store_and_clear_during_callback.html: Removed.
* web-platform-tests/resource-timing/resources/buffer-full-utilities.js: Added.
(let.appendScript):
(let.waitForNextTask):
(let.waitForEventToFire.return.new.Promise):
(let.waitForEventToFire):
* web-platform-tests/resource-timing/resources/document-domain-no-impact.sub.html: Added.
* web-platform-tests/resource-timing/resources/iframe-setdomain.sub.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/resource-timing/iframe-setdomain.sub.html.
* web-platform-tests/resource-timing/resources/w3c-import.log:
* web-platform-tests/resource-timing/resources/webperftestharness.js:
(wp_test):
(test_namespace):
* web-platform-tests/resource-timing/resources/webperftestharnessextension.js:
(test_resource_entries):
(performance_entrylist_checker): Deleted.
* web-platform-tests/resource-timing/single-entry-per-resource.html:
* web-platform-tests/resource-timing/supported_resource_type.any-expected.txt: Added.
* web-platform-tests/resource-timing/supported_resource_type.any.html: Added.
* web-platform-tests/resource-timing/supported_resource_type.any.js: Added.
(test):
* web-platform-tests/resource-timing/supported_resource_type.any.worker-expected.txt: Added.
* web-platform-tests/resource-timing/supported_resource_type.any.worker.html: Added.
* web-platform-tests/resource-timing/test_resource_timing.https-expected.txt: Added.
* web-platform-tests/resource-timing/test_resource_timing.https.html: Added.
* web-platform-tests/resource-timing/test_resource_timing.js:
(resource_load):
* web-platform-tests/resource-timing/w3c-import.log:
2019-01-10 Oriol Brufau <obrufau@igalia.com>
[css-grid] Let abspos items reference implicit grid lines
https://bugs.webkit.org/show_bug.cgi?id=193313
Reviewed by Manuel Rego Casasnovas.
Import test changes from WPT.
* web-platform-tests/css/css-grid/abspos/grid-positioned-items-padding-001.html:
* web-platform-tests/css/css-grid/abspos/grid-positioned-items-unknown-named-grid-line-001.html:
2019-01-10 cathie chen <cathiechen@igalia.com>
Import css-lists testcases from WPT.
https://bugs.webkit.org/show_bug.cgi?id=193273
Reviewed by Daniel Bates.
* resources/import-expectations.json:
* resources/resource-files.json:
* web-platform-tests/css/css-lists/META.yml: Added.
* web-platform-tests/css/css-lists/add-inline-child-after-marker-001-expected.html: Added.
* web-platform-tests/css/css-lists/add-inline-child-after-marker-001.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-armenian-expected.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-armenian.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-circle-expected.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-circle.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-decimal-expected.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-decimal-leading-zero-expected.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-decimal-leading-zero.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-decimal.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-disc-expected.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-disc.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-georgian-expected.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-georgian.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-lower-greek-expected.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-lower-greek.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-lower-latin-expected.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-lower-latin.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-lower-roman-expected.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-lower-roman.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-square-expected.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-square.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-upper-latin-expected.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-upper-latin.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-upper-roman-expected.html: Added.
* web-platform-tests/css/css-lists/content-property/marker-text-matches-upper-roman.html: Added.
* web-platform-tests/css/css-lists/content-property/w3c-import.log: Added.
* web-platform-tests/css/css-lists/counter-increment-inside-display-contents-expected.html: Added.
* web-platform-tests/css/css-lists/counter-increment-inside-display-contents.html: Added.
* web-platform-tests/css/css-lists/counter-invalid-expected.html: Added.
* web-platform-tests/css/css-lists/counter-invalid.htm: Added.
* web-platform-tests/css/css-lists/counter-reset-increment-display-contents-expected.html: Added.
* web-platform-tests/css/css-lists/counter-reset-increment-display-contents.html: Added.
* web-platform-tests/css/css-lists/counter-reset-increment-display-none-expected.html: Added.
* web-platform-tests/css/css-lists/counter-reset-increment-display-none.html: Added.
* web-platform-tests/css/css-lists/counter-reset-inside-display-contents-expected.html: Added.
* web-platform-tests/css/css-lists/counter-reset-inside-display-contents.html: Added.
* web-platform-tests/css/css-lists/inheritance-expected.txt: Added.
* web-platform-tests/css/css-lists/inheritance.html: Added.
* web-platform-tests/css/css-lists/li-with-height-001-expected.html: Added.
* web-platform-tests/css/css-lists/li-with-height-001.html: Added.
* web-platform-tests/css/css-lists/li-with-overflow-hidden-change-list-style-position-001-expected.html: Added.
* web-platform-tests/css/css-lists/li-with-overflow-hidden-change-list-style-position-001.html: Added.
* web-platform-tests/css/css-lists/list-and-block-textarea-001-expected.txt: Added.
* web-platform-tests/css/css-lists/list-and-block-textarea-001.html: Added.
* web-platform-tests/css/css-lists/list-and-flex-001-expected.html: Added.
* web-platform-tests/css/css-lists/list-and-flex-001.html: Added.
* web-platform-tests/css/css-lists/list-and-grid-001-expected.html: Added.
* web-platform-tests/css/css-lists/list-and-grid-001.html: Added.
* web-platform-tests/css/css-lists/list-and-margin-collapse-001-expected.txt: Added.
* web-platform-tests/css/css-lists/list-and-margin-collapse-001.html: Added.
* web-platform-tests/css/css-lists/list-and-writing-mode-001-expected.txt: Added.
* web-platform-tests/css/css-lists/list-and-writing-mode-001.html: Added.
* web-platform-tests/css/css-lists/list-marker-with-lineheight-and-overflow-hidden-001-expected.html: Added.
* web-platform-tests/css/css-lists/list-marker-with-lineheight-and-overflow-hidden-001.html: Added.
* web-platform-tests/css/css-lists/list-style-type-armenian-002.xht: Added.
* web-platform-tests/css/css-lists/list-style-type-armenian-003.xht: Added.
* web-platform-tests/css/css-lists/list-with-image-display-changed-001-expected.html: Added.
* web-platform-tests/css/css-lists/list-with-image-display-changed-001.html: Added.
* web-platform-tests/css/css-lists/resources/w3c-import.log: Added.
* web-platform-tests/css/css-lists/resources/white.gif: Added.
* web-platform-tests/css/css-lists/w3c-import.log: Added.
2019-01-08 Youenn Fablet <youenn@apple.com>
service worker fetch handler results in bad referrer
https://bugs.webkit.org/show_bug.cgi?id=188248
<rdar://problem/47050478>
Reviewed by Alex Christensen.
* web-platform-tests/service-workers/service-worker/referrer-policy-header.https-expected.txt:
2019-01-07 Dean Jackson <dino@apple.com>
Turn on Pointer Events by default for iOS
https://bugs.webkit.org/show_bug.cgi?id=193214
<rdar://problem/46974878>
Reviewed by Wenson Hsieh.
Update expected results.
* web-platform-tests/pointerevents/extension/pointerevent_touch-action-verification-expected.txt:
* web-platform-tests/pointerevents/pointerevent_touch-action-illegal-expected.txt:
* web-platform-tests/pointerevents/pointerevent_touch-action-verification-expected.txt:
2019-01-07 Youenn Fablet <youenn@apple.com>
Resync WPT fetch tests to 834eac4
https://bugs.webkit.org/show_bug.cgi?id=193125
Reviewed by Chris Dumez.
* web-platform-tests/fetch: Resynced.
* web-platform-tests/html/webappapis/atob/base64-expected.txt:
2019-01-05 Youenn Fablet <youenn@apple.com>
Service Worker fetch should obey its referrer policy
https://bugs.webkit.org/show_bug.cgi?id=193152
Reviewed by Chris Dumez.
* web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https-expected.txt:
* web-platform-tests/service-workers/service-worker/referrer-policy-header.https-expected.txt:
2019-01-04 Youenn Fablet <youenn@apple.com>
[Fetch API] Implement abortable fetch
https://bugs.webkit.org/show_bug.cgi?id=174980
<rdar://problem/46861402>
Reviewed by Chris Dumez.
Fixed tests to run in WebKit CI.
Also fixed a bug in a test where the fetch response body is not actually empty.
* web-platform-tests/fetch/api/abort/cache.https-expected.txt:
* web-platform-tests/fetch/api/abort/general-serviceworker.https-expected.txt:
* web-platform-tests/fetch/api/abort/general.any-expected.txt:
* web-platform-tests/fetch/api/abort/general.any.js:
* web-platform-tests/fetch/api/abort/general.any.worker-expected.txt:
* web-platform-tests/fetch/api/abort/serviceworker-intercepted.https-expected.txt:
* web-platform-tests/fetch/api/response/response-consume-stream-expected.txt:
2019-01-02 Simon Fraser <simon.fraser@apple.com>
Support css-color-4 rgb functions
https://bugs.webkit.org/show_bug.cgi?id=192321
Reviewed by Zalan Bujtas.
New expected results.
* web-platform-tests/css/css-color/color-resolving-expected.txt:
* web-platform-tests/css/css-color/rgb-rounding-001-expected.txt:
2018-12-21 Manuel Rego Casasnovas <rego@igalia.com>
[css-grid] Fix percentages in relative offsets for grid items
https://bugs.webkit.org/show_bug.cgi?id=190492
Reviewed by Sergio Villar Senin.
* web-platform-tests/css/css-grid/grid-items/grid-items-relative-offsets-002-expected.txt:
Update expected file as we're now passing this test.
2018-12-19 Youenn Fablet <youenn@apple.com>
Remove RTCRtpTransceiver.setDirection
https://bugs.webkit.org/show_bug.cgi?id=192869
Reviewed by Alex Christensen.
* web-platform-tests/webrtc/historical-expected.txt:
2018-12-18 Justin Michaud <justin_michaud@apple.com>
Update CSS Properties and Values API to use new cycle fallback behaviour
https://bugs.webkit.org/show_bug.cgi?id=192800
Reviewed by Antti Koivisto.
Re-import tests and adjust expected results. Some of the tests go from pass to fail because
this patch adds some extra dependency checking to property registrations to fix a crash, but
now unsupported syntaxes like <length-percentage> do not register properly.
* web-platform-tests/css/css-properties-values-api/register-property-expected.txt:
* web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing-expected.txt:
* web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing.html:
* web-platform-tests/css/css-properties-values-api/register-property.html:
* web-platform-tests/css/css-properties-values-api/registered-properties-inheritance-expected.txt:
* web-platform-tests/css/css-properties-values-api/registered-properties-inheritance.html:
* web-platform-tests/css/css-properties-values-api/registered-property-computation-expected.txt:
* web-platform-tests/css/css-properties-values-api/registered-property-computation.html:
* web-platform-tests/css/css-properties-values-api/registered-property-cssom-expected.txt:
* web-platform-tests/css/css-properties-values-api/registered-property-cssom.html:
* web-platform-tests/css/css-properties-values-api/registered-property-initial-expected.txt:
* web-platform-tests/css/css-properties-values-api/registered-property-initial.html:
* web-platform-tests/css/css-properties-values-api/resources/utils.js: Added.
(generate_name):
(any_initial_value):
(generate_property):
(all_syntaxes):
* web-platform-tests/css/css-properties-values-api/resources/w3c-import.log: Added.
* web-platform-tests/css/css-properties-values-api/self-utils-expected.txt: Added.
* web-platform-tests/css/css-properties-values-api/self-utils.html: Added.
* web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt:
* web-platform-tests/css/css-properties-values-api/typedom.tentative.html:
* web-platform-tests/css/css-properties-values-api/unit-cycles-expected.txt:
* web-platform-tests/css/css-properties-values-api/unit-cycles.html:
* web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles.html:
* web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-expected.txt:
* web-platform-tests/css/css-properties-values-api/var-reference-registered-properties.html:
* web-platform-tests/css/css-properties-values-api/w3c-import.log:
2018-12-18 Justin Michaud <justin_michaud@apple.com>
CSS Typed OM should expose attributeStyleMap
https://bugs.webkit.org/show_bug.cgi?id=192671
Reviewed by Ryosuke Niwa.
* web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt:
* web-platform-tests/css/css-properties-values-api/unit-cycles-expected.txt:
2018-12-14 Youenn Fablet <youenn@apple.com>
getSenders/getReceivers() should not return closed transceiver senders/receivers
https://bugs.webkit.org/show_bug.cgi?id=192706
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/RTCPeerConnection-setDescription-transceiver.html:
* web-platform-tests/webrtc/RTCRtpTransceiver.https.html:
2018-12-13 Youenn Fablet <youenn@apple.com>
RTCRtpTransceiver.stopped should be true when applying a remote description with the corresponding m section rejected
https://bugs.webkit.org/show_bug.cgi?id=192685
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/RTCPeerConnection-setDescription-transceiver-expected.txt:
* web-platform-tests/webrtc/RTCPeerConnection-setDescription-transceiver.html:
2018-12-10 Rob Buis <rbuis@igalia.com>
XMLHttpRequest removes spaces from content-types before processing
https://bugs.webkit.org/show_bug.cgi?id=8644
Reviewed by Chris Dumez.
Update improved test expectations.
* web-platform-tests/mimesniff/mime-types/parsing.any-expected.txt:
* web-platform-tests/mimesniff/mime-types/parsing.any.worker-expected.txt:
2018-12-05 Youenn Fablet <youenn@apple.com>
[iOS] Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=189727
<rdar://problem/44584993>
Reviewed by Chris Dumez.
Make the test more deterministic and output more test to ease debugging.
* web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https.html:
* web-platform-tests/service-workers/service-worker/resources/fetch-cors-xhr-iframe.html:
2018-12-05 Frederic Wang <fwang@igalia.com>
Import css overscroll behavior WPT test
https://bugs.webkit.org/show_bug.cgi?id=192397
Reviewed by Manuel Rego Casasnovas.
* resources/import-expectations.json:
* web-platform-tests/css/css-overscroll-behavior/META.yml: Added.
* web-platform-tests/css/css-overscroll-behavior/inheritance-expected.txt: Added.
* web-platform-tests/css/css-overscroll-behavior/inheritance.html: Added.
* web-platform-tests/css/css-overscroll-behavior/w3c-import.log: Added.
2018-12-05 Alicia Boya García <aboya@igalia.com>
[MSE][GStreamer] Remove the AppendPipeline state machine
https://bugs.webkit.org/show_bug.cgi?id=192204
Reviewed by Xabier Rodriguez-Calvar.
Added a test checking that initialization segments with invalid codec
identifiers are flagged as errors.
* web-platform-tests/media-source/mediasource-invalid-codec-expected.txt: Added.
* web-platform-tests/media-source/mediasource-invalid-codec.html: Added.
* web-platform-tests/media-source/mp4/invalid-codec.mp4: Added.
* web-platform-tests/media-source/webm/invalid-codec.webm: Added.
2018-12-05 Rob Buis <rbuis@igalia.com>
[Mac] HEAD requests changed to GET after 301, 302, and 303 redirections (http/tests/xmlhttprequest/head-redirection.html)
https://bugs.webkit.org/show_bug.cgi?id=114965
Reviewed by Frédéric Wang.
Update test expectations.
* web-platform-tests/fetch/api/redirect/redirect-method-expected.txt:
* web-platform-tests/fetch/api/redirect/redirect-method-worker-expected.txt:
2018-12-05 Rob Buis <rbuis@igalia.com>
Align with Fetch on data: URLs
https://bugs.webkit.org/show_bug.cgi?id=182325
Reviewed by Alex Christensen.
Update improved test expectations.
* web-platform-tests/fetch/api/basic/scheme-data.any-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-data.any.worker-expected.txt:
2018-11-30 Ryosuke Niwa <rniwa@webkit.org>
title attribute on style & link elements should be ignored inside a shadow tree
https://bugs.webkit.org/show_bug.cgi?id=191297
Reviewed by Antti Koivisto.
Rebaseline the test case that's now passing.
* web-platform-tests/css/css-scoping/stylesheet-title-002-expected.txt:
2018-11-30 Ryosuke Niwa <rniwa@webkit.org>
ShadowRoot should have styleSheets property
https://bugs.webkit.org/show_bug.cgi?id=191311
Reviewed by Antti Koivisto.
Rebaselined the tests.
* web-platform-tests/css/css-scoping/stylesheet-title-002-expected.txt: Rebaselined. The test now
doesn't throw but fails with the actual check the test is intending to check.
* web-platform-tests/css/cssom/selectorText-modification-restyle-002-expected.txt: Rebaselined
now that all test cases pass.
* web-platform-tests/shadow-dom/ShadowRoot-interface-expected.txt: Ditto.
2018-11-28 Ryosuke Niwa <rniwa@webkit.org>
Update web-platform-tests/shadow-dom
https://bugs.webkit.org/show_bug.cgi?id=192137
Reviewed by Antti Koivisto.
Re-imported the shadow DOM tests from wpt.
* resources/import-expectations.json:
* web-platform-tests/shadow-dom/ShadowRoot-interface.html:
* web-platform-tests/shadow-dom/event-dispatch-order.tentative-expected.txt: Added.
* web-platform-tests/shadow-dom/event-dispatch-order.tentative.html: Added.
* web-platform-tests/shadow-dom/input-type-radio-expected.txt: Added.
* web-platform-tests/shadow-dom/input-type-radio.html: Added.
* web-platform-tests/shadow-dom/resources/shadow-dom.js:
(dispatchEventWithLog):
(assert_event_path_equals):
* web-platform-tests/shadow-dom/slots-outside-shadow-dom-expected.txt: Added.
* web-platform-tests/shadow-dom/slots-outside-shadow-dom.html: Added.
* web-platform-tests/shadow-dom/w3c-import.log:
2018-11-29 Youenn Fablet <youenn@apple.com>
Updating a service worker during a navigation load sometimes makes the load fail
https://bugs.webkit.org/show_bug.cgi?id=191986
<rdar://problem/46259790>
Reviewed by Chris Dumez.
* web-platform-tests/service-workers/service-worker/resources/trickle.py: Added.
(main):
* web-platform-tests/service-workers/service-worker/resources/update-fetch-worker.py: Added.
(main):
* web-platform-tests/service-workers/service-worker/update-on-navigation.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/update-on-navigation.https.html: Added.
2018-11-29 Rob Buis <rbuis@igalia.com>
Import fetch/api/cors tests
https://bugs.webkit.org/show_bug.cgi?id=192092
Reviewed by Frédéric Wang.
Import to most recent checkout since some old
tests like cors-multiple-origins.js were incorrect.
* resources/import-expectations.json:
* web-platform-tests/fetch/api/cors/cors-expose-star-worker.html: Removed.
* web-platform-tests/fetch/api/cors/cors-expose-star.html: Removed.
* web-platform-tests/fetch/api/cors/cors-expose-star.sub.any-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-expose-star-expected.txt.
* web-platform-tests/fetch/api/cors/cors-expose-star.sub.any.html: Added.
* web-platform-tests/fetch/api/cors/cors-expose-star.sub.any.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-expose-star.js.
(sharedHeaders.string_appeared_here.promise_test):
(string_appeared_here.promise_test):
* web-platform-tests/fetch/api/cors/cors-expose-star.sub.any.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-expose-star-worker-expected.txt.
* web-platform-tests/fetch/api/cors/cors-expose-star.sub.any.worker.html: Added.
* web-platform-tests/fetch/api/cors/cors-filtering-worker.html: Removed.
* web-platform-tests/fetch/api/cors/cors-filtering.html: Removed.
* web-platform-tests/fetch/api/cors/cors-filtering.sub.any-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-filtering-expected.txt.
* web-platform-tests/fetch/api/cors/cors-filtering.sub.any.html: Added.
* web-platform-tests/fetch/api/cors/cors-filtering.sub.any.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-filtering.js.
(corsFilter):
(corsExposeFilter):
* web-platform-tests/fetch/api/cors/cors-filtering.sub.any.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-filtering-worker-expected.txt.
* web-platform-tests/fetch/api/cors/cors-filtering.sub.any.worker.html: Added.
* web-platform-tests/fetch/api/cors/cors-multiple-origins-worker-expected.txt: Removed.
* web-platform-tests/fetch/api/cors/cors-multiple-origins-worker.html: Removed.
* web-platform-tests/fetch/api/cors/cors-multiple-origins.html: Removed.
* web-platform-tests/fetch/api/cors/cors-multiple-origins.js: Removed.
* web-platform-tests/fetch/api/cors/cors-multiple-origins.sub.any-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-multiple-origins-expected.txt.
* web-platform-tests/fetch/api/cors/cors-multiple-origins.sub.any.html: Added.
* web-platform-tests/fetch/api/cors/cors-multiple-origins.sub.any.js: Added.
(corsMultipleOrigins):
* web-platform-tests/fetch/api/cors/cors-multiple-origins.sub.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-multiple-origins.sub.any.worker.html: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-not-cors-safelisted.any-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-not-cors-safelisted.any.html: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-not-cors-safelisted.any.js: Added.
(runTests):
* web-platform-tests/fetch/api/cors/cors-preflight-not-cors-safelisted.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-not-cors-safelisted.any.worker.html: Added.
* web-platform-tests/fetch/api/cors/cors-preflight.any.js:
(headerNames): Deleted.
(): Deleted.
(corsPreflight): Deleted.
* web-platform-tests/fetch/api/cors/resources/corspreflight.js: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight.any.js.
(headerNames):
(corsPreflight):
* web-platform-tests/fetch/api/cors/resources/not-cors-safelisted.json: Added.
* web-platform-tests/fetch/api/cors/resources/w3c-import.log: Added.
* web-platform-tests/fetch/api/cors/sandboxed-iframe-expected.txt: Added.
* web-platform-tests/fetch/api/cors/sandboxed-iframe.html: Added.
* web-platform-tests/fetch/api/cors/w3c-import.log:
2018-11-28 Rob Buis <rbuis@igalia.com>
[XHR] Document.lastModified doesn't work for non-rendered documents
https://bugs.webkit.org/show_bug.cgi?id=179375
Reviewed by Alexey Proskuryakov.
* web-platform-tests/xhr/responsexml-document-properties-expected.txt:
2018-11-28 Ali Juma <ajuma@chromium.org>
Intersection Observer: rootMargin: '' gives weird results
https://bugs.webkit.org/show_bug.cgi?id=191975
Reviewed by Simon Fraser.
Add test coverage.
* web-platform-tests/intersection-observer/empty-root-margin-expected.txt: Added.
* web-platform-tests/intersection-observer/empty-root-margin.html: Added.
2018-11-27 Rob Buis <rbuis@igalia.com>
Block more ports (427, 548, 6697)
https://bugs.webkit.org/show_bug.cgi?id=186092
Reviewed by Frédéric Wang.
Update request-bad-port.html to latest version.
* web-platform-tests/fetch/api/request/request-bad-port-expected.txt:
* web-platform-tests/fetch/api/request/request-bad-port.html:
2018-11-27 Chris Dumez <cdumez@apple.com>
Resync service-workers web platform tests from upstream
https://bugs.webkit.org/show_bug.cgi?id=192035
Reviewed by Youenn Fablet.
Resync service-workers web platform tests from upstream 73507a79fc.
* web-platform-tests/: Updated.
2018-11-27 Javier Fernandez <jfernandez@igalia.com>
[css-grid] align-self center and position sticky don't work together
https://bugs.webkit.org/show_bug.cgi?id=191963
Reviewed by Manuel Rego Casasnovas.
This change makes several cases of the following tests to pass now.
* web-platform-tests/css/css-grid/alignment/grid-column-axis-alignment-sticky-positioned-items-001-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-column-axis-alignment-sticky-positioned-items-002-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-row-axis-alignment-sticky-positioned-items-001-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-row-axis-alignment-sticky-positioned-items-002-expected.txt:
2018-11-26 Javier Fernandez <jfernandez@igalia.com>
[css-grid] absolute positioned child is sized wrongly when using auto-fit, generating spurious collapsed tracks
https://bugs.webkit.org/show_bug.cgi?id=191938
Reviewed by Manuel Rego Casasnovas.
This change makes several cases of the following tests to pass now.
* web-platform-tests/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-004-expected.txt:
* web-platform-tests/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-005-expected.txt:
* web-platform-tests/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-006-expected.txt:
* web-platform-tests/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-007-expected.txt:
2018-11-26 Manuel Rego Casasnovas <rego@igalia.com>
[css-grid] Fix grid container sizing under min-content height
https://bugs.webkit.org/show_bug.cgi?id=191889
Reviewed by Javier Fernandez.
Imported tests from WPT.
* web-platform-tests/css/css-grid/grid-model/grid-container-sizing-constraints-001-expected.txt: Added.
* web-platform-tests/css/css-grid/grid-model/grid-container-sizing-constraints-001.html: Added.
* web-platform-tests/css/css-grid/grid-model/w3c-import.log:
2018-11-23 Javier Fernandez <jfernandez@igalia.com>
[css-grid] Implement Baseline Alignment for grid items
https://bugs.webkit.org/show_bug.cgi?id=145566
Reviewed by Manuel Rego Casasnovas.
Updated test expectations of severla tests, that are now passing with the new code.
* resources/import-expectations.json:
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-001-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-002-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-003-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-004-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-005-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-006-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-007-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-008-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-column-axis-self-baseline-synthesized-001-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-column-axis-self-baseline-synthesized-002-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-column-axis-self-baseline-synthesized-003-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-column-axis-self-baseline-synthesized-004-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-001-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-002-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-003-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-004-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-002-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-003-expected.txt:
* web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-007.html:
* web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-008.html:
* web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-009.html:
* web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-010.html:
* web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-011.html:
* web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-012.html:
* web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-002-expected.txt:
* web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-vertical-lr-002-expected.txt:
* web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-vertical-rl-002-expected.txt:
* web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-002-expected.txt:
* web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-lr-002-expected.txt:
* web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-rl-002-expected.txt:
2018-11-20 Manuel Rego Casasnovas <rego@igalia.com>
[css-grid] Consider scrollbars in populateGridPositionsForDirection()
https://bugs.webkit.org/show_bug.cgi?id=191656
Reviewed by Javier Fernandez.
Imported tests from WPT.
* web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-001-expected.html: Added.
* web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-001.html: Added.
* web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-lr-001-expected.html: Added.
* web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-lr-001.html: Added.
* web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001-expected.html: Added.
* web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001.html: Added.
* web-platform-tests/css/css-grid/grid-model/w3c-import.log:
2018-11-19 Rob Buis <rbuis@igalia.com>
Setting document.title should have no effect for non SVG/HTML documents
https://bugs.webkit.org/show_bug.cgi?id=191643
Reviewed by Chris Dumez.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-not-in-html-svg-expected.txt: Added.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-not-in-html-svg.html: Added.
2018-11-18 Yusuke Suzuki <yusukesuzuki@slowstart.org>
Unreviewed, rolling in the rest of r237254
https://bugs.webkit.org/show_bug.cgi?id=190340
* web-platform-tests/html/webappapis/scripting/events/inline-event-handler-ordering-expected.txt:
* web-platform-tests/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-late-expected.txt:
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-attribute-expected.txt:
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-body-onerror-expected.txt:
2018-11-15 Truitt Savell <tsavell@apple.com>
Unreviewed, rolling out r238244.
Caused High Sierra test runs to fail early with 50 crashes and
casued 25 API failures.
Reverted changeset:
"[css-logical] Implement flow-relative margin, padding and
border shorthands"
https://bugs.webkit.org/show_bug.cgi?id=188697
https://trac.webkit.org/changeset/238244
2018-11-15 Oriol Brufau <obrufau@igalia.com>
[css-logical] Implement flow-relative margin, padding and border shorthands
https://bugs.webkit.org/show_bug.cgi?id=188697
Reviewed by Simon Fraser and Antti Koivisto.
Import tests from the WPT test suite for CSS Logical Properties and Values,
and enable the CSSLogicalEnabled runtime flag for them.
They still have some failures because sideways writing modes have not been
implemented yet (https://bugs.webkit.org/show_bug.cgi?id=166941).
* web-platform-tests/css/css-logical/logical-box-border-color-expected.txt:
* web-platform-tests/css/css-logical/logical-box-border-color.html:
* web-platform-tests/css/css-logical/logical-box-border-shorthands-expected.txt:
* web-platform-tests/css/css-logical/logical-box-border-shorthands.html:
* web-platform-tests/css/css-logical/logical-box-border-style-expected.txt:
* web-platform-tests/css/css-logical/logical-box-border-style.html:
* web-platform-tests/css/css-logical/logical-box-border-width-expected.txt:
* web-platform-tests/css/css-logical/logical-box-border-width.html:
* web-platform-tests/css/css-logical/logical-box-inset-expected.txt:
* web-platform-tests/css/css-logical/logical-box-inset.html:
* web-platform-tests/css/css-logical/logical-box-margin-expected.txt:
* web-platform-tests/css/css-logical/logical-box-margin.html:
* web-platform-tests/css/css-logical/logical-box-padding-expected.txt:
* web-platform-tests/css/css-logical/logical-box-padding.html:
* web-platform-tests/css/css-logical/logical-box-size.html:
* web-platform-tests/css/css-logical/resources/test-box-properties.js:
(export.createBoxPropertyGroup):
(export.createSizingPropertyGroup):
(export.runTests.set test):
(export.runTests):
* web-platform-tests/css/css-logical/resources/test-shared.js: Added.
(export.testCSSValues):
(export.testComputedValues):
(export.makeDeclaration):
* web-platform-tests/css/css-logical/resources/w3c-import.log:
2018-11-15 Truitt Savell <tsavell@apple.com>
Unreviewed, rolling out r238220.
Introduced failing tests to iOS and is slowing down EWS
Reverted changeset:
"[css-grid] Consider scrollbars in
populateGridPositionsForDirection()"
https://bugs.webkit.org/show_bug.cgi?id=191656
https://trac.webkit.org/changeset/238220
2018-11-15 Youenn Fablet <youenn@apple.com>
Update RTCPeerConnection JS built-ins to be closer to specWe
https://bugs.webkit.org/show_bug.cgi?id=191665
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl-expected.txt:
2018-11-15 Manuel Rego Casasnovas <rego@igalia.com>
[css-grid] Consider scrollbars in populateGridPositionsForDirection()
https://bugs.webkit.org/show_bug.cgi?id=191656
Reviewed by Javier Fernandez.
Imported tests from WPT.
* web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-001-expected.html: Added.
* web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-001.html: Added.
* web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-lr-001-expected.html: Added.
* web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-lr-001.html: Added.
* web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001-expected.html: Added.
* web-platform-tests/css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001.html: Added.
* web-platform-tests/css/css-grid/grid-model/w3c-import.log:
2018-11-14 Youenn Fablet <youenn@apple.com>
Convert libwebrtc error types to DOM exceptions
https://bugs.webkit.org/show_bug.cgi?id=191590
Reviewed by Alex Christensen.
* web-platform-tests/webrtc/RTCConfiguration-rtcpMuxPolicy-expected.txt:
* web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription-answer-expected.txt:
* web-platform-tests/webrtc/RTCRtpTransceiver.https-expected.txt:
2018-11-14 Youenn Fablet <youenn@apple.com>
Calling removeTrack on different RTCPeerConnection should throw InvalidAccessError
https://bugs.webkit.org/show_bug.cgi?id=191603
Reviewed by Chris Dumez.
* web-platform-tests/webrtc/RTCPeerConnection-removeTrack.https-expected.txt:
2018-11-14 Youenn Fablet <youenn@apple.com>
Add support for RTCRtpCodecParameters.sdpFmtpLine
https://bugs.webkit.org/show_bug.cgi?id=191591
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/protocol/video-codecs.https-expected.txt:
2018-11-14 Youenn Fablet <youenn@apple.com>
Add support for transport and peerConnection stats
https://bugs.webkit.org/show_bug.cgi?id=191592
Reviewed by Alex Christensen.
* web-platform-tests/webrtc/RTCPeerConnection-getStats.https-expected.txt:
* web-platform-tests/webrtc/RTCRtpReceiver-getStats.https-expected.txt:
* web-platform-tests/webrtc/RTCRtpSender-getStats.https-expected.txt:
* web-platform-tests/webrtc/getstats-expected.txt:
2018-11-13 Youenn Fablet <youenn@apple.com>
RTCPeerConnection.getTransceivers is not always exposing all transceivers
https://bugs.webkit.org/show_bug.cgi?id=191589
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/RTCRtpTransceiver.https-expected.txt:
2018-11-13 Youenn Fablet <youenn@apple.com>
Refresh WPT webrtc tests to ToT
https://bugs.webkit.org/show_bug.cgi?id=191564
Reviewed by Eric Carlson.
Also remove QUIC specific tests that are not related to webrtc-pc.
* resources/import-expectations.json:
* web-platform-tests/webrtc: refreshed.
2018-11-12 Rob Buis <rbuis@igalia.com>
Content-Type parameter values should allow empty quoted strings
https://bugs.webkit.org/show_bug.cgi?id=191388
Reviewed by Dean Jackson.
Include improved expected test result and updated mime-type test:
https://github.com/whatwg/mimesniff/pull/79
* web-platform-tests/mimesniff/mime-types/charset-parameter.window-expected.txt:
* web-platform-tests/mimesniff/mime-types/parsing.any-expected.txt:
* web-platform-tests/mimesniff/mime-types/parsing.any.worker-expected.txt:
* web-platform-tests/mimesniff/mime-types/resources/mime-types.json:
* web-platform-tests/xhr/overridemimetype-blob-expected.txt:
2018-11-12 Sihui Liu <sihui_liu@apple.com>
imported/w3c/web-platform-tests/IndexedDB/keygenerator-explicit.html crashing on iOS device
https://bugs.webkit.org/show_bug.cgi?id=191500
Reviewed by Dean Jackson.
* web-platform-tests/IndexedDB/keygenerator-explicit-expected.txt:
2018-11-12 Youenn Fablet <youenn@apple.com>
Support setting stream ids when adding a transceiver
https://bugs.webkit.org/show_bug.cgi?id=191307
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/RTCPeerConnection-transceivers.https-expected.txt:
* web-platform-tests/webrtc/RTCRtpTransceiver.https-expected.txt:
2018-11-12 Eric Carlson <eric.carlson@apple.com>
Require <iframe allow="display"> for an iframe to use getDisplayMedia
https://bugs.webkit.org/show_bug.cgi?id=191505
<rdar://problem/45968811>
Reviewed by Jer Noble.
* web-platform-tests/mediacapture-streams/MediaStream-default-feature-policy.https-expected.txt:
2018-11-11 Javier Fernandez <jfernandez@igalia.com>
[css-grid] Import additional grid layout test from the WPT suite
https://bugs.webkit.org/show_bug.cgi?id=191369
Reviewed by Manuel Rego Casasnovas.
New Grid Layout tests from the WPT suite.
* resources/import-expectations.json:
* web-platform-tests/css/css-grid/META.yml: Added.
* web-platform-tests/css/css-grid/OWNERS: Removed.
* web-platform-tests/css/css-grid/abspos/support/grid.css:
(.thirdRowThirdColumn):
* web-platform-tests/css/css-grid/abspos/support/w3c-import.log:
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-001-expected.txt: Added.
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-001.html: Added.
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-002-expected.txt: Added.
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-002.html: Added.
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-003-expected.txt: Added.
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-003.html: Added.
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-004-expected.txt: Added.
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-004.html: Added.
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-005-expected.txt: Added.
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-005.html: Added.
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-006-expected.txt: Added.
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-006.html: Added.
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-007-expected.txt: Added.
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-007.html: Added.
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-008-expected.txt: Added.
* web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-008.html: Added.
* web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001.html:
* web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-002-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-002.html:
* web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-003-expected.txt: Added.
* web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-003.html: Added.
* web-platform-tests/css/css-grid/alignment/self-baseline/w3c-import.log:
* web-platform-tests/css/css-grid/alignment/support/style-change.js:
(evaluateStyleChangeMultiple):
* web-platform-tests/css/css-grid/alignment/support/w3c-import.log:
* web-platform-tests/css/css-grid/alignment/test-expected.txt: Added.
* web-platform-tests/css/css-grid/alignment/w3c-import.log:
* web-platform-tests/css/css-grid/grid-definition/support/grid.css:
(.thirdRowThirdColumn):
* web-platform-tests/css/css-grid/grid-definition/support/w3c-import.log:
* web-platform-tests/css/css-grid/grid-items/anonymous-grid-item-001.html: Added.
* web-platform-tests/css/css-grid/grid-items/grid-items-relative-offsets-001-expected.txt: Added.
* web-platform-tests/css/css-grid/grid-items/grid-items-relative-offsets-001.html: Added.
* web-platform-tests/css/css-grid/grid-items/grid-items-relative-offsets-002-expected.txt: Added.
* web-platform-tests/css/css-grid/grid-items/grid-items-relative-offsets-002.html: Added.
* web-platform-tests/css/css-grid/grid-items/item-with-table-with-infinite-max-intrinsic-width-expected.html: Added.
* web-platform-tests/css/css-grid/grid-items/item-with-table-with-infinite-max-intrinsic-width.html: Added.
* web-platform-tests/css/css-grid/grid-items/support/grid.css:
(.thirdRowThirdColumn):
* web-platform-tests/css/css-grid/grid-items/support/w3c-import.log:
* web-platform-tests/css/css-grid/grid-items/table-with-infinite-max-intrinsic-width-expected.html: Added.
* web-platform-tests/css/css-grid/grid-items/table-with-infinite-max-intrinsic-width.html: Added.
* web-platform-tests/css/css-grid/grid-items/w3c-import.log:
* web-platform-tests/css/css-grid/grid-model/grid-container-ignores-first-letter-002-expected.html: Added.
* web-platform-tests/css/css-grid/grid-model/grid-container-ignores-first-letter-002.html: Added.
* web-platform-tests/css/css-grid/grid-model/support/grid.css:
(.thirdRowThirdColumn):
* web-platform-tests/css/css-grid/grid-model/support/w3c-import.log:
* web-platform-tests/css/css-grid/grid-model/w3c-import.log:
* web-platform-tests/css/css-grid/implicit-grids/w3c-import.log:
* web-platform-tests/css/css-grid/inheritance-expected.txt: Added.
* web-platform-tests/css/css-grid/inheritance.html: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-percent-cols-filled-shrinkwrap-001-expected.html: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-percent-cols-filled-shrinkwrap-001.html: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-percent-cols-spanned-shrinkwrap-001-expected.html: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-percent-cols-spanned-shrinkwrap-001.html: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-percent-rows-filled-shrinkwrap-001-expected.html: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-percent-rows-filled-shrinkwrap-001.html: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-percent-rows-spanned-shrinkwrap-001-expected.html: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-percent-rows-spanned-shrinkwrap-001.html: Added.
* web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log:
* web-platform-tests/css/css-grid/parsing/grid-area-invalid-expected.txt: Added.
* web-platform-tests/css/css-grid/parsing/grid-area-invalid.html: Added.
* web-platform-tests/css/css-grid/parsing/grid-area-valid-expected.txt: Added.
* web-platform-tests/css/css-grid/parsing/grid-area-valid.html: Added.
* web-platform-tests/css/css-grid/parsing/grid-auto-columns-invalid-expected.txt: Added.
* web-platform-tests/css/css-grid/parsing/grid-auto-columns-invalid.html: Added.
* web-platform-tests/css/css-grid/parsing/grid-auto-columns-valid-expected.txt: Added.
* web-platform-tests/css/css-grid/parsing/grid-auto-columns-valid.html: Added.
* web-platform-tests/css/css-grid/parsing/grid-auto-flow-invalid-expected.txt: Added.
* web-platform-tests/css/css-grid/parsing/grid-auto-flow-invalid.html: Added.
* web-platform-tests/css/css-grid/parsing/grid-auto-flow-valid-expected.txt: Added.
* web-platform-tests/css/css-grid/parsing/grid-auto-flow-valid.html: Added.
* web-platform-tests/css/css-grid/parsing/grid-auto-rows-invalid-expected.txt: Added.
* web-platform-tests/css/css-grid/parsing/grid-auto-rows-invalid.html: Added.
* web-platform-tests/css/css-grid/parsing/grid-auto-rows-valid-expected.txt: Added.
* web-platform-tests/css/css-grid/parsing/grid-auto-rows-valid.html: Added.
* web-platform-tests/css/css-grid/parsing/grid-template-areas-invalid-expected.txt: Added.
* web-platform-tests/css/css-grid/parsing/grid-template-areas-invalid.html: Added.
* web-platform-tests/css/css-grid/parsing/grid-template-areas-valid-expected.txt: Added.
* web-platform-tests/css/css-grid/parsing/grid-template-areas-valid.html: Added.
* web-platform-tests/css/css-grid/parsing/w3c-import.log: Added.
* web-platform-tests/css/css-grid/placement/w3c-import.log:
* web-platform-tests/css/css-grid/test-plan/w3c-import.log:
* web-platform-tests/css/css-grid/w3c-import.log:
* web-platform-tests/css/support/META.yml: Added.
* web-platform-tests/css/support/OWNERS: Removed.
* web-platform-tests/css/support/computed-testcommon.js: Added.
(test_computed_value):
* web-platform-tests/css/support/grid.css:
(.thirdRowThirdColumn):
* web-platform-tests/css/support/inheritance-testcommon.js: Added.
(assert_initial):
* web-platform-tests/css/support/parsing-testcommon.js: Added.
(test_valid_value):
* web-platform-tests/css/support/support/w3c-import.log:
* web-platform-tests/css/support/w3c-import.log:
2018-11-09 Andy Estes <aestes@apple.com>
[Payment Request] canMakePayment() should not consider serialized payment method data
https://bugs.webkit.org/show_bug.cgi?id=191432
Reviewed by Dean Jackson.
* web-platform-tests/payment-request/payment-request-canmakepayment-method.https-expected.txt: Added.
2018-11-09 Jer Noble <jer.noble@apple.com>
[Cocoa] Fix failing imported/w3c/web-platform-tests/media-source/mediasource-changetype-play.html test
https://bugs.webkit.org/show_bug.cgi?id=191396
Reviewed by Eric Carlson.
Modify the changetype test suite to include a HEVC version.
* web-platform-tests/media-source/hevc/test-v-128k-320x240-24fps-8kfr.mp4: Added.
* web-platform-tests/media-source/mediasource-changetype-util.js:
(findSupportedChangeTypeTestTypes):
2018-11-08 Andy Estes <aestes@apple.com>
[Payment Request] Update web platform tests
https://bugs.webkit.org/show_bug.cgi?id=191426
Updated web-platform-tests/payment-request/ to match wpt as of commit 577284e.
Reviewed by Jiewen Tan.
* resources/import-expectations.json:
* web-platform-tests/payment-request/META.yml:
* web-platform-tests/payment-request/payment-request-abort-method.https.html:
* web-platform-tests/payment-request/payment-request-canmakepayment-method-protection.https-expected.txt: Added.
* web-platform-tests/payment-request/payment-request-canmakepayment-method-protection.https.html: Added.
* web-platform-tests/payment-request/payment-request-canmakepayment-method.https.html:
* web-platform-tests/payment-request/payment-request-constructor.https.html:
* web-platform-tests/payment-request/payment-request-id-attribute.https.html:
* web-platform-tests/payment-request/payment-response/retry-method-manual.https.html:
* web-platform-tests/payment-request/rejects_if_not_active.https.html:
* web-platform-tests/payment-request/w3c-import.log:
2018-11-07 Youenn Fablet <youenn@apple.com>
Allow setting RTCRtpTransceiver.direction
https://bugs.webkit.org/show_bug.cgi?id=191346
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/RTCPeerConnection-remote-track-mute.https-expected.txt:
* web-platform-tests/webrtc/RTCPeerConnection-transceivers.https-expected.txt:
* web-platform-tests/webrtc/RTCRtpTransceiver.https-expected.txt:
2018-11-06 Youenn Fablet <youenn@apple.com>
Reenable imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-ontrack.https.html
https://bugs.webkit.org/show_bug.cgi?id=191343
Unreviewed.
* web-platform-tests/webrtc/RTCPeerConnection-ontrack.https-expected.txt:
2018-11-06 Youenn Fablet <youenn@apple.com>
sender.replaceTrack() fails with InvalidStateError if the transceiver.direction is "inactive"
https://bugs.webkit.org/show_bug.cgi?id=191202
Reviewed by Eric Carlson.
Changes made upstreamed.
* web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-replaceTrack.https-expected.txt:
* web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-replaceTrack.https.html:
2018-11-06 Youenn Fablet <youenn@apple.com>
Add support for sender/receiver getCapabilities
https://bugs.webkit.org/show_bug.cgi?id=191192
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/RTCRtpCapabilities-helper.js:
(string_appeared_here.validateRtpCapabilities): Change already made upstream.
* web-platform-tests/webrtc/RTCRtpReceiver-getCapabilities-expected.txt:
* web-platform-tests/webrtc/RTCRtpSender-getCapabilities-expected.txt:
* web-platform-tests/webrtc/RTCRtpTransceiver-setCodecPreferences-expected.txt:
2018-11-06 Youenn Fablet <youenn@apple.com>
Support onremovetrack for RTCPeerConnection removed tracks
https://bugs.webkit.org/show_bug.cgi?id=191299
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https-expected.txt:
2018-11-06 Javier Fernandez <jfernandez@igalia.com>
CSS grid elements with justify-content: space-around have extra whitespace, sometimes a lot
https://bugs.webkit.org/show_bug.cgi?id=191308
Reviewed by Dean Jackson.
Imported WPT to cover the behavior changes added in this patch.
* resources/import-expectations.json:
* web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-001-expected.txt: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-001.html: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-002-expected.txt: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-002.html: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-003-expected.txt: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-003.html: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-004-expected.txt: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-004.html: Added.
* web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log:
2018-11-06 Youenn Fablet <youenn@apple.com>
Layout Test imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https.html is flaky
https://bugs.webkit.org/show_bug.cgi?id=191278
Reviewed by Eric Carlson.
Updating test according upstreamed WPT.
Rebased test accordingly.
* web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https-expected.txt:
* web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https.html:
2018-11-06 Ali Juma <ajuma@chromium.org>
[IntersectionObserver] Account for CSS zoom when computing client rects
https://bugs.webkit.org/show_bug.cgi?id=191282
Reviewed by Simon Fraser.
Update expectation for test case that now passes.
* web-platform-tests/intersection-observer/bounding-box-expected.txt:
2018-11-06 Antoine Quint <graouts@apple.com>
[Web Animations] Update all tests to match the latest API changes
https://bugs.webkit.org/show_bug.cgi?id=191302
<rdar://problem/41000438>
Reviewed by Dean Jackson.
* web-platform-tests/css-timing-1/cubic-bezier-timing-functions-output.html:
* web-platform-tests/web-animations/META.yml: Added.
* web-platform-tests/web-animations/README.md: Added.
* web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
* web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property.html:
* web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
* web-platform-tests/web-animations/animation-model/animation-types/addition-per-property.html:
* web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
* web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property.html:
* web-platform-tests/web-animations/animation-model/animation-types/property-list.js:
* web-platform-tests/web-animations/animation-model/animation-types/property-types.js:
* web-platform-tests/web-animations/animation-model/combining-effects/applying-the-composited-result-expected.txt: Added.
* web-platform-tests/web-animations/animation-model/combining-effects/applying-the-composited-result.html: Added.
* web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-interval-distance-expected.txt: Added.
* web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-interval-distance.html: Added.
* web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:
* web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
* web-platform-tests/web-animations/interfaces/Animatable/animate.html:
* web-platform-tests/web-animations/interfaces/Animatable/getAnimations.html:
* web-platform-tests/web-animations/interfaces/Animation/cancel.html:
* web-platform-tests/web-animations/interfaces/Animation/constructor.html:
* web-platform-tests/web-animations/interfaces/Animation/effect.html:
* web-platform-tests/web-animations/interfaces/Animation/finish-expected.txt: Removed.
* web-platform-tests/web-animations/interfaces/Animation/finish.html: Removed.
* web-platform-tests/web-animations/interfaces/Animation/finished.html:
* web-platform-tests/web-animations/interfaces/Animation/idlharness-expected.txt: Removed.
* web-platform-tests/web-animations/interfaces/Animation/idlharness.html: Removed.
* web-platform-tests/web-animations/interfaces/Animation/idlharness.window.js: Added.
* web-platform-tests/web-animations/interfaces/Animation/onfinish.html:
* web-platform-tests/web-animations/interfaces/Animation/playbackRate-expected.txt: Removed.
* web-platform-tests/web-animations/interfaces/Animation/playbackRate.html: Removed.
* web-platform-tests/web-animations/interfaces/Animation/ready.html:
* web-platform-tests/web-animations/interfaces/AnimationEffect/getComputedTiming-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/web-animations/interfaces/AnimationEffectTiming/getComputedTiming-expected.txt.
* web-platform-tests/web-animations/interfaces/AnimationEffect/getComputedTiming.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/web-animations/interfaces/AnimationEffectTiming/getComputedTiming.html.
* web-platform-tests/web-animations/interfaces/AnimationEffect/updateTiming-expected.txt: Added.
* web-platform-tests/web-animations/interfaces/AnimationEffect/updateTiming.html: Added.
* web-platform-tests/web-animations/interfaces/AnimationEffectTiming/delay-expected.txt: Removed.
* web-platform-tests/web-animations/interfaces/AnimationEffectTiming/delay.html: Removed.
* web-platform-tests/web-animations/interfaces/AnimationEffectTiming/direction-expected.txt: Removed.
* web-platform-tests/web-animations/interfaces/AnimationEffectTiming/direction.html: Removed.
* web-platform-tests/web-animations/interfaces/AnimationEffectTiming/duration-expected.txt: Removed.
* web-platform-tests/web-animations/interfaces/AnimationEffectTiming/duration.html: Removed.
* web-platform-tests/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt: Removed.
* web-platform-tests/web-animations/interfaces/AnimationEffectTiming/easing.html: Removed.
* web-platform-tests/web-animations/interfaces/AnimationEffectTiming/endDelay-expected.txt: Removed.
* web-platform-tests/web-animations/interfaces/AnimationEffectTiming/endDelay.html: Removed.
* web-platform-tests/web-animations/interfaces/AnimationEffectTiming/fill-expected.txt: Removed.
* web-platform-tests/web-animations/interfaces/AnimationEffectTiming/fill.html: Removed.
* web-platform-tests/web-animations/interfaces/AnimationEffectTiming/idlharness-expected.txt: Removed.
* web-platform-tests/web-animations/interfaces/AnimationEffectTiming/idlharness.html: Removed.
* web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterationStart-expected.txt: Removed.
* web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterationStart.html: Removed.
* web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterations-expected.txt: Removed.
* web-platform-tests/web-animations/interfaces/AnimationEffectTiming/iterations.html: Removed.
* web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/idlharness-expected.txt: Removed.
* web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/idlharness.html: Removed.
* web-platform-tests/web-animations/interfaces/AnimationPlaybackEvent/idlharness.window.js: Added.
* web-platform-tests/web-animations/interfaces/Document/getAnimations-expected.txt:
* web-platform-tests/web-animations/interfaces/Document/getAnimations.html:
* web-platform-tests/web-animations/interfaces/DocumentTimeline/idlharness-expected.txt: Removed.
* web-platform-tests/web-animations/interfaces/DocumentTimeline/idlharness.html: Removed.
* web-platform-tests/web-animations/interfaces/DocumentTimeline/idlharness.window.js: Added.
* web-platform-tests/web-animations/interfaces/KeyframeEffect/composite.html:
* web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor-expected.txt:
* web-platform-tests/web-animations/interfaces/KeyframeEffect/constructor.html:
* web-platform-tests/web-animations/interfaces/KeyframeEffect/copy-constructor-expected.txt:
* web-platform-tests/web-animations/interfaces/KeyframeEffect/copy-constructor.html:
* web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness-expected.txt: Removed.
* web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness.html: Removed.
* web-platform-tests/web-animations/interfaces/KeyframeEffect/idlharness.window.js: Added.
* web-platform-tests/web-animations/interfaces/KeyframeEffect/iterationComposite.html:
* web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt:
* web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001.html:
* web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt:
* web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes.html:
* web-platform-tests/web-animations/resources/keyframe-tests.js:
* web-platform-tests/web-animations/resources/timing-tests.js: Added.
* web-platform-tests/web-animations/resources/timing-utils.js: Added.
* web-platform-tests/web-animations/testcommon.js:
* web-platform-tests/web-animations/timing-model/animation-effects/phases-and-states.html:
* web-platform-tests/web-animations/timing-model/animations/canceling-an-animation-expected.txt:
* web-platform-tests/web-animations/timing-model/animations/canceling-an-animation.html:
* web-platform-tests/web-animations/timing-model/animations/finishing-an-animation-expected.txt:
* web-platform-tests/web-animations/timing-model/animations/finishing-an-animation.html:
* web-platform-tests/web-animations/timing-model/animations/pausing-an-animation-expected.txt:
* web-platform-tests/web-animations/timing-model/animations/pausing-an-animation.html:
* web-platform-tests/web-animations/timing-model/animations/play-states-expected.txt:
* web-platform-tests/web-animations/timing-model/animations/play-states.html:
* web-platform-tests/web-animations/timing-model/animations/playing-an-animation-expected.txt:
* web-platform-tests/web-animations/timing-model/animations/playing-an-animation.html:
* web-platform-tests/web-animations/timing-model/animations/reversing-an-animation-expected.txt:
* web-platform-tests/web-animations/timing-model/animations/reversing-an-animation.html:
* web-platform-tests/web-animations/timing-model/animations/seamlessly-updating-the-playback-rate-of-an-animation-expected.txt: Added.
* web-platform-tests/web-animations/timing-model/animations/seamlessly-updating-the-playback-rate-of-an-animation.html: Added.
* web-platform-tests/web-animations/timing-model/animations/setting-the-current-time-of-an-animation-expected.txt: Added.
* web-platform-tests/web-animations/timing-model/animations/setting-the-current-time-of-an-animation.html: Added.
* web-platform-tests/web-animations/timing-model/animations/setting-the-playback-rate-of-an-animation-expected.txt: Added.
* web-platform-tests/web-animations/timing-model/animations/setting-the-playback-rate-of-an-animation.html: Added.
* web-platform-tests/web-animations/timing-model/animations/setting-the-start-time-of-an-animation-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt.
* web-platform-tests/web-animations/timing-model/animations/setting-the-start-time-of-an-animation.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/set-the-animation-start-time.html.
* web-platform-tests/web-animations/timing-model/animations/setting-the-target-effect-of-an-animation-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/set-the-target-effect-of-an-animation-expected.txt.
* web-platform-tests/web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/set-the-target-effect-of-an-animation.html.
* web-platform-tests/web-animations/timing-model/animations/setting-the-timeline-of-an-animation-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt.
* web-platform-tests/web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation.html.
* web-platform-tests/web-animations/timing-model/animations/the-current-time-of-an-animation-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/current-time-expected.txt.
* web-platform-tests/web-animations/timing-model/animations/the-current-time-of-an-animation.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/current-time.html.
* web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state-expected.txt:
* web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state.html:
* web-platform-tests/web-animations/timing-model/timelines/document-timelines.html:
* web-platform-tests/web-animations/timing-model/timelines/update-and-send-events-expected.txt: Added.
* web-platform-tests/web-animations/timing-model/timelines/update-and-send-events.html: Added.
2018-11-06 Rob Buis <rbuis@igalia.com>
Some minor X-Content-Type-Options parsing issues
https://bugs.webkit.org/show_bug.cgi?id=191107
Reviewed by Darin Adler.
Update improved result.
* web-platform-tests/fetch/nosniff/parsing-nosniff-expected.txt:
2018-11-05 Ali Juma <ajuma@chromium.org>
[IntersectionObserver] Update WPTs to the latest upstream version
https://bugs.webkit.org/show_bug.cgi?id=191274
Reviewed by Simon Fraser.
* web-platform-tests/intersection-observer/bounding-box-expected.txt:
* web-platform-tests/intersection-observer/bounding-box.html:
* web-platform-tests/intersection-observer/target-in-different-window-expected.txt: Added.
* web-platform-tests/intersection-observer/target-in-different-window.html: Added.
* web-platform-tests/intersection-observer/w3c-import.log:
2018-11-05 Chris Dumez <cdumez@apple.com>
Resync html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name WPT tests
https://bugs.webkit.org/show_bug.cgi?id=191214
Reviewed by Geoff Garen.
Resync html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name WPT tests from
upstream c583bcd7eb.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01-expected.txt:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01.html:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/no_window_open_when_term_nesting_level_nonzero.window-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/no_window_open_when_term_nesting_level_nonzero.window.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/no_window_open_when_term_nesting_level_nonzero.window.js: Added.
(test.frame.contentWindow.onpagehide):
(test.frame.contentDocument.onvisibilitychange):
(test.frame.contentWindow.onbeforeunload):
(test.frame.contentWindow.onunload):
(test):
(async_test):
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/w3c-import.log:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noopener-expected.txt:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noopener.html:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/resources/message-opener.html:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/resources/w3c-import.log:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/w3c-import.log:
2018-11-05 Ali Juma <ajuma@chromium.org>
[IntersectionObserver] Fix isIntersecting computation when 0 is not a threshold
https://bugs.webkit.org/show_bug.cgi?id=191210
Reviewed by Simon Fraser.
Update expectation for test that now passes.
* web-platform-tests/intersection-observer/initial-observation-with-threshold-expected.txt:
2018-11-04 Youenn Fablet <youenn@apple.com>
IDB should allow storing RTCCertificate
https://bugs.webkit.org/show_bug.cgi?id=191077
Reviewed by Chris Dumez.
* web-platform-tests/webrtc/RTCCertificate-postMessage.html: Added.
* web-platform-tests/webrtc/resources/RTCCertificate-postMessage-iframe.html: Added.
2018-11-04 Youenn Fablet <youenn@apple.com>
Add support for RTCMuxPolicy
https://bugs.webkit.org/show_bug.cgi?id=191188
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/RTCConfiguration-rtcpMuxPolicy-expected.txt:
* web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt:
2018-11-03 Youenn Fablet <youenn@apple.com>
Refresh WPT webrtc tests
https://bugs.webkit.org/show_bug.cgi?id=191133
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/: Refreshed.
* web-platform-tests/webrtc/w3c-import.log:
2018-11-02 Ali Juma <ajuma@chromium.org>
Allow cross-document intersection observing
https://bugs.webkit.org/show_bug.cgi?id=165746
Reviewed by Simon Fraser.
Update expectations for tests that now pass.
* web-platform-tests/intersection-observer/client-rect-expected.txt:
* web-platform-tests/intersection-observer/cross-origin-iframe-expected.txt:
* web-platform-tests/intersection-observer/iframe-no-root-expected.txt:
* web-platform-tests/intersection-observer/timestamp-expected.txt:
2018-11-01 Chris Dumez <cdumez@apple.com>
Location object sans browsing context
https://bugs.webkit.org/show_bug.cgi?id=191060
Reviewed by Geoffrey Garen.
* web-platform-tests/html/browsers/history/the-location-interface/no-browsing-context.window-expected.txt:
Rebase WPT test now that all checks are passing.
* web-platform-tests/html/browsers/history/the-location-interface/no-browsing-context.window.js:
Fix bug in WPT test (https://github.com/web-platform-tests/wpt/pull/13854)
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window-expected.txt:
2018-11-01 Justin Michaud <justin_michaud@apple.com>
CSS Custom Properties API Should Support syntax="*" and "<length>", and handle cycles properly
https://bugs.webkit.org/show_bug.cgi?id=191042
Reviewed by Antti Koivisto.
* web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing-expected.txt:
* web-platform-tests/css/css-properties-values-api/registered-properties-inheritance-expected.txt:
* web-platform-tests/css/css-properties-values-api/registered-property-cssom-expected.txt:
* web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt:
* web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles-expected.txt:
* web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-expected.txt:
2018-11-01 Chris Dumez <cdumez@apple.com>
Resync html/browsers/history/the-location-interface web platform tests from upstream
https://bugs.webkit.org/show_bug.cgi?id=191139
Reviewed by Alex Christensen.
Resync html/browsers/history/the-location-interface web platform tests from upstream 8295368c82.
* web-platform-tests/html/browsers/history/the-location-interface/assign_after_load-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/assign_after_load.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/assign_before_load-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/assign_before_load.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location-origin-idna.sub.window-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location-origin-idna.sub.window.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_assign-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_assign.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/no-browsing-context.window-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/no-browsing-context.window.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/no-browsing-context.window.js: Added.
(test):
(bcLessLocation):
(forEach.testSetup.testSetup.values.forEach.value.test):
(string_appeared_here.forEach.method.string_appeared_here.forEach.value.test):
* web-platform-tests/html/browsers/history/the-location-interface/non-automated/w3c-import.log:
* web-platform-tests/html/browsers/history/the-location-interface/per-global.window-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/per-global.window.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_post_1-1.html: Removed.
* web-platform-tests/html/browsers/history/the-location-interface/reload_post_1-expected.txt: Removed.
* web-platform-tests/html/browsers/history/the-location-interface/reload_post_1.html: Removed.
* web-platform-tests/html/browsers/history/the-location-interface/resources/reload_post_1-1.py: Added.
(main):
* web-platform-tests/html/browsers/history/the-location-interface/resources/w3c-import.log:
* web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log:
2018-11-01 Youenn Fablet <youenn@apple.com>
RTCTrackEvent.streams should be SameObject
https://bugs.webkit.org/show_bug.cgi?id=191130
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/RTCTrackEvent-constructor-expected.txt:
2018-10-31 Chris Dumez <cdumez@apple.com>
Resync XHR Web Platform Tests from upstream 44dd29fb0d
https://bugs.webkit.org/show_bug.cgi?id=191116
Reviewed by Youenn Fablet.
* web-platform-tests/xhr/getallresponseheaders-expected.txt:
* web-platform-tests/xhr/getallresponseheaders.htm:
* web-platform-tests/xhr/getresponseheader.any-expected.txt:
* web-platform-tests/xhr/getresponseheader.any.js:
(forEach.testValues.async_test.t.client.onload.t.step_func_done):
(async_test.t.client.onload.t.step_func_done): Deleted.
* web-platform-tests/xhr/getresponseheader.any.worker-expected.txt:
* web-platform-tests/xhr/resources/header-content-length-twice.asis: Added.
* web-platform-tests/xhr/resources/headers-double-empty.asis: Added.
* web-platform-tests/xhr/resources/headers-some-are-empty.asis: Added.
* web-platform-tests/xhr/resources/w3c-import.log:
* web-platform-tests/xhr/setrequestheader-combining.window-expected.txt: Added.
* web-platform-tests/xhr/setrequestheader-combining.window.html: Added.
* web-platform-tests/xhr/setrequestheader-combining.window.js: Added.
(test):
* web-platform-tests/xhr/w3c-import.log:
2018-10-31 YUHAN WU <yuhan_wu@apple.com>
MediaRecorder should fire dataavailable event when all tracks are ended and stop() is called
https://bugs.webkit.org/show_bug.cgi?id=190778
Reviewed by Youenn Fablet.
* web-platform-tests/mediacapture-record/BlobEvent-constructor-expected.txt:
* web-platform-tests/mediacapture-record/MediaRecorder-destroy-script-execution-expected.txt: Added.
* web-platform-tests/mediacapture-record/MediaRecorder-destroy-script-execution.html: Added.
* web-platform-tests/mediacapture-record/MediaRecorder-stop-expected.txt:
* web-platform-tests/mediacapture-record/MediaRecorder-stop.html:
* web-platform-tests/mediacapture-record/support/MediaRecorder-iframe.html: Added.
2018-10-30 Chris Dumez <cdumez@apple.com>
Resync XHR Web Platform Tests from upstream
https://bugs.webkit.org/show_bug.cgi?id=191085
Reviewed by Alex Christensen.
Resync XHR Web Platform Tests from upstream 75b0f336c5.
* web-platform-tests/xhr/abort-after-stop.htm:
* web-platform-tests/xhr/getallresponseheaders-expected.txt:
* web-platform-tests/xhr/getallresponseheaders.htm:
* web-platform-tests/xhr/getresponseheader.any-expected.txt: Added.
* web-platform-tests/xhr/getresponseheader.any.html: Added.
* web-platform-tests/xhr/getresponseheader.any.js: Added.
(async_test.t.client.onload.t.step_func_done):
* web-platform-tests/xhr/getresponseheader.any.worker-expected.txt: Added.
* web-platform-tests/xhr/getresponseheader.any.worker.html: Added.
* web-platform-tests/xhr/headers-normalize-response-expected.txt:
* web-platform-tests/xhr/headers-normalize-response.htm:
* web-platform-tests/xhr/open-after-abort.htm:
* web-platform-tests/xhr/open-after-stop.window-expected.txt: Added.
* web-platform-tests/xhr/open-after-stop.window.html: Added.
* web-platform-tests/xhr/open-after-stop.window.js: Added.
(onload):
* web-platform-tests/xhr/overridemimetype-edge-cases.window-expected.txt:
* web-platform-tests/xhr/overridemimetype-edge-cases.window.js:
(async_test.t.client.onload.t.step_func_done):
(async_test.t.client.onload.t.step_func):
* web-platform-tests/xhr/resources/headers-www-authenticate.asis: Added.
* web-platform-tests/xhr/resources/inspect-headers.py:
(get_response):
* web-platform-tests/xhr/resources/responseXML-unavailable-in-worker.js:
(test):
* web-platform-tests/xhr/resources/w3c-import.log:
* web-platform-tests/xhr/resources/xmlhttprequest-timeout-aborted.js:
* web-platform-tests/xhr/resources/xmlhttprequest-timeout-abortedonmain.js:
* web-platform-tests/xhr/resources/xmlhttprequest-timeout-overrides.js:
* web-platform-tests/xhr/resources/xmlhttprequest-timeout-overridesexpires.js:
* web-platform-tests/xhr/resources/xmlhttprequest-timeout-simple.js:
* web-platform-tests/xhr/resources/xmlhttprequest-timeout-synconmain.js:
* web-platform-tests/xhr/resources/xmlhttprequest-timeout-synconworker.js:
* web-platform-tests/xhr/resources/xmlhttprequest-timeout-twice.js:
* web-platform-tests/xhr/resources/xmlhttprequest-timeout.js:
(AbortedRequest):
(SyncRequestSettingTimeoutAfterOpen.this.startXHR):
(SyncRequestSettingTimeoutAfterOpen):
(SyncRequestSettingTimeoutBeforeOpen.this.startXHR):
(SyncRequestSettingTimeoutBeforeOpen):
(runTestRequests):
* web-platform-tests/xhr/send-content-type-charset-expected.txt:
* web-platform-tests/xhr/send-content-type-charset.htm:
* web-platform-tests/xhr/send-data-readablestream.any-expected.txt: Added.
* web-platform-tests/xhr/send-data-readablestream.any.html: Added.
* web-platform-tests/xhr/send-data-readablestream.any.js: Added.
(assert_xhr):
(test):
(promise_test.async):
* web-platform-tests/xhr/send-data-readablestream.any.worker-expected.txt: Added.
* web-platform-tests/xhr/send-data-readablestream.any.worker.html: Added.
* web-platform-tests/xhr/setrequestheader-allow-empty-value-expected.txt:
* web-platform-tests/xhr/setrequestheader-allow-whitespace-in-value-expected.txt:
* web-platform-tests/xhr/setrequestheader-header-allowed-expected.txt:
* web-platform-tests/xhr/setrequestheader-header-allowed.htm:
* web-platform-tests/xhr/timeout-multiple-fetches.html:
* web-platform-tests/xhr/w3c-import.log:
* web-platform-tests/xhr/xmlhttprequest-timeout-aborted.html:
* web-platform-tests/xhr/xmlhttprequest-timeout-abortedonmain.html:
* web-platform-tests/xhr/xmlhttprequest-timeout-overrides.html:
* web-platform-tests/xhr/xmlhttprequest-timeout-overridesexpires.html:
* web-platform-tests/xhr/xmlhttprequest-timeout-simple.html:
* web-platform-tests/xhr/xmlhttprequest-timeout-synconmain-expected.txt:
* web-platform-tests/xhr/xmlhttprequest-timeout-synconmain.html:
* web-platform-tests/xhr/xmlhttprequest-timeout-twice.html:
* web-platform-tests/xhr/xmlhttprequest-timeout-worker-aborted.html:
* web-platform-tests/xhr/xmlhttprequest-timeout-worker-overrides.html:
* web-platform-tests/xhr/xmlhttprequest-timeout-worker-overridesexpires.html:
* web-platform-tests/xhr/xmlhttprequest-timeout-worker-simple.html:
* web-platform-tests/xhr/xmlhttprequest-timeout-worker-synconworker.html:
* web-platform-tests/xhr/xmlhttprequest-timeout-worker-twice.html:
2018-10-30 Sihui Liu <sihui_liu@apple.com>
IndexedDB: iteration of cursors skip records if updated or deleted
https://bugs.webkit.org/show_bug.cgi?id=190917
<rdar://problem/35250410>
Reviewed by Chris Dumez.
Rebaseline the expectation for test that passes.
* web-platform-tests/IndexedDB/idbcursor-iterating-update-expected.txt:
2018-10-28 Antoine Quint <graouts@apple.com>
[Web Animations] Implement the update animations and send events procedure
https://bugs.webkit.org/show_bug.cgi?id=191013
<rdar://problem/45620495>
Reviewed by Dean Jackson.
Progressions in a couple of Web Animations Web Platform Tests.
* web-platform-tests/web-animations/timing-model/animations/current-time-expected.txt:
* web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state-expected.txt:
2018-10-29 Justin Michaud <justin_michaud@apple.com>
Revert r237347 registered custom properties... https://bugs.webkit.org/show_bug.cgi?id=190039
https://bugs.webkit.org/show_bug.cgi?id=190919
Reviewed by Michael Saboff.
* web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing-expected.txt:
* web-platform-tests/css/css-properties-values-api/registered-properties-inheritance-expected.txt:
* web-platform-tests/css/css-properties-values-api/registered-property-cssom-expected.txt:
* web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt:
* web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles-expected.txt:
* web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-expected.txt:
2018-10-28 Andy Estes <aestes@apple.com>
[Payment Request] Implement MerchantValidationEvent.methodName
https://bugs.webkit.org/show_bug.cgi?id=190058
Reviewed by Darin Adler.
* web-platform-tests/payment-request/MerchantValidationEvent/constructor.https-expected.txt:
2018-10-26 Antoine Quint <graouts@apple.com>
[Web Animations] Rebase some flaky tests
https://bugs.webkit.org/show_bug.cgi?id=190969
Reviewed by Dean Jackson.
A few Web Animations tests that are flaky have outdated expectations. Rebasing them to have the output
that is most likely to be produced.
* web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context-expected.txt:
* web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
* web-platform-tests/web-animations/timing-model/animations/current-time-expected.txt:
* web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state-expected.txt:
2018-10-25 Jiewen Tan <jiewen_tan@apple.com>
[WPT] Update resource-timing WPT tests to use the right cross origin
https://bugs.webkit.org/show_bug.cgi?id=190554
Reviewed by Youenn Fablet.
* web-platform-tests/resource-timing/resource_TAO_cross_origin_redirect_chain-expected.txt:
* web-platform-tests/resource-timing/resource_TAO_cross_origin_redirect_chain.html:
* web-platform-tests/resource-timing/resource_timing_cross_origin_redirect_chain-expected.txt:
* web-platform-tests/resource-timing/resource_timing_cross_origin_redirect_chain.html:
2018-10-22 Justin Michaud <justin_michaud@apple.com>
Registered custom properties should support syntax parameter for <length> and *
https://bugs.webkit.org/show_bug.cgi?id=190039
Reviewed by Antti Koivisto.
Update WPT test results to fail in a new way.
* web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing-expected.txt:
* web-platform-tests/css/css-properties-values-api/registered-properties-inheritance-expected.txt:
* web-platform-tests/css/css-properties-values-api/registered-property-cssom-expected.txt:
* web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt:
* web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles-expected.txt:
* web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-expected.txt:
2018-10-12 Jiewen Tan <jiewen_tan@apple.com>
Update web-platform-tests/resource-timing
https://bugs.webkit.org/show_bug.cgi?id=190550
Reviewed by Youenn Fablet.
* resources/import-expectations.json:
* web-platform-tests/resource-timing/resource_initiator_types-expected.txt:
* web-platform-tests/resource-timing/resource_subframe_self_navigation-expected.txt:
* web-platform-tests/resource-timing/resource_timing_buffer_full_eventually.html:
* web-platform-tests/resource-timing/resources/TAOResponse.py:
(main):
2018-10-20 YUHAN WU <yuhan_wu@apple.com>
MediaRecorder should fire a stop event when all tracks are ended
https://bugs.webkit.org/show_bug.cgi?id=190642
Reviewed by Youenn Fablet.
* web-platform-tests/mediacapture-record/MediaRecorder-stop-expected.txt: Added.
* web-platform-tests/mediacapture-record/MediaRecorder-stop.html: Added.
2018-10-19 Commit Queue <commit-queue@webkit.org>
Unreviewed, rolling out r237254.
https://bugs.webkit.org/show_bug.cgi?id=190760
"It regresses JetStream 2 by 5% on some iOS devices"
(Requested by saamyjoon on #webkit).
Reverted changeset:
"[JSC] JSC should have "parseFunction" to optimize Function
constructor"
https://bugs.webkit.org/show_bug.cgi?id=190340
https://trac.webkit.org/changeset/237254
2018-10-19 Charlie Turner <cturner@igalia.com>
[EME] Fix crash during tracing in gst_qtdemux_request_protection_context
https://bugs.webkit.org/show_bug.cgi?id=190738
Reviewed by Xabier Rodriguez-Calvar.
Add new passing baselines for some ClearKey tests, now that the
GStreamer crash fix allows us the generate them.
* web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.https-expected.txt: Added.
2018-10-19 Ali Juma <ajuma@chromium.org>
[IntersectionObserver] Handle zero-area intersections
https://bugs.webkit.org/show_bug.cgi?id=189624
Reviewed by Simon Fraser.
Rebaseline expectations for tests that now pass.
* web-platform-tests/intersection-observer/edge-inclusive-intersection-expected.txt:
* web-platform-tests/intersection-observer/isIntersecting-change-events-expected.txt:
* web-platform-tests/intersection-observer/same-document-zero-size-target-expected.txt:
* web-platform-tests/intersection-observer/text-target-expected.txt:
* web-platform-tests/intersection-observer/zero-area-element-visible-expected.txt:
2018-10-18 Yusuke Suzuki <yusukesuzuki@slowstart.org>
[JSC] JSC should have "parseFunction" to optimize Function constructor
https://bugs.webkit.org/show_bug.cgi?id=190340
Reviewed by Mark Lam.
* web-platform-tests/html/webappapis/scripting/events/inline-event-handler-ordering-expected.txt:
* web-platform-tests/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-late-expected.txt:
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-attribute-expected.txt:
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-body-onerror-expected.txt:
2018-10-17 Wenson Hsieh <wenson_hsieh@apple.com>
Enable the datalist element by default on iOS and macOS
https://bugs.webkit.org/show_bug.cgi?id=190594
<rdar://problem/45281159>
Reviewed by Ryosuke Niwa and Tim Horton.
Rebaseline some web platform tests.
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt:
* web-platform-tests/html/semantics/forms/the-datalist-element/datalistoptions-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/hidden-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/selection-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/text-expected.txt:
* web-platform-tests/shadow-dom/input-element-list-expected.txt:
2018-10-17 Charlie Turner <cturner@igalia.com>
[EME] Sanity check key ID length in the keyids init data format
https://bugs.webkit.org/show_bug.cgi?id=190629
Reviewed by Xabier Rodriguez-Calvar.
* web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input.https-expected.txt:
Added new baseline.
2018-10-16 Youenn Fablet <youenn@apple.com>
Support RTCConfiguration.certificates
https://bugs.webkit.org/show_bug.cgi?id=190603
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/RTCCertificate-expected.txt:
* web-platform-tests/webrtc/RTCPeerConnection-constructor-expected.txt:
* web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt:
2018-10-16 Chris Dumez <cdumez@apple.com>
window.navigator should not become null after the window loses its browsing context
https://bugs.webkit.org/show_bug.cgi?id=190595
Reviewed by Ryosuke Niwa.
Rebaseline test which is not failing differently. The last check of this test is checking that
navigator.serviceWorker returns null after the frame has been detached. The test has been written
this way because this is how Chromium behaves. However, Firefox keeps returning the
ServiceWorkerContainer, as we do. Also, the specification indicates the the attribute cannot
return null (since the attribute is not nullable):
- https://w3c.github.io/ServiceWorker/#navigator-serviceworker
* web-platform-tests/service-workers/service-worker/detached-context.https-expected.txt:
2018-10-16 Charlie Turner <cturner@igalia.com>
[EME] Add some ClearKey baselines for passing tests
https://bugs.webkit.org/show_bug.cgi?id=190579
Reviewed by Unreviewed test gardening.
* web-platform-tests/encrypted-media/clearkey-check-initdata-type.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-events-session-closed-event.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-events.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-invalid-license.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-keystatuses-multiple-sessions.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-keystatuses.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysession.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession.https-expected.txt: Added.
* web-platform-tests/encrypted-media/clearkey-update-non-ascii-input.https-expected.txt: Added.
2018-10-15 Youenn Fablet <youenn@apple.com>
RTCPeerConnection.generateCertificate is not a function
https://bugs.webkit.org/show_bug.cgi?id=173541
<rdar://problem/32638029>
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/RTCCertificate-expected.txt:
* web-platform-tests/webrtc/RTCPeerConnection-generateCertificate-expected.txt:
* web-platform-tests/webrtc/interfaces.https-expected.txt:
* web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt:
2018-10-15 Commit Queue <commit-queue@webkit.org>
Unreviewed, rolling out r237054.
https://bugs.webkit.org/show_bug.cgi?id=190593
"this regressed JetStream 2 by 6% on iOS" (Requested by
saamyjoon on #webkit).
Reverted changeset:
"[JSC] JSC should have "parseFunction" to optimize Function
constructor"
https://bugs.webkit.org/show_bug.cgi?id=190340
https://trac.webkit.org/changeset/237054
2018-10-15 YUHAN WU <yuhan_wu@apple.com>
Implement error handler of MediaRecorder
https://bugs.webkit.org/show_bug.cgi?id=190438
Reviewed by Youenn Fablet.
* web-platform-tests/mediacapture-record/MediaRecorder-error-expected.txt: Added.
* web-platform-tests/mediacapture-record/MediaRecorder-error.html: Added.
2018-10-15 Chris Dumez <cdumez@apple.com>
Window's properties such as 'location' should not become null when it loses its browsing context
https://bugs.webkit.org/show_bug.cgi?id=190539
Reviewed by Alex Christensen.
Rebaseline WPT test whose output has changed.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window-expected.txt:
2018-10-08 Yusuke Suzuki <yusukesuzuki@slowstart.org>
[JSC] JSC should have "parseFunction" to optimize Function constructor
https://bugs.webkit.org/show_bug.cgi?id=190340
Reviewed by Mark Lam.
* web-platform-tests/html/webappapis/scripting/events/inline-event-handler-ordering-expected.txt:
* web-platform-tests/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-late-expected.txt:
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-attribute-expected.txt:
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-body-onerror-expected.txt:
2018-10-10 Chris Dumez <cdumez@apple.com>
Unreviewed, rolling out r236802.
Working on getting the HTML spec updated instead
(https://github.com/whatwg/html/pull/4079)
Reverted changeset:
"Passing noopener=NOOPENER to window.open() should cause the
new window to not have an opener"
https://bugs.webkit.org/show_bug.cgi?id=190251
https://trac.webkit.org/changeset/236802
2018-10-09 Antoine Quint <graouts@apple.com>
Remove the frames() timing function
https://bugs.webkit.org/show_bug.cgi?id=190034
<rdar://problem/44827544>
Reviewed by Dean Jackson.
* web-platform-tests/css-timing-1/frames-timing-functions-output-expected.txt:
* web-platform-tests/css-timing-1/frames-timing-functions-syntax-expected.txt:
* web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance-expected.txt:
* web-platform-tests/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt:
* web-platform-tests/web-animations/timing-model/time-transformations/transformed-progress-expected.txt:
2018-10-09 Oriol Brufau <obrufau@igalia.com>
Resolve inset properties to computed style when there is overconstraintment
https://bugs.webkit.org/show_bug.cgi?id=188711
Reviewed by Manuel Rego Casasnovas.
This patch makes WebKit behave closer to Blink. Specifically,
- In overconstrained relative or absolute positioning, inset properties resolve
to the computed value (absolutizing percentages) instead of to the used value.
- In fixed positioning, the resolved value of non-'auto' values is no longer
increased by the border of the containg block.
Some tests still have failures due to
- https://bugs.webkit.org/show_bug.cgi?id=189513
- https://bugs.webkit.org/show_bug.cgi?id=189518
- https://bugs.webkit.org/show_bug.cgi?id=189549
This patch can slighlty alter the resolved value if it's a long decimal number,
that's why test expectations for the timing functions test changed.
* web-platform-tests/css-timing-1/cubic-bezier-timing-functions-output-expected.txt:
* web-platform-tests/css/cssom/getComputedStyle-insets-absolute-expected.txt: Added.
* web-platform-tests/css/cssom/getComputedStyle-insets-absolute.html: Added.
* web-platform-tests/css/cssom/getComputedStyle-insets-fixed-expected.txt: Added.
* web-platform-tests/css/cssom/getComputedStyle-insets-fixed.html: Added.
* web-platform-tests/css/cssom/getComputedStyle-insets-nobox-expected.txt: Added.
* web-platform-tests/css/cssom/getComputedStyle-insets-nobox.html: Added.
* web-platform-tests/css/cssom/getComputedStyle-insets-relative-expected.txt: Added.
* web-platform-tests/css/cssom/getComputedStyle-insets-relative.html: Added.
* web-platform-tests/css/cssom/getComputedStyle-insets-static-expected.txt: Added.
* web-platform-tests/css/cssom/getComputedStyle-insets-static.html: Added.
* web-platform-tests/css/cssom/getComputedStyle-insets-sticky-expected.txt: Added.
* web-platform-tests/css/cssom/getComputedStyle-insets-sticky.html: Added.
* web-platform-tests/css/cssom/support/getComputedStyle-insets.js: Added.
(serialize):
(wmName):
(checkStyle):
(runTestsWithWM):
(export.runTests):
2018-10-08 Truitt Savell <tsavell@apple.com>
Attempt to fix test failure after 236915
https://bugs.webkit.org/show_bug.cgi?id=190352
Unreviewed Test Gardening
* web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker-expected.txt:
2018-10-08 Truitt Savell <tsavell@apple.com>
Rebaseline imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker.html for Mojave
https://bugs.webkit.org/show_bug.cgi?id=190352
Unreviewed Test Expetations
* web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker-expected.txt:
2018-10-06 Justin Michaud <justin_michaud@apple.com>
Properly determine if css custom property values are computationally independent
https://bugs.webkit.org/show_bug.cgi?id=190303
Reviewed by Antti Koivisto.
* web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing-expected.txt:
* web-platform-tests/css/css-properties-values-api/registered-property-computation-expected.txt:
2018-10-04 Chris Dumez <cdumez@apple.com>
A Document / Window should lose its browsing context as soon as its iframe is removed from the document
https://bugs.webkit.org/show_bug.cgi?id=190282
Reviewed by Ryosuke Niwa.
Rebaseline several WPT tests that are now passing. I have verified that those tests are also passing in
Firefox and Chrome.
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-parent-null-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-synchronously-discard-expected.txt:
2018-10-04 YUHAN WU <yuhan_wu@apple.com>
runtime flag and IDL for MediaRecorder
https://bugs.webkit.org/show_bug.cgi?id=190018
Reviewed by Youenn Fablet and Chris Dumez.
* web-platform-tests/mediacapture-record/BlobEvent-constructor-expected.txt:
* web-platform-tests/mediacapture-record/MediaRecorder-constructor-expected.txt: Added.
* web-platform-tests/mediacapture-record/MediaRecorder-constructor.html: Added.
2018-10-03 Justin Michaud <justin_michaud@apple.com>
Registered custom properties should allow inheritance to be controlled
https://bugs.webkit.org/show_bug.cgi?id=190038
Reviewed by Antti Koivisto.
Update web platform tests for css registered custom properties to fail in a different way.
* web-platform-tests/css/css-properties-values-api/registered-properties-inheritance-expected.txt:
* web-platform-tests/css/css-properties-values-api/registered-property-computation-expected.txt:
* web-platform-tests/css/css-properties-values-api/registered-property-cssom-expected.txt:
* web-platform-tests/css/css-properties-values-api/url-resolution-expected.txt:
* web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles-expected.txt:
* web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-expected.txt:
2018-10-03 Youenn Fablet <youenn@apple.com>
Add VP8 support to WebRTC
https://bugs.webkit.org/show_bug.cgi?id=189976
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate-expected.txt:
2018-10-03 Chris Dumez <cdumez@apple.com>
Passing noopener=NOOPENER to window.open() should cause the new window to not have an opener
https://bugs.webkit.org/show_bug.cgi?id=190251
Reviewed by Alex Christensen.
Rebaseline WPT test now that it is passing.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noopener-expected.txt:
2018-10-03 Chris Dumez <cdumez@apple.com>
input.checked is incorrect while we're parsing its children
https://bugs.webkit.org/show_bug.cgi?id=190227
Reviewed by Ryosuke Niwa.
Rebaseline WPT test now that it is passing.
* web-platform-tests/html/semantics/forms/the-input-element/checked-expected.txt:
2018-10-03 Rob Buis <rbuis@igalia.com>
Import WPT mimesniff resources
https://bugs.webkit.org/show_bug.cgi?id=190074
Reviewed by Youenn Fablet.
* resources/import-expectations.json:
* web-platform-tests/mimesniff/META.yml: Added.
* web-platform-tests/mimesniff/README.md: Added.
* web-platform-tests/mimesniff/mime-types/README.md: Added.
* web-platform-tests/mimesniff/mime-types/charset-parameter.window-expected.txt: Added.
* web-platform-tests/mimesniff/mime-types/charset-parameter.window.html: Added.
* web-platform-tests/mimesniff/mime-types/charset-parameter.window.js: Added.
(promise_test):
(isByteCompatible):
(encodeForURL):
(runTests):
* web-platform-tests/mimesniff/mime-types/parsing.any-expected.txt: Added.
* web-platform-tests/mimesniff/mime-types/parsing.any.html: Added.
* web-platform-tests/mimesniff/mime-types/parsing.any.js: Added.
(promise_test):
(isByteCompatible):
(runTests):
* web-platform-tests/mimesniff/mime-types/parsing.any.worker-expected.txt: Added.
* web-platform-tests/mimesniff/mime-types/parsing.any.worker.html: Added.
* web-platform-tests/mimesniff/mime-types/resources/generated-mime-types.json: Added.
* web-platform-tests/mimesniff/mime-types/resources/generated-mime-types.py: Added.
(isHTTPTokenCodePoint):
(isHTTPQuotedStringTokenCodePoint):
* web-platform-tests/mimesniff/mime-types/resources/mime-charset.py: Added.
(main):
* web-platform-tests/mimesniff/mime-types/resources/mime-types.json: Added.
* web-platform-tests/mimesniff/mime-types/resources/w3c-import.log: Added.
* web-platform-tests/mimesniff/mime-types/w3c-import.log: Added.
* web-platform-tests/mimesniff/w3c-import.log: Added.
* web-platform-tests/xhr/overridemimetype-blob-expected.txt:
2018-10-02 Chris Dumez <cdumez@apple.com>
MessageEvent.ports should return the same object
https://bugs.webkit.org/show_bug.cgi?id=190151
Reviewed by Darin Adler.
Rebaseline WPT test now that it is passing.
* web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https-expected.txt:
2018-10-02 Chris Dumez <cdumez@apple.com>
radio / checkbox inputs should fire "click, input, change" events in order when clicked
https://bugs.webkit.org/show_bug.cgi?id=190223
Reviewed by Ryosuke Niwa.
Rebaseline a few WPT tests that are now passing. I have verified that those are passing in Gecko and Blink
as well.
* web-platform-tests/html/semantics/forms/the-input-element/checkbox-click-events-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/checkbox-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/radio-expected.txt:
2018-10-02 Chris Dumez <cdumez@apple.com>
fieldset.elements should return an HTMLCollection instead of an HTMLFormControlsCollection
https://bugs.webkit.org/show_bug.cgi?id=190218
Reviewed by Alex Christensen.
Rebaseline existing WPT test now that it is passing.
* web-platform-tests/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement-expected.txt:
2018-10-02 Chris Dumez <cdumez@apple.com>
Refresh imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh
https://bugs.webkit.org/show_bug.cgi?id=190212
Reviewed by Youenn Fablet.
Refresh imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh
from upstream f15449622a76d0.
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing-expected.txt:
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/remove-from-document-expected.txt:
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html: Added.
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/w3c-import.log:
2018-10-02 Chris Dumez <cdumez@apple.com>
Image.__proto__ should be Function.prototype, not HTMLElement.prototype
https://bugs.webkit.org/show_bug.cgi?id=190216
Reviewed by Alex Christensen.
Rebaseline existing WPT test now that it is passing.
* web-platform-tests/html/semantics/embedded-content/the-img-element/Image-constructor-expected.txt:
2018-10-01 Simon Pieters <zcorpan@gmail.com>
<form> in quirks mode should have margin-block-end: 1em
https://bugs.webkit.org/show_bug.cgi?id=157788
Reviewed by Simon Fraser.
* web-platform-tests/html/rendering/non-replaced-elements/flow-content-0/form-margin-quirk.html: Added.
* web-platform-tests/html/rendering/non-replaced-elements/flow-content-0/form-margin-quirk-expected.txt: Added.
2018-10-01 Rob Buis <rbuis@igalia.com>
Align XMLHttpRequest's overrideMimeType() with the standard
https://bugs.webkit.org/show_bug.cgi?id=169276
Reviewed by Chris Dumez.
* web-platform-tests/xhr/overridemimetype-invalid-mime-type-expected.txt:
2018-10-01 Chris Dumez <cdumez@apple.com>
Make crossOriginObject.then undefined for promises
https://bugs.webkit.org/show_bug.cgi?id=190094
Reviewed by Darin Adler.
Rebaseline WPT test now that more checks are passing.
* web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt:
2018-09-30 Walker Henderson <wjahenderson@gmail.com>
AudioNode.connect should return passed destination node
https://bugs.webkit.org/show_bug.cgi?id=188834
Reviewed by Eric Carlson.
* web-platform-tests/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value-expected.txt:
2018-09-29 Oriol Brufau <obrufau@igalia.com>
[css-grid] Properly align items next to collapsed tracks with gutters
https://bugs.webkit.org/show_bug.cgi?id=190089
Reviewed by Manuel Rego Casasnovas.
Import grid-gutters-013.html and reference from WPT.
Test: imported/w3c/web-platform-tests/css/css-grid/alignment/grid-gutters-013.html
* web-platform-tests/css/css-grid/alignment/grid-gutters-013-expected.xht: Added.
* web-platform-tests/css/css-grid/alignment/grid-gutters-013.html: Added.
2018-09-28 Chris Dumez <cdumez@apple.com>
The return value of an OnBeforeUnloadEventHandler should always be coerced into a DOMString
https://bugs.webkit.org/show_bug.cgi?id=190090
Reviewed by Ryosuke Niwa.
Rebaseline WPT test now that one more check is passing.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling-expected.txt:
2018-09-28 Chris Dumez <cdumez@apple.com>
document.open() should throw errors for cross-origin calls
https://bugs.webkit.org/show_bug.cgi?id=189371
<rdar://problem/44282700>
Reviewed by Youenn Fablet.
Rebaseline existing WPT tests now that more checks are passing.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-origin.sub.window-expected.txt:
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-same-origin-domain.sub.window-expected.txt:
2018-09-27 Andy Estes <aestes@apple.com>
[Payment Request] Update web platform tests
https://bugs.webkit.org/show_bug.cgi?id=190049
Reviewed by Youenn Fablet.
Updated web-platform-tests/payment-request/ to tip-of-tree from web-platform-tests.
* web-platform-tests/payment-request/MerchantValidationEvent/complete-method.https-expected.txt: Added.
* web-platform-tests/payment-request/MerchantValidationEvent/complete-method.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/payment-request/MerchantValidationEvent/complete-method-manual.https.html.
* web-platform-tests/payment-request/MerchantValidationEvent/constructor.https-expected.txt:
* web-platform-tests/payment-request/MerchantValidationEvent/constructor.https.html:
* web-platform-tests/payment-request/MerchantValidationEvent/w3c-import.log:
* web-platform-tests/payment-request/PaymentAddress/attributes-and-toJSON-method-manual.https.html:
* web-platform-tests/payment-request/PaymentMethodChangeEvent/methodDetails-attribute.https-expected.txt:
* web-platform-tests/payment-request/PaymentMethodChangeEvent/methodDetails-attribute.https.html:
* web-platform-tests/payment-request/PaymentMethodChangeEvent/methodName-attribute.https-expected.txt:
* web-platform-tests/payment-request/PaymentMethodChangeEvent/methodName-attribute.https.html:
* web-platform-tests/payment-request/PaymentValidationErrors/retry-shows-shippingAddress-member-manual.https.html:
* web-platform-tests/payment-request/historical.https-expected.txt:
* web-platform-tests/payment-request/historical.https.html:
* web-platform-tests/payment-request/idlharness.https.window.js:
* web-platform-tests/payment-request/payment-response/onpayerdetailchange-attribute-manual.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/payment-request/payment-response/onpayerdetailchange-attribute.manual.https.html.
* web-platform-tests/payment-request/payment-response/w3c-import.log:
2018-09-27 Ryan Haddad <ryanhaddad@apple.com>
Unreviewed, rolling out r236557.
Really roll out r236557 this time because it breaks internal
builds.
Reverted changeset:
"Add VP8 support to WebRTC"
https://bugs.webkit.org/show_bug.cgi?id=189976
https://trac.webkit.org/changeset/236557
2018-09-27 Chris Dumez <cdumez@apple.com>
Fragment should be stripped from document URL during document.open() URL propagation
https://bugs.webkit.org/show_bug.cgi?id=189374
<rdar://problem/44282736>
Reviewed by Alex Christensen.
Rebaseline WPT test now that it is passing.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url-fragment.window-expected.txt:
2018-09-27 Youenn Fablet <youenn@apple.com>
Add VP8 support to WebRTC
https://bugs.webkit.org/show_bug.cgi?id=189976
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate-expected.txt:
2018-09-27 Chris Dumez <cdumez@apple.com>
document.open() should not propagate URLs to non-fully active documents
https://bugs.webkit.org/show_bug.cgi?id=189375
<rdar://problem/44282755>
Reviewed by Youenn Fablet.
Rebaseline WPT test now that more checks are passing.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window-expected.txt:
2018-09-27 Antoine Quint <graouts@apple.com>
[Web Animations] Turn Web Animations with CSS integration on
https://bugs.webkit.org/show_bug.cgi?id=184819
<rdar://problem/39597337>
Reviewed by Dean Jackson.
* web-platform-tests/css-timing-1/frames-timing-functions-output.html:
* web-platform-tests/css/css-logical/animation-003.tentative.html:
* web-platform-tests/css/css-scoping/keyframes-001.html:
* web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context.html:
* web-platform-tests/web-animations/interfaces/Animatable/animate.html:
* web-platform-tests/web-animations/timing-model/animations/current-time.html:
2018-09-26 YUHAN WU <yuhan_wu@apple.com>
Video track clone cannot preserve original property
https://bugs.webkit.org/show_bug.cgi?id=189872
<rdar://problem/44706579>
Reviewed by Youenn Fablet.
* web-platform-tests/mst-content-hint/MediaStreamTrack-contentHint-expected.txt:
2018-09-26 Alex Christensen <achristensen@webkit.org>
Unreviewed, rolling out r236524.
Broke API tests
Reverted changeset:
"URLWithUserTypedString should return nil for URLs deemed to
be invalid by WebCore::URL"
https://bugs.webkit.org/show_bug.cgi?id=189979
https://trac.webkit.org/changeset/236524
2018-09-26 Chris Dumez <cdumez@apple.com>
Ignore-opens-during-unload counter of a parent should apply to its children during beforeunload event
https://bugs.webkit.org/show_bug.cgi?id=189376
<rdar://problem/44282754>
Reviewed by Ryosuke Niwa.
Rebaseline existing test now that one more check is passing.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window-expected.txt:
2018-09-25 YUHAN WU <yuhan_wu@apple.com>
Implement MediaStreamTrack Content Hints
https://bugs.webkit.org/show_bug.cgi?id=189262
<rdar://problem/44101773>
Reviewed by Youenn Fablet.
* web-platform-tests/mst-content-hint/MediaStreamTrack-contentHint-expected.txt:
2018-09-25 YUHAN WU <yuhan_wu@apple.com>
Import WPT content hint tests
https://bugs.webkit.org/show_bug.cgi?id=189854
Reviewed by Youenn Fablet.
* web-platform-tests/mst-content-hint/idlharness.window-expected.txt: Added.
2018-09-24 Simon Fraser <simon.fraser@apple.com>
Remove filterRes parameter from SVG filters
https://bugs.webkit.org/show_bug.cgi?id=129565
<rdar://problem/44714340>
Reviewed by Dean Jackson.
Remove support for the "filterRes" attribute on SVG filters. It's marked as
deprecated in https://drafts.fxtf.org/filter-effects/#element-attrdef-filter-filterres
and no longer supported by Chrome or Firefox.
* web-platform-tests/html/syntax/parsing/html5lib_tests11-expected.txt: Rebaseline
2018-09-24 Justin Michaud <justin_michaud@apple.com>
Import WPT tests for css custom properties api
https://bugs.webkit.org/show_bug.cgi?id=189764
Reviewed by Ryosuke Niwa.
* resources/import-expectations.json:
* web-platform-tests/css/css-properties-values-api/META.yml: Added.
* web-platform-tests/css/css-properties-values-api/idlharness-expected.txt: Added.
* web-platform-tests/css/css-properties-values-api/idlharness.html: Added.
* web-platform-tests/css/css-properties-values-api/property-cascade-expected.txt: Added.
* web-platform-tests/css/css-properties-values-api/property-cascade.html: Added.
* web-platform-tests/css/css-properties-values-api/register-property-expected.txt: Added.
* web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing-expected.txt: Added.
* web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing.html: Added.
* web-platform-tests/css/css-properties-values-api/register-property.html: Added.
* web-platform-tests/css/css-properties-values-api/registered-properties-inheritance-expected.txt: Added.
* web-platform-tests/css/css-properties-values-api/registered-properties-inheritance.html: Added.
* web-platform-tests/css/css-properties-values-api/registered-property-computation-expected.txt: Added.
* web-platform-tests/css/css-properties-values-api/registered-property-computation.html: Added.
* web-platform-tests/css/css-properties-values-api/registered-property-cssom-expected.txt: Added.
* web-platform-tests/css/css-properties-values-api/registered-property-cssom.html: Added.
* web-platform-tests/css/css-properties-values-api/registered-property-initial-expected.txt: Added.
* web-platform-tests/css/css-properties-values-api/registered-property-initial.html: Added.
* web-platform-tests/css/css-properties-values-api/support/alt/alt.css: Added.
(#target):
* web-platform-tests/css/css-properties-values-api/support/alt/alt.js: Added.
(reg_url):
* web-platform-tests/css/css-properties-values-api/support/alt/w3c-import.log: Added.
* web-platform-tests/css/css-properties-values-api/support/main/main.css: Added.
(#target):
* web-platform-tests/css/css-properties-values-api/support/main/main.js: Added.
(reg_url):
* web-platform-tests/css/css-properties-values-api/support/main/main.utf16be.css: Added.
* web-platform-tests/css/css-properties-values-api/support/main/w3c-import.log: Added.
* web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt: Added.
* web-platform-tests/css/css-properties-values-api/typedom.tentative.html: Added.
* web-platform-tests/css/css-properties-values-api/unit-cycles-expected.txt: Added.
* web-platform-tests/css/css-properties-values-api/unit-cycles.html: Added.
* web-platform-tests/css/css-properties-values-api/url-resolution-expected.txt: Added.
* web-platform-tests/css/css-properties-values-api/url-resolution.html: Added.
* web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles-expected.txt: Added.
* web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles.html: Added.
* web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-expected.txt: Added.
* web-platform-tests/css/css-properties-values-api/var-reference-registered-properties.html: Added.
* web-platform-tests/css/css-properties-values-api/w3c-import.log: Added.
2018-09-24 Chris Dumez <cdumez@apple.com>
No-op document.open() calls should not have any side effects
https://bugs.webkit.org/show_bug.cgi?id=189373
<rdar://problem/44282702>
Reviewed by Geoffrey Garen.
Rebaseline WPT test now that it is passing.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-synchronous-script.window-expected.txt:
2018-09-24 Chris Dumez <cdumez@apple.com>
Import html/webappapis/dynamic-markup-insertion WPT tests
https://bugs.webkit.org/show_bug.cgi?id=189863
Reviewed by Youenn Fablet.
* resources/import-expectations.json:
* resources/resource-files.json:
* web-platform-tests/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document.close-01-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/w3c-import.log: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/001-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/001.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/002-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/002.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/003-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/003.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/004-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/004.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/005-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/005.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/005.js: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/006-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/006.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/006.js: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/007-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/007.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/007.js: Added.
(t.step):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/008-1.js: Added.
(t.step):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/008-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/008.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/008.js: Added.
(t.step):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/009-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/009.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/010-1.js: Added.
(t.step):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/010-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/010.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/010.js: Added.
(t.step):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/011-1.js: Added.
(t.step):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/011-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/011.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/011.js: Added.
(t.step):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/012-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/012.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/012.js: Added.
(t.step):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/013-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/013.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/013.js: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/014-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/014.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/015-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/015.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/016-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/016.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/017-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/017.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/018-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/018.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/019-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/019.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/020-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/020.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/021-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/021.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/022-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/022.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/023-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/023.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/024-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/024.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/025-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/025.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/026-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/026.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/027-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/027.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/028-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/028.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/029-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/029.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/030-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/030.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/031-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/031.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/032-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/032.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/033-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/033.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/034-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/034.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/035-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/035.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/036-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/036.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/037-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/037.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/038-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/038.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/039-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/039.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/040-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/040.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/041-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/041.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/042-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/042.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/043-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/043.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/044-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/044.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/045-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/045.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/046-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/046.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/047-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/047.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/048-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/048.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/049-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/049.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/050-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/050.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/051-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/051.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/contentType.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/contentType.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/contentType.window.js: Added.
(string_appeared_here.forEach.val.async_test.t.frame.onload.t.step_func_done):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/document.write-01-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/document.write-01.xhtml: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/document.write-02-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/document.write-02.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/empty.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_001-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_001.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_002-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_002.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_003-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_003.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_004-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_004.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_005-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_005.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_005.js: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_006-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_006.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_007-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_007.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_008-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_008.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_009-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_009.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_010-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_010.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-1.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-2.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-external.js: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/original-id.json: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_001-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_001.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_002-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_002.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_003-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_003.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_004-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_004.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_005-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_005.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_006-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_006.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_007-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_007.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_008-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_008.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_009-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_009.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_010-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_010.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_011-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_011.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_012-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_012.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_013-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/script_013.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/w3c-import.log: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/write-active-document-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/write-active-document.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-01-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-01.xhtml: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-02-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-02.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-03-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-03.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/original-id.json: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/document-writeln/w3c-import.log: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/002-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/002.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/004-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/004.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/006-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/006.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/011-1.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/011-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/011.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/012-1.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/012-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/012.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/013-1.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/013-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/013.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/014-1.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/014-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/014.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/015-1.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/015-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/015.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/016-1.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/016-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/016.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-immediate.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-immediate.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-immediate.window.js: Added.
(async_test.t.frame.onload.t.step_func):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-header.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-header.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-header.window.js: Added.
(async_test.t.frame.onload.t.step_func):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-meta.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-meta.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-multisecond-meta.window.js: Added.
(async_test.t.frame.onload.t.step_func):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-while-navigating.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-while-navigating.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-while-navigating.window.js: Added.
(async_test.t.frame.onload.t.step_func):
(async_test.t.t.step_timeout):
(async_test.t.t.step_timeout.t.step_func_done):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort.sub.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort.sub.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort.sub.window.js: Added.
(async_test.t.frame.onload.t.step_func):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window.js: Added.
(async_test.t.window.handlers.afterOpen.t.step_func_done):
(async_test.t.window.handlers.afterOpenAsync.t.step_func_done):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/active.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/active.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/active.window.js: Added.
(assertOpenIsEffective):
(async_test.t.frame.onload.t.step_func):
(async_test.t.xhr.onload.t.step_func_done):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-origin.sub.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-origin.sub.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-origin.sub.window.js: Added.
(setEntryToTopLevel):
(async_test.t.t.add_cleanup):
(async_test.t.iframe.onload.t.step_func_done):
(async_test.t.window.onCustomElementReady.t.step_func):
(async_test.t.self.testSynchronousScript.t.step_func):
(string_appeared_here.async_test.t.t.add_cleanup):
(string_appeared_here.async_test.t.t.step_func):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-xml.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-xml.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-xml.window.js: Added.
(async_test.t.t.add_cleanup):
(async_test.t.self.testSynchronousScript.t.step_func_done):
(string_appeared_here.async_test.t.t.add_cleanup):
(string_appeared_here.async_test.t.t.step_func):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-ignore-opens-during-unload.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-ignore-opens-during-unload.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-ignore-opens-during-unload.window.js: Added.
(string_appeared_here.async_test.t.iframe.onload.t.step_func):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-same-origin-domain.sub.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-same-origin-domain.sub.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-same-origin-domain.sub.window.js: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-synchronous-script.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-synchronous-script.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-synchronous-script.window.js: Added.
(async_test.t.self.testSynchronousScript.t.step_func):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-xml.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-xml.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-xml.window.js: Added.
(async_test.t.iframe.onload.t.step_func_done):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/beforeunload.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/beforeunload.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/beforeunload.window.js: Added.
(async_test.t.frame.onload.t.step_func):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/custom-element.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/custom-element.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/custom-element.window.js: Added.
(CustomElement):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-01-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-01.xhtml: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-02-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-02.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-03-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-03-frame.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-03.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/encoding.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/encoding.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/encoding.window.js: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js: Added.
(async_test.t.frame.onload.t.step_func):
(test.t.const.winListener.t.step_func):
(test.t.t.add_cleanup):
(test.t.const.bodyListener.t.step_func):
(async_test.t.xhr.onload.t.step_func_done):
(test.t.t.step_func):
(test.t.thrower.t.step_func):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history-state.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history-state.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history-state.window.js: Added.
(async_test.t.iframe.onload.t.step_func_done):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history.window.js: Added.
(window.onFrameLoaded.t.step_func):
(window.onDocumentOpen.t.step_func_done):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window.js: Added.
(async_test.t.iframe.onload.t.step_func):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window.js: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-observer.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-observer.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-observer.window.js: Added.
(async_test.t.t.add_cleanup):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/no-new-global.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/no-new-global.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/no-new-global.window.js: Added.
(async_test.t.frame.onload.t.step_func_done):
(testIdentity):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-basic-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-basic.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-same-origin-domain.sub-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-same-origin-domain.sub.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/quirks.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/quirks.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/quirks.window.js: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/readiness.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/readiness.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/readiness.window.js: Added.
(async_test.t.t.add_cleanup):
(async_test.t.frame.onload.t.step_func_done):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/reload.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/reload.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/reload.window.js: Added.
(window.name.string_appeared_here.async_test.t.t.add_cleanup):
(window.name.string_appeared_here.async_test.t.t.step_func):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/aborted-parser-async-frame.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/aborted-parser-frame.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-custom-element-with-domain-frame.sub.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-synchronous-script-frame.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-synchronous-script-with-domain-frame.sub.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-xml-with-domain-frame.sub.xhtml: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/bailout-order-xml-with-synchronous-script-frame.xhtml: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/document-open-side-effects.js: Added.
(assertDocumentIsReadyForSideEffectsTest):
(assertOpenHasNoSideEffects):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/dummy.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/encoding-frame.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/global-variables-frame.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/history-frame.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/http-refresh.py: Added.
(main):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/meta-refresh.py: Added.
(main):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/page-with-frame.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/set-document-domain.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/slow-png.py: Added.
(main):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/url-frame.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/w3c-import.log: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/tasks.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/tasks.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/tasks.window.js: Added.
(taskTest):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext-subframe.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext.window.js: Added.
(string_appeared_here.forEach.type.async_test.t.frame.onload.t.step_func_done):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument.window.js: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/unload.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/unload.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/unload.window.js: Added.
(async_test.t.frame.onload.t.step_func):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url-fragment.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url-fragment.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url-fragment.window.js: Added.
(async_test.t.t.add_cleanup):
(async_test.t.self.onhashchange.t.step_func_done):
(async_test.t.const.frame.document.body.appendChild.document.createElement.string_appeared_here.t.add_cleanup):
(async_test.t.window.testDone.t.step_func_done):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window-expected.txt: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window.html: Added.
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window.js: Added.
(async_test.t.frame.onload.t.step_func):
* web-platform-tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/w3c-import.log: Added.
2018-09-24 Yoav Weiss <yoav@yoav.ws>
Import WPT resource-timing tests
https://bugs.webkit.org/show_bug.cgi?id=189903
Reviewed by Youenn Fablet.
* web-platform-tests/resource-timing/META.yml: Added.
* web-platform-tests/resource-timing/OWNERS: Removed.
* web-platform-tests/resource-timing/clear_resource_timing_functionality.html: Added.
* web-platform-tests/resource-timing/clear_resource_timing_functionality-expected.txt: Added.
* web-platform-tests/resource-timing/idlharness.any.html: Added.
* web-platform-tests/resource-timing/idlharness.any-expected.txt: Added.
* web-platform-tests/resource-timing/idlharness.any.js: Added.
(idl_array.catch):
* web-platform-tests/resource-timing/idlharness.any.worker.html: Added.
* web-platform-tests/resource-timing/idlharness.any.worker-expected.txt: Added.
* web-platform-tests/resource-timing/idlharness.html: Removed.
* web-platform-tests/resource-timing/resource-timing-tojson.html: Added.
* web-platform-tests/resource-timing/resource-timing-tojson-expected.txt: Added.
* web-platform-tests/resource-timing/resource_TAO_cross_origin_redirect_chain.html: Added.
* web-platform-tests/resource-timing/resource_TAO_cross_origin_redirect_chain-expected.txt: Added.
* web-platform-tests/resource-timing/resource_TAO_match_origin.htm:
* web-platform-tests/resource-timing/resource_TAO_match_origin-expected.txt: Changed.
* web-platform-tests/resource-timing/resource_TAO_match_wildcard.htm:
* web-platform-tests/resource-timing/resource_TAO_match_wildcard-expected.txt: Changed.
* web-platform-tests/resource-timing/resource_TAO_multi.htm:
* web-platform-tests/resource-timing/resource_TAO_multi-expected.txt: Changed.
* web-platform-tests/resource-timing/resource_TAO_multi_wildcard.html: Copied from LayoutTests/imported/w3c/web-platform-tests/resource-timing/resource_TAO_multi.htm.
* web-platform-tests/resource-timing/resource_TAO_multi_wildcard-expected.txt: Added.
* web-platform-tests/resource-timing/resource_TAO_null.htm:
* web-platform-tests/resource-timing/resource_TAO_null-expected.txt: Changed.
* web-platform-tests/resource-timing/resource_TAO_origin_uppercase.htm:
* web-platform-tests/resource-timing/resource_TAO_origin_uppercase-expected.txt: Changed.
* web-platform-tests/resource-timing/resource_TAO_space.htm:
* web-platform-tests/resource-timing/resource_TAO_space-expected.txt: Changed.
* web-platform-tests/resource-timing/resource_TAO_wildcard.htm:
* web-platform-tests/resource-timing/resource_TAO_wildcard-expected.txt: Changed.
* web-platform-tests/resource-timing/resource_dedicated_worker.html: Added.
* web-platform-tests/resource-timing/resource_dedicated_worker-expected.txt: Added.
* web-platform-tests/resource-timing/resource_ignore_data_url.html: Added.
* web-platform-tests/resource-timing/resource_ignore_data_url-expected.txt: Added.
* web-platform-tests/resource-timing/resource_ignore_failures.html: Added.
* web-platform-tests/resource-timing/resource_ignore_failures-expected.txt: Added.
* web-platform-tests/resource-timing/resource_initiator_types.html: Added.
* web-platform-tests/resource-timing/resource_initiator_types-expected.txt: Added.
* web-platform-tests/resource-timing/resource_memory_cached.sub.html: Added.
* web-platform-tests/resource-timing/resource_memory_cached.sub-expected.txt: Added.
* web-platform-tests/resource-timing/resource_redirects.html: Added.
* web-platform-tests/resource-timing/resource_redirects-expected.txt: Added.
* web-platform-tests/resource-timing/resource_reparenting.html: Added.
* web-platform-tests/resource-timing/resource_reparenting-expected.txt: Added.
* web-platform-tests/resource-timing/resource_script_types.html: Added.
* web-platform-tests/resource-timing/resource_script_types-expected.txt: Added.
* web-platform-tests/resource-timing/resource_subframe_self_navigation.html: Added.
* web-platform-tests/resource-timing/resource_subframe_self_navigation-expected.txt: Added.
* web-platform-tests/resource-timing/resource_timing.worker.html: Added.
* web-platform-tests/resource-timing/resource_timing.worker-expected.txt: Added.
* web-platform-tests/resource-timing/resource_timing.worker.js: Added.
(check):
(async_test.t.then):
* web-platform-tests/resource-timing/resource_timing_TAO_cross_origin_redirect.html: Added.
* web-platform-tests/resource-timing/resource_timing_TAO_cross_origin_redirect-expected.txt: Added.
* web-platform-tests/resource-timing/resource_timing_buffer_full_eventually.html: Added.
* web-platform-tests/resource-timing/resource_timing_buffer_full_eventually-expected.txt: Added.
* web-platform-tests/resource-timing/resource_timing_buffer_full_when_populate_entries.html: Added.
* web-platform-tests/resource-timing/resource_timing_buffer_full_when_populate_entries-expected.txt: Added.
* web-platform-tests/resource-timing/resource_timing_buffer_full_when_shrink_buffer_size.html: Added.
* web-platform-tests/resource-timing/resource_timing_buffer_full_when_shrink_buffer_size-expected.txt: Added.
* web-platform-tests/resource-timing/resource_timing_cross_origin_redirect.html: Added.
* web-platform-tests/resource-timing/resource_timing_cross_origin_redirect-expected.txt: Added.
* web-platform-tests/resource-timing/resource_timing_cross_origin_redirect_chain.html: Added.
* web-platform-tests/resource-timing/resource_timing_cross_origin_redirect_chain-expected.txt: Added.
* web-platform-tests/resource-timing/resource_timing_same_origin_redirect.html: Added.
* web-platform-tests/resource-timing/resource_timing_same_origin_redirect-expected.txt: Added.
* web-platform-tests/resource-timing/resource_timing_store_and_clear_during_callback.html: Added.
* web-platform-tests/resource-timing/resource_timing_store_and_clear_during_callback-expected.txt: Added.
* web-platform-tests/resource-timing/resources/TAOResponse.py:
(main):
* web-platform-tests/resource-timing/resources/all_resource_types.htm: Added.
* web-platform-tests/resource-timing/resources/blank_page_green.htm: Added.
* web-platform-tests/resource-timing/resources/empty.js: Added.
* web-platform-tests/resource-timing/resources/empty.py: Added.
(main):
* web-platform-tests/resource-timing/resources/empty_script.js: Added.
* web-platform-tests/resource-timing/resources/eventsource.py: Added.
(main):
* web-platform-tests/resource-timing/resources/green_frame.htm: Added.
* web-platform-tests/resource-timing/resources/iframe_TAO_multi_wildcard.html: Added.
* web-platform-tests/resource-timing/resources/multi_redirect.py: Added.
(main):
* web-platform-tests/resource-timing/resources/nested.css: Added.
(@import "resource_timing_test0.css?id=n1";):
(ol):
* web-platform-tests/resource-timing/resources/notify_parent.html: Added.
* web-platform-tests/resource-timing/resources/self_navigation.html: Added.
* web-platform-tests/resource-timing/resources/w3c-import.log:
* web-platform-tests/resource-timing/resources/worker_with_images.js: Added.
(checkDone):
(makeRequest.xhr.onreadystatechange):
(makeRequest):
* web-platform-tests/resource-timing/w3c-import.log:
2018-09-21 Dean Jackson <dino@apple.com>
Add PointerEvent, plus feature flag, plus Web Platform Tests
https://bugs.webkit.org/show_bug.cgi?id=189867
<rdar://problem/44697384>
Reviewed by Simon Fraser.
Import the Web Platform Tests for Pointer Events.
* resources/import-expectations.json:
* web-platform-tests/pointerevents/META.yml: Added.
* web-platform-tests/pointerevents/README.md: Added.
* web-platform-tests/pointerevents/extension/idlharness.window-expected.txt: Added.
* web-platform-tests/pointerevents/extension/idlharness.window.html: Added.
* web-platform-tests/pointerevents/extension/idlharness.window.js: Added.
* web-platform-tests/pointerevents/extension/pointerevent_constructor-expected.txt: Added.
* web-platform-tests/pointerevents/extension/pointerevent_constructor.html: Added.
* web-platform-tests/pointerevents/extension/pointerevent_touch-action-verification-expected.txt: Added.
* web-platform-tests/pointerevents/extension/pointerevent_touch-action-verification.html: Added.
* web-platform-tests/pointerevents/extension/w3c-import.log: Added.
* web-platform-tests/pointerevents/idlharness.window-expected.txt: Added.
* web-platform-tests/pointerevents/idlharness.window.html: Added.
* web-platform-tests/pointerevents/idlharness.window.js: Added.
* web-platform-tests/pointerevents/pointerevent_constructor-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_constructor.html: Added.
* web-platform-tests/pointerevents/pointerevent_on_event_handlers-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_on_event_handlers.html: Added.
* web-platform-tests/pointerevents/pointerevent_styles.css: Added.
* web-platform-tests/pointerevents/pointerevent_support.js: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-illegal-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-illegal.html: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-verification-expected.txt: Added.
* web-platform-tests/pointerevents/pointerevent_touch-action-verification.html: Added.
* web-platform-tests/pointerevents/pointerlock/resources/pointerevent_movementxy-iframe.html: Added.
* web-platform-tests/pointerevents/pointerlock/resources/w3c-import.log: Added.
* web-platform-tests/pointerevents/resources/pointerevent_attributes_hoverable_pointers-iframe.html: Added.
* web-platform-tests/pointerevents/resources/pointerevent_fractional_coordinates-iframe.html: Added.
* web-platform-tests/pointerevents/resources/pointerevent_pointerId_scope-iframe.html: Added.
* web-platform-tests/pointerevents/resources/w3c-import.log: Added.
* web-platform-tests/pointerevents/w3c-import.log: Added.
2018-09-21 YUHAN WU <yuhan_wu@apple.com>
Import WPT content hint tests
https://bugs.webkit.org/show_bug.cgi?id=189854
Reviewed by Youenn Fablet.
* resources/import-expectations.json:
* web-platform-tests/mst-content-hint/META.yml: Added.
* web-platform-tests/mst-content-hint/MediaStreamTrack-contentHint-expected.txt: Added.
* web-platform-tests/mst-content-hint/MediaStreamTrack-contentHint.html: Added.
* web-platform-tests/mst-content-hint/idlharness.window.html: Added.
* web-platform-tests/mst-content-hint/idlharness.window.js: Added.
* web-platform-tests/mst-content-hint/w3c-import.log: Added.
2018-09-21 Youenn Fablet <youenn@apple.com>
Add RTCCodecStats support
https://bugs.webkit.org/show_bug.cgi?id=189792
<rdar://problem/32370668>
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate-expected.txt:
* web-platform-tests/webrtc/RTCRtpReceiver-getStats.https-expected.txt:
* web-platform-tests/webrtc/RTCRtpSender-getStats.https-expected.txt:
2018-09-20 Frederic Wang <fwang@igalia.com>
Synchronize CSSOM View test suite against upstream WPT
https://bugs.webkit.org/show_bug.cgi?id=189787
Reviewed by Antonio Gomes.
* web-platform-tests/css/cssom-view/META.yml: Added.
* web-platform-tests/css/cssom-view/OWNERS: Removed.
* web-platform-tests/css/cssom-view/cssom-getBoundingClientRect-vertical-rl-expected.html: Added.
* web-platform-tests/css/cssom-view/cssom-getBoundingClientRect-vertical-rl.html: Added.
* web-platform-tests/css/cssom-view/cssom-view-window-screen-interface-expected.txt:
* web-platform-tests/css/cssom-view/cssom-view-window-screen-interface.html:
* web-platform-tests/css/cssom-view/dom-element-scroll-expected.txt: Added.
* web-platform-tests/css/cssom-view/dom-element-scroll.html: Added.
* web-platform-tests/css/cssom-view/elementFromPoint-mixed-font-sizes-expected.txt: Added.
* web-platform-tests/css/cssom-view/elementFromPoint-mixed-font-sizes.html: Added.
* web-platform-tests/css/cssom-view/interfaces-expected.txt:
* web-platform-tests/css/cssom-view/interfaces.html:
* web-platform-tests/css/cssom-view/media-query-list-interface-expected.txt: Removed.
* web-platform-tests/css/cssom-view/media-query-list-interface.xht: Removed.
* web-platform-tests/css/cssom-view/resources/w3c-import.log:
* web-platform-tests/css/cssom-view/scroll-behavior-default-css-expected.txt: Added.
* web-platform-tests/css/cssom-view/scroll-behavior-default-css.html: Added.
* web-platform-tests/css/cssom-view/scroll-behavior-element-expected.txt: Added.
* web-platform-tests/css/cssom-view/scroll-behavior-element.html: Added.
* web-platform-tests/css/cssom-view/scroll-behavior-main-frame-root-expected.txt: Added.
* web-platform-tests/css/cssom-view/scroll-behavior-main-frame-root.html: Added.
* web-platform-tests/css/cssom-view/scroll-behavior-main-frame-window-expected.txt: Added.
* web-platform-tests/css/cssom-view/scroll-behavior-main-frame-window.html: Added.
* web-platform-tests/css/cssom-view/scroll-behavior-scrollintoview-nested-expected.txt: Added.
* web-platform-tests/css/cssom-view/scroll-behavior-scrollintoview-nested.html: Added.
* web-platform-tests/css/cssom-view/scroll-behavior-smooth-positions-expected.txt: Added.
* web-platform-tests/css/cssom-view/scroll-behavior-smooth-positions.html: Added.
* web-platform-tests/css/cssom-view/scroll-behavior-subframe-root-expected.txt: Added.
* web-platform-tests/css/cssom-view/scroll-behavior-subframe-root.html: Added.
* web-platform-tests/css/cssom-view/scroll-behavior-subframe-window-expected.txt: Added.
* web-platform-tests/css/cssom-view/scroll-behavior-subframe-window.html: Added.
* web-platform-tests/css/cssom-view/scrollIntoView-vertical-rl-writing-mode-expected.txt: Added.
* web-platform-tests/css/cssom-view/scrollIntoView-vertical-rl-writing-mode.html: Added.
* web-platform-tests/css/cssom-view/support/scroll-behavior.js: Added.
(observeScrolling):
(waitForScrollEnd):
(scrollNode):
(scrollWindow):
* web-platform-tests/css/cssom-view/support/support/w3c-import.log:
* web-platform-tests/css/cssom-view/support/w3c-import.log:
* web-platform-tests/css/cssom-view/table-client-props-expected.txt: Added.
* web-platform-tests/css/cssom-view/table-client-props.html: Added.
* web-platform-tests/css/cssom-view/table-offset-props-expected.txt: Added.
* web-platform-tests/css/cssom-view/table-offset-props.html: Added.
* web-platform-tests/css/cssom-view/table-scroll-props-expected.txt: Added.
* web-platform-tests/css/cssom-view/table-scroll-props.html: Added.
* web-platform-tests/css/cssom-view/w3c-import.log:
* web-platform-tests/css/cssom-view/window-interface-expected.txt: Removed.
* web-platform-tests/css/cssom-view/window-interface.xht: Removed.
2018-09-19 YUHAN WU <yuhan_wu@apple.com>
MediaStream-MediaElement-srcObject.https.html expects video duration for a MediaStream to be Infinity and is currently NaN
https://bugs.webkit.org/show_bug.cgi?id=189516
Reviewed by Youenn Fablet.
* web-platform-tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https.html:
* web-platform-tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https-expected.txt:
2018-09-19 Youenn Fablet <youenn@apple.com>
Implement sender/receiver getStats
https://bugs.webkit.org/show_bug.cgi?id=189707
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/RTCRtpReceiver-getStats.https-expected.txt:
* web-platform-tests/webrtc/RTCRtpSender-getStats.https-expected.txt:
2018-09-18 Youenn Fablet <youenn@apple.com>
Implement RTCRtpReceiver getContributingSources/getSynchronizationSources
https://bugs.webkit.org/show_bug.cgi?id=189671
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/RTCRtpReceiver-getContributingSources.https-expected.txt:
* web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https-expected.txt:
* web-platform-tests/webrtc/interfaces-expected.txt: Removed, as no longer needed.
2018-09-18 Manuel Rego Casasnovas <rego@igalia.com>
[css-grid] Static position should use content-box, not padding-box
https://bugs.webkit.org/show_bug.cgi?id=189698
Reviewed by Javier Fernandez.
* web-platform-tests/css/css-grid/abspos/absolute-positioning-grid-container-parent-001.html:
Update tests from WPT.
2018-09-12 Ryosuke Niwa <rniwa@webkit.org>
Update composedPath to match the latest spec
https://bugs.webkit.org/show_bug.cgi?id=180378
<rdar://problem/42843004>
Reviewed by Darin Adler.
Rebaselined the test now that all test cases pass.
* web-platform-tests/shadow-dom/event-composed-path-after-dom-mutation-expected.txt:
2018-09-15 Rob Buis <rbuis@igalia.com>
XMLHttpRequest::createResponseBlob() should create a Blob with type for empty response
https://bugs.webkit.org/show_bug.cgi?id=189627
Reviewed by Alexey Proskuryakov.
* web-platform-tests/xhr/overridemimetype-blob-expected.txt:
2018-09-14 Ms2ger <Ms2ger@igalia.com>
Remove some obsolete XHR tests
https://bugs.webkit.org/show_bug.cgi?id=189581
Reviewed by Youenn Fablet.
These tests were removed upstream, but stuck around in WebKit.
* web-platform-tests/xhr/OWNERS: Removed.
* web-platform-tests/xhr/abort-during-open-expected.txt: Removed.
* web-platform-tests/xhr/abort-during-open.htm: Removed.
* web-platform-tests/xhr/abort-during-open.js: Removed.
* web-platform-tests/xhr/abort-during-open.worker-expected.txt: Removed.
* web-platform-tests/xhr/abort-during-open.worker.html: Removed.
* web-platform-tests/xhr/abort-during-open.worker.js: Removed.
* web-platform-tests/xhr/getallresponseheaders-cl-expected.txt: Removed.
* web-platform-tests/xhr/getallresponseheaders-cl.htm: Removed.
* web-platform-tests/xhr/interfaces-expected.txt: Removed.
* web-platform-tests/xhr/interfaces.html: Removed.
* web-platform-tests/xhr/open-url-bogus-expected.txt: Removed.
* web-platform-tests/xhr/open-url-bogus.htm: Removed.
* web-platform-tests/xhr/overridemimetype-done-state-expected.txt: Removed.
* web-platform-tests/xhr/overridemimetype-done-state.htm: Removed.
* web-platform-tests/xhr/readme.txt: Removed.
* web-platform-tests/xhr/responsetype-expected.txt: Removed.
* web-platform-tests/xhr/responsetype.html: Removed.
* web-platform-tests/xhr/send-non-same-origin.sub-expected.txt: Removed.
* web-platform-tests/xhr/send-non-same-origin.sub.htm: Removed.
* web-platform-tests/xhr/send-send-expected.txt: Removed.
* web-platform-tests/xhr/send-send.htm: Removed.
* web-platform-tests/xhr/send-send.js: Removed.
* web-platform-tests/xhr/send-send.worker-expected.txt: Removed.
* web-platform-tests/xhr/send-send.worker.html: Removed.
* web-platform-tests/xhr/send-send.worker.js: Removed.
* web-platform-tests/xhr/send-usp-expected.txt: Removed.
* web-platform-tests/xhr/send-usp.html: Removed.
* web-platform-tests/xhr/send-usp.js: Removed.
2018-09-12 Ryosuke Niwa <rniwa@webkit.org>
Capturing event listeners are called during bubbling phase for shadow hosts
https://bugs.webkit.org/show_bug.cgi?id=174288
Reviewed by Darin Adler.
* web-platform-tests/dom/events/Event-dispatch-handlers-changed-expected.txt: Rebaselined. This test's
expectation is now wrong because event listner 3 is added after the event listener list is cloned for
capturing event listeners but before cloned for bubbling event listeners. As a result, event listener 3
is now invoked. It used to be not called because both bubbling and capturing event listeners are called
after cloning the event listner list once, which didn't have event listener 3.
* web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt: Rebaselined. This test expects
event listener 2, which is bubbling, to be called between two capturing event listeners 1 and 3, which
is no longer true after this patch.
2018-09-12 Chris Dumez <cdumez@apple.com>
Unreviewed, rebaseline imported/w3c/web-platform-tests/url/failure.html after r235808.
New checks are passing.
* web-platform-tests/url/failure-expected.txt:
2018-09-11 Dean Jackson <dino@apple.com>
Header parsing for experimental and internal debug features
https://bugs.webkit.org/show_bug.cgi?id=189486
<rdar://problem/44320618>
Reviewed by Tim Horton.
New webkit-test-runner headers.
* web-platform-tests/css-timing-1/frames-timing-functions-output.html:
* web-platform-tests/media-source/mediasource-changetype-play.html:
* web-platform-tests/media-source/mediasource-changetype.html:
* web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context.html:
* web-platform-tests/web-animations/interfaces/Animatable/animate.html:
* web-platform-tests/web-animations/interfaces/Animation/ready.html:
* web-platform-tests/web-animations/timing-model/animations/current-time.html:
* web-platform-tests/web-animations/timing-model/animations/playing-an-animation.html:
* web-platform-tests/web-animations/timing-model/animations/reversing-an-animation.html:
2018-09-12 YUHAN WU <yuhan_wu@apple.com>
Import media recorder api WPT tests
https://bugs.webkit.org/show_bug.cgi?id=189526
Reviewed by Youenn Fablet.
* resources/import-expectations.json:
* web-platform-tests/mediacapture-record/BlobEvent-constructor-expected.txt: Added.
* web-platform-tests/mediacapture-record/BlobEvent-constructor.html: Added.
* web-platform-tests/mediacapture-record/META.yml: Added.
* web-platform-tests/mediacapture-record/idlharness.window-expected.txt: Added.
* web-platform-tests/mediacapture-record/idlharness.window.html: Added.
* web-platform-tests/mediacapture-record/idlharness.window.js: Added.
(idl_array.catch):
* web-platform-tests/mediacapture-record/w3c-import.log: Added.
2018-09-12 Ali Juma <ajuma@chromium.org>
[IntersectionObserver] Implement rootMargin expansion
https://bugs.webkit.org/show_bug.cgi?id=189525
Reviewed by Simon Fraser.
Rebasline expectation for test that now passes.
* web-platform-tests/intersection-observer/root-margin-expected.txt:
2018-09-11 Ali Juma <ajuma@chromium.org>
[IntersectionObserver] Update WPTs to the latest upstream version
https://bugs.webkit.org/show_bug.cgi?id=189515
Reviewed by Youenn Fablet.
* web-platform-tests/intersection-observer/initial-observation-with-threshold-expected.txt: Added.
* web-platform-tests/intersection-observer/initial-observation-with-threshold.html: Added.
* web-platform-tests/intersection-observer/resources/intersection-observer-test-utils.js:
(waitForNotification):
* web-platform-tests/intersection-observer/w3c-import.log:
2018-09-11 Youenn Fablet <youenn@apple.com>
Remove MediaDevices NoInterfaceObject
https://bugs.webkit.org/show_bug.cgi?id=189512
Reviewed by Alex Christensen.
* web-platform-tests/mediacapture-streams/MediaDevices-IDL-all-expected.txt:
* web-platform-tests/mediacapture-streams/MediaDevices-IDL-enumerateDevices-expected.txt:
2018-09-11 Chris Dumez <cdumez@apple.com>
Unreviewed, rebaseline imported/w3c/web-platform-tests/css/cssom/interfaces.html after r235889.
* web-platform-tests/css/cssom/interfaces-expected.txt:
== Rolled over to ChangeLog-2018-09-11 ==