Timeline



Jun 8, 2020:

11:54 PM Changeset in webkit [262778] by sihui_liu@apple.com
  • 5 edits in trunk

TextManipulation should only convert text from Node's text content to tokens
https://bugs.webkit.org/show_bug.cgi?id=212928

Reviewed by Wenson Hsieh.

Source/WebCore:

TextIterator may emit text like line breaks between nodes. This kind of text is generated based on the range of
TextIterator and style of node. We need this text for splitting tokens or splitting paragraphs, but we should
not convert it to normal tokens. This is because tokens should be created from content of node and text
manipulation fails if content does not match. The change of this kind of text does not indicate change in
content and we may still be able to finish text manipulation.

Test: TextManipulation.CompleteTextManipulationReplaceTwoSimpleParagraphs

  • editing/TextManipulationController.cpp:

(WebCore::isInPrivateUseArea):
(WebCore::isTokenDelimiter):
(WebCore::ParagraphContentIterator::currentContent):
(WebCore::ParagraphContentIterator::appendToText):
(WebCore::ParagraphContentIterator::advanceIteratorNodeAndUpdateText):
(WebCore::TextManipulationController::createUnit):
(WebCore::TextManipulationController::parse):
(WebCore::TextManipulationController::observeParagraphs):
(WebCore::TextManipulationController::replace):

  • editing/TextManipulationController.h:

Tools:

  • TestWebKitAPI/Tests/WebKitCocoa/TextManipulation.mm:

(TestWebKitAPI::TEST):

11:50 PM Changeset in webkit [262777] by Diego Pino Garcia
  • 4 edits in trunk/LayoutTests

[WPE] Gardening, update test expectations after r262763
https://bugs.webkit.org/show_bug.cgi?id=212961

Unreviewed gardening.

  • platform/glib/TestExpectations: Moved several bugs that were also hapenning in WPE from GTK to GLIB.
  • platform/gtk/TestExpectations:
  • platform/wpe/TestExpectations: Removed test passing and filed a few new bugs.
11:44 PM Changeset in webkit [262776] by commit-queue@webkit.org
  • 6 edits
    2 deletes in trunk

XMLHTTPRequest.send should not send Content-Type headers when Blob has no type
https://bugs.webkit.org/show_bug.cgi?id=211999

Patch by Rob Buis <rbuis@igalia.com> on 2020-06-08
Reviewed by Alex Christensen.

LayoutTests/imported/w3c:

Update improved test expectation.

  • web-platform-tests/xhr/send-blob-with-no-mime-type-expected.txt:

Source/WebCore:

XMLHTTPRequest.send should not send Content-Type headers when Blob has no type [1, 2].
This behavior overrides the behavior of the File API spec [3].

Behavior matches Firefox and Chrome.

Test: imported/w3c/web-platform-tests/xhr/send-blob-with-no-mime-type.html

[1] https://xhr.spec.whatwg.org/#dom-xmlhttprequest-send
[2] https://fetch.spec.whatwg.org/#concept-bodyinit-extract
[3] http://dev.w3.org/2006/webapi/FileAPI/#dfn-type

  • platform/network/mac/WebCoreResourceHandleAsOperationQueueDelegate.mm:

(-[WebCoreResourceHandleAsOperationQueueDelegate connection:willSendRequest:redirectResponse:]):

  • xml/XMLHttpRequest.cpp:

(WebCore::XMLHttpRequest::send):

LayoutTests:

Remove unneeded expectations.

  • platform/ios/imported/w3c/web-platform-tests/xhr/send-blob-with-no-mime-type-expected.txt: Removed.
  • platform/mac/imported/w3c/web-platform-tests/xhr/send-blob-with-no-mime-type-expected.txt: Removed.
10:37 PM Changeset in webkit [262775] by Diego Pino Garcia
  • 3 edits in trunk/Tools

[webkitpy] Check 'bug-search' returns a non null result before parsing
https://bugs.webkit.org/show_bug.cgi?id=212906

Reviewed by Jonathan Bedard.

  • Scripts/webkitpy/common/net/bugzilla/bugzilla.py:

(BugzillaQueries._parse_result_count): Check quick-search query
response is non-null and a non-empty text.

10:29 PM Changeset in webkit [262774] by Simon Fraser
  • 4 edits
    3 adds in trunk

Horizontally scrolling elements are broken when revealed by toggling visibility
https://bugs.webkit.org/show_bug.cgi?id=212439
<rdar://problem/63739559>

Reviewed by Zalan Bujtas.

Source/WebCore:

When revealing an overflow:scroll by toggling the visibility property, make sure that
we use composited scrolling.

computeScrollDimensions() is only updated on layout, so we need to recompute m_hasCompositedScrollableOverflow
on style change as well.

Test: compositing/scrolling/async-overflow-scrolling/toggle-visibility-on-scroller.html

  • rendering/RenderLayer.cpp:

(WebCore::RenderLayer::computeScrollDimensions):
(WebCore::RenderLayer::computeHasCompositedScrollableOverflow):
(WebCore::RenderLayer::calculateClipRects const):

  • rendering/RenderLayer.h:

LayoutTests:

  • compositing/scrolling/async-overflow-scrolling/toggle-visibility-on-scroller-expected.txt: Added.
  • compositing/scrolling/async-overflow-scrolling/toggle-visibility-on-scroller.html: Added.
  • platform/ios-wk2/compositing/scrolling/async-overflow-scrolling/toggle-visibility-on-scroller-expected.txt: Added.
10:21 PM Changeset in webkit [262773] by Russell Epstein
  • 8 edits in branches/safari-610.1.15.52-branch/Source

Versioning.

10:19 PM Changeset in webkit [262772] by Russell Epstein
  • 8 edits in branches/safari-610.1.15.51-branch/Source

Versioning.

10:18 PM Changeset in webkit [262771] by Russell Epstein
  • 8 edits in branches/safari-610.1.15.50-branch/Source

Versioning.

10:10 PM Changeset in webkit [262770] by Russell Epstein
  • 1 copy in branches/safari-610.1.15.52-branch

New branch.

10:10 PM Changeset in webkit [262769] by Russell Epstein
  • 1 copy in branches/safari-610.1.15.51-branch

New branch.

10:09 PM Changeset in webkit [262768] by Russell Epstein
  • 1 copy in branches/safari-610.1.15.50-branch

New branch.

9:58 PM Changeset in webkit [262767] by Diego Pino Garcia
  • 3 edits in trunk/LayoutTests

[GTK] Gardening, update test expectations after r262763
https://bugs.webkit.org/show_bug.cgi?id=212957

Unreviewed gardening.

  • platform/glib/TestExpectations: Mark one test as flaky.
  • platform/gtk/TestExpectations: Remove two tests passing after r262740.
9:48 PM Changeset in webkit [262766] by Lauro Moura
  • 2 edits in trunk/WebDriverTests

[WebDriver][WPE] Gardening most of the remaining WPE failures.

Unreviewed test gardening.

9:34 PM Changeset in webkit [262765] by Chris Fleizach
  • 2 edits in trunk/Source/WTF

HAVE(ACCESSIBILITY_BUNDLES_PATH) is defined in terms of PLATFORM(IOS_FAMILY) but only checks the version of IPHONE_OS_VERSION_MIN_REQUIRED
https://bugs.webkit.org/show_bug.cgi?id=212704
<rdar://problem/63931340>

Reviewed by Darin Adler.

Ensure that this works for all iOS familes.

  • wtf/PlatformHave.h:
8:24 PM Changeset in webkit [262764] by Jonathan Bedard
  • 2 edits in trunk/Source/WebKitLegacy/mac

WebKitLegacy: Exclude NSURLConnectionSPI.h from watchOS
https://bugs.webkit.org/show_bug.cgi?id=212942
<rdar://problem/64141877>

Reviewed by Alexey Proskuryakov.

  • Misc/WebDownload.h: Exclude NSURLConnectionSPI.h from watchOS, replace

CFNSURLConnection.h with NSURLConnectionSPI.h.

7:19 PM Changeset in webkit [262763] by Ross Kirsling
  • 8 edits in trunk/JSTests

[Intl] Update tests to support ICU 67
https://bugs.webkit.org/show_bug.cgi?id=212943

Reviewed by Yusuke Suzuki.

Our tests have been assuming ICU 60-64 results but WinCairo and PlayStation are now on ICU 67,
which includes fixes for variant alphabetization and non-explicit "-true" values in locale strings.

  • stress/intl-collator.js:

(explicitTrueBeforeICU67):
(shouldBe.testCollator.Intl.Collator):

  • stress/intl-datetimeformat.js:
  • stress/intl-locale.js:
  • stress/intl-numberformat.js:
  • stress/intl-object.js:
  • stress/intl-pluralrules.js:
  • stress/intl-relativetimeformat.js:
6:26 PM Changeset in webkit [262762] by ddkilzer@apple.com
  • 5 edits in trunk/Source/WebKit

[IPC] Adopt enum class for IPC::CFType
<https://webkit.org/b/212921>
<rdar://problem/64134506>

Reviewed by Darin Adler.

Summary:

  • Convert IPC::CFType to enum class.
  • Rule for new enum names is to remove "Ref" suffix from the actual type name.
  • Special enum CFType::Null renamed to CFType::Nullptr to differentiate from CFType::CFNull objects.
  • Shared/cf/ArgumentCodersCF.cpp:

(IPC::tokenNullTypeRef): Delete.
(IPC::tokenNullptrTypeRef): Add.

  • Rename tokenNullTypeRef() to tokenNullptrTypeRef().

(IPC::CFType):

  • Convert to enum class.

(IPC::typeFromCFTypeRef):
(IPC::encode):

  • Switch from encodeEnum() to operator<<().

(IPC::decode):

  • Switch from decodeEnum() to decode().

(WTF::EnumTraits<IPC::CFType>): Add.

  • Shared/cf/ArgumentCodersCF.h:

(IPC::tokenNullTypeRef): Delete.
(IPC::tokenNullptrTypeRef): Add.

  • Rename tokenNullTypeRef() to tokenNullptrTypeRef().
  • Shared/mac/WebCoreArgumentCodersMac.mm:

(IPC::ArgumentCoder<WebCore::ResourceRequest>::encodePlatformData):
(IPC::ArgumentCoder<WebCore::ResourceRequest>::decodePlatformData):

  • Switch to use tokenNullptrTypeRef().
  • mac/WebKit2.order:
  • Update symbol name after renaming tokenNullTypeRef().
6:11 PM Changeset in webkit [262761] by Russell Epstein
  • 2 edits in branches/safari-610.1.15.5.0-branch/Source/WebKit

Cherry-pick r262644. rdar://problem/64127898

[iOS] Remove message filtering telemetry for expected case
https://bugs.webkit.org/show_bug.cgi?id=212841
<rdar://problem/63893460>

Reviewed by Per Arne Vollan.

Remove unintentional telemetry being captured for expected behavior.

  • Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@262644 268f45cc-cd09-0410-ab3c-d52691b4dbfc

6:11 PM Changeset in webkit [262760] by Russell Epstein
  • 2 edits in branches/safari-610.1.15.5.0-branch/Source/WebKit

Cherry-pick r262636. rdar://problem/64136089

[iOS] Fix message filter sandbox violation
https://bugs.webkit.org/show_bug.cgi?id=212837
<rdar://problem/63830368>

Reviewed by Darin Adler.

Add required message to message filter in the iOS WebContent sandbox.

  • Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@262636 268f45cc-cd09-0410-ab3c-d52691b4dbfc

6:08 PM Changeset in webkit [262759] by Russell Epstein
  • 8 edits in branches/safari-610.1.15.5.0-branch/Source

Versioning.

5:59 PM Changeset in webkit [262758] by Russell Epstein
  • 2 edits in branches/safari-610.1.15.5.2-branch/Source/WebKit

Cherry-pick r262636. rdar://problem/64127485

[iOS] Fix message filter sandbox violation
https://bugs.webkit.org/show_bug.cgi?id=212837
<rdar://problem/63830368>

Reviewed by Darin Adler.

Add required message to message filter in the iOS WebContent sandbox.

  • Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@262636 268f45cc-cd09-0410-ab3c-d52691b4dbfc

5:49 PM Changeset in webkit [262757] by Russell Epstein
  • 8 edits in branches/safari-610.1.15.5.2-branch/Source

Versioning.

5:35 PM Changeset in webkit [262756] by Jonathan Bedard
  • 2 edits in trunk/Source/WebCore/PAL

WebCore: Guard _preconnect declaration with ENABLE(SERVER_PRECONNECT)
https://bugs.webkit.org/show_bug.cgi?id=212935
<rdar://problem/64139060>

Reviewed by Alexey Proskuryakov.

  • pal/spi/cf/CFNetworkSPI.h:
5:22 PM Changeset in webkit [262755] by Alan Coon
  • 1 copy in tags/Safari-610.1.16.2

Tag Safari-610.1.16.2.

5:16 PM Changeset in webkit [262754] by Alan Coon
  • 8 edits in branches/safari-610.1.16-branch/Source

Versioning.

5:10 PM Changeset in webkit [262753] by weinig@apple.com
  • 8 edits in trunk

Extended Color: Rename Color::lighten() and Color::darken() to Color::lightened() and Color::darkened()
https://bugs.webkit.org/show_bug.cgi?id=212917

Reviewed by Darin Adler.

Addresses feedback from Darin.

Source/WebCore:

  • platform/graphics/Color.cpp:

(WebCore::Color::lightened const):
(WebCore::Color::darkened const):
(WebCore::Color::lighten const): Deleted.
(WebCore::Color::darken const): Deleted.

  • platform/graphics/Color.h:
  • rendering/RenderObject.cpp:

(WebCore::RenderObject::calculateBorderStyleColor):

  • rendering/RenderTheme.cpp:

(WebCore::RenderTheme::disabledTextColor const):

  • rendering/TextPaintStyle.cpp:

(WebCore::adjustColorForVisibilityOnBackground):

Tools:

  • TestWebKitAPI/Tests/WebCore/ColorTests.cpp:

(TestWebKitAPI::TEST):

4:47 PM Changeset in webkit [262752] by Kate Cheney
  • 2 edits in trunk/Source/WebKit

ResourceLoadStatisticsDatabaseStore::domainIDFromString failed, error message: bad parameter or other API misuse
https://bugs.webkit.org/show_bug.cgi?id=212916
<rdar://problem/64127238>

Reviewed by Sihui Liu.

Make sure m_domainIDFromStringStatement is accessed in a separate
scope in ensureResourceStatisticsForRegistrableDomain() so it will be
reset before being used again.

  • NetworkProcess/Classifier/ResourceLoadStatisticsDatabaseStore.cpp:

(WebKit::ResourceLoadStatisticsDatabaseStore::domainID const):
Add debug assert to ensure that tests catch this case.

(WebKit::ResourceLoadStatisticsDatabaseStore::ensureResourceStatisticsForRegistrableDomain const):

4:22 PM Changeset in webkit [262751] by Devin Rousso
  • 2 edits in trunk/Source/WebCore

Remove unnecessary variable in WindowProxy::createJSWindowProxy
https://bugs.webkit.org/show_bug.cgi?id=212929

Reviewed by Darin Adler.

  • bindings/js/WindowProxy.cpp:

(WebCore::WindowProxy::createJSWindowProxy):

4:03 PM Changeset in webkit [262750] by Alan Coon
  • 1 copy in branches/safari-610.1.15.5.2-branch

New branch.

4:03 PM Changeset in webkit [262749] by Alan Coon
  • 1 copy in branches/safari-610.1.15.5.1-branch

New branch.

4:02 PM Changeset in webkit [262748] by Alan Coon
  • 1 copy in branches/safari-610.1.15.5.0-branch

New branch.

3:48 PM Changeset in webkit [262747] by Chris Dumez
  • 2 edits in trunk/Source/WebKit

Turn some WebPageProxy logging into error logging
https://bugs.webkit.org/show_bug.cgi?id=212922
<rdar://problem/63894722>

Reviewed by Geoffrey Garen.

  • UIProcess/WebPageProxy.cpp:

(WebKit::WebPageProxy::didFailProvisionalLoadForFrameShared):
(WebKit::WebPageProxy::didFailLoadForFrame):
(WebKit::WebPageProxy::processDidTerminate):
(WebKit::WebPageProxy::dispatchProcessDidTerminate):
(WebKit::WebPageProxy::tryReloadAfterProcessTermination):
(WebKit::WebPageProxy::didExceedInactiveMemoryLimitWhileActive):
(WebKit::WebPageProxy::didExceedBackgroundCPULimitWhileInForeground):

3:46 PM Changeset in webkit [262746] by keith_miller@apple.com
  • 3 edits in trunk/Source/JavaScriptCore

Removed unneeded POINTER_WIDTH macro from b3
https://bugs.webkit.org/show_bug.cgi?id=212927

Reviewed by Yusuke Suzuki.

C++20 has real constexpr functions so we don't need the
POINTER_WIDTH macro anymore.

  • b3/B3Width.h:

(JSC::B3::pointerWidth):

  • b3/air/opcode_generator.rb:
3:38 PM Changeset in webkit [262745] by Diego Pino Garcia
  • 2 edits in trunk/LayoutTests

Gardening, remove tests passing after r262716
https://bugs.webkit.org/show_bug.cgi?id=212923

Unreviewed gardening.

Several css-grid tests marked as failure are passing in all platforms after r262716.

3:29 PM Changeset in webkit [262744] by Alan Coon
  • 1 copy in tags/Safari-610.1.15.5

Tag Safari-610.1.15.5.

3:14 PM Changeset in webkit [262743] by commit-queue@webkit.org
  • 3 edits in trunk/Source/WebCore

Release Assert @ WebCore::RenderTreeBuilder::RenderTreeBuilder
https://bugs.webkit.org/show_bug.cgi?id=212714

Patch by Pinki Gyanchandani <pgyanchandani@apple.com> on 2020-06-08
Reviewed by Geoffrey Garen.

Widget removal in the middle of building a Render Tree causes side effects, leading to Release Assert. Moved the scope for suspension of widgets
update to RenderTreeBuilder instead of having it in RenderTreeUpdater.

Test would be added later.

  • rendering/updating/RenderTreeBuilder.h:
  • rendering/updating/RenderTreeUpdater.cpp:

(WebCore::RenderTreeUpdater::tearDownRenderers):

3:03 PM Changeset in webkit [262742] by Diego Pino Garcia
  • 2 edits in trunk/LayoutTests

[GTK] Gardening, update expectations after 262724
https://bugs.webkit.org/show_bug.cgi?id=212926

Unreviewed gardening.

Add failure to test expectationd and remove failing test that is
passing since r262466.

  • platform/gtk/TestExpectations:
2:44 PM Changeset in webkit [262741] by Diego Pino Garcia
  • 3 edits in trunk/LayoutTests

[GTK][WPE] Remove test failures passing after r262707
https://bugs.webkit.org/show_bug.cgi?id=212924

Unreviewed gardening.

  • platform/gtk/TestExpectations:
  • platform/wpe/TestExpectations:
2:34 PM Changeset in webkit [262740] by weinig@apple.com
  • 2 edits in trunk/Tools

Fix test results after r262733.

  • TestWebKitAPI/Tests/WebCore/ColorTests.cpp:

(TestWebKitAPI::TEST):

2:07 PM Changeset in webkit [262739] by ysuzuki@apple.com
  • 4 edits in trunk/Source/WebCore

Use usual promise in readableStreamTee
https://bugs.webkit.org/show_bug.cgi?id=212715

Reviewed by Mark Lam.

The spec[1] is organized to be OK to use usual promises here. This patch uses usual promises instead of internal ones.

[1]: https://streams.spec.whatwg.org/#readable-stream-tee

  • Modules/streams/ReadableStreamInternals.js:

(readableStreamTee):

1:43 PM Changeset in webkit [262738] by keith_miller@apple.com
  • 9 edits in trunk/JSTests

Fix tests that time out on Series 4 Watch
https://bugs.webkit.org/show_bug.cgi?id=212911

Reviewed by Saam Barati.

Simplify some logic about when to skip microbenchmarks to $jitTests.
Also reduce iteration count for
dont-range-based-iterate-vector-that-is-mutated.js

Also, mark wasm tests as not run on watch.

  • microbenchmarks/bit-test-constant.js:
  • microbenchmarks/bit-test-nonconstant.js:
  • microbenchmarks/interpreter-wasm.js:
  • microbenchmarks/memcpy-typed-loop-large.js:
  • microbenchmarks/memcpy-typed-loop-small.js:
  • microbenchmarks/mul-immediate-sub.js:
  • stress/dont-range-based-iterate-vector-that-is-mutated.js:
  • stress/sampling-profiler-richards.js:
1:36 PM Changeset in webkit [262737] by achristensen@apple.com
  • 2 edits in branches/safari-609-branch/Tools

Fix branch build after r262552

  • TestWebKitAPI/Tests/WTF/cocoa/URLExtras.mm:

(TestWebKitAPI::TEST):
The branch WTF::URL has an operator NSURL * and an operator NSString *, so we need to specify which to use.

1:30 PM Changeset in webkit [262736] by Lauro Moura
  • 2 edits in trunk/WebDriverTests

[WebDriver][GTK][WPE] Fix overwritten expectations.

WPE's set_window_rect/set.py expectations were in a block after the
existing ones from other ports, overwriting them. This commit now
merges them to be in a single block.

Unreviewed test gardening.

1:07 PM Changeset in webkit [262735] by ddkilzer@apple.com
  • 22 edits in trunk

[IPC] Adopt enum class for DragOperation
<https://webkit.org/b/212870>
<rdar://problem/64069940>

Reviewed by Darin Adler.

Source/WebCore:

  • dom/DataTransfer.cpp:

(WebCore::dragOpFromIEOp):
(WebCore::IEOpFromDragOp):
(WebCore::DataTransfer::sourceOperationMask const):
(WebCore::DataTransfer::destinationOperationMask const):
(WebCore::DataTransfer::setSourceOperationMask):
(WebCore::DataTransfer::setDestinationOperationMask):
(WebCore::DataTransfer::setEffectAllowed):

  • page/DragActions.h:

(WebCore::DragOperation):

  • Convert to enum class.

(WebCore::anyDragOperation):

  • page/DragController.cpp:

(WebCore::DragController::platformGenericDragOperation):
(WebCore::DragController::dragEnteredOrUpdated):
(WebCore::DragController::tryDocumentDrag):
(WebCore::defaultOperationForDrag):
(WebCore::DragController::startDrag):

  • page/EventHandler.cpp:

(WebCore::convertDropZoneOperationToDragOperation):
(WebCore::convertDragOperationToDropZoneOperation):

  • page/gtk/DragControllerGtk.cpp:

(WebCore::DragController::dragOperation):

  • page/mac/DragControllerMac.mm:

(WebCore::DragController::dragOperation):
(WebCore::DragController::platformGenericDragOperation):

  • page/win/DragControllerWin.cpp:

(WebCore::DragController::dragOperation):

  • platform/gtk/GtkUtilities.cpp:

(WebCore::gdkDragActionToDragOperation):
(WebCore::dragOperationToGdkDragActions):
(WebCore::dragOperationToSingleGdkDragAction):

Source/WebKit:

  • Scripts/webkit/messages.py:
  • Remove FIXME now that it's not needed.
  • Shared/API/Cocoa/_WKDragActionsInternal.h:

(WebKit::coreDragOperationMask):

  • UIProcess/Cocoa/WebViewImpl.mm:

(WebKit::kit):

  • UIProcess/ios/WKContentViewInteraction.mm:

(dropOperationForWebCoreDragOperation):
(coreDragOperationForUIDropOperation):
(-[WKContentView dragDataForDropSession:dragDestinationAction:]):

Source/WebKitLegacy/mac:

  • WebView/WebHTMLView.mm:

(kit):

  • WebView/WebView.mm:

(coreDragOperationMask):
(kit):

Source/WebKitLegacy/win:

  • WebCoreSupport/WebDragClient.cpp:

(draggingSourceOperationMaskToDragCursors):
(WebDragClient::startDrag):

  • WebView.cpp:

(dragOperationToDragCursor):
(WebView::keyStateToDragOperation const):

Tools:

  • Scripts/do-webcore-rename:
  • Do DragOperation renames.
1:04 PM Changeset in webkit [262734] by commit-queue@webkit.org
  • 7 edits in trunk

Unreviewed, reverting r262685.
https://bugs.webkit.org/show_bug.cgi?id=212914

caused flakey crashes in an iOS test

Reverted changeset:

"Clear WebPageProxy event state between tests"
https://bugs.webkit.org/show_bug.cgi?id=212864
https://trac.webkit.org/changeset/262685

12:37 PM Changeset in webkit [262733] by weinig@apple.com
  • 27 edits in trunk

Extended Color: Unify rounding / clamping conversions between 0-1 float components and 0-255 byte components
https://bugs.webkit.org/show_bug.cgi?id=212871

Reviewed by Simon Fraser.
Source/WebCore:

Unify all conversions of 0.0f - 1.0f float based color components to 0-255 int based color components
to use the new convertToComponentByte() function which scales, rounds (using lroundf) and clamps the
value. For consistency, a convertToComponentFloat() function, which just scales down an int based value
to a float based value, is also added.

  • Removes *UsingAlternativeRounding variants (actually, we now only have this variant) for color functions which allowed callers to pick from truncation vs. rounding when overriding alpha.
  • Replaces all uses of scaleRoundAndClampColorChannel() with convertToComponentByte() (really just a rename).
  • Replaces uses of nextafter(256, 0) based conversions with convertToComponentByte().

Also:

  • Moves roundAndClampColorChannel() functions to SVGAnimationAdditiveValueFunctionImpl.h, which was the only places they were used.
  • Removes areEssentiallyEqual() overload taking ColorComponents<float>. It was ununsed.
  • Removes makeSimpleColorFromHSLA(...) and just inlines makeSimpleColor(hslToSRGB(...)) which now does the same thing.
  • css/parser/CSSPropertyParserHelpers.cpp:

(WebCore::CSSPropertyParserHelpers::clampRGBComponent):
Use convertPrescaledToComponentByte() to round and clamp the components.

(WebCore::CSSPropertyParserHelpers::parseRGBParameters):
Use uint8_t more consistently now that helpers ensure that is the return type
of conversion functions.

(WebCore::CSSPropertyParserHelpers::parseHSLParameters):
Switch to using makeSimpleColor(hslToSRGB(...)) directly.

  • editing/cocoa/DataDetection.mm:

(WebCore::DataDetection::detectContentInRange):
Switch to using makeSimpleColor(hslToSRGB(...)) directly.

  • html/HTMLElement.cpp:

(WebCore::parseLegacyColorValue):
Use uint8_t since that is what toASCIIHexValue() returns.

  • html/canvas/CanvasRenderingContext2DBase.cpp:

(WebCore::CanvasRenderingContext2DBase::setStrokeStyle):
(WebCore::CanvasRenderingContext2DBase::setFillStyle):
(WebCore::CanvasRenderingContext2DBase::setShadow):

  • html/canvas/CanvasStyle.cpp:

(WebCore::CanvasStyle::createFromStringWithOverrideAlpha):
Replaces uses of colorWithAlphaUsingAlternativeRounding() with colorWithAlpha().

  • inspector/agents/InspectorDOMAgent.cpp:

(WebCore::parseColor):
Use convertToComponentByte() rather than a simple truncating cast.

  • platform/graphics/Color.cpp:

(WebCore::Color::light const):
(WebCore::Color::dark const):
Use makeSimpleColorFromFloats() rather than nextafterf(256.0f, 0.0f) conversion.

(WebCore::Color::colorWithAlpha const):
(WebCore::Color::invertedColorWithAlpha const):
Use convertToComponentByte() for alpha conversion.

(WebCore::Color::toSRGBASimpleColorLossy const):
Call asExtended().toSRGBAComponentsLossy() directly to avoid unnecessary branch.

(WebCore::Color::colorWithAlphaMultipliedBy const): Deleted.
(WebCore::Color::colorWithAlphaMultipliedByUsingAlternativeRounding const): Deleted.
(WebCore::Color::colorWithAlphaUsingAlternativeRounding const): Deleted.
Remove UsingAlternativeRounding variants.

  • platform/graphics/Color.h:

(WebCore::Color::alpha const):
Use convertToComponentByte() for alpha conversion.

(WebCore::Color::invertedColorWithAlpha const):
Add an overload taking an Optional<float> for consistency.

(WebCore::Color::colorWithAlphaMultipliedBy const):
(WebCore::Color::colorWithAlpha const):
Simplify by inlining all variants except the main colorWithAlpha().

  • platform/graphics/ColorUtilities.cpp:

(WebCore::areEssentiallyEqual): Deleted.
Remove unused function.

  • platform/graphics/ColorUtilities.h:

(WebCore::convertPrescaledToComponentByte):
Added. Useful for callers who already have prescaled values but need rounding/clamping.

(WebCore::convertToComponentByte):
Added. Bottleneck for float to byte based color component conversions.
(WebCore::convertToComponentFloat):
Added. Bottleneck for byte to float based color component conversions.

  • platform/graphics/SimpleColor.cpp:

(WebCore::makeSimpleColorFromCMYKA):
Use makeSimpleColorFromFloats() rather than nextafterf(256.0f, 0.0f) conversion. Eventually,
when we probably want this to go away and store CMYKA colors as ExtendedColors with their own
color space.

(WebCore::makeSimpleColorFromFloats):
Moved to header.

  • platform/graphics/SimpleColor.h:

(WebCore::SimpleColor::alphaComponentAsFloat const):
Use convertToComponentFloat().

(WebCore::SimpleColor::asSRGBFloatComponents const):
Use convertToComponentFloat().

(WebCore::makeSimpleColor):
Avoid unncessary clamping of the alpha component by calling constructor directly.

(WebCore::makeSimpleColorFromFloats):
Inlined. Calls convertToComponentByte now rather than the older (identical) scaleRoundAndClampColorChannel().

  • platform/graphics/cairo/CairoOperations.cpp:

(WebCore::Cairo::prepareCairoContextSource):
Replaces use of colorWithAlphaMultipliedByUsingAlternativeRounding with colorWithAlphaMultipliedBy().

  • platform/graphics/cg/ColorCG.cpp:

(WebCore::makeSimpleColorFromCGColor):
Use makeSimpleColorFromFloats() rather than nextafter(256.0, 0.0) conversion.

  • platform/graphics/filters/FEFlood.cpp:

(WebCore::FEFlood::platformApplySoftware):
Replaces use of colorWithAlphaMultipliedByUsingAlternativeRounding with colorWithAlphaMultipliedBy().

  • platform/graphics/mac/ColorMac.mm:

(WebCore::makeSimpleColorFromNSColor):
Use makeSimpleColorFromFloats() rather than nextafter(256.0, 0.0) conversion.

  • platform/ios/ColorIOS.mm:

(WebCore::colorFromUIColor):
Use makeSimpleColorFromFloats() rather than nextafter(256.0, 0.0) conversion.

  • svg/SVGStopElement.cpp:

(WebCore::SVGStopElement::stopColorIncludingOpacity const):
Replaces use of colorWithAlphaMultipliedByUsingAlternativeRounding with colorWithAlphaMultipliedBy().

  • svg/properties/SVGAnimationAdditiveValueFunctionImpl.h:

(WebCore::SVGAnimationColorFunction::roundAndClampColorChannel):
Moved from ColorUtilities.h as this was the only use.

Source/WebKit:

  • UIProcess/API/ios/WKWebViewIOS.mm:

(scrollViewBackgroundColor):
Replaces uses of colorWithAlphaUsingAlternativeRounding() with colorWithAlpha().

Tools:

  • TestWebKitAPI/Tests/WebCore/ColorTests.cpp:

(TestWebKitAPI::TEST):
Switch to using makeSimpleColor(hslToSRGB(...)) directly.

LayoutTests:

  • fast/css/ios/system-color-for-css-value-expected.txt:
  • fast/css/ios/system-color-for-css-value.html:

Update test to account for slightly differnt rounding (alpha goes from 0.298 to 0.3).

12:09 PM Changeset in webkit [262732] by commit-queue@webkit.org
  • 3 edits in trunk/Source/WebKit

Links in NSAttributedString passed to -[WKWebView _showSafeBrowsingWarningWithURL:title:warning:details:completionHandler:] are ignored
https://bugs.webkit.org/show_bug.cgi?id=212801
<rdar://problem/63027631>

Patch by Richard Houle <rhoule@apple.com> on 2020-06-08
Reviewed by Alex Christensen.

  • UIProcess/API/Cocoa/WKWebView.mm:

(-[WKWebView _showSafeBrowsingWarningWithTitle:warning:details:completionHandler:]): Call the new detailsWithLinks
implementation, asserting if an URL is non nil.
(-[WKWebView _showSafeBrowsingWarningWithURL:title:warning:details:completionHandler:]): Ditto.
(-[WKWebView _showSafeBrowsingWarningWithURL:title:warning:detailsWithLinks:completionHandler:]): Pass the URL to
the completion handler when appropriate.

  • UIProcess/API/Cocoa/WKWebViewPrivate.h:
11:54 AM Changeset in webkit [262731] by Russell Epstein
  • 8 edits in branches/safari-610.1.15-branch/Source

Versioning.

11:44 AM Changeset in webkit [262730] by pvollan@apple.com
  • 4 edits in trunk/Source

[Cocoa] Adopt read-only mode for preferences in the WebContent process
https://bugs.webkit.org/show_bug.cgi?id=212411

Reviewed by Darin Adler.

Change name of HAVE define to match SPI name.

Source/WebKit:

  • Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceMain.mm:

(WebKit::XPCServiceMain):

Source/WTF:

  • wtf/PlatformHave.h:
11:38 AM Changeset in webkit [262729] by weinig@apple.com
  • 9 edits in trunk

Extended Color: Replace uses of differenceSquared() with luminance based computations
https://bugs.webkit.org/show_bug.cgi?id=212872

Reviewed by Darin Adler.

Source/WebCore:

Replace all uses of differenceSquared() with luminance based comparisons. This is
possible because all of the uses of differenceSquared() were about identifying a
distance from black or white to determine relative brightness. It is more accurate
to do this in terms of luminance, and has the added benefit of being something that
is expressible in all colorspaces (since luminance is defined as the Y-component
of the XYZ colorspace which all colorspaces are convertable to).

  • platform/graphics/Color.cpp:

(WebCore::Color::lighten const):
Renamed Color::light() to Color::lighten(), which makes more sense. The algorithm
used should be updated at some point to also use luminance, but is unchanged for
now.

(WebCore::Color::darken const):
Renamed Color::dark() to Color::darken(), which makes more sense. The algorithm
used should be updated at some point to also use luminance, but is unchanged for
now.

(WebCore::Color::luminance const):
Added. Converts to sRGB for now, but can be updated to work with other color spaces
when needed.

  • platform/graphics/Color.h:

Removed differenceSquared.

  • platform/graphics/ColorUtilities.cpp:

(WebCore::luminance):
Updated to use the standard conversion to linear-sRGB. While there are certainly
some places that specify a 0.03928 cutoff, the much more accepted value (and value
specified by the IEC) is 0.04045, which we use for all other gamma correction.
(See https://entropymine.com/imageworsener/srgbformula/ or https://en.wikipedia.org/wiki/SRGB#The_forward_transformation_(CIE_XYZ_to_sRGB)
for more information on this).

Also added a FIXME about how in the future we can avoid hardcoding the specific values
multiple times by extracting them from the linear-sRGB to XYZ matrix.

  • rendering/RenderObject.cpp:

(WebCore::RenderObject::calculateBorderStyleColor):
Use luminance, rather than distance as a better comparison for whether the color
is too dark or too light for modification.

  • rendering/RenderTheme.cpp:

(WebCore::RenderTheme::disabledTextColor const):
Use luminance, rather than distance as a better comparison for whether the color
is too dark or too light for modification. Also us the contrastRatio utility
function to determine illegibility issues due to contrast, picking a new minimum
that roughly matches the old one based fast/forms/input-disabled-color.html

  • rendering/TextPaintStyle.cpp:

(WebCore::adjustColorForVisibilityOnBackground):
Use luminance, rather than distance as a better comparison for whether the color
is too dark or too light for modification.

Tools:

  • TestWebKitAPI/Tests/WebCore/ColorTests.cpp:

(TestWebKitAPI::TEST):
Add basic tests for Color::luminance(), ensuring white == 1, black == 0, and
darken() and lighten() creat colors with less than / greater than luminance.

11:14 AM Changeset in webkit [262728] by youenn@apple.com
  • 7 edits in trunk

Missing WebRTC Metrics in iOS Safari
https://bugs.webkit.org/show_bug.cgi?id=212668
<rdar://problem/63902458>

Reviewed by Eric Carlson.

Source/WebCore:

Expose more transports related stats.
Covered by updated test.

  • Modules/mediastream/RTCStatsReport.h:
  • Modules/mediastream/RTCStatsReport.idl:
  • Modules/mediastream/libwebrtc/LibWebRTCStatsCollector.cpp:

(WebCore::fillRTCTransportStats):

LayoutTests:

  • webrtc/video-stats-expected.txt:
  • webrtc/video-stats.html:
11:11 AM Changeset in webkit [262727] by Alexey Shvayka
  • 4 edits
    1 add in trunk

JSON.stringify should throw stack overflow error
https://bugs.webkit.org/show_bug.cgi?id=143511

Reviewed by Ross Kirsling and Mark Lam.

JSTests:

  • stress/json-stringify-stack-overflow.js: Added.
  • stress/json-stringify-string-builder-overflow.js:

Source/JavaScriptCore:

This change adds m_holderStack.size() check, reusing the limit of JSON.parse,
and throws StackOverflowError if exceeded, aligning JSC with V8 and SpiderMonkey.
Even with all the cyclic structure checks in place, excess is possible due to
very deeply nested object, user-provided "toJSON" method or functional replacer.

While Stringifier::appendStringifiedValue() and Holder::appendNextProperty()
mutually call each other, recursion is avoided by !holderStackWasEmpty check and
do/while loop at the end of appendStringifiedValue(), as well as cyclic structure
check as per spec [1].

[1]: https://tc39.es/ecma262/#sec-serializejsonobject (step 1)

  • runtime/JSONObject.cpp:

(JSC::Stringifier::appendStringifiedValue):
(JSC::Walker::walk):

11:10 AM Changeset in webkit [262726] by youenn@apple.com
  • 10 edits in trunk

Add missed WebRTC media-source and remote-inbound-rtp stats
https://bugs.webkit.org/show_bug.cgi?id=206645
<rdar://problem/58833958>

Reviewed by Eric Carlson.

Source/ThirdParty/libwebrtc:

  • Configurations/libwebrtc.iOS.exp:
  • Configurations/libwebrtc.iOSsim.exp:
  • Configurations/libwebrtc.mac.exp:

Source/WebCore:

Update stats according latest spec and webrtc backend.
We still expose obsolete trackId for consistency with existing WPT tests.
Covered by existing and updated tests.

  • Modules/mediastream/RTCStatsReport.h:

(WebCore::RTCStatsReport::InboundRtpStreamStats::InboundRtpStreamStats):
(WebCore::RTCStatsReport::RemoteInboundRtpStreamStats::RemoteInboundRtpStreamStats):
(WebCore::RTCStatsReport::OutboundRtpStreamStats::OutboundRtpStreamStats):
(WebCore::RTCStatsReport::InboundRTPStreamStats::InboundRTPStreamStats): Deleted.
(WebCore::RTCStatsReport::OutboundRTPStreamStats::OutboundRTPStreamStats): Deleted.

  • Modules/mediastream/RTCStatsReport.idl:
  • Modules/mediastream/libwebrtc/LibWebRTCStatsCollector.cpp:

(WebCore::fillRtpStreamStats):
(WebCore::fillReceivedRtpStreamStats):
(WebCore::fillInboundRtpStreamStats):
(WebCore::fillRemoteInboundRtpStreamStats):
(WebCore::fillSentRtpStreamStats):
(WebCore::fillOutboundRtpStreamStats):
(WebCore::initializeRTCStatsReportBackingMap):
(WebCore::fillRTCRTPStreamStats): Deleted.
(WebCore::fillInboundRTPStreamStats): Deleted.
(WebCore::fillOutboundRTPStreamStats): Deleted.

LayoutTests:

  • webrtc/video-stats.html:

qpSum is no longer guaranteed to be there.
Also, we loop over stats to ensure we get all of them.

10:52 AM Changeset in webkit [262725] by Jonathan Bedard
  • 5 edits
    1 add in trunk/Source/WebCore

WebCore: Add tvOS and watchOS SPI headers
https://bugs.webkit.org/show_bug.cgi?id=212853
<rdar://problem/64048485>

Reviewed by Andy Estes.

Source/WebCore:

No new tests, no behavior changed.

  • platform/ios/WebCoreMotionManager.h: Forward-declare CMMotionManager.
  • platform/ios/WebCoreMotionManager.mm: Include CoreMotionSPI.h.

Source/WebCore/PAL:

  • PAL.xcodeproj/project.pbxproj: Add CoreMotionSPI.h.
  • pal/spi/cf/CFNetworkSPI.h: CFNetwork SPI should be available on watchOS and tvOS.
  • pal/spi/cocoa/CoreMotionSPI.h: Added.
10:40 AM Changeset in webkit [262724] by pvollan@apple.com
  • 5 edits in trunk

[Cocoa] CFPrefs synchronization does not always work for global preference changes
https://bugs.webkit.org/show_bug.cgi?id=212783

Reviewed by Tim Horton.

Source/WebKit:

In CFPrefs direct mode, synchronization of global preference changes from the UI process to the WebContent process does not always work.
This is caused by the KVO notification being sent to all or some of the NSUserDefault objects, which leads us to believe a non-global
preference was changed. Since a global preference change always leads to some NSUserDefaults object receiving the notification, we can
work around this by checking if the preference being changed really belongs to the domain of the NSUserDefaults object, or if it is a
global preference. Also, stop creating NSUserDefaults object for the global domain, since this is an error according to the docs.

API test: WebKit.GlobalPreferenceChangesUsingDefaultsWrite

  • UIProcess/Cocoa/PreferenceObserver.mm:

(-[WKUserDefaults _notifyObserversOfChangeFromValuesForKeys:toValuesForKeys:]):

  • WebProcess/cocoa/WebProcessCocoa.mm:

(WebKit::WebProcess::platformInitializeWebProcess):
(WebKit::WebProcess::notifyPreferencesChanged):

Tools:

Add API test, and add some synchronization to avoid flakiness.

  • TestWebKitAPI/Tests/WebKit/PreferenceChanges.mm:

(-[WKTestPreferenceObserver preferenceDidChange:key:encodedValue:]):
(TEST):
(sharedInstanceMethodOverride):

10:08 AM Changeset in webkit [262723] by Lauro Moura
  • 2 edits in trunk/WebDriverTests

[WebDriver][GTK] Update test expectations after modifier fix

Unreviewed test gardening.

9:55 AM Changeset in webkit [262722] by Alan Bujtas
  • 4 edits
    2 adds in trunk

[LFC][IFC] Add support for min/max-width/height
https://bugs.webkit.org/show_bug.cgi?id=212904

Reviewed by Antti Koivisto.

Source/WebCore:

Test: fast/layoutformattingcontext/inline-max-width-height-simple.html

  • layout/FormattingContextGeometry.cpp:

(WebCore::Layout::FormattingContext::Geometry::computedWidthValue): Adjust assert to check inline, non-replaced boxes only (inline-block is an
inline level element but not an inline element)

  • layout/inlineformatting/InlineFormattingContext.cpp:

(WebCore::Layout::InlineFormattingContext::computeWidthAndMargin):
(WebCore::Layout::InlineFormattingContext::computeHeightAndMargin):

LayoutTests:

  • fast/layoutformattingcontext/inline-max-width-height-simple-expected.html: Added.
  • fast/layoutformattingcontext/inline-max-width-height-simple.html: Added.
9:47 AM Changeset in webkit [262721] by Wenson Hsieh
  • 7 edits
    1 add in trunk

[iOS] Hit-testing on icloud.com is offset after closing a tab
https://bugs.webkit.org/show_bug.cgi?id=212890
<rdar://problem/58775297>

Reviewed by Simon Fraser.

Source/WebKit:

After tapping to create a new tab on the icloud.com settings page (with no other tabs open) and then closing the
new tab, all hit-testing on the page is offset by -33px until the page is reloaded. This bug appears to be a
corner case triggered by a combination of the following three changes:

We start on icloud.com's settings page. When closing the newly created tab, Safari hides the tab bar, causing
both the top content inset and top obscured inset to decrease by 33 points. When applying the top content inset
change, Safari (after <rdar://problem/53660458>) temporarily sets _automaticContentOffsetAdjustmentEnabled on
WKScrollView to NO, which means that the scroll view doesn't automatically adjust its content offset to -70;
instead, it remains at -103 (the content offset when the tab bar is shown).

Because of this, during the next remote layer tree commit where the content size changes,
-_setContentSizePreservingContentOffsetDuringRubberband: will believe that we're currently rubber-banding by
33px, and therefore try to adjust the content offset of the scroll view to be -103 instead of allowing it to be
adjusted back to -70 (see r170463 and -_restoreContentOffsetWithRubberbandAmount:).

This results in the scroll position on the page (document.scrollingElement.scrollTop) reporting -33, even
though the top of the page is flush with the bottom of Safari's browser chrome. Finally, because WKScrollView
is made unscrollable due to overflow: hidden; (r245006), we end up permanently stuck in this state until the
next page load, rather than the next remote layer tree commit that causes any scrolling.

To fix this, add an additional restriction on the rubberbanding offset restoration code in
-_setContentSizePreservingContentOffsetDuringRubberband:, such that we only try to preserve the current
rubberbanded offset if we're actually rubberbanding (that is, dragging or bouncing against the edge of the
scroll view). Note that when rubberbanding against the top of the scroll view on iPad using a trackpad, the
-isDragging property is also true, which matches behavior when panning via touch.

Test: ScrollViewInsetTests.ChangeInsetWithoutAutomaticAdjustmentWhileWebProcessIsUnresponsive

  • Platform/spi/ios/UIKitSPI.h:
  • UIProcess/ios/WKScrollView.mm:

(-[WKScrollView _setContentSizePreservingContentOffsetDuringRubberband:]):

Also, split out the CGSizeEqualToSize(currentContentSize, contentSize) case into a separate early return that
skips the call to -setContentSize: altogether.

Tools:

Add a new API test to verify that the scroll position doesn't get stuck at -30px after shifting both the top
content inset and top obscured inset by 30px. See WebKit ChangeLog for more details.

  • TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
  • TestWebKitAPI/Tests/WebKitCocoa/overflow-hidden.html: Added.
  • TestWebKitAPI/Tests/ios/ScrollViewInsetTests.mm:

(-[ScrollViewDelegate scrollViewDidScroll:]):
(TestWebKitAPI::TEST):

  • TestWebKitAPI/ios/UIKitSPI.h:
9:17 AM Changeset in webkit [262720] by svillar@igalia.com
  • 11 edits
    2 copies
    3 adds in trunk

[WebXR] Add missing interfaces from the AR module
https://bugs.webkit.org/show_bug.cgi?id=212826

Reviewed by Youenn Fablet.

LayoutTests/imported/w3c:

Added expectations.

  • web-platform-tests/webxr/ar-module/idlharness.https.window-expected.txt: Added.
  • web-platform-tests/webxr/ar-module/xrDevice_isSessionSupported_immersive-ar.https-expected.txt: Added.
  • web-platform-tests/webxr/ar-module/xrDevice_requestSession_immersive-ar.https-expected.txt: Added.

Source/WebCore:

Added the XRInteractionMode partial interface from the WebXR AR module spec. This spec
https://immersive-web.github.io/webxr-ar-module/ expands the WebXR Device API with
functionality available in AR hardware.

Some WebXR wpt tests are now passing.

  • CMakeLists.txt: Added new files.
  • DerivedSources.make: Ditto.
  • Modules/webxr/WebXRSession.cpp:

(WebCore::WebXRSession::interactionMode const): Added.

  • Modules/webxr/WebXRSession.h: Added interactionMode attribute and getter;
  • Modules/webxr/WebXRSession.idl: Added interactionMode attribute;
  • Modules/webxr/XRInteractionMode.h: Added.
  • Modules/webxr/XRInteractionMode.idl: Added.
  • Sources.txt: Added new files.
  • WebCore.xcodeproj/project.pbxproj: Ditto.

LayoutTests:

  • platform/wpe/TestExpectations: Unskipped 3 tests which are passing now.
9:11 AM Changeset in webkit [262719] by Jonathan Bedard
  • 2 edits in trunk/Source/JavaScriptCore

JavaScriptCore: Fix PLATFORM(TVOS) macro
https://bugs.webkit.org/show_bug.cgi?id=212900
<rdar://problem/64118879>

Unreviewed build fix.

  • tools/JSDollarVM.cpp:

(JSC::functionIsMemoryLimited): PLATFORM(TVOS) should be PLATFORM(APPLETV).

8:59 AM Changeset in webkit [262718] by svillar@igalia.com
  • 5 edits in trunk/Source/WebCore

[WebXR] Pass an unsigned long to cancelAnimationCallback() as handle
https://bugs.webkit.org/show_bug.cgi?id=212529

Reviewed by Youenn Fablet.

The type of the handle returned by XRSession::requestAnimationFrame() was recently changed
to unsigned long from long as there was no point in using signed integers for that. However
we forgot to update the cancelAnimationFrame() in the specs as well as it receives the handle
returned by requestAnimationFrame().

We landed https://github.com/immersive-web/webxr/pull/1069 in the WebXR specs so we can now
safely also replace signed by unsigned integers in our implementation.

No new tests as there is no change in functionality.

  • Modules/webxr/WebXRSession.cpp:

(WebCore::WebXRSession::cancelAnimationFrame): Use unsigned ids.

  • Modules/webxr/WebXRSession.h: Ditto.
  • Modules/webxr/WebXRSession.idl: Ditto.
8:56 AM Changeset in webkit [262717] by commit-queue@webkit.org
  • 1 edit
    1 add in trunk/Tools

[Flatpak SDK] Add flatpak-run-nightly
https://bugs.webkit.org/show_bug.cgi?id=212882

Patch by Philippe Normand <pnormand@igalia.com> on 2020-06-08
Reviewed by Carlos Alberto Lopez Perez.

This new script is able to download WPE and GTK builds from the Igalia servers and run the
corresponding binaries (like MiniBrowser, jsc) within the Flatpak SDK.

Unzipped builds will be saved in /tmp and can be reused in further runs (by providing the
path with the -p argument).

Example:
$ webkit-flatpak-run-nightly --wpe MiniBrowser https://webkit.org
<SDK installs to ~/.cache/wk-nightly>
Downloading build release_r262699_b33885.zip from https://wpewebkit-release.igalia.com/built-products/
Extracting build to /tmp/wpewebkit-release-b33885
<MiniBrowser starts>

$ webkit-flatpak-run-nightly --wpe -p /tmp/wpewebkit-release-b33885 jsc
Looking for updates…
Nothing to do.

2+2

4

  • Scripts/webkit-flatpak-run-nightly: Added.
8:52 AM Changeset in webkit [262716] by svillar@igalia.com
  • 9 edits
    6 deletes in trunk

[css-flexbox] align-content should apply even when there's just a single line
https://bugs.webkit.org/show_bug.cgi?id=209871

Reviewed by Manuel Rego Casasnovas.

LayoutTests/imported/w3c:

Mark as PASSing 15 subtests that are now working as expected.

  • web-platform-tests/css/css-flexbox/align-content-wrap-001-expected.txt: Remove FAIL results.
  • web-platform-tests/css/css-flexbox/align-content-wrap-002-expected.txt: Ditto.
  • web-platform-tests/css/css-flexbox/align-content-wrap-003-expected.txt: Ditto.

Source/WebCore:

The 'align-content' property should have no effect on single line flex containers according to
the specs https://drafts.csswg.org/css-flexbox/#propdef-align-content. The current code was not
differentiating between single-line containers and multi-line containers with just 1 line.

Also in order not to introduce regressions and properly support replaced elements as flex items
we replaced the computation of child's width for 'flex-direction:column' by a direct call to
computeLogicalWidthForFragment() which already properly handles all the cases. It used to be
just the shrink-to-fit computation but that was not enough for replaced elements for example or
elements with min/max-size restrictions.

Several align-content-wrap-* subtests are working now. Updated expectations.

  • rendering/RenderFlexibleBox.cpp:

(WebCore::initialAlignContentOffset): Removed check for #lines <= 1, as it is incorrect because it
is true for multi-line containers with just 1 line.
(WebCore::RenderFlexibleBox::alignFlexLines): Use isMultiline() instead of "#lines == 1".
(WebCore::RenderFlexibleBox::childIntrinsicLogicalWidth const): Replace shrink-to-fit computation
by a call computeLogicalWidthForFragment().
(WebCore::RenderFlexibleBox::repositionLogicalHeightDependentFlexItems): Use the whole crossAxisExtent
for single line containers. Moved from alignFlexLines() as it fits much better here.

LayoutTests:

  • TestExpectations:
  • css3/flexbox/alignContent-applies-with-flexWrap-wrap-with-single-line-expected.txt: Removed.
  • css3/flexbox/alignContent-applies-with-flexWrap-wrap-with-single-line.html: Replaced by

WPT's align-content-wrap-001.html.

  • css3/flexbox/flexbox-wordwrap-expected.txt: Removed.
  • css3/flexbox/flexbox-wordwrap.html: Replaced by WPT's align-content-wrap-002.html.
  • css3/flexbox/multiline-align-content-expected.txt: Removed.
  • css3/flexbox/multiline-align-content.html: Replaced by WPT's align-content-wrap-003.html.
  • platform/ios/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt:

Updated expectations.

8:34 AM Changeset in webkit [262715] by aestes@apple.com
  • 4 edits in trunk/Source

[Apple Pay] Remove -respondsToSelector: check before calling -[PKPaymentRequest setBoundInterfaceIdentifier:]
https://bugs.webkit.org/show_bug.cgi?id=212884
<rdar://problem/64090963>

Reviewed by Youenn Fablet.

Source/WebKit:

  • Shared/ApplePay/cocoa/WebPaymentCoordinatorProxyCocoa.mm:

(WebKit::WebPaymentCoordinatorProxy::platformPaymentRequest): Relied on the definition of
HAVE_PASSKIT_BOUND_INTERFACE_IDENTIFIER to ensure that PKPaymentRequest will respond to
-setBoundInterfaceIdentifier:.

Source/WTF:

  • wtf/PlatformHave.h: On macOS, HAVE_PASSKIT_BOUND_INTERFACE_IDENTIFIER should be defined

starting in Catalina.

8:32 AM Changeset in webkit [262714] by aestes@apple.com
  • 37 edits in trunk/Source

[Apple Pay] Remove ENABLE_APPLE_PAY_SETUP, ENABLE_APPLE_PAY_SESSION_V7, and HAVE_PASSKIT_PAYMENT_SETUP
https://bugs.webkit.org/show_bug.cgi?id=212883
<rdar://problem/64090763>

Reviewed by Youenn Fablet.

These macros evaluate to true whenever ENABLE(APPLE_PAY) is true on platforms supported by
trunk WebKit, so we can either remove them or replace them with ENABLE(APPLE_PAY).

Source/WebCore:

  • Modules/applepay/ApplePaySetup.cpp:
  • Modules/applepay/ApplePaySetup.idl:
  • Modules/applepay/ApplePaySetupConfiguration.h:
  • Modules/applepay/ApplePaySetupConfiguration.idl:
  • Modules/applepay/ApplePaySetupFeature.idl:
  • Modules/applepay/ApplePaySetupFeature.mm:
  • Modules/applepay/ApplePaySetupFeatureState.h:
  • Modules/applepay/ApplePaySetupFeatureState.idl:
  • Modules/applepay/ApplePaySetupFeatureType.idl:
  • Modules/applepay/ApplePaySetupFeatureTypeWebCore.h:
  • Modules/applepay/ApplePaySetupFeatureWebCore.h:
  • Modules/applepay/ApplePaySetupWebCore.h:
  • Modules/applepay/PaymentCoordinator.cpp:
  • Modules/applepay/PaymentCoordinator.h:
  • Modules/applepay/PaymentCoordinatorClient.cpp:

(WebCore::PaymentCoordinatorClient::supportsVersion):

  • Modules/applepay/PaymentCoordinatorClient.h:

(WebCore::PaymentCoordinatorClient::endApplePaySetup):

  • testing/MockApplePaySetupFeature.cpp:
  • testing/MockApplePaySetupFeature.h:
  • testing/MockPaymentCoordinator.cpp:
  • testing/MockPaymentCoordinator.h:
  • testing/MockPaymentCoordinator.idl:

Source/WebCore/PAL:

  • pal/spi/cocoa/PassKitSPI.h:

Source/WebKit:

  • Shared/ApplePay/ApplePayPaymentSetupFeatures.mm:
  • Shared/ApplePay/ApplePayPaymentSetupFeaturesWebKit.h:
  • Shared/ApplePay/PaymentSetupConfiguration.mm:
  • Shared/ApplePay/PaymentSetupConfigurationWebKit.h:
  • Shared/ApplePay/WebPaymentCoordinatorProxy.h:
  • Shared/ApplePay/WebPaymentCoordinatorProxy.messages.in:
  • Shared/ApplePay/cocoa/WebPaymentCoordinatorProxyCocoa.mm:
  • WebProcess/ApplePay/WebPaymentCoordinator.cpp:
  • WebProcess/ApplePay/WebPaymentCoordinator.h:

Source/WTF:

  • wtf/PlatformEnableCocoa.h:
  • wtf/PlatformHave.h:
7:52 AM Changeset in webkit [262713] by Diego Pino Garcia
  • 2 edits
    1 copy
    2 deletes in trunk/LayoutTests

[WPE] Gardening, update test expectations after r262708
https://bugs.webkit.org/show_bug.cgi?id=212901

Unreviewed gardening.

  • Moved common baseline to glib.
  • Removed redudant WPE baseline.
  • Added flaky failure to test expectations.
  • platform/glib/imported/w3c/web-platform-tests/encoding/single-byte-decoder-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/encoding/single-byte-decoder-expected.txt.
  • platform/wpe/TestExpectations:
  • platform/wpe/imported/w3c/web-platform-tests/html/semantics/selectors/pseudo-classes/inrange-outofrange-expected.txt: Removed.
7:40 AM Changeset in webkit [262712] by Jason_Lawrence
  • 2 edits in trunk/LayoutTests

(r261056) [ Mac WK2 ] fast/scrolling/mac/scrollbars/overlay-scrollbar-reveal.html is a flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=212042

Unreviewed test gardening.

  • platform/mac-wk2/TestExpectations:
7:24 AM Changeset in webkit [262711] by Antti Koivisto
  • 3 edits
    2 adds in trunk

Pseudo-elements (::after) in shadow roots don't animate
https://bugs.webkit.org/show_bug.cgi?id=173027
<rdar://problem/42842994>

Reviewed by Antoine Quint.

Source/WebCore:

Test: animations/keyframe-pseudo-shadow.html

  • animation/AnimationTimeline.cpp:

(WebCore::shouldConsiderAnimation):

We should use the actual element instead of the PseudoElement when calling Style::Scope::forOrdinal.
The keyframe code that computes the style already does this correctly.

LayoutTests:

  • animations/keyframe-pseudo-shadow-expected.html: Added.
  • animations/keyframe-pseudo-shadow.html: Added.
7:00 AM Changeset in webkit [262710] by youenn@apple.com
  • 10 edits
    1 copy
    3 adds in trunk

Source/WebCore:
Use one audio unit for all tracks of a given process
https://bugs.webkit.org/show_bug.cgi?id=212406

Reviewed by Eric Carlson.

Before the patch, we were creating one audio unit per track to render.
This is potentially inefficient as this requires to IPC on iOS each audio data.
Instead, we could have one single remote unit that will receive the mixed content of all tracks.
For that purpose, introduce AudioMediaStreamTrackRendererUnit as a singleton.

AudioMediaStreamTrackRendererCocoa will just register/unregister sources to AudioMediaStreamTrackRendererUnit.
AudioMediaStreamTrackRendererUnit will then start/stop as needed and do the mixing.

This requires a change in AudioSampleDataSource to support mixing in case track volumes are different.
If we have to mix and with different volumes, we first pull the samples in a scratch buffer, apply volume and then mix it with the other tracks.

In the future, we might also do the audio rendering with the CoreAudioSharedUnit directly so as to improve as much as possible echo cancellation.

Interruption is handled by the fact that all tracks should stop playing, thus stop their renderer, thus unregister themselves from the renderer unit.
it might be more future proof to add the unit as an interruption observer as a follow-up.

Manually tested plus LayoutTests/webrtc/multi-audio.html

  • SourcesCocoa.txt:
  • WebCore.xcodeproj/project.pbxproj:
  • platform/audio/mac/AudioSampleBufferList.cpp:

(WebCore::mixBuffers):
(WebCore::AudioSampleBufferList::mixFrom):

  • platform/audio/mac/AudioSampleBufferList.h:
  • platform/audio/mac/AudioSampleDataSource.mm:

(WebCore::AudioSampleDataSource::pullSamplesInternal):

  • platform/mediastream/mac/AudioMediaStreamTrackRendererCocoa.cpp:

(WebCore::AudioMediaStreamTrackRendererCocoa::start):
(WebCore::AudioMediaStreamTrackRendererCocoa::stop):
(WebCore::AudioMediaStreamTrackRendererCocoa::clear):
(WebCore::AudioMediaStreamTrackRendererCocoa::setVolume):
(WebCore::AudioMediaStreamTrackRendererCocoa::pushSamples):
(WebCore::AudioMediaStreamTrackRendererCocoa::createAudioUnit): Deleted.
(WebCore::AudioMediaStreamTrackRendererCocoa::render): Deleted.
(WebCore::AudioMediaStreamTrackRendererCocoa::inputProc): Deleted.

  • platform/mediastream/mac/AudioMediaStreamTrackRendererCocoa.h:

(): Deleted.

  • platform/mediastream/mac/AudioMediaStreamTrackRendererUnit.cpp: Added.

(WebCore::AudioMediaStreamTrackRendererUnit::singleton):
(WebCore::AudioMediaStreamTrackRendererUnit::~AudioMediaStreamTrackRendererUnit):
(WebCore::AudioMediaStreamTrackRendererUnit::addSource):
(WebCore::AudioMediaStreamTrackRendererUnit::removeSource):
(WebCore::AudioMediaStreamTrackRendererUnit::createAudioUnitIfNeeded):
(WebCore::AudioMediaStreamTrackRendererUnit::start):
(WebCore::AudioMediaStreamTrackRendererUnit::stop):
(WebCore::AudioMediaStreamTrackRendererUnit::formatDescription):
(WebCore::AudioMediaStreamTrackRendererUnit::createAudioUnit):
(WebCore::AudioMediaStreamTrackRendererUnit::render):
(WebCore::AudioMediaStreamTrackRendererUnit::inputProc):

  • platform/mediastream/mac/AudioMediaStreamTrackRendererUnit.h: Copied from Source/WebCore/platform/mediastream/mac/AudioMediaStreamTrackRendererCocoa.h.

LayoutTests:
Use one audio unit for all MediaStreamTracks of a given process
https://bugs.webkit.org/show_bug.cgi?id=212406

Reviewed by Eric Carlson.

  • webrtc/multi-audio-expected.txt: Added.
  • webrtc/multi-audio.html: Added.
5:58 AM Changeset in webkit [262709] by Diego Pino Garcia
  • 3 edits in trunk/Tools

[webkitpy] Make 'webkit-path rebaseline' to not update expectations file by default
https://bugs.webkit.org/show_bug.cgi?id=212835

Reviewed by Carlos Alberto Lopez Perez.

webkit-patch rebaseline let us add or update a test baseline
from a test bot. By default, the command also updates the
corresponding expectations file. This update is actually a brand-new
generation of an expectations file based on the results of the bot,
which in most cases messes up the current contents of the file.

This patch makes the default to not update the expectations file and
adds a new option '--update-expectations' to explicitly request an
update.

  • Scripts/webkitpy/tool/commands/rebaseline.py:

(AbstractRebaseliningCommand):
(RebaselineTest.init):
(RebaselineTest._rebaseline_tests):
(RebaselineTest.execute):
(AbstractParallelRebaselineCommand._rebaseline_commands):
(RebaselineExpectations.init):
(RebaselineExpectations.execute):
(Rebaseline.init):
(RebaselineTest._rebaseline_test_and_update_expectations): Deleted.

  • Scripts/webkitpy/tool/commands/rebaseline_unittest.py:

(TestRebaselineTest.setUp):

4:49 AM Changeset in webkit [262708] by youenn@apple.com
  • 33 edits
    1 copy
    7 adds in trunk

[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder
https://bugs.webkit.org/show_bug.cgi?id=206582
Source/WebCore:

<rdar://problem/58985368>

Reviewed by Eric Carlson.

AVAssetWriterDelegate allows to grab recorded data whenever wanted.
This delegate requires passing compressed samples to AVAssetWriter.
Implement video encoding and audio encoding in dedicated classes and use these classes before adding buffers to AVAssetWriter.
These classes are AudioSampleBufferCompressor and VideoSampleBufferCompressor.
They support AAC and H264 so far and should be further improved to support more encoding options.

Instantiate real writer only for platforms supporting AVAssetWriterDelegate, since it is not supported everywhere.
The writer, doing the pacakging, is receiving compressed buffer from the audio/video compressors.
It then sends data when being request to flush to its delegate, which will send data to the MediaRecorderPrivateWriter.
The MediaRecorderPrivateWriter stores the data in a SharedBuffer until MediaRecorder asks for data.

Note that, whenever we request data, we flush the writer and insert an end of video sample to make sure video data gets flushed.
Therefore data should not be requested too fast to get adequate video compression.

Covered by existing tests.

  • Modules/mediarecorder/MediaRecorderProvider.cpp:

(WebCore::MediaRecorderProvider::createMediaRecorderPrivate):

  • WebCore.xcodeproj/project.pbxproj:
  • platform/mediarecorder/MediaRecorderPrivateAVFImpl.cpp:

(WebCore::MediaRecorderPrivateAVFImpl::create):

  • platform/mediarecorder/MediaRecorderPrivateAVFImpl.h:
  • platform/mediarecorder/cocoa/AudioSampleBufferCompressor.h: Added.
  • platform/mediarecorder/cocoa/AudioSampleBufferCompressor.mm: Added.

(WebCore::AudioSampleBufferCompressor::create):
(WebCore::AudioSampleBufferCompressor::AudioSampleBufferCompressor):
(WebCore::AudioSampleBufferCompressor::~AudioSampleBufferCompressor):
(WebCore::AudioSampleBufferCompressor::initialize):
(WebCore::AudioSampleBufferCompressor::finish):
(WebCore::AudioSampleBufferCompressor::initAudioConverterForSourceFormatDescription):
(WebCore::AudioSampleBufferCompressor::computeBufferSizeForAudioFormat):
(WebCore::AudioSampleBufferCompressor::attachPrimingTrimsIfNeeded):
(WebCore::AudioSampleBufferCompressor::gradualDecoderRefreshCount):
(WebCore::AudioSampleBufferCompressor::sampleBufferWithNumPackets):
(WebCore::AudioSampleBufferCompressor::audioConverterComplexInputDataProc):
(WebCore::AudioSampleBufferCompressor::provideSourceDataNumOutputPackets):
(WebCore::AudioSampleBufferCompressor::processSampleBuffersUntilLowWaterTime):
(WebCore::AudioSampleBufferCompressor::processSampleBuffer):
(WebCore::AudioSampleBufferCompressor::addSampleBuffer):
(WebCore::AudioSampleBufferCompressor::getOutputSampleBuffer):
(WebCore::AudioSampleBufferCompressor::takeOutputSampleBuffer):

  • platform/mediarecorder/cocoa/MediaRecorderPrivateWriterCocoa.h:
  • platform/mediarecorder/cocoa/MediaRecorderPrivateWriterCocoa.mm:

(-[WebAVAssetWriterDelegate initWithWriter:]):
(-[WebAVAssetWriterDelegate assetWriter:didProduceFragmentedHeaderData:]):
(-[WebAVAssetWriterDelegate assetWriter:didProduceFragmentedMediaData:fragmentedMediaDataReport:]):
(-[WebAVAssetWriterDelegate close]):
(WebCore::MediaRecorderPrivateWriter::create):
(WebCore::MediaRecorderPrivateWriter::compressedVideoOutputBufferCallback):
(WebCore::MediaRecorderPrivateWriter::compressedAudioOutputBufferCallback):
(WebCore::MediaRecorderPrivateWriter::MediaRecorderPrivateWriter):
(WebCore::MediaRecorderPrivateWriter::~MediaRecorderPrivateWriter):
(WebCore::MediaRecorderPrivateWriter::initialize):
(WebCore::MediaRecorderPrivateWriter::processNewCompressedVideoSampleBuffers):
(WebCore::MediaRecorderPrivateWriter::processNewCompressedAudioSampleBuffers):
(WebCore::MediaRecorderPrivateWriter::startAssetWriter):
(WebCore::MediaRecorderPrivateWriter::appendCompressedAudioSampleBuffer):
(WebCore::MediaRecorderPrivateWriter::appendCompressedVideoSampleBuffer):
(WebCore::MediaRecorderPrivateWriter::appendCompressedSampleBuffers):
(WebCore::appendEndsPreviousSampleDurationMarker):
(WebCore::MediaRecorderPrivateWriter::appendEndOfVideoSampleDurationIfNeeded):
(WebCore::MediaRecorderPrivateWriter::flushCompressedSampleBuffers):
(WebCore::MediaRecorderPrivateWriter::clear):
(WebCore::copySampleBufferWithCurrentTimeStamp):
(WebCore::MediaRecorderPrivateWriter::appendVideoSampleBuffer):
(WebCore::createAudioFormatDescription):
(WebCore::createAudioSampleBuffer):
(WebCore::MediaRecorderPrivateWriter::appendAudioSampleBuffer):
(WebCore::MediaRecorderPrivateWriter::stopRecording):
(WebCore::MediaRecorderPrivateWriter::appendData):

  • platform/mediarecorder/cocoa/VideoSampleBufferCompressor.h: Copied from Source/WebCore/platform/mediarecorder/MediaRecorderPrivateAVFImpl.h.
  • platform/mediarecorder/cocoa/VideoSampleBufferCompressor.mm: Added.

(WebCore::VideoSampleBufferCompressor::create):
(WebCore::VideoSampleBufferCompressor::VideoSampleBufferCompressor):
(WebCore::VideoSampleBufferCompressor::~VideoSampleBufferCompressor):
(WebCore::VideoSampleBufferCompressor::initialize):
(WebCore::VideoSampleBufferCompressor::finish):
(WebCore::VideoSampleBufferCompressor::videoCompressionCallback):
(WebCore::VideoSampleBufferCompressor::initCompressionSession):
(WebCore::VideoSampleBufferCompressor::processSampleBuffer):
(WebCore::VideoSampleBufferCompressor::addSampleBuffer):
(WebCore::VideoSampleBufferCompressor::getOutputSampleBuffer):
(WebCore::VideoSampleBufferCompressor::takeOutputSampleBuffer):

Source/WebCore/PAL:

<rdar://problem/58985368>

Reviewed by Eric Carlson.

Add soft link macros for VideoToolbox and AudioToolbox.

  • PAL.xcodeproj/project.pbxproj:
  • pal/cf/AudioToolboxSoftLink.cpp: Added.
  • pal/cf/AudioToolboxSoftLink.h: Added.
  • pal/cf/CoreMediaSoftLink.cpp:
  • pal/cf/CoreMediaSoftLink.h:
  • pal/cf/VideoToolboxSoftLink.cpp: Added.
  • pal/cf/VideoToolboxSoftLink.h: Added.

Source/WebKit:

<rdar://problem/58985368>

Reviewed by Eric Carlson.

Enable RemoteMediaRecorder only for systems supporting AVAssetWriterDelegate.

  • GPUProcess/GPUConnectionToWebProcess.cpp:

(WebKit::GPUConnectionToWebProcess::didReceiveMessage):

  • GPUProcess/GPUConnectionToWebProcess.h:
  • GPUProcess/webrtc/RemoteMediaRecorder.cpp:
  • GPUProcess/webrtc/RemoteMediaRecorder.h:
  • GPUProcess/webrtc/RemoteMediaRecorder.messages.in:
  • GPUProcess/webrtc/RemoteMediaRecorderManager.cpp:
  • GPUProcess/webrtc/RemoteMediaRecorderManager.h:
  • GPUProcess/webrtc/RemoteMediaRecorderManager.messages.in:
  • GPUProcess/webrtc/RemoteSampleBufferDisplayLayerManager.h:
  • WebProcess/GPU/webrtc/MediaRecorderPrivate.cpp:
  • WebProcess/GPU/webrtc/MediaRecorderPrivate.h:
  • WebProcess/GPU/webrtc/MediaRecorderProvider.cpp:

(WebKit::MediaRecorderProvider::createMediaRecorderPrivate):

Source/WTF:

Reviewed by Eric Carlson.

  • wtf/PlatformHave.h:

LayoutTests:

Reviewed by Eric Carlson.

Disable tests on all platforms except the ones supporting AVAssetWriterDelegate.

  • TestExpectations:
  • http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html:

Remove web audio generation since there seems to be some unstability in web audio -> stream -> media recorder.
which should be fixed as follow-up specific patches.

  • platform/mac/TestExpectations:

Enable running tests.

4:33 AM Changeset in webkit [262707] by youenn@apple.com
  • 5 edits
    1 add in trunk

File URLs with hostnames are misleading
https://bugs.webkit.org/show_bug.cgi?id=212739
<rdar://problem/63754917>

Reviewed by Alex Christensen.

Source/WebCore:

Showing a file URL like file://example.org/test is misleading to users.
To prevent this, we just do a redirection to the same file URL with an empty host.
Remove the port at the same time.
Covered by added API test.

  • loader/DocumentLoader.cpp:

(WebCore::DocumentLoader::willSendRequest):

Tools:

  • TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
  • TestWebKitAPI/Tests/WebKit/open-window-with-file-url-with-host.html: Added.
  • TestWebKitAPI/Tests/WebKitCocoa/OpenAndCloseWindow.mm:

(TEST):

4:10 AM Changeset in webkit [262706] by Diego Pino Garcia
  • 1 edit
    1 move
    2 deletes in trunk/LayoutTests

[WPE] Gardening, remove redundant baselines
https://bugs.webkit.org/show_bug.cgi?id=212896

Unreviewed gardening.

  • platform/glib/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.https-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.https-expected.txt.
  • platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.https-expected.txt: Removed.
  • platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.https-expected.txt: Removed.
2:19 AM Changeset in webkit [262705] by Diego Pino Garcia
  • 2 edits in trunk/LayoutTests

[GTK] Gardening, update test expectations after r262703
https://bugs.webkit.org/show_bug.cgi?id=212895

Unreviewed gardening.

Garden several flaky failures.

  • platform/gtk/TestExpectations:
2:04 AM Changeset in webkit [262704] by commit-queue@webkit.org
  • 5 edits in trunk/Source/WebCore

Simplify fallback content handling in FrameLoader
https://bugs.webkit.org/show_bug.cgi?id=212880

Patch by Rob Buis <rbuis@igalia.com> on 2020-06-08
Reviewed by Youenn Fablet.

Simplify fallback content handling in FrameLoader, this can be inlined
and some HTMLObjectElement checks can be combined.

  • loader/DocumentLoader.cpp:

(WebCore::DocumentLoader::continueAfterContentPolicy):

  • loader/FrameLoader.cpp:

(WebCore::FrameLoader::receivedMainResourceError):
(WebCore::FrameLoader::handleFallbackContent): Deleted.
(WebCore::FrameLoader::isHostedByObjectElement const): Deleted.

  • loader/FrameLoader.h:
  • loader/HistoryController.cpp:

(WebCore::FrameLoader::HistoryController::createItemTree):

Jun 7, 2020:

5:34 PM Changeset in webkit [262703] by Lauro Moura
  • 6 edits in trunk/Source/WebKit

[WebDriver] Allow platform-dependent modifier keys conversion to WebEvent::Modifier
https://bugs.webkit.org/show_bug.cgi?id=212848

Reviewed by Brian Burg.

WebEvent::Modifier flags does not map directly to the platform flags,
so we can't directly convert the modifier flags to the OptionSet.

Covered by existing WebDriver tests.

  • UIProcess/Automation/WebAutomationSession.cpp:

(WebKit::WebAutomationSession::simulateMouseInteraction): Use
platform-specific method to convert the modifiers.

  • UIProcess/Automation/WebAutomationSession.h:
  • UIProcess/Automation/gtk/WebAutomationSessionGtk.cpp: Added

conversion from GDK modifier mask to WebEvent::Modifier.
(WebKit::WebAutomationSession::platformWebModifiersFromRaw):

  • UIProcess/Automation/mac/WebAutomationSessionMac.mm: Added

conversion from NSModifierFlag to WebEvent::Modifier.
(WebKit::WebAutomationSession::platformWebModifiersFromRaw):

  • UIProcess/Automation/wpe/WebAutomationSessionWPE.cpp: Added

conversion from wpe_input_keyboard_modifier to WebEvent::Modifier.
(WebKit::WebAutomationSession::platformWebModifiersFromRaw):

5:16 PM Changeset in webkit [262702] by Lauro Moura
  • 2 edits in trunk/Source/WebKit

[WPE] Behave like GDK_CURRENT_TIME when the timestamp is zero
https://bugs.webkit.org/show_bug.cgi?id=212797

WebDriver tests come with zero timestamp. So behave like
GDK_CURRENT_TIME and assume zero timestamp == WallTime::now().

Reviewed by Carlos Garcia Campos.

Covered by existing tests.

  • Shared/libwpe/WebEventFactory.cpp:

(WebKit::wallTimeForEventTime):

2:07 PM Changeset in webkit [262701] by commit-queue@webkit.org
  • 12 edits in trunk/Source/ThirdParty/ANGLE

[ANGLE - iOS] fast/canvas/webgl/uninitialized-test.html is still failing
https://bugs.webkit.org/show_bug.cgi?id=212249

Patch by James Darpinian <James Darpinian> on 2020-06-07
Reviewed by Dean Jackson.

copyTexImage2D is broken in some way on iOS. Work around it by reimplementing
it with ANGLE's BlitGL class.

  • include/platform/FeaturesGL.h:
  • src/libANGLE/renderer/gl/BlitGL.cpp:

(rx::BlitGL::blitColorBufferWithShader):

  • src/libANGLE/renderer/gl/BlitGL.h:
  • src/libANGLE/renderer/gl/TextureGL.cpp:

(rx::TextureGL::copyImage):
(rx::TextureGL::copySubImage):

  • src/libANGLE/renderer/gl/renderergl_utils.cpp:

(rx::nativegl_gl::InitializeFeatures):

  • src/tests/gl_tests/CopyTexImageTest.cpp:
  • src/tests/gl_tests/TextureTest.cpp:
  • src/tests/test_utils/angle_test_configs.cpp:

(angle::operator<<):

  • src/tests/test_utils/angle_test_configs.h:

(angle::WithEmulateCopyTexImage2DFromRenderbuffers):

  • util/EGLPlatformParameters.h:

(EGLPlatformParameters::tie const):

  • util/EGLWindow.cpp:

(EGLWindow::initializeDisplay):

9:56 AM Changeset in webkit [262700] by aestes@apple.com
  • 4 edits in trunk

[Apple Pay] HAVE(PAYMENT_METHOD_BILLING_ADDRESS) should be true on iOS
https://bugs.webkit.org/show_bug.cgi?id=212877
<rdar://problem/64080998>

Reviewed by Sam Weinig.

Source/WTF:

  • wtf/PlatformHave.h:

LayoutTests:

  • platform/ios-wk2/TestExpectations: Unskipped

http/tests/ssl/applepay/ApplePayBillingAddress.html on iOS.

8:56 AM Changeset in webkit [262699] by Alan Bujtas
  • 3 edits
    2 adds in trunk

[LFC][Height percentage] Skip anonymous wrappers when searching for fixed height
https://bugs.webkit.org/show_bug.cgi?id=212881

Reviewed by Antti Koivisto.

Source/WebCore:

When the block level box is a direct child of an inline level box (<span><div></div></span>) and we wrap it into a continuation,
the containing block (anonymous wrapper) is not the box we need to check for fixed height.

Test: fast/layoutformattingcontext/height-precentage-with-anonymous-wrapper.html

  • layout/FormattingContextGeometry.cpp:

(WebCore::Layout::FormattingContext::Geometry::computedHeightValue const):

LayoutTests:

  • fast/layoutformattingcontext/height-precentage-with-anonymous-wrapper-expected.html: Added.
  • fast/layoutformattingcontext/height-precentage-with-anonymous-wrapper.html: Added.
8:00 AM Changeset in webkit [262698] by Alan Bujtas
  • 4 edits
    2 adds in trunk

[LFC][BFC] Intrinsic width computation should take min/max-width into account.
https://bugs.webkit.org/show_bug.cgi?id=212876

Reviewed by Antti Koivisto.

Source/WebCore:

Test: fast/layoutformattingcontext/min-max-content-width-simple2.html

  • layout/FormattingContextGeometry.cpp:

(WebCore::Layout::FormattingContext::Geometry::computedWidthValue): Address Sam's post-landing comment.

  • layout/blockformatting/BlockFormattingContextGeometry.cpp:

(WebCore::Layout::BlockFormattingContext::Geometry::intrinsicWidthConstraints):

LayoutTests:

  • fast/layoutformattingcontext/min-max-content-width-simple2-expected.html: Added.
  • fast/layoutformattingcontext/min-max-content-width-simple2.html: Added.
7:56 AM Changeset in webkit [262697] by Alan Bujtas
  • 5 edits in trunk/Source/WebCore

[LFC] Pass in the element attributes to Layout::ReplacedBox
https://bugs.webkit.org/show_bug.cgi?id=212879

Reviewed by Antti Koivisto.

The information whether the replace box is an image box is required to see if the box has intrinsic ratio (used for sizing inflow replaced content).

  • layout/layouttree/LayoutReplacedBox.cpp:

(WebCore::Layout::ReplacedBox::ReplacedBox):
(): Deleted.

  • layout/layouttree/LayoutReplacedBox.h:
  • layout/layouttree/LayoutTreeBuilder.cpp:

(WebCore::Layout::TreeBuilder::createReplacedBox):
(WebCore::Layout::TreeBuilder::createLayoutBox):

  • layout/layouttree/LayoutTreeBuilder.h:
7:35 AM Changeset in webkit [262696] by Caio Lima
  • 2 edits in trunk/Tools

Allow run-jsc-stress-tests still run if some of the remote hosts are not available
https://bugs.webkit.org/show_bug.cgi?id=201426

Reviewed by Saam Barati.

This patch allows run-jsc-stress-tests to keep on running if some of
the remote hosts are not available. To do this, we created a new
function checkAndPrepareRemoteHosts that is responsible to check the
connection and read/write permissions of given remote hosts list. It
filters out every unavailable remote host.
These checks and filter happen in the beginning of the script and is
excuted only once, in the beggining of the script. It means that if
some remote device becomes unavailable after the check and preparation
is done, the script execution will be interupted.

  • Scripts/run-jsc-stress-tests:
2:55 AM Changeset in webkit [262695] by Philippe Normand
  • 271 edits in trunk

Remove ENABLE_VIDEO_TRACK ifdef guards
https://bugs.webkit.org/show_bug.cgi?id=212568

Reviewed by Youenn Fablet.

.:

VIDEO_TRACK has been enabled by default on all ports for a long time. As the spec is stable,
the feature can unconditionally be enabled and is now guarded under ENABLE(VIDEO).

  • Source/cmake/OptionsFTW.cmake:
  • Source/cmake/OptionsMac.cmake:
  • Source/cmake/OptionsWin.cmake:
  • Source/cmake/WebKitFeatures.cmake:
  • Source/cmake/tools/vsprops/FeatureDefines.props:
  • Source/cmake/tools/vsprops/FeatureDefinesCairo.props:

Source/JavaScriptCore:

  • Configurations/FeatureDefines.xcconfig: Remove ENABLE_VIDEO_TRACK, which is now enabled by

default under the ENABLE_VIDEO guard.

Source/WebCore:

  • CMakeLists.txt:
  • Configurations/FeatureDefines.xcconfig:
  • Modules/mediacontrols/MediaControlsHost.cpp:
  • Modules/mediasource/AudioTrackMediaSource.h:
  • Modules/mediasource/AudioTrackMediaSource.idl:
  • Modules/mediasource/SourceBuffer.h:
  • Modules/mediasource/SourceBuffer.idl:
  • Modules/mediasource/TextTrackMediaSource.h:
  • Modules/mediasource/TextTrackMediaSource.idl:
  • Modules/mediasource/VideoTrackMediaSource.h:
  • Modules/mediasource/VideoTrackMediaSource.idl:
  • Modules/pictureinpicture/HTMLVideoElementPictureInPicture.cpp:

(WebCore::HTMLVideoElementPictureInPicture::requestPictureInPicture):

  • Sources.txt:
  • WebCore.xcodeproj/project.pbxproj:
  • bindings/js/JSAudioTrackCustom.cpp:
  • bindings/js/JSAudioTrackListCustom.cpp:
  • bindings/js/JSTextTrackCueCustom.cpp:
  • bindings/js/JSTextTrackCustom.cpp:
  • bindings/js/JSTextTrackListCustom.cpp:
  • bindings/js/JSTrackCustom.cpp:
  • bindings/js/JSTrackCustom.h:
  • bindings/js/JSVideoTrackCustom.cpp:
  • bindings/js/JSVideoTrackListCustom.cpp:
  • css/CSSSelector.cpp:

(WebCore::CSSSelector::pseudoId):
(WebCore::CSSSelector::selectorText const):

  • css/CSSSelector.h:
  • css/SelectorChecker.cpp:

(WebCore::SelectorChecker::checkOne const):

  • css/SelectorCheckerTestFunctions.h:

(WebCore::matchesLangPseudoClass):

  • css/SelectorPseudoClassAndCompatibilityElementMap.in:
  • css/SelectorPseudoElementTypeMap.in:
  • css/parser/CSSParserSelector.h:

(WebCore::CSSParserSelector::needsImplicitShadowCombinatorForMatching const):
(WebCore::CSSParserSelector::isPseudoElementCueFunction const):

  • css/parser/CSSSelectorParser.cpp:

(WebCore::CSSSelectorParser::consumePseudo):

  • cssjit/SelectorCompiler.cpp:

(WebCore::SelectorCompiler::addPseudoClassType):

  • dom/Document.cpp:
  • dom/Document.h:
  • dom/EventNames.in:
  • dom/EventTargetFactory.in:
  • dom/Node.h:
  • history/BackForwardCache.cpp:
  • history/BackForwardCache.h:
  • history/CachedPage.cpp:

(WebCore::CachedPage::restore):
(WebCore::CachedPage::clear):

  • history/CachedPage.h:
  • html/HTMLLinkElement.cpp:

(WebCore::HTMLLinkElement::as const):

  • html/HTMLMediaElement.cpp:

(WebCore::HTMLMediaElement::HTMLMediaElement):
(WebCore::HTMLMediaElement::~HTMLMediaElement):
(WebCore::HTMLMediaElement::registerWithDocument):
(WebCore::HTMLMediaElement::unregisterWithDocument):
(WebCore::HTMLMediaElement::finishParsingChildren):
(WebCore::HTMLMediaElement::prepareForLoad):
(WebCore::HTMLMediaElement::selectMediaResource):
(WebCore::HTMLMediaElement::canTransitionFromAutoplayToPlay const):
(WebCore::HTMLMediaElement::setReadyState):
(WebCore::HTMLMediaElement::mediaPlayerKeyNeeded):
(WebCore::HTMLMediaElement::playInternal):
(WebCore::HTMLMediaElement::setVolume):
(WebCore::HTMLMediaElement::playbackProgressTimerFired):
(WebCore::HTMLMediaElement::configureTextTracks):
(WebCore::HTMLMediaElement::mediaPlayerTimeChanged):
(WebCore::HTMLMediaElement::mediaPlayerCharacteristicChanged):
(WebCore::HTMLMediaElement::userCancelledLoad):
(WebCore::HTMLMediaElement::clearMediaPlayer):
(WebCore::HTMLMediaElement::syncTextTrackBounds):
(WebCore::HTMLMediaElement::setVideoFullscreenStandby):
(WebCore::HTMLMediaElement::setVideoFullscreenLayer):
(WebCore::HTMLMediaElement::hasClosedCaptions const):
(WebCore::HTMLMediaElement::setClosedCaptionsVisible):
(WebCore::HTMLMediaElement::createMediaPlayer):
(WebCore::HTMLMediaElement::bufferingPolicy const):

  • html/HTMLMediaElement.h:
  • html/HTMLMediaElement.idl:
  • html/HTMLTagNames.in:
  • html/HTMLTrackElement.cpp:
  • html/HTMLTrackElement.h:
  • html/HTMLTrackElement.idl:
  • html/canvas/WebGLRenderingContextBase.cpp:

(WebCore::WebGLRenderingContextBase::texImageSourceHelper):
(WebCore::WebGLRenderingContextBase::validateTexFuncParameters):

  • html/shadow/MediaControlTextTrackContainerElement.cpp:
  • html/shadow/MediaControlTextTrackContainerElement.h:
  • html/track/AudioTrack.cpp:
  • html/track/AudioTrack.h:
  • html/track/AudioTrack.idl:
  • html/track/AudioTrackList.cpp:
  • html/track/AudioTrackList.h:
  • html/track/AudioTrackList.idl:
  • html/track/DataCue.cpp:
  • html/track/DataCue.h:
  • html/track/DataCue.idl:
  • html/track/InbandDataTextTrack.cpp:
  • html/track/InbandDataTextTrack.h:
  • html/track/InbandGenericTextTrack.cpp:
  • html/track/InbandGenericTextTrack.h:
  • html/track/InbandTextTrack.cpp:
  • html/track/InbandTextTrack.h:
  • html/track/InbandWebVTTTextTrack.cpp:
  • html/track/InbandWebVTTTextTrack.h:
  • html/track/LoadableTextTrack.cpp:
  • html/track/LoadableTextTrack.h:
  • html/track/TextTrack.cpp:
  • html/track/TextTrack.h:
  • html/track/TextTrack.idl:
  • html/track/TextTrackCue.cpp:
  • html/track/TextTrackCue.h:
  • html/track/TextTrackCue.idl:
  • html/track/TextTrackCueGeneric.cpp:
  • html/track/TextTrackCueGeneric.h:
  • html/track/TextTrackCueGeneric.idl:
  • html/track/TextTrackCueList.cpp:
  • html/track/TextTrackCueList.h:
  • html/track/TextTrackCueList.idl:
  • html/track/TextTrackList.cpp:
  • html/track/TextTrackList.h:
  • html/track/TextTrackList.idl:
  • html/track/TrackBase.cpp:
  • html/track/TrackBase.h:
  • html/track/TrackEvent.cpp:
  • html/track/TrackEvent.h:
  • html/track/TrackEvent.idl:
  • html/track/TrackListBase.cpp:
  • html/track/TrackListBase.h:
  • html/track/VTTCue.cpp:
  • html/track/VTTCue.h:
  • html/track/VTTCue.idl:
  • html/track/VTTRegion.cpp:
  • html/track/VTTRegion.h:
  • html/track/VTTRegion.idl:
  • html/track/VTTRegionList.cpp:
  • html/track/VTTRegionList.h:
  • html/track/VTTRegionList.idl:
  • html/track/VideoTrack.cpp:
  • html/track/VideoTrack.h:
  • html/track/VideoTrack.idl:
  • html/track/VideoTrackList.cpp:
  • html/track/VideoTrackList.h:
  • html/track/VideoTrackList.idl:
  • html/track/WebVTTElement.cpp:
  • html/track/WebVTTElement.h:
  • html/track/WebVTTParser.cpp:
  • html/track/WebVTTParser.h:
  • html/track/WebVTTToken.h:
  • html/track/WebVTTTokenizer.cpp:
  • html/track/WebVTTTokenizer.h:
  • loader/LinkLoader.cpp:

(WebCore::LinkLoader::resourceTypeFromAsAttribute):
(WebCore::createLinkPreloadResourceClient):
(WebCore::LinkLoader::isSupportedType):

  • loader/ResourceLoadInfo.cpp:

(WebCore::ContentExtensions::toResourceType):

  • loader/SubresourceLoader.cpp:

(WebCore::logResourceLoaded):

  • loader/TextTrackLoader.cpp:
  • loader/TextTrackLoader.h:
  • loader/cache/CachedResource.cpp:

(WebCore::CachedResource::defaultPriorityForResourceType):

  • loader/cache/CachedResource.h:
  • loader/cache/CachedResourceLoader.cpp:

(WebCore::createResource):
(WebCore::contentTypeFromResourceType):
(WebCore::CachedResourceLoader::checkInsecureContent const):
(WebCore::CachedResourceLoader::allowedByContentSecurityPolicy const):
(WebCore::destinationForType):

  • loader/cache/CachedResourceLoader.h:
  • loader/cache/CachedTextTrack.cpp:
  • loader/cache/CachedTextTrack.h:
  • page/CaptionUserPreferences.cpp:
  • page/CaptionUserPreferences.h:
  • page/CaptionUserPreferencesMediaAF.cpp:
  • page/CaptionUserPreferencesMediaAF.h:
  • page/Page.cpp:

(WebCore::Page::setPageScaleFactor):
(WebCore::Page::setUserInterfaceLayoutDirection):
(WebCore::Page::doAfterUpdateRendering):
(WebCore::Page::forEachMediaElement):

  • page/Page.h:
  • page/PageGroup.cpp:
  • page/PageGroup.h:
  • page/Settings.yaml:
  • platform/LocalizedStrings.cpp:
  • platform/LocalizedStrings.h:
  • platform/MIMETypeRegistry.cpp:

(WebCore::MIMETypeRegistry::isSupportedImageVideoOrSVGMIMEType):

  • platform/SerializedPlatformDataCue.cpp:
  • platform/graphics/AudioTrackPrivate.h:
  • platform/graphics/ImageDecoder.cpp:

(WebCore::ImageDecoder::create):
(WebCore::ImageDecoder::supportsMediaType):

  • platform/graphics/InbandGenericCue.cpp:
  • platform/graphics/InbandGenericCue.h:
  • platform/graphics/InbandTextTrackPrivate.h:
  • platform/graphics/InbandTextTrackPrivateClient.h:
  • platform/graphics/MediaPlayer.cpp:

(WebCore::buildMediaEnginesVector):

  • platform/graphics/MediaPlayer.h:

(WebCore::MediaPlayerClient::textTrackRepresentationBoundsChanged):

  • platform/graphics/MediaPlayerPrivate.h:

(WebCore::MediaPlayerPrivateInterface::tracksChanged):

  • platform/graphics/TextTrackRepresentation.cpp:
  • platform/graphics/TextTrackRepresentation.h:
  • platform/graphics/TrackPrivateBase.cpp:
  • platform/graphics/TrackPrivateBase.h:
  • platform/graphics/VideoTrackPrivate.h:
  • platform/graphics/avfoundation/AVTrackPrivateAVFObjCImpl.h:
  • platform/graphics/avfoundation/AVTrackPrivateAVFObjCImpl.mm:
  • platform/graphics/avfoundation/AudioTrackPrivateAVF.h:
  • platform/graphics/avfoundation/MediaSelectionGroupAVFObjC.h:
  • platform/graphics/avfoundation/MediaSelectionGroupAVFObjC.mm:
  • platform/graphics/avfoundation/VideoTrackPrivateAVF.h:
  • platform/graphics/avfoundation/objc/AudioTrackPrivateAVFObjC.h:
  • platform/graphics/avfoundation/objc/AudioTrackPrivateAVFObjC.mm:
  • platform/graphics/avfoundation/objc/AudioTrackPrivateMediaSourceAVFObjC.cpp:
  • platform/graphics/avfoundation/objc/AudioTrackPrivateMediaSourceAVFObjC.h:
  • platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.h:
  • platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm:
  • platform/graphics/avfoundation/objc/VideoTrackPrivateAVFObjC.cpp:
  • platform/graphics/avfoundation/objc/VideoTrackPrivateAVFObjC.h:
  • platform/graphics/avfoundation/objc/VideoTrackPrivateMediaSourceAVFObjC.h:
  • platform/graphics/avfoundation/objc/VideoTrackPrivateMediaSourceAVFObjC.mm:
  • platform/graphics/cocoa/TextTrackRepresentationCocoa.h:
  • platform/graphics/cocoa/TextTrackRepresentationCocoa.mm:
  • platform/graphics/gstreamer/AudioTrackPrivateGStreamer.cpp:
  • platform/graphics/gstreamer/AudioTrackPrivateGStreamer.h:
  • platform/graphics/gstreamer/GStreamerCommon.cpp:

(WebCore::initializeGStreamer):

  • platform/graphics/gstreamer/ImageDecoderGStreamer.cpp:
  • platform/graphics/gstreamer/ImageDecoderGStreamer.h:
  • platform/graphics/gstreamer/InbandMetadataTextTrackPrivateGStreamer.h:
  • platform/graphics/gstreamer/InbandTextTrackPrivateGStreamer.cpp:
  • platform/graphics/gstreamer/InbandTextTrackPrivateGStreamer.h:
  • platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:

(WebCore::MediaPlayerPrivateGStreamer::~MediaPlayerPrivateGStreamer):
(WebCore::MediaPlayerPrivateGStreamer::notifyPlayerOfVideo):
(WebCore::MediaPlayerPrivateGStreamer::notifyPlayerOfAudio):
(WebCore::MediaPlayerPrivateGStreamer::newTextSample):
(WebCore::MediaPlayerPrivateGStreamer::updateTracks):
(WebCore::MediaPlayerPrivateGStreamer::handleMessage):
(WebCore::MediaPlayerPrivateGStreamer::purgeInvalidTextTracks):
(WebCore::MediaPlayerPrivateGStreamer::createGSTPlayBin):

  • platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:
  • platform/graphics/gstreamer/TextCombinerGStreamer.cpp:
  • platform/graphics/gstreamer/TextCombinerGStreamer.h:
  • platform/graphics/gstreamer/TextSinkGStreamer.cpp:
  • platform/graphics/gstreamer/TextSinkGStreamer.h:
  • platform/graphics/gstreamer/TrackPrivateBaseGStreamer.cpp:
  • platform/graphics/gstreamer/TrackPrivateBaseGStreamer.h:
  • platform/graphics/gstreamer/VideoTrackPrivateGStreamer.cpp:
  • platform/graphics/gstreamer/VideoTrackPrivateGStreamer.h:
  • platform/mac/SerializedPlatformDataCueMac.h:
  • platform/mac/SerializedPlatformDataCueMac.mm:
  • platform/mediastream/AudioMediaStreamTrackRenderer.cpp:
  • platform/mediastream/AudioMediaStreamTrackRenderer.h:
  • platform/mediastream/AudioTrackPrivateMediaStream.cpp:
  • platform/mediastream/AudioTrackPrivateMediaStream.h:
  • platform/mediastream/VideoTrackPrivateMediaStream.h:
  • platform/mediastream/mac/AudioMediaStreamTrackRendererCocoa.cpp:
  • platform/mediastream/mac/AudioMediaStreamTrackRendererCocoa.h:
  • rendering/RenderVTTCue.cpp:
  • rendering/RenderVTTCue.h:
  • style/ElementRuleCollector.cpp:

(WebCore::Style::ElementRuleCollector::collectMatchingShadowPseudoElementRules):

  • style/PropertyCascade.cpp:

(WebCore::Style::PropertyCascade::addMatch):

  • style/RuleData.cpp:

(WebCore::Style::determinePropertyWhitelistType):

  • style/RuleData.h:
  • style/RuleSet.cpp:

(WebCore::Style::RuleSet::addRule):
(WebCore::Style::RuleSet::traverseRuleDatas):
(WebCore::Style::RuleSet::hasShadowPseudoElementRules const):
(WebCore::Style::RuleSet::shrinkToFit):

  • style/RuleSet.h:
  • style/StyleAdjuster.cpp:

(WebCore::Style::Adjuster::adjustForSiteSpecificQuirks const):

  • testing/InternalSettings.cpp:

(WebCore::InternalSettings::Backup::Backup):
(WebCore::InternalSettings::Backup::restoreTo):
(WebCore::InternalSettings::setShouldDisplayTrackKind):
(WebCore::InternalSettings::shouldDisplayTrackKind):

  • testing/InternalSettings.h:
  • testing/InternalSettings.idl:
  • testing/Internals.cpp:

(WebCore::Internals::resetToConsistentState):
(WebCore::Internals::Internals):
(WebCore::Internals::userPreferredAudioCharacteristics const):
(WebCore::Internals::setUserPreferredAudioCharacteristic):
(WebCore::Internals::captionsStyleSheetOverride):
(WebCore::Internals::setCaptionsStyleSheetOverride):
(WebCore::Internals::setPrimaryAudioTrackLanguageOverride):
(WebCore::Internals::setCaptionDisplayMode):
(WebCore::Internals::textTrackBCP47Language):
(WebCore::Internals::getCurrentMediaControlsStatusForElement):

  • testing/Internals.h:
  • testing/Internals.idl:

Source/WebCore/PAL:

  • Configurations/FeatureDefines.xcconfig:

Source/WebKit:

  • Configurations/FeatureDefines.xcconfig:
  • GPUProcess/GPUConnectionToWebProcess.cpp:

(WebKit::GPUConnectionToWebProcess::dispatchMessage):

  • GPUProcess/GPUConnectionToWebProcess.h:
  • GPUProcess/media/RemoteMediaPlayerProxy.cpp:

(WebKit::RemoteMediaPlayerProxy::textTrackSetMode):
(WebKit::RemoteMediaPlayerProxy::notifyTrackModeChanged):

  • GPUProcess/media/RemoteMediaPlayerProxy.h:
  • GPUProcess/webrtc/RemoteAudioMediaStreamTrackRenderer.cpp:
  • GPUProcess/webrtc/RemoteAudioMediaStreamTrackRenderer.h:
  • GPUProcess/webrtc/RemoteAudioMediaStreamTrackRenderer.messages.in:
  • GPUProcess/webrtc/RemoteAudioMediaStreamTrackRendererManager.cpp:
  • GPUProcess/webrtc/RemoteAudioMediaStreamTrackRendererManager.h:
  • GPUProcess/webrtc/RemoteAudioMediaStreamTrackRendererManager.messages.in:
  • GPUProcess/webrtc/RemoteSampleBufferDisplayLayer.cpp:
  • GPUProcess/webrtc/RemoteSampleBufferDisplayLayer.h:
  • GPUProcess/webrtc/RemoteSampleBufferDisplayLayer.messages.in:
  • GPUProcess/webrtc/RemoteSampleBufferDisplayLayerManager.cpp:
  • GPUProcess/webrtc/RemoteSampleBufferDisplayLayerManager.h:
  • GPUProcess/webrtc/RemoteSampleBufferDisplayLayerManager.messages.in:
  • Shared/WebPreferences.yaml:
  • WebProcess/GPU/GPUProcessConnection.cpp:

(WebKit::GPUProcessConnection::dispatchMessage):

  • WebProcess/GPU/GPUProcessConnection.h:
  • WebProcess/GPU/media/MediaPlayerPrivateRemote.cpp:

(WebKit::MediaPlayerPrivateRemote::tracksChanged):

  • WebProcess/GPU/media/MediaPlayerPrivateRemote.h:
  • WebProcess/GPU/media/RemoteMediaPlayerManager.cpp:

(WebKit::RemoteMediaPlayerManager::updatePreferences):

  • WebProcess/GPU/webrtc/AudioMediaStreamTrackRenderer.cpp:
  • WebProcess/GPU/webrtc/AudioMediaStreamTrackRenderer.h:
  • WebProcess/GPU/webrtc/SampleBufferDisplayLayer.cpp:
  • WebProcess/GPU/webrtc/SampleBufferDisplayLayer.h:
  • WebProcess/GPU/webrtc/SampleBufferDisplayLayer.messages.in:
  • WebProcess/GPU/webrtc/SampleBufferDisplayLayerManager.cpp:
  • WebProcess/GPU/webrtc/SampleBufferDisplayLayerManager.h:
  • WebProcess/InjectedBundle/InjectedBundle.cpp:

(WebKit::InjectedBundle::overrideBoolPreferenceForTestRunner):

  • WebProcess/Network/WebLoaderStrategy.cpp:

(WebKit::maximumBufferingTime):

Source/WebKitLegacy/mac:

  • Configurations/FeatureDefines.xcconfig:
  • WebView/WebPreferences.mm:

(+[WebPreferences initialize]):

  • WebView/WebView.mm:

(-[WebView _preferencesChanged:]):

Source/WebKitLegacy/win:

  • WebPreferences.cpp:

(WebPreferences::shouldDisplaySubtitles):
(WebPreferences::setShouldDisplaySubtitles):
(WebPreferences::shouldDisplayCaptions):
(WebPreferences::setShouldDisplayCaptions):
(WebPreferences::shouldDisplayTextDescriptions):
(WebPreferences::setShouldDisplayTextDescriptions):

  • WebView.cpp:

(WebView::notifyPreferencesChanged):

Source/WTF:

  • wtf/PlatformEnable.h: Remove ENABLE_VIDEO_TRACK, which is now enabled by

default under the ENABLE_VIDEO guard.

  • wtf/PlatformEnableCocoa.h: Ditto.

Tools:

  • Scripts/webkitperl/FeatureList.pm:
  • TestWebKitAPI/Configurations/FeatureDefines.xcconfig:
12:35 AM Changeset in webkit [262694] by ysuzuki@apple.com
  • 3 edits in trunk/Source/JavaScriptCore

[JSC] Checksum for generated files should be emitted at the end of the files
https://bugs.webkit.org/show_bug.cgi?id=212875

Reviewed by Mark Lam.

If the offlineasm file generation is interrupted in the middle of the generation, it already emitted checksum.
So next file generation can accept this broken file as a result of offlineasm and skip file generation.
We should emit checksum at the end of files. For now, this patch takes a quick way: just iterating lines, getting
a last line and use it for checksum comparison.

  • generator/GeneratedFile.rb:
  • offlineasm/asm.rb:

Jun 6, 2020:

7:54 PM Changeset in webkit [262693] by ysuzuki@apple.com
  • 5 edits
    2 adds in trunk

Crash when running web-apis data collection
https://bugs.webkit.org/show_bug.cgi?id=212458

Reviewed by Mark Lam.

Source/WebCore:

Test: js/dom/dom-attribute-getter-setter.html

For properties using DOMAttribute property attribute in the table, code generator must use DOMAttributeGetterSetter instead of CustomGetterSetter.

  • bindings/scripts/CodeGeneratorJS.pm:

(GenerateImplementation):

  • bindings/scripts/test/JS/JSTestObj.cpp:

(WebCore::JSTestObjPrototype::finishCreation):

LayoutTests:

  • js/dom/dom-attribute-getter-setter-expected.txt: Added.
  • js/dom/dom-attribute-getter-setter.html: Added.
7:52 PM Changeset in webkit [262692] by aestes@apple.com
  • 2 edits in branches/safari-609-branch/LayoutTests

Unreviewed test gardening.

  • platform/mac-wk2/TestExpectations:
5:15 PM Changeset in webkit [262691] by aestes@apple.com
  • 2 edits in branches/safari-609-branch/Source/WebCore

Unreviewed build fix for platforms where APPLE_PAY_INSTALLMENTS is disabled.

  • testing/MockPaymentCoordinator.idl: Moved installmentConfiguration to a partial interface.
11:02 AM Changeset in webkit [262690] by Alan Bujtas
  • 8 edits
    2 adds in trunk

[LFC] Add support for width: min/max-content
https://bugs.webkit.org/show_bug.cgi?id=212869

Reviewed by Antti Koivisto.

Source/WebCore:

Use the existing intrinsic width logic to compute min/max-content width.

Test: fast/layoutformattingcontext/min-max-content-width-simple.html

  • layout/FormattingContext.h:
  • layout/FormattingContextGeometry.cpp:

(WebCore::Layout::FormattingContext::Geometry::computedWidthValue):
(WebCore::Layout::FormattingContext::Geometry::computedWidth):
(WebCore::Layout::FormattingContext::Geometry::fixedValue const):
(WebCore::Layout::FormattingContext::Geometry::computedMinWidth):
(WebCore::Layout::FormattingContext::Geometry::computedMaxWidth):
(WebCore::Layout::FormattingContext::Geometry::outOfFlowReplacedHorizontalGeometry):
(WebCore::Layout::FormattingContext::Geometry::floatingReplacedWidthAndMargin):
(WebCore::Layout::FormattingContext::Geometry::inlineReplacedWidthAndMargin):
(WebCore::Layout::FormattingContext::Geometry::computedWidth const): Deleted.
(WebCore::Layout::FormattingContext::Geometry::computedMinWidth const): Deleted.
(WebCore::Layout::FormattingContext::Geometry::computedMaxWidth const): Deleted.
(WebCore::Layout::FormattingContext::Geometry::outOfFlowReplacedHorizontalGeometry const): Deleted.
(WebCore::Layout::FormattingContext::Geometry::floatingReplacedWidthAndMargin const): Deleted.
(WebCore::Layout::FormattingContext::Geometry::inlineReplacedWidthAndMargin const): Deleted.

  • layout/blockformatting/BlockFormattingContext.h:
  • layout/blockformatting/BlockFormattingContextGeometry.cpp:

(WebCore::Layout::BlockFormattingContext::Geometry::inFlowNonReplacedWidthAndMargin):
(WebCore::Layout::BlockFormattingContext::Geometry::inFlowReplacedWidthAndMargin):
(WebCore::Layout::BlockFormattingContext::Geometry::inFlowNonReplacedWidthAndMargin const): Deleted.
(WebCore::Layout::BlockFormattingContext::Geometry::inFlowReplacedWidthAndMargin const): Deleted.

  • layout/tableformatting/TableFormattingContext.h:
  • layout/tableformatting/TableFormattingContextGeometry.cpp:

(WebCore::Layout::TableFormattingContext::Geometry::computedColumnWidth):
(WebCore::Layout::TableFormattingContext::Geometry::computedColumnWidth const): Deleted.

LayoutTests:

  • fast/layoutformattingcontext/min-max-content-width-simple-expected.html: Added.
  • fast/layoutformattingcontext/min-max-content-width-simple.html: Added.
10:49 AM Changeset in webkit [262689] by cturner@igalia.com
  • 29 edits
    2 moves
    15 adds
    6 deletes in trunk/LayoutTests

[GTK][WPE][EME] Update WPT and rebaseline
https://bugs.webkit.org/show_bug.cgi?id=212574

Reviewed by Xabier Rodriguez-Calvar.

LayoutTests/imported/w3c:

Updated the encrypted-media directory like so,

Tools/Scripts/import-w3c-tests -s ~/igalia/sources/wpt/ -d imported/w3c/web-platform-tests/ encrypted-media

  • resources/import-expectations.json:
  • web-platform-tests/encrypted-media/META.yml: Added.
  • web-platform-tests/encrypted-media/OWNERS: Removed.
  • web-platform-tests/encrypted-media/clearkey-check-encryption-scheme.https-expected.txt: Added.
  • web-platform-tests/encrypted-media/clearkey-check-encryption-scheme.https.html: Added.
  • web-platform-tests/encrypted-media/clearkey-check-status-for-hdcp.https.html: Added.
  • web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input.https-expected.txt:
  • web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-segmented.https.html: Added.
  • web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events.https-expected.txt: Renamed from LayoutTests/platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events.https-expected.txt.
  • web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.https-expected.txt: Renamed from LayoutTests/platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.https-expected.txt.
  • web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key.https-expected.txt: Added.
  • web-platform-tests/encrypted-media/content/w3c-import.log:
  • web-platform-tests/encrypted-media/drm-check-encryption-scheme.https.html: Added.
  • web-platform-tests/encrypted-media/drm-check-status-for-hdcp.https.html: Added.
  • web-platform-tests/encrypted-media/encrypted-media-supported-by-feature-policy.tentative.html: Added.
  • web-platform-tests/encrypted-media/idlharness.https.html:
  • web-platform-tests/encrypted-media/polyfill/w3c-import.log:
  • web-platform-tests/encrypted-media/resources/w3c-import.log:
  • web-platform-tests/encrypted-media/scripts/check-encryption-scheme.js: Added.

(checkEncryptionScheme):
(runTest):

  • web-platform-tests/encrypted-media/scripts/check-status-for-hdcp.js: Added.

(checkStatusForMinHdcpVersionPolicy):
(runTest):

  • web-platform-tests/encrypted-media/scripts/clearkey-update-non-ascii-input.js:

(runTest):

  • web-platform-tests/encrypted-media/scripts/generate-request-disallowed-input.js:

(runTest):

  • web-platform-tests/encrypted-media/scripts/invalid-license.js:

(runTest.):
(runTest):

  • web-platform-tests/encrypted-media/scripts/playback-temporary-encrypted-clear-segmented-sources.js: Added.

(runTest):

  • web-platform-tests/encrypted-media/scripts/playback-temporary-expired.js:

(runTest):

  • web-platform-tests/encrypted-media/scripts/requestmediakeysystemaccess.js:

(expect_error):

  • web-platform-tests/encrypted-media/scripts/setmediakeys.js:

(runTest):

  • web-platform-tests/encrypted-media/scripts/syntax-mediakeysession.js:

(runTest.func):

  • web-platform-tests/encrypted-media/scripts/temporary-license-type.js:

(runTest):

  • web-platform-tests/encrypted-media/scripts/update-disallowed-input.js:

(runTest.):
(runTest):

  • web-platform-tests/encrypted-media/scripts/w3c-import.log:
  • web-platform-tests/encrypted-media/scripts/waiting-for-a-key.js:
  • web-platform-tests/encrypted-media/util/utils.js:
  • web-platform-tests/encrypted-media/util/w3c-import.log:
  • web-platform-tests/encrypted-media/w3c-import.log:

LayoutTests:

Update the WPT tests and adjust GTK and WPE test expectations. I
have noticed some crashes locally on occasion, but they are rare
here and I have not at the opportunity to dissect one of them to
figure it out.

  • platform/glib/TestExpectations:
  • platform/glib/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-update-disallowed-input.https-expected.txt:
  • platform/gtk/TestExpectations:
  • platform/gtk/imported/w3c/web-platform-tests/encrypted-media/clearkey-check-status-for-hdcp.https-expected.txt: Added.
  • platform/gtk/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events.https-expected.txt: Removed.
  • platform/gtk/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.https-expected.txt:
  • platform/gtk/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.https-expected.txt: Removed.
  • platform/gtk/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key.https-expected.txt: Removed.
  • platform/wpe/TestExpectations:
  • platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-check-status-for-hdcp.https-expected.txt: Added.
  • platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.https-expected.txt:
  • platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-update-disallowed-input.https-expected.txt: Added.
  • platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key.https-expected.txt: Removed.
  • platform/wpe/imported/w3c/web-platform-tests/encrypted-media/encrypted-media-default-feature-policy.https.sub-expected.txt: Removed.
  • tests-options.json:
10:39 AM Changeset in webkit [262688] by Devin Rousso
  • 5 edits in trunk

[ macOS wk2 ] inspector/page/setBootstrapScript-sub-frame.html is flaky failing
https://bugs.webkit.org/show_bug.cgi?id=207053
<rdar://problem/59064908>

Reviewed by Timothy Hatcher.

Source/WebCore:

Test: inspector/page/setBootstrapScript-sub-frame.html

  • inspector/InspectorInstrumentation.cpp:

(WebCore::InspectorInstrumentation::didCommitLoadImpl):
Ensure the InspectorPageAgent sends the new Page.Frame payload to the frontend before
the PageRuntimeAgent so that a WI.Frame exists before adding any WI.ExecutionContext.

LayoutTests:

  • inspector/page/setBootstrapScript-sub-frame.html:
  • platform/mac/TestExpectations:
10:37 AM Changeset in webkit [262687] by jer.noble@apple.com
  • 2 edits in trunk/Source/WebCore

REGRESSION (r262364): Disney Plus crashes playing videos
https://bugs.webkit.org/show_bug.cgi?id=212862
<rdar://problem/64044841>

Reviewed by Eric Carlson.

In r262364, we specified an incorrect number size for CFNumberGetValue, which nevertheless
worked fine in debug builds, but overwrote stack data in release builds, leading to a crash when
the returned pointer was ref()d. The correct size for a FourCharCode is a
kCFNumberSInt32Type, not a kCFNumberLongType.

  • platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm:
10:35 AM Changeset in webkit [262686] by Simon Fraser
  • 4 edits in trunk/LayoutTests

fast/scrolling/latching/iframe-latch-small-deltas.html is flakey
https://bugs.webkit.org/show_bug.cgi?id=210348
<rdar://problem/61594742>

Reviewed by Anders Carlsson.

This test needs to use ' eventSender.monitorWheelEvents({ resetLatching: false });' so that it
waits for the events from the last non-momentum scroll without resetting latching.

  • fast/scrolling/latching/iframe-latch-small-deltas-expected.txt:
  • fast/scrolling/latching/iframe-latch-small-deltas.html:
  • platform/mac-wk2/TestExpectations:
10:31 AM Changeset in webkit [262685] by Simon Fraser
  • 7 edits in trunk

Clear WebPageProxy event state between tests
https://bugs.webkit.org/show_bug.cgi?id=212864

Reviewed by Anders Carlsson.

Make sure that event state doesn't leak between tests via events queued in WebPageProxy.

Source/WebKit:

  • UIProcess/API/C/WKPage.cpp:

(WKPageClearEventState):

  • UIProcess/API/C/WKPage.h:
  • UIProcess/WebPageProxy.cpp:

(WebKit::WebPageProxy::resetStateAfterProcessExited):
(WebKit::WebPageProxy::clearEventState):

  • UIProcess/WebPageProxy.h:

Tools:

  • WebKitTestRunner/TestController.cpp:

(WTR::TestController::resetStateToConsistentValues):

9:36 AM Changeset in webkit [262684] by ddkilzer@apple.com
  • 6 edits in trunk/Source/WebCore

[IPC] Adopt enum class for GradientSpreadMethod
<https://webkit.org/b/212868>
<rdar://problem/64069035>

Reviewed by Anders Carlsson.

Summary:

  • Convert GradientSpreadMethod to an enum class.
  • Add WTF::EnumTraits<AutocapitalizeType> for IPC.
  • Remove use of decodeEnum() and encodeEnum().
  • platform/graphics/Gradient.h:

(WebCore::Gradient::encode const):
(WebCore::Gradient::decode):

  • platform/graphics/GraphicsTypes.h:
  • platform/graphics/cairo/GradientCairo.cpp:

(WebCore::Gradient::createPlatformGradient):

  • platform/graphics/cg/GradientCG.cpp:

(WebCore::Gradient::paint):

  • rendering/svg/RenderSVGResourceGradient.cpp:

(WebCore::RenderSVGResourceGradient::applyResource):

9:20 AM Changeset in webkit [262683] by commit-queue@webkit.org
  • 47 edits in trunk/Source

Source/WebCore:
Reduce includes for CustomHeaderFields
https://bugs.webkit.org/show_bug.cgi?id=212691

Patch by Rob Buis <rbuis@igalia.com> on 2020-06-06
Reviewed by Joseph Pecoraro.

Reduce includes for CustomHeaderFields, I guess these were needed
at some point but not anymore.

  • Modules/applepay/ApplePaySession.cpp:
  • Modules/applepay/PaymentSession.cpp:
  • bindings/js/ScriptController.cpp:
  • contentextensions/ContentExtensionsBackend.cpp:
  • dom/Document.cpp:
  • editing/cocoa/EditorCocoa.mm:
  • editing/cocoa/HTMLConverter.mm:
  • editing/cocoa/WebContentReaderCocoa.mm:
  • editing/markup.cpp:
  • history/CachedFrame.cpp:
  • html/HTMLDocument.cpp:
  • html/HTMLHtmlElement.cpp:
  • html/HTMLMediaElement.cpp:
  • html/ImageDocument.cpp:
  • html/MediaDocument.cpp:
  • html/PluginDocument.cpp:
  • html/parser/HTMLDocumentParser.cpp:
  • html/parser/XSSAuditor.cpp:
  • inspector/InspectorInstrumentation.cpp:
  • inspector/agents/InspectorApplicationCacheAgent.cpp:
  • inspector/agents/InspectorNetworkAgent.cpp:
  • inspector/agents/InspectorPageAgent.cpp:
  • inspector/agents/page/PageNetworkAgent.cpp:
  • loader/ApplicationManifestLoader.cpp:
  • loader/FrameLoader.cpp:
  • loader/LoadTiming.cpp:
  • loader/NetscapePlugInStreamLoader.cpp:
  • loader/ResourceLoader.cpp:
  • loader/SubresourceLoader.cpp:
  • loader/appcache/ApplicationCacheHost.cpp:
  • loader/archive/cf/LegacyWebArchive.cpp:
  • loader/icon/IconLoader.cpp:
  • page/ContextMenuController.cpp:
  • page/FrameView.cpp:
  • page/Page.cpp:
  • page/Performance.cpp:
  • page/PerformanceNavigation.cpp:
  • page/Quirks.cpp:
  • page/UserContentProvider.cpp:
  • page/csp/ContentSecurityPolicy.cpp:
  • page/mac/PageMac.mm:
  • platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.cpp:
  • svg/graphics/SVGImage.cpp:
  • testing/Internals.cpp:

Source/WebKit:
Move URL scheme check to NetworkLoadChecker
https://bugs.webkit.org/show_bug.cgi?id=191924

Patch by Rob Buis <rbuis@igalia.com> on 2020-06-06
Reviewed by Joseph Pecoraro.

Reduce includes for CustomHeaderFields, I guess these were needed
at some point but not anymore.

  • Shared/WebsitePoliciesData.cpp:
9:13 AM Changeset in webkit [262682] by aestes@apple.com
  • 25 edits
    6 copies
    2 adds in trunk

[Apple Pay] Add testing and logging for ApplePaySetup
https://bugs.webkit.org/show_bug.cgi?id=211972
<rdar://problem/63291965>

Reviewed by Alex Christensen.

Source/WebCore:

Test: http/tests/ssl/applepay/ApplePaySetup.https.html

  • DerivedSources-input.xcfilelist:
  • DerivedSources-output.xcfilelist:
  • DerivedSources.make:
  • Modules/applepay/ApplePaySetup.cpp:

(WebCore::ApplePaySetup::getSetupFeatures):
(WebCore::ApplePaySetup::begin):
(WebCore::ApplePaySetup::ApplePaySetup):
(WebCore::ApplePaySetup::stop):

  • Modules/applepay/ApplePaySetup.idl:
  • Modules/applepay/ApplePaySetupConfiguration.h: Copied from Source/WebCore/Modules/applepay/ApplePaySetupFeatureType.idl.
  • Modules/applepay/ApplePaySetupConfiguration.idl: Copied from Source/WebCore/Modules/applepay/ApplePaySetupFeatureType.idl.
  • Modules/applepay/ApplePaySetupFeature.idl:
  • Modules/applepay/ApplePaySetupFeature.mm:

(WebCore::ApplePaySetupFeature::state const):

  • Modules/applepay/ApplePaySetupFeatureState.h: Copied from Source/WebCore/Modules/applepay/ApplePaySetupFeatureType.idl.
  • Modules/applepay/ApplePaySetupFeatureState.idl: Copied from Source/WebCore/Modules/applepay/ApplePaySetupFeatureType.idl.
  • Modules/applepay/ApplePaySetupFeatureType.idl:
  • Modules/applepay/ApplePaySetupFeatureWebCore.h:
  • Modules/applepay/ApplePaySetupWebCore.h:

(WebCore::ApplePaySetup::create):

  • Modules/applepay/PaymentCoordinator.cpp:

(WebCore::PaymentCoordinator::setApplePayIsActiveIfAllowed const):
(WebCore::PaymentCoordinator::getSetupFeatures):
(WebCore::PaymentCoordinator::beginApplePaySetup):
(WebCore::PaymentCoordinator::endApplePaySetup):

  • Modules/applepay/PaymentCoordinator.h:
  • Modules/applepay/PaymentCoordinatorClient.h:

(WebCore::PaymentCoordinatorClient::getSetupFeatures):
(WebCore::PaymentCoordinatorClient::beginApplePaySetup):

  • SourcesCocoa.txt:
  • WebCore.xcodeproj/project.pbxproj:
  • testing/MockApplePaySetupFeature.cpp: Copied from Source/WebCore/Modules/applepay/ApplePaySetupFeatureWebCore.h.

(WebCore::MockApplePaySetupFeature::create):
(WebCore::MockApplePaySetupFeature::MockApplePaySetupFeature):

  • testing/MockApplePaySetupFeature.h: Copied from Source/WebCore/Modules/applepay/ApplePaySetupFeatureWebCore.h.
  • testing/MockPaymentCoordinator.cpp:

(WebCore::MockPaymentCoordinator::addSetupFeature):
(WebCore::MockPaymentCoordinator::getSetupFeatures):
(WebCore::MockPaymentCoordinator::beginApplePaySetup):

  • testing/MockPaymentCoordinator.h:
  • testing/MockPaymentCoordinator.idl:

LayoutTests:

  • http/tests/ssl/applepay/ApplePaySetup.https-expected.txt: Added.
  • http/tests/ssl/applepay/ApplePaySetup.https.html: Added.
  • platform/mac-wk2/TestExpectations:
9:12 AM Changeset in webkit [262681] by ddkilzer@apple.com
  • 4 edits in trunk/Source

Follow-up: Use OptionSet<DragOperation> for mask values
<https://webkit.org/b/212605>
<rdar://problem/64069091>

Source/WebCore:

  • dom/DataTransfer.cpp:

(WebCore::DataTransfer::destinationOperationMask const):

  • Don't compare to anyDragOperation(). Darin suggested this change during patch review, but this use was missed.

Source/WebKitLegacy/win:

  • WebCoreSupport/WebDragClient.cpp:

(draggingSourceOperationMaskToDragCursors):

  • Don't compare to anyDragOperation(). It's redundant since the code following it will do the same thing.
8:17 AM Changeset in webkit [262680] by ddkilzer@apple.com
  • 54 edits in trunk/Source

Use OptionSet<DragOperation> for mask values
<https://webkit.org/b/212605>

Reviewed by Darin Adler.

Source/WebCore:

In broad strokes:

  • Replace use of DragOperation with OptionSet<DragOperation> or Optional<DragOperation>.
  • Rename function parameters and local variables to denote use of mask values.
  • Remove DragOperationNone enum value.
  • Replace DragOperationEvery enum value with anyDragOperation().
  • dom/DataTransfer.cpp:

(WebCore::DataTransfer::createForDrop):
(WebCore::DataTransfer::createForUpdatingDropTarget):
(WebCore::dragOpFromIEOp):
(WebCore::IEOpFromDragOp):
(WebCore::DataTransfer::sourceOperation const): Rename.
(WebCore::DataTransfer::sourceOperationMask const):
(WebCore::DataTransfer::destinationOperation const): Rename.
(WebCore::DataTransfer::destinationOperationMask const):
(WebCore::DataTransfer::setSourceOperation): Rename.
(WebCore::DataTransfer::setSourceOperationMask):
(WebCore::DataTransfer::setDestinationOperation): Rename.
(WebCore::DataTransfer::setDestinationOperationMask):

  • dom/DataTransfer.h:

(WebCore::DataTransfer::createForDrop):
(WebCore::DataTransfer::createForUpdatingDropTarget):
(WebCore::DataTransfer::sourceOperation const): Rename.
(WebCore::DataTransfer::sourceOperationMask const):
(WebCore::DataTransfer::destinationOperation const): Rename.
(WebCore::DataTransfer::destinationOperationMask const):
(WebCore::DataTransfer::setSourceOperation): Rename.
(WebCore::DataTransfer::setSourceOperationMask):
(WebCore::DataTransfer::setDestinationOperation): Rename.
(WebCore::DataTransfer::setDestinationOperationMask):

  • page/DragActions.h:

(WebCore::anyDragOperation): Add.
(WTF::EnumTraits<WebCore::DragOperation>): Add.
(WTF::OptionSet<WebCore::DragOperation>): Add.

  • page/DragController.cpp:

(WebCore::DragController::dragEntered):
(WebCore::DragController::dragUpdated):
(WebCore::DragController::performDragOperation):
(WebCore::DragController::dragEnteredOrUpdated):
(WebCore::DragController::tryDocumentDrag):
(WebCore::DragController::operationForLoad):
(WebCore::defaultOperationForDrag):
(WebCore::DragController::tryDHTMLDrag):

  • Change logic to call defaultOperationForDrag() to convert targetResponse.operationMask to a single operation when targetResponse.operationMask but doesn't contain with any bit values set in sourceOperationMask.

(WebCore::DragController::startDrag):

  • page/DragController.h:

(WebCore::DragController::dragEntered):
(WebCore::DragController::dragUpdated):
(WebCore::DragController::sourceDragOperation const): Rename.
(WebCore::DragController::sourceDragOperationMask const):
(WebCore::DragController::startDrag):
(WebCore::DragController::dragEnteredOrUpdated):
(WebCore::DragController::operationForLoad):
(WebCore::DragController::tryDocumentDrag):
(WebCore::DragController::tryDHTMLDrag):
(WebCore::DragController::dragOperation):

  • page/EventHandler.cpp:

(WebCore::convertDropZoneOperationToDragOperation):
(WebCore::convertDragOperationToDropZoneOperation):
(WebCore::findDropZone):
(WebCore::EventHandler::dispatchDragEnterOrDragOverEvent):
(WebCore::EventHandler::updateDragAndDrop):
(WebCore::EventHandler::cancelDragAndDrop):
(WebCore::EventHandler::performDragAndDrop):
(WebCore::EventHandler::dragSourceEndedAt):
(WebCore::EventHandler::handleDrag):

  • page/EventHandler.h:

(WebCore::EventHandler::updateDragAndDrop):
(WebCore::EventHandler::cancelDragAndDrop):
(WebCore::EventHandler::performDragAndDrop):
(WebCore::EventHandler::dragSourceEndedAt):
(WebCore::EventHandler::dispatchDragEnterOrDragOverEvent):

  • page/gtk/DragControllerGtk.cpp:

(WebCore::DragController::dragOperation):

  • page/mac/DragControllerMac.mm:

(WebCore::DragController::dragOperation):

  • page/win/DragControllerWin.cpp:

(WebCore::DragController::dragOperation):

  • Clean up comment.
  • platform/DragData.cpp:

(WebCore::DragData::DragData):

  • platform/DragData.h:

(WebCore::DragData::DragData):
(WebCore::DragData::draggingSourceOperationMask const):

  • platform/cocoa/DragDataCocoa.mm:

(WebCore::DragData::DragData):

  • platform/gtk/GtkUtilities.cpp:

(WebCore::gdkDragActionToDragOperation):
(WebCore::dragOperationToGdkDragActions):
(WebCore::dragOperationToSingleGdkDragAction):

  • platform/gtk/GtkUtilities.h:

(WebCore::gdkDragActionToDragOperation):
(WebCore::dragOperationToGdkDragActions):
(WebCore::dragOperationToSingleGdkDragAction):

  • platform/win/DragDataWin.cpp:

(WebCore::DragData::DragData):

Source/WebKit:

In broad strokes:

  • Replace use of DragOperation with OptionSet<DragOperation> or Optional<DragOperation>.
  • Rename function parameters and local variables to denote use of mask values.
  • Remove DragOperationNone enum value.
  • Replace DragOperationEvery enum value with anyDragOperation().
  • Platform/spi/ios/UIKitSPI.h:

(UIDragOperation):

  • Remove unused (and misnamed) UIDragOperation enum typedef.
  • Scripts/webkit/messages.py:

(types_that_cannot_be_forward_declared):
(headers_for_type):

  • Add support for WebCore::DragOperation enum.
  • Shared/API/Cocoa/_WKDragActionsInternal.h:

(WebKit::coreDragOperationMask): Add conversion function.

  • Shared/WebCoreArgumentCoders.cpp:

(IPC::ArgumentCoder<DragData>::encode):
(IPC::ArgumentCoder<DragData>::decode):

  • Update to encode/decode OptionSet<DragOperation>.
  • UIProcess/API/gtk/DragSource.h:

(WebKit::DragSource::begin):

  • UIProcess/API/gtk/DragSourceGtk3.cpp:

(WebKit::DragSource::begin):

  • UIProcess/API/gtk/DragSourceGtk4.cpp:

(WebKit::DragSource::begin):

  • UIProcess/API/gtk/DropTarget.h:
  • UIProcess/API/gtk/DropTargetGtk3.cpp:

(WebKit::DropTarget::didPerformAction):
(WebKit::DropTarget::leaveTimerFired):

  • UIProcess/API/gtk/DropTargetGtk4.cpp:

(WebKit::DropTarget::DropTarget):
(WebKit::DropTarget::didPerformAction):

  • UIProcess/API/gtk/PageClientImpl.cpp:

(WebKit::PageClientImpl::startDrag):

  • UIProcess/API/gtk/PageClientImpl.h:

(WebKit::PageClientImpl::startDrag):

  • UIProcess/API/gtk/WebKitWebViewBase.cpp:

(webkitWebViewBaseStartDrag):

  • UIProcess/API/gtk/WebKitWebViewBasePrivate.h:

(webkitWebViewBaseStartDrag):

  • UIProcess/Cocoa/WebViewImpl.mm:

(WebKit::WebViewImpl::sendDragEndToPage):
(WebKit::WebViewImpl::draggingEntered):
(WebKit::kit): Add conversion function.
(WebKit::WebViewImpl::draggingUpdated):
(WebKit::WebViewImpl::draggingExited):
(WebKit::WebViewImpl::performDragOperation):

  • Make use of coreDragOperationMask() conversion function.
  • UIProcess/PageClient.h:

(WebKit::WebViewImpl::startDrag):

  • UIProcess/WebPageProxy.cpp:

(WebKit::WebPageProxy::didPerformDragControllerAction):

  • Remove MESSAGE_CHECK now that we're using the actual type.

(WebKit::WebPageProxy::startDrag):
(WebKit::WebPageProxy::dragEnded):
(WebKit::WebPageProxy::resetCurrentDragInformation):

  • UIProcess/WebPageProxy.h:

(WebKit::WebPageProxy::didPerformDragControllerAction):
(WebKit::WebPageProxy::dragEnded):
(WebKit::WebPageProxy::startDrag):
(WebKit::WebPageProxy::currentDragOperation const):

  • UIProcess/WebPageProxy.messages.in:

(WebPageProxy::DidPerformDragControllerAction):
(WebPageProxy::StartDrag):

  • UIProcess/ios/WKContentViewInteraction.mm:

(-[WKContentView _didHandleDragStartRequest:]):
(dropOperationForWebCoreDragOperation):
(coreDragOperationForUIDropOperation): Add conversion function.

  • Note that this was not being converted from UIDropOperation to WebCore::DragOperation previously, and UIDropOperationMove (0x3) was not being properly converted to DragOperationMove (0x16).

(-[WKContentView dragDataForDropSession:dragDestinationAction:]):
(-[WKContentView _didPerformDragOperation:]):
(-[WKContentView dragInteraction:willAnimateLiftWithAnimator:session:]):
(-[WKContentView dragInteraction:session:didEndWithOperation:]):
(-[WKContentView dropInteraction:sessionDidEnd:]):

  • WebProcess/WebCoreSupport/gtk/WebDragClientGtk.cpp:

(WebKit::WebDragClient::startDrag):

  • WebProcess/WebPage/WebPage.cpp:

(WebKit::WebPage::performDragControllerAction):
(WebKit::WebPage::dragEnded):

  • WebProcess/WebPage/WebPage.h:

(WebKit::WebPage::performDragControllerAction):
(WebKit::WebPage::dragEnded):

  • WebProcess/WebPage/WebPage.messages.in:

(WebPage::PerformDragControllerAction):
(WebPage::DragEnded):

  • WebProcess/WebPage/ios/WebPageIOS.mm:

(WebKit::WebPage::requestAdditionalItemsForDragSession):

Source/WebKitLegacy/mac:

In broad strokes:

  • Replace use of DragOperation with OptionSet<DragOperation> or Optional<DragOperation>.
  • Rename function parameters and local variables to denote use of mask values.
  • Remove DragOperationNone enum value.
  • Replace DragOperationEvery enum value with anyDragOperation().
  • WebView/WebFrame.mm:

(-[WebFrame _dragSourceEndedAt:operation:]):

  • WebView/WebHTMLView.mm:

(kit): Add conversion function.
(-[WebHTMLView draggingSourceOperationMaskForLocal:]):
(-[WebHTMLView draggingSession:sourceOperationMaskForDraggingContext:]):

  • WebView/WebView.mm:

(coreDragOperationMask): Add conversion function.
(kit): Ditto.

  • Map WebCore::DragOperationGeneric to _UIDragOperationMove based on logic in WebCore. All other WebCore::DragOperation enum values map to _UIDragOperationNone.

(-[WebView dragDataForSession:client:global:operation:]):
(-[WebView _enteredDataInteraction:client:global:operation:]):
(-[WebView _updatedDataInteraction:client:global:operation:]):
(-[WebView draggingEntered:]):
(-[WebView draggingUpdated:]):
(-[WebView draggingExited:]):
(-[WebView performDragOperation:]):

  • WebView/WebViewInternal.h:

(CocoaDragOperation):

  • Add typedef so coreDragOperationMask() may be shared across platforms.

(coreDragOperationMask): Add declaration.
(coreOptions):

  • Remove redundant parameter name.

Source/WebKitLegacy/win:

In broad strokes:

  • Replace use of DragOperation with OptionSet<DragOperation> or Optional<DragOperation>.
  • Rename function parameters and local variables to denote use of mask values.
  • Remove DragOperationNone enum value.
  • Replace DragOperationEvery enum value with anyDragOperation().
  • WebCoreSupport/WebDragClient.cpp:

(draggingSourceOperationMaskToDragCursors):
(WebDragClient::startDrag):

  • WebView.cpp:

(dragOperationToDragCursor):
(WebView::keyStateToDragOperation const):
(WebView::DragLeave):

  • WebView.h:

(WebView::keyStateToDragOperation const):

Source/WTF:

  • wtf/OptionSet.h:

(WTF::OptionSet::OptionSet):

  • Add constructor for OptionSet(Optional).
8:02 AM Changeset in webkit [262679] by Alan Bujtas
  • 4 edits in trunk/Source/WebCore

[LFC] FormattingContext::Geometry::computedValue should not try to resolve values when layout is required
https://bugs.webkit.org/show_bug.cgi?id=212867

Reviewed by Antti Koivisto.

This is in preparation for adding min/max/fit-content support.

  • layout/FormattingContext.h:
  • layout/FormattingContextGeometry.cpp:

(WebCore::Layout::FormattingContext::Geometry::computedWidth const):
(WebCore::Layout::FormattingContext::Geometry::computedValue const):
(WebCore::Layout::FormattingContext::Geometry::computedMinWidth const):
(WebCore::Layout::FormattingContext::Geometry::computedMaxWidth const):
(WebCore::Layout::FormattingContext::Geometry::outOfFlowNonReplacedVerticalGeometry const):
(WebCore::Layout::FormattingContext::Geometry::outOfFlowNonReplacedHorizontalGeometry):
(WebCore::Layout::FormattingContext::Geometry::outOfFlowReplacedVerticalGeometry const):
(WebCore::Layout::FormattingContext::Geometry::outOfFlowReplacedHorizontalGeometry const):
(WebCore::Layout::FormattingContext::Geometry::inFlowPositionedPositionOffset const):
(WebCore::Layout::FormattingContext::Geometry::computedHorizontalMargin const):
(WebCore::Layout::FormattingContext::Geometry::computedVerticalMargin const):
(WebCore::Layout::FormattingContext::Geometry::computedValueIfNotAuto const): Deleted.

  • layout/inlineformatting/InlineFormattingContextGeometry.cpp:

(WebCore::Layout::InlineFormattingContext::Geometry::inlineBlockWidthAndMargin):

7:57 AM Changeset in webkit [262678] by Andres Gonzalez
  • 2 edits in trunk/LayoutTests

[Win EWS] REGRESSION (r262500): accessibility/svg-text.html always fails
https://bugs.webkit.org/show_bug.cgi?id=212845

Unreviewed test gardening.

  • platform/win/TestExpectations:
7:11 AM Changeset in webkit [262677] by mark.lam@apple.com
  • 2 edits in trunk/Source/JavaScriptCore

Make CodeBlockHash robust against unreasonably long source code.
https://bugs.webkit.org/show_bug.cgi?id=212847
<rdar://problem/64024279>

Reviewed by Saam Barati.

This patch adds a heuristic to avoid trying to compute the CodeBlockHash on
unreasonably long source code strings. This is done by first applying a length
check and, if needed, computing the hash with an alternate method.

This is OK to do because:

  1. CodeBlockHash is not a critical hash.
  2. In practice, reasonable source code are not that long.
  3. And if they are that long, then we are still diversifying the hash on their length. But if they do collide, it's OK.

The only invariant here is that we should always produce the same hash for the
same source string. Since the algorithm is deterministic, this invariant is not
violated.

  • bytecode/CodeBlockHash.cpp:

(JSC::CodeBlockHash::CodeBlockHash):

6:53 AM Changeset in webkit [262676] by Jonathan Bedard
  • 3 edits in trunk/Source/WebKitLegacy/mac

WebKitLegacy: Link to framework stubs for watchOS and tvOS
https://bugs.webkit.org/show_bug.cgi?id=212855
<rdar://problem/64049486>

Reviewed by Tim Horton.

  • Configurations/Base.xcconfig: Define tvOS and watchOS major version macros.
  • Configurations/WebKitLegacy.xcconfig: Link to framework stubs for watchOS and tvOS.
6:02 AM Changeset in webkit [262675] by Devin Rousso
  • 4 edits in trunk/LayoutTests

(r261103) [ Mac WK2 ] inspector/page/overrideSetting-ITPDebugModeEnabled.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=211791
<rdar://problem/63147694>

Reviewed by Timothy Hatcher.

  • inspector/page/overrideSetting-ITPDebugModeEnabled.html:
  • inspector/page/overrideSetting-ITPDebugModeEnabled-expected.txt:

Wait for three console messages instead of one, as we know there should be at least three.

  • platform/mac-wk2/TestExpectations:
5:51 AM Changeset in webkit [262674] by Devin Rousso
  • 4 edits in trunk/LayoutTests

[ macOS ] inspector/debugger/break-in-constructor-before-super.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=210062
<rdar://problem/61351481>

Reviewed by Timothy Hatcher.

  • inspector/debugger/break-in-constructor-before-super.html:
  • inspector/debugger/debugger-statement.html:
  • platform/mac/TestExpectations:
5:47 AM Changeset in webkit [262673] by Devin Rousso
  • 38 edits in trunk/Source

Web Inspector: unify the naming scheme for agents used by instrumentation
https://bugs.webkit.org/show_bug.cgi?id=212859

Reviewed by Timothy Hatcher.

Inspector agents fall into one of three categories:

  • "persistent" when Web Inspector is connected
  • "enabled" when that agent is enabled, such as if the corresponding tab is visible
  • "tracking" when that agent is part of a timeline recording.

The only exception to this is the Console agent, as that exists regardless of whether Web
Inspector is connected as it needs to preserve messages logged before Web Inspector connects.

Also remove the "Inspector" prefix from getter/setter methods as it adds confusion if that
agent also has subclasses (e.g. InspectorRuntimeAgent and PageRuntimeAgent).

Source/JavaScriptCore:

  • inspector/JSGlobalObjectConsoleClient.h:
  • inspector/JSGlobalObjectInspectorController.cpp:
  • inspector/agents/InspectorConsoleAgent.h:

Source/WebCore:

  • inspector/InstrumentingAgents.h:
  • inspector/InstrumentingAgents.cpp:

Use macros to simplify the process of adding an agent.

  • inspector/CommandLineAPIHost.cpp:
  • inspector/InspectorController.h:
  • inspector/InspectorController.cpp:
  • inspector/InspectorInstrumentation.cpp:
  • inspector/agents/InspectorAnimationAgent.cpp:
  • inspector/agents/InspectorApplicationCacheAgent.cpp:
  • inspector/agents/InspectorCPUProfilerAgent.cpp:
  • inspector/agents/InspectorCSSAgent.cpp:
  • inspector/agents/InspectorCanvasAgent.cpp:
  • inspector/agents/InspectorDOMAgent.cpp:
  • inspector/agents/InspectorDOMDebuggerAgent.cpp:
  • inspector/agents/InspectorDOMStorageAgent.cpp:
  • inspector/agents/InspectorDatabaseAgent.cpp:
  • inspector/agents/InspectorLayerTreeAgent.cpp:
  • inspector/agents/InspectorMemoryAgent.cpp:
  • inspector/agents/InspectorNetworkAgent.cpp:
  • inspector/agents/InspectorPageAgent.cpp:
  • inspector/agents/InspectorTimelineAgent.cpp:
  • inspector/agents/InspectorWorkerAgent.cpp:
  • inspector/agents/WebDebuggerAgent.cpp:
  • inspector/agents/WebHeapAgent.cpp:
  • inspector/agents/page/PageConsoleAgent.cpp:
  • inspector/agents/page/PageDOMDebuggerAgent.cpp:
  • inspector/agents/page/PageDebuggerAgent.cpp:
  • inspector/agents/page/PageHeapAgent.cpp:
  • inspector/agents/page/PageNetworkAgent.cpp:
  • inspector/agents/page/PageRuntimeAgent.cpp:

Simple naming changes elided to avoid a long ChangeLog.

Source/WebKit:

  • UIProcess/Inspector/Agents/InspectorBrowserAgent.cpp:
  • UIProcess/Inspector/WebInspectorProxy.cpp:
  • UIProcess/Inspector/WebPageInspectorController.h:

Simple naming changes elided to avoid a long ChangeLog.

12:17 AM Changeset in webkit [262672] by Peng Liu
  • 2 edits in trunk/Tools

REGRESSION (r262456): [iOS Debug] TestWebKitAPI.WKWebViewCloseAllMediaPresentations.PictureInPicture is frequently timing out
https://bugs.webkit.org/show_bug.cgi?id=212777

Unreviewed test gardening.

  • TestWebKitAPI/Tests/WebKitCocoa/WKWebViewCloseAllMediaPresentations.mm:

Disable the PictureInPicture test for old iOS devices.

Jun 5, 2020:

10:30 PM Changeset in webkit [262671] by Jonathan Bedard
  • 2 edits in trunk/Source/WebKitLegacy/mac

WebKitLegacy: Feature guard WebChromeClient declarations
https://bugs.webkit.org/show_bug.cgi?id=212857
<rdar://problem/64050523>

Unreviewed build fix.

  • WebCoreSupport/WebChromeClient.h: m_mockVideoPresentationModeEnabled declaration

should be guarded on ENABLE(VIDEO_PRESENTATION_MODE).

9:25 PM Changeset in webkit [262670] by msaboff@apple.com
  • 3 edits in trunk/Source/JavaScriptCore

Make FAST_JIT_PERMISSIONS check in LinkBuffer::copyCompactAndLinkCode a runtime check
https://bugs.webkit.org/show_bug.cgi?id=212825

Reviewed by Saam Barati.

Added useFastJITPermissions() for runtime checks of FAST_JIT_PERMISSIONS
including the cases where it is conditional on OS settings. This is now
used in a few places to declutter the code.

When using the fast JIT permissions path, the JIT memory is the direct output
of the linking. Modified BranchCompactionLinkBuffer to hold a pointer to that
output "buffer" or a temporarily allocated buffer depending on if fast JIT
permissions are enabled.

Broke out the "verify hash" conditionally compiled code with a file local
ENABLE_VERIFY_JIT_HASH macro for readability.

  • assembler/LinkBuffer.cpp:

(JSC::BranchCompactionLinkBuffer::BranchCompactionLinkBuffer):
(JSC::BranchCompactionLinkBuffer::~BranchCompactionLinkBuffer):
Changed this to use a provided buffer or a malloc'ed buffer. When using
a malloc'ed buffer, we put it in a thread local cache.

(JSC::LinkBuffer::copyCompactAndLinkCode):

  • jit/ExecutableAllocator.h:

(JSC::useFastJITPermissions):
(JSC::performJITMemcpy):

9:00 PM Changeset in webkit [262669] by aestes@apple.com
  • 6 edits
    2 moves in trunk

REGRESSION (r256648): Apple Pay <button> elements no longer use the default corner radius on iOS (affects Stripe.js)
https://bugs.webkit.org/show_bug.cgi?id=212860
<rdar://problem/64054728>

Reviewed by Wenson Hsieh.

Source/WebCore:

As part of drawing iOS native form controls, RenderThemeIOS applies a round border to
un-styled <button> elements in RenderThemeIOS::adjustRoundBorderRadius. Prior to r256648,
this adjusted border radius would be ignored by RenderThemeCocoa::paintApplePayButton when
painting <button> elements with the ApplePayButtonPart appearance, but now it's respected.
Apple Pay <button>s with default width and height previously had a 4px corner radius but now
have a 15px corner radius.

Fixed the issue by skipping RenderThemeIOS::adjustRoundBorderRadius for elements with the
ApplePayButtonPart appearance so that the correct border radius adjustment can be made by
RenderThemeCocoa::adjustApplePayButtonStyle.

Four existing tests were skipped on iOS that would have caught this; un-skipped them.

Un-skipped tests: fast/css/appearance-apple-pay-button.html

fast/css/appearance-apple-pay-button-border-radius.html
fast/css/appearance-apple-pay-button-default-corners.html
fast/css/getComputedStyle/computed-style-apple-pay-button.html

  • rendering/RenderThemeIOS.mm:

(WebCore::canAdjustBorderRadiusForAppearance): Added a helper to check if border radius can
be adjusted for a given ControlPart. Added ApplePayButtonPart to the list of appearances
where border radius cannot be adjusted.
(WebCore::RenderThemeIOS::adjustRoundBorderRadius): Changed to call
canAdjustBorderRadiusForAppearance.

LayoutTests:

  • TestExpectations: Skipped fast/css/appearance-apple-pay-button-default-corners.html.
  • fast/css/appearance-apple-pay-button-default-corners-expected-mismatch.html: Renamed from

LayoutTests/http/tests/ssl/applepay/ApplePayButtonCornerRadius-expected-mismatch.html.

  • fast/css/appearance-apple-pay-button-default-corners.html: Renamed from

LayoutTests/http/tests/ssl/applepay/ApplePayButtonCornerRadius.html.

  • platform/ios/TestExpectations: Un-skipped tests that pass in platform/mac/.
  • platform/mac/TestExpectations: Un-skipped

fast/css/appearance-apple-pay-button-default-corners.html.

8:36 PM Changeset in webkit [262668] by Peng Liu
  • 2 edits in trunk/Source/WebCore

HTMLMediaElement::m_waitingToEnterFullscreen is not initialized in the constructor
https://bugs.webkit.org/show_bug.cgi?id=212861

Reviewed by Jer Noble.

Covered by existing tests.

  • html/HTMLMediaElement.cpp:

(WebCore::HTMLMediaElement::HTMLMediaElement):

6:59 PM Changeset in webkit [262667] by ysuzuki@apple.com
  • 6 edits in trunk/Source/JavaScriptCore

[JSC] Put dfgOpNames in DATA,const section instead of DATA,data
https://bugs.webkit.org/show_bug.cgi?id=212840

Reviewed by Saam Barati.

dfgOpNames array itself is not const annotated, and the compiler makes it DATA,data instead of DATA,const.
We should annotate it with const to ensure that this is compiled into DATA,const. We also remove unused CallFrame::describeFrame
since it allocates some bss memory, while we have more sophisticated mechanism (VMInspector) for this functionality and this function
is no longer used.

  • dfg/DFGDoesGCCheck.cpp:

(JSC::DFG::DoesGCCheck::verifyCanGC):

  • dfg/DFGGraph.cpp:
  • dfg/DFGGraph.h:
  • interpreter/CallFrame.cpp:

(JSC::CallFrame::describeFrame): Deleted.

  • interpreter/CallFrame.h:
6:26 PM Changeset in webkit [262666] by Tadeu Zagallo
  • 2 edits in trunk/Source/JavaScriptCore

REGRESSION(r262523): Fix testb3
https://bugs.webkit.org/show_bug.cgi?id=212791

Reviewed by Mark Lam.

  • b3/testb3_1.cpp:

(run):
(main):

5:49 PM Changeset in webkit [262665] by ddkilzer@apple.com
  • 13 edits in trunk/Source

[IPC] Adopt enum class for AutocapitalizeType
<https://webkit.org/b/212846>
<rdar://problem/64042825>

Reviewed by Darin Adler.

Summary:

  • Move AutocapitalizeType into WebCore namespace.
  • Convert AutocapitalizeType to an enum class.
  • Add WTF::EnumTraits<AutocapitalizeType> for IPC.

Source/WebCore:

  • html/Autocapitalize.cpp:

(WebCore::autocapitalizeTypeForAttributeValue):
(WebCore::stringForAutocapitalizeType):

  • html/AutocapitalizeTypes.h:
  • html/HTMLFormControlElement.cpp:

(WebCore::HTMLFormControlElement::autocapitalizeType const):

Source/WebKit:

  • Shared/FocusedElementInformation.cpp:

(WebKit::FocusedElementInformation::encode const):
(WebKit::FocusedElementInformation::decode):

  • Stop using decodeEnum() and encodeEnum() now that WTF::EnumTraits<AutocapitalizeType> exists.
  • Shared/FocusedElementInformation.h:
  • Shared/glib/InputMethodState.cpp:

(WebKit::InputMethodState::addHintsForAutocapitalizeType):

  • Shared/glib/InputMethodState.h:
  • UIProcess/ios/WKContentViewInteraction.mm:

(toUITextAutocapitalize):

  • WebProcess/WebPage/ios/WebPageIOS.mm:

(WebKit::WebPage::getFocusedElementInformation):

Source/WebKitLegacy/mac:

  • DOM/DOMHTML.mm:

(webAutocapitalizeType):

4:56 PM Changeset in webkit [262664] by Brent Fulgham
  • 2 edits in trunk/Source/WebKit

[iOS] Silence telemetry generated during download operations
https://bugs.webkit.org/show_bug.cgi?id=212854
<rdar://problem/63909414>

Reviewed by Per Arne Vollan.

Remove reporting and telemetry for the 'com.apple.ProgressReporting' service
from the Network Process sandbox, since this is a critical part of supplying
download status to the WebKit UI.

  • Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb:
3:49 PM Changeset in webkit [262663] by Ryan Haddad
  • 31 edits
    8 deletes in trunk

Unreviewed, reverting r262619, r262625, and r262641.

Caused mediarecorder layout test crashes.

Reverted changesets:

"[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
https://bugs.webkit.org/show_bug.cgi?id=206582
https://trac.webkit.org/changeset/262619

"[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
https://bugs.webkit.org/show_bug.cgi?id=206582
https://trac.webkit.org/changeset/262625

"Unreviewed, silence deprecation warning to fix build with
latest SDK."
https://trac.webkit.org/changeset/262641

3:48 PM Changeset in webkit [262662] by Alan Coon
  • 1 copy in tags/Safari-610.1.15.4

Tag Safari-610.1.15.4.

3:46 PM Changeset in webkit [262661] by Alan Coon
  • 8 edits in branches/safari-610.1.15-branch/Source

Versioning.

3:37 PM Changeset in webkit [262660] by Jason_Lawrence
  • 2 edits in trunk/LayoutTests

[ Mojave wk2 Release ] js/dom/unhandled-promise-rejection-console-no-report.html is flaky failing.
https://bugs.webkit.org/show_bug.cgi?id=212851

Unreviewed test gardening.

  • platform/mac-wk1/TestExpectations:
3:12 PM Changeset in webkit [262659] by Kate Cheney
  • 6 edits in trunk/Source

ITP SQLite Database should only vacuum once per day
https://bugs.webkit.org/show_bug.cgi?id=212712
<rdar://problem/63939711>

Reviewed by Brent Fulgham.

Source/WebCore:

Add WEBCORE_EXPORT macro to function needed in WebKit.

  • platform/sql/SQLiteDatabase.h:

Source/WebKit:

Followup to https://trac.webkit.org/changeset/262538/webkit. We should
run incremental auto vacuum, not a full vacuum, once per-day, because
it is less expensive.

  • NetworkProcess/Classifier/ResourceLoadStatisticsDatabaseStore.cpp:
  • NetworkProcess/Classifier/ResourceLoadStatisticsDatabaseStore.h:
  • NetworkProcess/Classifier/WebResourceLoadStatisticsStore.cpp:

(WebKit::WebResourceLoadStatisticsStore::performDailyTasks):

3:05 PM Changeset in webkit [262658] by weinig@apple.com
  • 11 edits in trunk

Some tests in css/css-color/parsing/system-color-valid.html are failing
https://bugs.webkit.org/show_bug.cgi?id=212703

Reviewed by Darin Adler.

LayoutTests/imported/w3c:

  • web-platform-tests/css/css-color/parsing/system-color-valid-expected.txt:

Update test results for new system colors added more recently.

Source/WebCore:

Add support for the following system color keywords, added in CSS Color 4 (https://www.w3.org/TR/css-color-4/#css-system-colors):

ActiveText (Text in active links)

Implemented identically to -webkit-activelink

Canvas (Background of application content or documents)

[NSColor textBackgroundColor] on macOS, Color::white by default.

CanvasText (Text in application content or documents)

[NSColor textBackgroundColor] on macOS, Color::black by default.

Field

[NSColor controlColor] on macOS, Color::white by default.

FieldText

[NSColor controlTextColor] on macOS, Color::black by default.

LinkText

[NSColor linkColor] on macOS (when UseSystemAppearance is true), same as -webkit-link (non-visited) by default.

VisitedText

[NSColor systemPurpleColor] on macOS (when UseSystemAppearance is true), same as -webkit-link (visited) by default.

  • css/CSSValueKeywords.in:
  • platform/ThemeTypes.cpp:

(WebCore::operator<<):

  • platform/ThemeTypes.h:
  • rendering/RenderTheme.cpp:

(WebCore::RenderTheme::systemColor const):

  • rendering/RenderThemeMac.mm:

(WebCore::RenderThemeMac::systemColor const):

LayoutTests:

  • fast/css/css2-system-color.html:
  • platform/mac/fast/css/css2-system-color-expected.txt:

Update system color test for new system colors added more recently.

3:03 PM Changeset in webkit [262657] by Alan Coon
  • 1 copy in tags/Safari-610.1.15.3

Tag Safari-610.1.15.3.

2:50 PM Changeset in webkit [262656] by Ryan Haddad
  • 2 edits in trunk/Tools

[iOS] TestWebKitAPI.WKWebsiteDataStore.RemoveAndFetchData is failing
https://bugs.webkit.org/show_bug.cgi?id=208451

Unreviewed test gardening.

  • TestWebKitAPI/Tests/WebKitCocoa/WKWebsiteDatastore.mm: Disable this test again because it is still failing on certain bots.
2:47 PM Changeset in webkit [262655] by Paulo Matos
  • 2 edits in trunk/Source/JavaScriptCore

Add missing ECMAMode header to fix NonUnified Build
https://bugs.webkit.org/show_bug.cgi?id=212838

Reviewed by Darin Adler.

  • bytecode/PutByValFlags.h:
2:29 PM Changeset in webkit [262654] by dbates@webkit.org
  • 5 edits in trunk

-_focusTextInputContext should reposition the caret if called for an already focused text input context
https://bugs.webkit.org/show_bug.cgi?id=212830
<rdar://problem/64032956>

Reviewed by Wenson Hsieh.

Source/WebKit:

Update the code based on new feedback: the caret should now be re-positioned when -_focusTextInputContext
is called on an already assisted text input context.

  • UIProcess/ios/WKContentViewInteraction.h:
  • UIProcess/ios/WKContentViewInteraction.mm:

(-[WKContentView cleanUpInteraction]):
(-[WKContentView _didCommitLoadForMainFrame]): Reset state. See below for why.

(-[WKContentView _focusTextInputContext:placeCaretAt:completionHandler:]): I cannot simply remove the early
return in -_focusTextInputContext that detects if the specified text input context is already focused because
it could effect user-visible responsiveness due to an Apple internal client invoking this function more times
than necessary with the same point during a text interaction. See <rdar://problem/59430806>. That radar
represents a correctness issue. I didn't actually evaluate whether responsiveness is affected by this patch,
but I would feel more confident that there would be 0 impact when removing the early branch after that radar
is fixed without the need to even perform a responsiveness analysis. Note that there is already a comment about
that radar at the top of this function.

Tools:

Re-purpose some existing tests to check for the new behavior.

In TextInteraction_FocusingAssistedElementShouldScrollToReveal, keep in mind that the caret position is
changing: on iOS, calling input.focus() places the caret at the end of the field's content.

  • TestWebKitAPI/Tests/WebKitCocoa/RequestTextInputContext.mm:

(TestWebKitAPI::TEST):

2:15 PM Changeset in webkit [262653] by Jonathan Bedard
  • 1 edit
    1 add in trunk/Tools

Generalize configure-xcode-for-ios-development (Part 1)
https://bugs.webkit.org/show_bug.cgi?id=207043

Rubber-stamped by David Kilzer.

Replace configure-xcode-for-ios-development with a Python script that works for iOS,
watchOS and tvOS.

  • Scripts/configure-xcode-for-embedded-development: Added.
1:55 PM Changeset in webkit [262652] by dino@apple.com
  • 2 edits in trunk

REGRESSION (r262366): [ Mac wk1 ] webgl/webgl-backing-store-size-update.html is failing
https://bugs.webkit.org/show_bug.cgi?id=212647
<rdar://problem/63882960>

Address post-commit feedback from Darin Adler.

Source/WebCore:

  • dom/Document.cpp:

(WebCore::Document::prepareCanvasesForDisplayIfNeeded): Use a Ref<>.

LayoutTests:

  • webgl/webgl-backing-store-size-update.html: Don't need window for requestAnimationFrame.
1:44 PM Changeset in webkit [262651] by Jason_Lawrence
  • 5 edits
    2 deletes in trunk

Unreviewed, reverting r262524.

Reverting because this commit may have caused issues with
other tests.

Reverted changeset:

"Release Assert @
WebCore::RenderTreeBuilder::RenderTreeBuilder"
https://bugs.webkit.org/show_bug.cgi?id=212714
https://trac.webkit.org/changeset/262524

1:40 PM Changeset in webkit [262650] by Jonathan Bedard
  • 3 edits in trunk/Source/WebCore

WebCore: Link to framework stubs for watchOS and tvOS
https://bugs.webkit.org/show_bug.cgi?id=212834
<rdar://problem/64033712>

Reviewed by Tim Horton.

No new tests, no behavior changed.

  • Configurations/Base.xcconfig: Ignore 64 to 32 bit conversion errors for watchOS

simulators, add tvOS and watchOS major version macros.

  • Configurations/WebCore.xcconfig: Link to framework stubs for watchOS and tvOS.
1:15 PM Changeset in webkit [262649] by achristensen@apple.com
  • 2 edits in trunk/Source/WebKit

Fix PDF opening after r262592
https://bugs.webkit.org/show_bug.cgi?id=212795

  • UIProcess/mac/WebPageProxyMac.mm:

(WebKit::WebPageProxy::savePDFToTemporaryFolderAndOpenWithNativeApplication):
(WebKit::WebPageProxy::openPDFFromTemporaryFolderWithNativeApplication):
As Darin mentioned and I was about to discover, my last-minute switching things around got the boolean condition backwards.
We want to do nothing if we're not allowed to open the PDF, and we want to open the PDF if we are allowed to.s

1:15 PM Changeset in webkit [262648] by ddkilzer@apple.com
  • 17 edits in trunk/Source

[IPC] Adopt enum class for PluginLoadClientPolicy
<https://webkit.org/b/212827>
<rdar://problem/64030431>

Reviewed by Alex Christensen.

Source/WebCore:

  • plugins/PluginData.h:

(WebCore::PluginLoadClientPolicy):

  • Make this an enum class.

(WTF::EnumTraits<WebCore::PluginLoadClientPolicy>):

  • Add for use with strongly-typed IPC parameters.

Source/WebKit:

Summary:

  • Update for renamed PluginLoadClientPolicy enums.
  • Update to make PluginLoadClientPolicy type work with IPC.
  • Replace uint8_t with strongly-typed PluginLoadClientPolicy.
  • Scripts/webkit/messages.py:
  • Shared/Plugins/Netscape/mac/NetscapePluginModuleMac.mm:

(WebKit::NetscapePluginModule::getPluginInfo):

  • Shared/WebProcessCreationParameters.h:
  • UIProcess/API/C/WKAPICast.h:

(WebKit::toWKPluginLoadClientPolicy):
(WebKit::toPluginLoadClientPolicy):

  • UIProcess/API/Cocoa/WKProcessPool.mm:

(toPluginLoadClientPoliciesHashMap):
(policiesHashMapToDictionary):
(isPluginLoadClientPolicyAcceptable): Delete.

  • Replace with WTF::isValidEnum<WebCore::PluginLoadClientPolicy>().
  • UIProcess/WebProcessPool.cpp:

(WebKit::WebProcessPool::setPluginLoadClientPolicy):
(WebKit::WebProcessPool::resetPluginLoadClientPolicies):

  • UIProcess/WebProcessPool.h:
  • WebProcess/Plugins/PDF/PDFPlugin.mm:

(WebKit::PDFPlugin::pluginInfo):

  • WebProcess/Plugins/WebPluginInfoProvider.cpp:

(WebKit::WebPluginInfoProvider::webVisiblePluginInfo):

  • WebProcess/WebProcess.cpp:

(WebKit::WebProcess::setPluginLoadClientPolicy):
(WebKit::WebProcess::resetPluginLoadClientPolicies):

  • WebProcess/WebProcess.h:
  • WebProcess/WebProcess.messages.in:

Source/WebKitLegacy/mac:

  • Plugins/WebBasePluginPackage.mm:

(-[WebBasePluginPackage getPluginInfoFromPLists]):

  • Update for renamed PluginLoadClientPolicy enum.
1:04 PM Changeset in webkit [262647] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebKit

Update header documentation for WKPreferences.fraudulentWebsiteWarningEnabled
https://bugs.webkit.org/show_bug.cgi?id=212843
<rdar://problem/64010164>

Patch by Alex Christensen <achristensen@webkit.org> on 2020-06-05
Reviewed by Geoffrey Garen.

  • UIProcess/API/Cocoa/WKPreferences.h:
1:00 PM Changeset in webkit [262646] by weinig@apple.com
  • 18 edits
    6 adds in trunk/LayoutTests/imported/w3c

Update WPT tests for css/css-color
https://bugs.webkit.org/show_bug.cgi?id=212842

Reviewed by Darin Adler.

  • web-platform-tests/css/css-color/animation/color-composition-expected.txt: Added.
  • web-platform-tests/css/css-color/animation/color-composition.html: Added.
  • web-platform-tests/css/css-color/animation/w3c-import.log:
  • web-platform-tests/css/css-color/color-initial-canvastext-expected.txt: Added.
  • web-platform-tests/css/css-color/color-initial-canvastext.html: Added.
  • web-platform-tests/css/css-color/lab-001.html:
  • web-platform-tests/css/css-color/lab-002.html:
  • web-platform-tests/css/css-color/lab-003.html:
  • web-platform-tests/css/css-color/lab-004.html:
  • web-platform-tests/css/css-color/lab-005.html:
  • web-platform-tests/css/css-color/lab-006.html:
  • web-platform-tests/css/css-color/lab-007.html:
  • web-platform-tests/css/css-color/lch-001.html:
  • web-platform-tests/css/css-color/lch-002.html:
  • web-platform-tests/css/css-color/lch-003.html:
  • web-platform-tests/css/css-color/lch-004.html:
  • web-platform-tests/css/css-color/lch-005.html:
  • web-platform-tests/css/css-color/lch-006.html:
  • web-platform-tests/css/css-color/lch-007.html:
  • web-platform-tests/css/css-color/parsing/system-color-valid-expected.txt: Added.
  • web-platform-tests/css/css-color/parsing/system-color-valid.html: Added.
  • web-platform-tests/css/css-color/parsing/w3c-import.log:
  • web-platform-tests/css/css-color/w3c-import.log:
12:59 PM Changeset in webkit [262645] by Wenson Hsieh
  • 5 edits in trunk

Text manipulation should exclude characters outside of the unicode private use area
https://bugs.webkit.org/show_bug.cgi?id=212800
<rdar://problem/63736417>

Reviewed by Sihui Liu.

Source/WebCore:

Consider characters that fall outside of unicode PUA (in addition to line breaks) as excluded when extracting
tokens during text manipulation. In doing this, we also rename a few member variables in ManipulationUnit to
refer to "token delimiters" rather than line breaks.

Test: TextManipulation.StartTextManipulationExtractsPrivateUseCharactersAsExcludedTokens

  • editing/TextManipulationController.cpp:

(WebCore::isInPrivateUseArea):
(WebCore::isTokenDelimiter):
(WebCore::TextManipulationController::parse):
(WebCore::TextManipulationController::observeParagraphs):

  • editing/TextManipulationController.h:

Tools:

Add a new API test to verify the new behavior when extracting PUA characters.

  • TestWebKitAPI/Tests/WebKitCocoa/TextManipulation.mm:

(TestWebKitAPI::TEST):

12:54 PM Changeset in webkit [262644] by Brent Fulgham
  • 2 edits in trunk/Source/WebKit

[iOS] Remove message filtering telemetry for expected case
https://bugs.webkit.org/show_bug.cgi?id=212841
<rdar://problem/63893460>

Reviewed by Per Arne Vollan.

Remove unintentional telemetry being captured for expected behavior.

  • Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
12:52 PM Changeset in webkit [262643] by dino@apple.com
  • 8 edits in trunk

REGRESSION (r262366): [ Mac wk1 ] webgl/webgl-backing-store-size-update.html is failing
https://bugs.webkit.org/show_bug.cgi?id=212647
<rdar://problem/63882960>

Reviewed by Eric Carlson.

Source/WebCore:

In some unusual cases, specifically WebKit 1, a WebGLLayer could prepareForDisplay
but never get told to actually display, producing incorrect results. Fix this by
simply calling setNeedsDisplay.

While here, address some comments from Simon Fraser that were made
after r262366.

  • dom/Document.cpp:

(WebCore::Document::prepareCanvasesForDisplayIfNeeded):

  • platform/graphics/cocoa/WebGLLayer.h: Move the instance variables into the implementation file

since they are not exposed as an interface.

  • platform/graphics/cocoa/WebGLLayer.mm:

(-[WebGLLayer initWithGraphicsContextGL:]):
(-[WebGLLayer prepareForDisplay]):
(-[WebGLLayer display]):

Tools:

Drive-by comment from Simon. Remove some useless braces.

  • TestWebKitAPI/Tests/WebKitLegacy/ios/WebGLPrepareDisplayOnWebThread.mm:

LayoutTests:

Make this test wait a frame before calling notifyDone. This is required at the
moment because calling notifyDone in WebKit1 sidesteps the normal painting logic and
forces compositing to happen, and thus will produce incorrect results for WebGL if
we're already in the middle of the rendering loop (e.g. inside a requestAnimationFrame
that has touched pixels).

  • webgl/webgl-backing-store-size-update.html:
12:32 PM Changeset in webkit [262642] by sbarati@apple.com
  • 7 edits
    1 add in trunk

Audit safe to execute
https://bugs.webkit.org/show_bug.cgi?id=207075
<rdar://problem/59085094>

Reviewed by Yusuke Suzuki.

JSTests:

  • microbenchmarks/licm-dom-jit.js: Added.

(assert):
(foo):
(bar):

Source/JavaScriptCore:

This audit found one interesting case for DOMJIT nodes. We emit safety checks
for CallDOM/CallDOMGetter inside fixup phase and the bytecode parser. When
determining if these nodes are safe to execute, we need to also ensure that
these checks hold.

I've also added a helper to JSDollarVM to ensure that this patch doesn't break
LICM of DOMJIT.

This patch also moves some nodes we will never hoist to return false.

  • dfg/DFGByteCodeParser.cpp:

(JSC::DFG::ByteCodeParser::handleDOMJITGetter):

  • dfg/DFGFixupPhase.cpp:

(JSC::DFG::FixupPhase::attemptToMakeCallDOM):

  • dfg/DFGNode.h:

(JSC::DFG::Node::classInfo):
(JSC::DFG::Node::requiredDOMJITClassInfo):

  • dfg/DFGSafeToExecute.h:

(JSC::DFG::safeToExecute):

  • tools/JSDollarVM.cpp:

(JSC::functionCreateDOMJITGetterNoEffectsObject):
(JSC::JSDollarVM::finishCreation):

12:12 PM Changeset in webkit [262641] by Chris Dumez
  • 2 edits in trunk/Source/WebCore

Unreviewed, silence deprecation warning to fix build with latest SDK.

  • platform/mediarecorder/cocoa/MediaRecorderPrivateWriterCocoa.mm:

(WebCore::MediaRecorderPrivateWriter::stopRecording):

12:09 PM Changeset in webkit [262640] by sbarati@apple.com
  • 4 edits in trunk

Try to reduce jetsams further on iOS devices running jsc stress tests
https://bugs.webkit.org/show_bug.cgi?id=212786

Reviewed by Mark Lam.

JSTests:

  • wasm/references/multitable.js:

(string_appeared_here.vm.isMemoryLimited.tableInsanity):
(string_appeared_here.vm.isMemoryLimited.):
(string_appeared_here.vm.isMemoryLimited):
(string_appeared_here.tableInsanity): Deleted.
(I32Const.0.GetLocal.0.TableSet.1.End.End.WebAssembly.): Deleted.
(I32Const.0.GetLocal.0.TableSet.1.End.End.WebAssembly): Deleted.

Tools:

  • Scripts/run-jsc-stress-tests:
12:07 PM Changeset in webkit [262639] by pvollan@apple.com
  • 6 edits in trunk/Source

[Cocoa] Adopt read-only mode for preferences in the WebContent process
https://bugs.webkit.org/show_bug.cgi?id=212411
Source/WebCore/PAL:

Reviewed by Darin Adler.

  • pal/spi/cf/CFUtilitiesSPI.h:

Source/WebKit:

<rdar://problem/63640788>

Reviewed by Darin Adler.

The WebContent process should never write preferences. Adopt read-only mode for preferences.
This will fix some sandbox violations when the UI process is notifying the WebContent process
about preference changes. When notified, the WebContent process will use the preferences API
to write those preferences in-process, but there should be no attempt at writing these new
values to disk, which this patch will ensure.

No new tests, since this is fixing a benign sandbox violation.

  • Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceMain.mm:

(WebKit::XPCServiceMain):

Source/WTF:

Reviewed by Darin Adler.

Create HAVE define indicating support for read-only preference SPI.

  • wtf/PlatformHave.h:
12:06 PM Changeset in webkit [262638] by Devin Rousso
  • 6 edits in trunk

Logical Assignment: perform NamedEvaluation of anonymous functions
https://bugs.webkit.org/show_bug.cgi?id=212679

Reviewed by Ross Kirsling.

JSTests:

  • stress/logical-assignment-operator-and.js:
  • stress/logical-assignment-operator-coalesce.js:
  • stress/logical-assignment-operator-or.js:

Source/JavaScriptCore:

  • parser/ASTBuilder.h:

(JSC::ASTBuilder::makeAssignNode):

11:51 AM Changeset in webkit [262637] by Russell Epstein
  • 1 copy in tags/Safari-610.1.16.1

Tag Safari-610.1.16.1.

11:25 AM Changeset in webkit [262636] by pvollan@apple.com
  • 2 edits in trunk/Source/WebKit

[iOS] Fix message filter sandbox violation
https://bugs.webkit.org/show_bug.cgi?id=212837
<rdar://problem/63830368>

Reviewed by Darin Adler.

Add required message to message filter in the iOS WebContent sandbox.

  • Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
11:05 AM Changeset in webkit [262635] by Andres Gonzalez
  • 2 edits in trunk/Source/WebCore

Accessibility isolated tree mode: crashes when navigating websites, com.apple.AppKit: ConvertOutgoingValueForAttribute.
https://bugs.webkit.org/show_bug.cgi?id=212829
<rdar://problem/63756267>

Reviewed by Chris Fleizach.

  • [WebAccessibilityObjectWrapper textMarkerRangeFromVisiblePositions] must

retrieve an autoreleased id from the main thread.

  • [WebAccessibilityObjectWrapper textMarkerRangeForSelection] must also

retrieve an autoreleased id from the main thread.

  • accessibility/mac/WebAccessibilityObjectWrapperMac.mm:

(-[WebAccessibilityObjectWrapper textMarkerRangeFromVisiblePositions:endPosition:]):
(-[WebAccessibilityObjectWrapper textMarkerRangeForSelection]):
(-[WebAccessibilityObjectWrapper accessibilityAttributeValue:]):
(-[WebAccessibilityObjectWrapper accessibilityAttributeValue:forParameter:]):

11:02 AM Changeset in webkit [262634] by Peng Liu
  • 6 edits in trunk

REGRESSION (r262456?): [macOS] media/picture-in-picture/picture-in-picture-api tests are flaky timeouts
https://bugs.webkit.org/show_bug.cgi?id=212762

Reviewed by Eric Carlson.

Source/WebKit:

The Picture-in-Picture implementation expects the two callbacks HTMLVideoElement::didBecomeFullscreenElement()
and HTMLVideoElement::setVideoFullscreenFrame() to come in order. So we need to remove the dispatch_async()
and call HTMLVideoElement::didBecomeFullscreenElement() directly.

  • WebProcess/cocoa/VideoFullscreenManager.mm:

(WebKit::VideoFullscreenManager::didEnterFullscreen):

Tools:

Skip the Picture-in-Picture test if Picture-in-Picture is not supported and add playsinline attribute
to the video element.

  • TestWebKitAPI/Tests/WebKitCocoa/WKWebViewCloseAllMediaPresentations.mm:

(TEST):

LayoutTests:

Skip the tests regarding Picture-in-Picture for mac-wk1.

  • platform/mac-wk1/TestExpectations:
10:55 AM Changeset in webkit [262633] by Jonathan Bedard
  • 2 edits in trunk/Source/WebCore

WebCore: Guard variable declarations on ENABLE(VIDEO_PRESENTATION_MODE)
https://bugs.webkit.org/show_bug.cgi?id=212831
<rdar://problem/64033028>

Reviewed by Tim Horton.

No new tests, no behavior changed.

  • html/HTMLVideoElement.h:
10:45 AM Changeset in webkit [262632] by Peng Liu
  • 2 edits in trunk/Source/WebCore

Fix a tvOS build failure
https://bugs.webkit.org/show_bug.cgi?id=212833

Reviewed by Jer Noble.

  • platform/cocoa/PlaybackSessionModelMediaElement.mm:

(WebCore::PlaybackSessionModelMediaElement::togglePictureInPicture):

10:36 AM Changeset in webkit [262631] by Alan Coon
  • 4 edits in branches/safari-610.1.15-branch

Cherry-pick r262587. rdar://problem/64034630

Source/WebCore:
REGRESSION:(r262398) Text manipulation crashes when content is added
https://bugs.webkit.org/show_bug.cgi?id=212785

Reviewed by Ryosuke Niwa.

r262398 accidentally removed the bound check on array index and was not caught by existing tests.

Test: TextManipulation.CompleteTextManipulationFailWhenContentIsAdded

  • editing/TextManipulationController.cpp: (WebCore::TextManipulationController::replace):

Tools:
REGRESSION: (r262398) Text manipulation crashes when content is added
https://bugs.webkit.org/show_bug.cgi?id=212785

Reviewed by Ryosuke Niwa.

  • TestWebKitAPI/Tests/WebKitCocoa/TextManipulation.mm: (TestWebKitAPI::TEST):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@262587 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10:36 AM Changeset in webkit [262630] by Alan Coon
  • 3 edits in branches/safari-610.1.15-branch/Source/WebKit

Cherry-pick r262586. rdar://problem/64034619

Reduce telemetry and report generation for WebContent Process sandbox
https://bugs.webkit.org/show_bug.cgi?id=212779
<rdar://problem/63769879>

Reviewed by Per Arne Vollan.

This patch cleans up a set of telemetry and reports generated during normal
WebKit operation. Now that we understand the uses of these XPC services, we
can reduce the logging traffic.

This is important to do now, since generating the telemetry and reports has
a non-zero power cost.

  • Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
  • WebProcess/com.apple.WebProcess.sb.in:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@262586 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10:36 AM Changeset in webkit [262629] by Russell Epstein
  • 8 edits in branches/safari-610.1.16-branch/Source

Versioning.

10:26 AM Changeset in webkit [262628] by ysuzuki@apple.com
  • 20 edits in trunk/Source

DOM constructor should only accept Ref<> / ExceptionOr<Ref<>> for creation to ensure toJSNewlyCreated is always returning object
https://bugs.webkit.org/show_bug.cgi?id=212767

Reviewed by Darin Adler.

Source/JavaScriptCore:

  • runtime/JSObject.h:

(JSC::asObject):

Source/WebCore:

When using toJSNewlyCreated in DOM constructor, we should ensure that this only returns JSObject* (if exception is not happening) to
avoid isObject() check after that. However AudioContext and ImageData is not following this and can return nullptr from create factory
function. We should not allow this.

In this patch,

  1. AudioContext should throw an error instead of returning null. AudioContext had a limit derived from OS, but this limit is reasonable only in Windows. We should insert OS(WINDOWS) around this check, and throw an error instead of returning null.
  1. ImageData::create can return nullptr potentially, and it can be converted to null. This is not acceptable for DOM constructor. We should throw an error if we failed to create ImageData.
  1. We inserted static_asserts in CodeGeneratorJS.pm to ensure that XXX::create only returns Ref<> or ExceptionOr<Ref<>>. This ensures that toJSNewlyCreated will return JSObject*.

This patch is relanding of the completely same patch since internal build is fixed.

  • Modules/webaudio/AudioContext.cpp:

(WebCore::AudioContext::create):

  • Modules/webaudio/AudioContext.h:
  • Modules/webaudio/AudioContext.idl:
  • bindings/scripts/CodeGeneratorJS.pm:

(GenerateConstructorDefinition):

  • bindings/scripts/test/JS/JSTestEventConstructor.cpp:

(WebCore::JSTestEventConstructorConstructor::construct):

  • bindings/scripts/test/JS/JSTestInterface.cpp:

(WebCore::JSTestInterfaceConstructor::construct):

  • bindings/scripts/test/JS/JSTestNamedConstructor.cpp:

(WebCore::JSTestNamedConstructorNamedConstructor::construct):

  • bindings/scripts/test/JS/JSTestNode.cpp:

(WebCore::JSTestNodeConstructor::construct):

  • bindings/scripts/test/JS/JSTestObj.cpp:

(WebCore::JSTestObjConstructor::construct):

  • bindings/scripts/test/JS/JSTestOverloadedConstructors.cpp:

(WebCore::constructJSTestOverloadedConstructors1):
(WebCore::constructJSTestOverloadedConstructors2):
(WebCore::constructJSTestOverloadedConstructors3):
(WebCore::constructJSTestOverloadedConstructors4):
(WebCore::constructJSTestOverloadedConstructors5):

  • bindings/scripts/test/JS/JSTestOverloadedConstructorsWithSequence.cpp:

(WebCore::constructJSTestOverloadedConstructorsWithSequence1):
(WebCore::constructJSTestOverloadedConstructorsWithSequence2):

  • bindings/scripts/test/JS/JSTestPromiseRejectionEvent.cpp:

(WebCore::JSTestPromiseRejectionEventConstructor::construct):

  • bindings/scripts/test/JS/JSTestTypedefs.cpp:

(WebCore::JSTestTypedefsConstructor::construct):

  • dom/ExceptionOr.h:
  • html/ImageData.cpp:

(WebCore::ImageData::create):

  • html/ImageData.h:
  • testing/Internals.cpp:

(WebCore::Internals::videoSampleAvailable):

10:22 AM Changeset in webkit [262627] by commit-queue@webkit.org
  • 3 edits
    2 adds in trunk

CSS Variables: Color on specific border properties does not work.
https://bugs.webkit.org/show_bug.cgi?id=211672

Patch by Tyler Wilcock <Tyler Wilcock> on 2020-06-05
Reviewed by Antti Koivisto.

Source/WebCore:

Properly mark CSSPropertyBorderBlockStart, CSSPropertyBorderBlockEnd, CSSPropertyBorderInlineStart, and CSSPropertyBorderInlineEnd as
direction-aware properties in CSSProperty::isDirectionAwareProperty. Also reordered a few properties in this switch so it's more
alphabetically ordered. Prior to this change, CSS variables were not able to be resolved when used in these properties.

Test: fast/borders/logical-border-props-with-variables.html

  • css/CSSProperty.cpp:

(WebCore::CSSProperty::isDirectionAwareProperty):
Add CSSPropertyBorderBlockStart, CSSPropertyBorderBlockEnd, CSSPropertyBorderInlineStart, CSSPropertyBorderInlineEnd.

LayoutTests:

Add test verifying CSS variables work as values in the border-block-start, border-block-end, border-inline-start, and border-inline-end properties.

  • fast/borders/logical-border-props-with-variables.html: Added.
  • fast/borders/logical-border-props-with-variables-expected.html: Added.
10:15 AM Changeset in webkit [262626] by Andres Gonzalez
  • 7 edits in trunk/Source/WebCore

AXIsolatedTree::updateChildren should not call nodeForID.
https://bugs.webkit.org/show_bug.cgi?id=212794

Reviewed by Chris Fleizach.

AXIsolatedTree::updateChildren is executed on the main thread and
therfore should not call nodeForID. Since it requires the children IDs
for the isolated object whose children are being updated, we need to
store those children IDs outside the isolated object. For this reason
we added the m_nodeMap member variable which will maintain a map between
object ID and its children IDs.
In addition, since retrieving the root node happens very often and
required also a call to nodeForID, we now store a pointer to the root node instead of its ID, so there is no need to look it up in the reading map.

  • accessibility/AXLogger.cpp:

(WebCore::operator<<):

  • accessibility/isolatedtree/AXIsolatedObject.cpp:

(WebCore::AXIsolatedObject::setChildrenIDs):
(WebCore::AXIsolatedObject::appendChild): Renamed setChildrenIDs.

  • accessibility/isolatedtree/AXIsolatedObject.h:
  • accessibility/isolatedtree/AXIsolatedTree.cpp:

(WebCore::AXIsolatedTree::clear):
(WebCore::AXIsolatedTree::create):
(WebCore::AXIsolatedTree::removeTreeForPageID):
(WebCore::AXIsolatedTree::nodeForID const):
(WebCore::AXIsolatedTree::generateSubtree):
(WebCore::AXIsolatedTree::createSubtree):
(WebCore::AXIsolatedTree::updateChildren):
(WebCore::AXIsolatedTree::rootNode):
(WebCore::AXIsolatedTree::setRootNode):
(WebCore::AXIsolatedTree::removeSubtree):
(WebCore::AXIsolatedTree::applyPendingChanges):
(WebCore::AXIsolatedTree::nodeInTreeForID): Deleted, not used.
(WebCore::AXIsolatedTree::setRootNodeID): Renamed setRootNode.

  • accessibility/isolatedtree/AXIsolatedTree.h:
  • accessibility/mac/WebAccessibilityObjectWrapperBase.mm:

(-[WebAccessibilityObjectWrapperBase attachIsolatedObject:]):

9:47 AM Changeset in webkit [262625] by youenn@apple.com
  • 2 edits in trunk/Source/WebCore

[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder
https://bugs.webkit.org/show_bug.cgi?id=206582
<rdar://problem/58985368>

Unreviewed.

  • platform/mediarecorder/cocoa/MediaRecorderPrivateWriterCocoa.mm:

(WebCore::MediaRecorderPrivateWriter::initialize):
Allow deprecation warnings.

9:10 AM Changeset in webkit [262624] by Jacob Uphoff
  • 3 edits in trunk/LayoutTests

[ macOS wk1 ] http/tests/media/reload-after-dialog.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=212828

Unreviewed test gardening.

  • platform/mac-wk1/TestExpectations:
  • platform/mac-wk2/TestExpectations:
9:10 AM Changeset in webkit [262623] by commit-queue@webkit.org
  • 3 edits in trunk/Source/WebCore

Unreviewed, fix unused parameter warnings in EventRegion.cpp and RenderLayerBacking.cpp
https://bugs.webkit.org/show_bug.cgi?id=212823

Patch by Michael Catanzaro <Michael Catanzaro> on 2020-06-05

  • rendering/EventRegion.cpp:

(WebCore::EventRegion::unite):

  • rendering/RenderLayerBacking.cpp:

(WebCore::RenderLayerBacking::paintDebugOverlays):

8:51 AM Changeset in webkit [262622] by Jacob Uphoff
  • 2 edits in trunk/LayoutTests

[ macOS debug ] imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audionode-interface/audionode-disconnect-audioparam.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=212824

Unreviewed test gardening.

  • platform/mac-wk2/TestExpectations:
8:47 AM Changeset in webkit [262621] by Adrian Perez de Castro
  • 9 edits in trunk/Source

Non-unified build fixes, early summer 2020 edition
https://bugs.webkit.org/show_bug.cgi?id=212819

Unreviewed build fix.

Source/WebCore:

No new tests needed.

  • animation/ElementAnimationRareData.cpp: Add missing RenderStyle.h header.
  • animation/ElementAnimationRareData.h: Add forward declaration for RenderStyle.
  • editing/TextManipulationController.cpp: Sprinkle missing HTMLNames:: prefixes.

(WebCore::shouldExtractValueForTextManipulation):
(WebCore::TextManipulationController::observeParagraphs):
(WebCore::makePositionTuple):
(WebCore::TextManipulationController::replace):

  • platform/graphics/SimpleColor.h: Add missing ColorComponents.h and wtf/text/WTFString.h

headers.

  • workers/service/context/ServiceWorkerThread.cpp: Add missing Logging.h header.

Source/WebKit:

  • Shared/gtk/NativeWebMouseEventGtk.cpp:

(WebKit::NativeWebMouseEvent::NativeWebMouseEvent): Add missing WebCore:: namespace to
a couple of uses of WebCore::FloatSize.

  • WebProcess/Storage/WebServiceWorkerFetchTaskClient.cpp: Add missing Logging.h header.
8:27 AM Changeset in webkit [262620] by aestes@apple.com
  • 34 edits in trunk

[Apple Pay] Remove conditionals for ENABLE_APPLE_PAY_SESSION_V(3|4)
https://bugs.webkit.org/show_bug.cgi?id=212541
<rdar://problem/63781452>

Reviewed by Darin Adler.

APPLE_PAY_SESSION_V(3|4) is now enabled whenever APPLE_PAY itself is enabled.

.:

  • Source/cmake/OptionsFTW.cmake:
  • Source/cmake/OptionsMac.cmake:
  • Source/cmake/WebKitFeatures.cmake:

Source/JavaScriptCore:

  • Configurations/FeatureDefines.xcconfig:

Source/WebCore:

  • Configurations/FeatureDefines.xcconfig:
  • Modules/applepay/ApplePayError.idl:
  • Modules/applepay/ApplePayPaymentAuthorizationResult.idl:
  • Modules/applepay/ApplePayPaymentContact.idl:
  • Modules/applepay/ApplePayPaymentMethodUpdate.idl:
  • Modules/applepay/ApplePayRequestBase.idl:
  • Modules/applepay/ApplePaySession.idl:
  • Modules/applepay/ApplePayShippingContactUpdate.idl:
  • Modules/applepay/ApplePayShippingMethodUpdate.idl:
  • Modules/applepay/PaymentCoordinatorClient.cpp:

(WebCore::PaymentCoordinatorClient::supportsVersion):

  • Modules/applepay/paymentrequest/ApplePayPaymentHandler.cpp:

(WebCore::ApplePayPaymentHandler::computePaymentMethodErrors const):

  • accessibility/AccessibilityRenderObject.cpp:

(WebCore::AccessibilityRenderObject::applePayButtonDescription const):

  • css/CSSPrimitiveValueMappings.h:

(WebCore::CSSPrimitiveValue::CSSPrimitiveValue):
(WebCore::CSSPrimitiveValue::operator ApplePayButtonType const):

  • css/CSSValueKeywords.in:
  • css/parser/CSSParserFastPaths.cpp:

(WebCore::CSSParserFastPaths::isValidKeywordPropertyAndValue):

  • rendering/RenderThemeCocoa.mm:

(WebCore::toPKPaymentButtonType):

  • rendering/style/RenderStyleConstants.cpp:

(WebCore::operator<<):

  • rendering/style/RenderStyleConstants.h:

Source/WebCore/PAL:

  • Configurations/FeatureDefines.xcconfig:

Source/WebKit:

  • Configurations/FeatureDefines.xcconfig:

Source/WebKitLegacy/mac:

  • Configurations/FeatureDefines.xcconfig:

Tools:

  • Scripts/webkitperl/FeatureList.pm:
  • TestWebKitAPI/Configurations/FeatureDefines.xcconfig:
8:18 AM Changeset in webkit [262619] by youenn@apple.com
  • 31 edits
    1 copy
    7 adds in trunk

[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder
https://bugs.webkit.org/show_bug.cgi?id=206582
Source/WebCore:

<rdar://problem/58985368>

Reviewed by Eric Carlson.

AVAssetWriterDelegate allows to grab recorded data whenever wanted.
This delegate requires passing compressed samples to AVAssetWriter.
Implement video encoding and audio encoding in dedicated classes and use these classes before adding buffers to AVAssetWriter.
These classes are AudioSampleBufferCompressor and VideoSampleBufferCompressor.
They support AAC and H264 so far and should be further improved to support more encoding options.

Instantiate real writer only for platforms supporting AVAssetWriterDelegate, since it is not supported everywhere.
The writer, doing the pacakging, is receiving compressed buffer from the audio/video compressors.
It then sends data when being request to flush to its delegate, which will send data to the MediaRecorderPrivateWriter.
The MediaRecorderPrivateWriter stores the data in a SharedBuffer until MediaRecorder asks for data.

Note that, whenever we request data, we flush the writer and insert an end of video sample to make sure video data gets flushed.
Therefore data should not be requested too fast to get adequate video compression.

Covered by existing tests.

  • Modules/mediarecorder/MediaRecorderProvider.cpp:

(WebCore::MediaRecorderProvider::createMediaRecorderPrivate):

  • WebCore.xcodeproj/project.pbxproj:
  • platform/mediarecorder/MediaRecorderPrivateAVFImpl.cpp:

(WebCore::MediaRecorderPrivateAVFImpl::create):

  • platform/mediarecorder/MediaRecorderPrivateAVFImpl.h:
  • platform/mediarecorder/cocoa/AudioSampleBufferCompressor.h: Added.
  • platform/mediarecorder/cocoa/AudioSampleBufferCompressor.mm: Added.

(WebCore::AudioSampleBufferCompressor::create):
(WebCore::AudioSampleBufferCompressor::AudioSampleBufferCompressor):
(WebCore::AudioSampleBufferCompressor::~AudioSampleBufferCompressor):
(WebCore::AudioSampleBufferCompressor::initialize):
(WebCore::AudioSampleBufferCompressor::finish):
(WebCore::AudioSampleBufferCompressor::initAudioConverterForSourceFormatDescription):
(WebCore::AudioSampleBufferCompressor::computeBufferSizeForAudioFormat):
(WebCore::AudioSampleBufferCompressor::attachPrimingTrimsIfNeeded):
(WebCore::AudioSampleBufferCompressor::gradualDecoderRefreshCount):
(WebCore::AudioSampleBufferCompressor::sampleBufferWithNumPackets):
(WebCore::AudioSampleBufferCompressor::audioConverterComplexInputDataProc):
(WebCore::AudioSampleBufferCompressor::provideSourceDataNumOutputPackets):
(WebCore::AudioSampleBufferCompressor::processSampleBuffersUntilLowWaterTime):
(WebCore::AudioSampleBufferCompressor::processSampleBuffer):
(WebCore::AudioSampleBufferCompressor::addSampleBuffer):
(WebCore::AudioSampleBufferCompressor::getOutputSampleBuffer):
(WebCore::AudioSampleBufferCompressor::takeOutputSampleBuffer):

  • platform/mediarecorder/cocoa/MediaRecorderPrivateWriterCocoa.h:
  • platform/mediarecorder/cocoa/MediaRecorderPrivateWriterCocoa.mm:

(-[WebAVAssetWriterDelegate initWithWriter:]):
(-[WebAVAssetWriterDelegate assetWriter:didProduceFragmentedHeaderData:]):
(-[WebAVAssetWriterDelegate assetWriter:didProduceFragmentedMediaData:fragmentedMediaDataReport:]):
(-[WebAVAssetWriterDelegate close]):
(WebCore::MediaRecorderPrivateWriter::create):
(WebCore::MediaRecorderPrivateWriter::compressedVideoOutputBufferCallback):
(WebCore::MediaRecorderPrivateWriter::compressedAudioOutputBufferCallback):
(WebCore::MediaRecorderPrivateWriter::MediaRecorderPrivateWriter):
(WebCore::MediaRecorderPrivateWriter::~MediaRecorderPrivateWriter):
(WebCore::MediaRecorderPrivateWriter::initialize):
(WebCore::MediaRecorderPrivateWriter::processNewCompressedVideoSampleBuffers):
(WebCore::MediaRecorderPrivateWriter::processNewCompressedAudioSampleBuffers):
(WebCore::MediaRecorderPrivateWriter::startAssetWriter):
(WebCore::MediaRecorderPrivateWriter::appendCompressedAudioSampleBuffer):
(WebCore::MediaRecorderPrivateWriter::appendCompressedVideoSampleBuffer):
(WebCore::MediaRecorderPrivateWriter::appendCompressedSampleBuffers):
(WebCore::appendEndsPreviousSampleDurationMarker):
(WebCore::MediaRecorderPrivateWriter::appendEndOfVideoSampleDurationIfNeeded):
(WebCore::MediaRecorderPrivateWriter::flushCompressedSampleBuffers):
(WebCore::MediaRecorderPrivateWriter::clear):
(WebCore::copySampleBufferWithCurrentTimeStamp):
(WebCore::MediaRecorderPrivateWriter::appendVideoSampleBuffer):
(WebCore::createAudioFormatDescription):
(WebCore::createAudioSampleBuffer):
(WebCore::MediaRecorderPrivateWriter::appendAudioSampleBuffer):
(WebCore::MediaRecorderPrivateWriter::stopRecording):
(WebCore::MediaRecorderPrivateWriter::appendData):

  • platform/mediarecorder/cocoa/VideoSampleBufferCompressor.h: Copied from Source/WebCore/platform/mediarecorder/MediaRecorderPrivateAVFImpl.h.
  • platform/mediarecorder/cocoa/VideoSampleBufferCompressor.mm: Added.

(WebCore::VideoSampleBufferCompressor::create):
(WebCore::VideoSampleBufferCompressor::VideoSampleBufferCompressor):
(WebCore::VideoSampleBufferCompressor::~VideoSampleBufferCompressor):
(WebCore::VideoSampleBufferCompressor::initialize):
(WebCore::VideoSampleBufferCompressor::finish):
(WebCore::VideoSampleBufferCompressor::videoCompressionCallback):
(WebCore::VideoSampleBufferCompressor::initCompressionSession):
(WebCore::VideoSampleBufferCompressor::processSampleBuffer):
(WebCore::VideoSampleBufferCompressor::addSampleBuffer):
(WebCore::VideoSampleBufferCompressor::getOutputSampleBuffer):
(WebCore::VideoSampleBufferCompressor::takeOutputSampleBuffer):

Source/WebCore/PAL:

<rdar://problem/58985368>

Reviewed by Eric Carlson.

Add soft link macros for VideoToolbox and AudioToolbox.

  • PAL.xcodeproj/project.pbxproj:
  • pal/cf/AudioToolboxSoftLink.cpp: Added.
  • pal/cf/AudioToolboxSoftLink.h: Added.
  • pal/cf/CoreMediaSoftLink.cpp:
  • pal/cf/CoreMediaSoftLink.h:
  • pal/cf/VideoToolboxSoftLink.cpp: Added.
  • pal/cf/VideoToolboxSoftLink.h: Added.

Source/WebKit:

<rdar://problem/58985368>

Reviewed by Eric Carlson.

Enable RemoteMediaRecorder only for systems supporting AVAssetWriterDelegate.

  • GPUProcess/GPUConnectionToWebProcess.cpp:

(WebKit::GPUConnectionToWebProcess::didReceiveMessage):

  • GPUProcess/GPUConnectionToWebProcess.h:
  • GPUProcess/webrtc/RemoteMediaRecorder.cpp:
  • GPUProcess/webrtc/RemoteMediaRecorder.h:
  • GPUProcess/webrtc/RemoteMediaRecorder.messages.in:
  • GPUProcess/webrtc/RemoteMediaRecorderManager.cpp:
  • GPUProcess/webrtc/RemoteMediaRecorderManager.h:
  • GPUProcess/webrtc/RemoteMediaRecorderManager.messages.in:
  • GPUProcess/webrtc/RemoteSampleBufferDisplayLayerManager.h:
  • WebProcess/GPU/webrtc/MediaRecorderPrivate.cpp:
  • WebProcess/GPU/webrtc/MediaRecorderPrivate.h:
  • WebProcess/GPU/webrtc/MediaRecorderProvider.cpp:

(WebKit::MediaRecorderProvider::createMediaRecorderPrivate):

Source/WTF:

Reviewed by Eric Carlson.

  • wtf/PlatformHave.h:

LayoutTests:

Reviewed by Eric Carlson.

Disable tests on all platforms except the ones supporting AVAssetWriterDelegate.

  • TestExpectations:
  • http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html:

Remove web audio generation since there seems to be some unstability in web audio -> stream -> media recorder.
which should be fixed as follow-up specific patches.

  • platform/mac/TestExpectations:

Enable running tests.

7:39 AM Changeset in webkit [262618] by Antti Koivisto
  • 3 edits
    2 adds in trunk

REGRESSION (r253875?): Element styles incorrect after media query evaluation changes
https://bugs.webkit.org/show_bug.cgi?id=211505
<rdar://problem/62983242>

Reviewed by Zalan Bujtas.

Source/WebCore:

If there are keyframe rules in media queries we fall back to wiping the style resolver when
something changes. This fallback code didn't work correctly when a rule flipped from matching
to non-matching because MediaQueryCollector bailed out and didn't create DynamicMediaQueryRules
structure needed to detect something has changed.

Test: fast/media/media-query-dynamic-with-keyframes.html

  • style/RuleSet.cpp:

(WebCore::Style::RuleSet::addChildRules):
(WebCore::Style::RuleSet::addRulesFromSheet):

Call both push and pop even when the rule doesn't match.

(WebCore::Style::RuleSet::MediaQueryCollector::pushAndEvaluate):

Collect the MediaQuerySet in non-matching case too.

(WebCore::Style::RuleSet::MediaQueryCollector::pop):

Record the DynamicMediaQueryRules when resolving all rules statically.

LayoutTests:

  • fast/media/media-query-dynamic-with-keyframes-expected.html: Added.
  • fast/media/media-query-dynamic-with-keyframes.html: Added.
7:28 AM Changeset in webkit [262617] by Jason_Lawrence
  • 2 edits in trunk/LayoutTests

REGRESSION: (r261845): [ Mac wk2 ] inspector/heap/getRemoteObject.html is flaky failing.
https://bugs.webkit.org/show_bug.cgi?id=212776

Unreviewed test gardening.

  • platform/mac-wk2/TestExpectations:
7:07 AM Changeset in webkit [262616] by Diego Pino Garcia
  • 2 edits in trunk/LayoutTests

[WPE] Gardening, update WAV baseline for webaudio test
https://bugs.webkit.org/show_bug.cgi?id=212212

Unreviewed gardening.

  • platform/wpe/webaudio/codec-tests/aac/vbr-128kbps-44khz-expected.wav:
6:53 AM Changeset in webkit [262615] by clopez@igalia.com
  • 8 edits
    2340 copies
    1611 adds
    1 delete in trunk/LayoutTests

Update WPT tests for offscreen-canvas (and rename to html/canvas/offscreen)
https://bugs.webkit.org/show_bug.cgi?id=212613

Reviewed by Žan Doberšek.

LayoutTests/imported/w3c:

Import from d0d526f742.

  • resources/import-expectations.json:
  • web-platform-tests/html/canvas/offscreen/META.yml: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/META.yml.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.copy-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.copy.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.copy.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.copy.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.copy.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.destination-atop-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-atop-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.destination-atop.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.destination-atop.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.destination-atop.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.destination-atop.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.destination-in-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-in-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.destination-in.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-in.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.destination-in.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-in.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.destination-in.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-in.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.destination-in.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-in.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.destination-out-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-out-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.destination-out.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-out.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.destination-out.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-out.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.destination-out.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-out.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.destination-out.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-out.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.destination-over-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-over-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.destination-over.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-over.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.destination-over.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-over.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.destination-over.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-over.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.destination-over.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-over.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.lighter-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.lighter-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.lighter.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.lighter.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.lighter.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.lighter.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.lighter.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.lighter.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.lighter.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.lighter.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.source-atop-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-atop-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.source-atop.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-atop.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.source-atop.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-atop.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.source-atop.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-atop.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.source-atop.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-atop.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.source-in-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-in-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.source-in.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-in.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.source-in.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-in.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.source-in.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-in.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.source-in.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-in.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.source-out-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-out-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.source-out.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-out.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.source-out.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-out.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.source-out.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-out.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.source-out.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-out.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.source-over-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-over-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.source-over.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-over.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.source-over.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-over.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.source-over.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-over.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.source-over.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-over.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.xor-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.xor-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.xor.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.xor.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.xor.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.xor.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.xor.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.xor.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.xor.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.xor.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.copy-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.copy-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.copy.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.copy.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.copy.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.copy.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.copy.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.copy.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.destination-atop-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-atop-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.destination-atop.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-atop.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.destination-atop.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-atop.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.destination-atop.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-atop.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.destination-atop.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-atop.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.destination-in-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-in-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.destination-in.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-in.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.destination-in.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-in.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.destination-in.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-in.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.destination-in.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-in.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.destination-out-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-out-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.destination-out.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-out.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.destination-out.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-out.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.destination-out.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-out.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.destination-out.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-out.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.destination-over-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-over-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.destination-over.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-over.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.destination-over.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-over.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.destination-over.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-over.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.destination-over.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-over.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.lighter-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.lighter-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.lighter.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.lighter.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.lighter.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.lighter.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.lighter.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.lighter.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.lighter.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.lighter.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.source-atop-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-atop-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.source-atop.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-atop.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.source-atop.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-atop.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.source-atop.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-atop.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.source-atop.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-atop.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.source-in-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-in-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.source-in.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-in.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.source-in.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-in.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.source-in.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-in.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.source-in.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-in.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.source-out-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-out-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.source-out.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-out.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.source-out.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-out.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.source-out.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-out.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.source-out.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-out.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.source-over-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-over-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.source-over.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-over.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.source-over.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-over.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.source-over.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-over.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.source-over.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-over.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.xor-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.xor-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.xor.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.xor.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.xor.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.xor.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.xor.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.xor.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.clip.xor.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.xor.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.canvas-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvas-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.canvas.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvas.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.canvas.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvas.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.canvas.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvas.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.canvas.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvas.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.canvascopy-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvascopy-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.canvascopy.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvascopy.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.canvascopy.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvascopy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.canvascopy.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvascopy.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.canvascopy.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvascopy.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.canvaspattern-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvaspattern-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.canvaspattern.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvaspattern.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.canvaspattern.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvaspattern.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.canvaspattern.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvaspattern.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.canvaspattern.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvaspattern.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.default-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.default-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.default.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.default.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.default.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.default.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.default.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.default.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.default.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.default.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.fill-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.fill-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.fill.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.fill.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.fill.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.fill.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.fill.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.fill.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.fill.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.fill.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.image-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.image-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.image.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.image.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.image.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.image.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.image.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.image.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.image.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.image.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.imagepattern-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.imagepattern.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.imagepattern.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.imagepattern.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.imagepattern.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.invalid-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.invalid-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.invalid.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.invalid.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.invalid.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.invalid.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.invalid.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.invalid.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.invalid.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.invalid.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.range-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.range-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.range.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.range.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.range.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.range.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.range.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.range.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.range.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.range.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.copy-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.copy-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.copy.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.copy.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.copy.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.copy.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.copy.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.copy.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.destination-atop-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-atop-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.destination-atop.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-atop.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.destination-atop.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-atop.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.destination-atop.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-atop.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.destination-atop.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-atop.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.destination-in-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-in-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.destination-in.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-in.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.destination-in.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-in.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.destination-in.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-in.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.destination-in.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-in.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.destination-out-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-out-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.destination-out.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-out.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.destination-out.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-out.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.destination-out.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-out.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.destination-out.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-out.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.destination-over-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-over-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.destination-over.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-over.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.destination-over.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-over.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.destination-over.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-over.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.destination-over.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-over.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.lighter-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.lighter-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.lighter.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.lighter.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.lighter.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.lighter.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.lighter.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.lighter.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.lighter.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.lighter.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.source-atop-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-atop-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.source-atop.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-atop.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.source-atop.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-atop.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.source-atop.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-atop.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.source-atop.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-atop.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.source-in-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-in-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.source-in.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-in.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.source-in.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-in.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.source-in.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-in.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.source-in.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-in.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.source-out-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-out-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.source-out.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-out.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.source-out.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-out.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.source-out.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-out.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.source-out.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-out.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.source-over-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-over-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.source-over.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-over.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.source-over.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-over.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.source-over.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-over.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.source-over.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-over.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.xor-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.xor-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.xor.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.xor.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.xor.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.xor.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.xor.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.xor.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.image.xor.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.image.xor.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.casesensitive-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.casesensitive-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.casesensitive.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.casesensitive.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.casesensitive.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.casesensitive.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.casesensitive.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.casesensitive.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.casesensitive.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.casesensitive.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.clear-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.clear-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.clear.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.clear.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.clear.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.clear.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.clear.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.clear.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.clear.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.clear.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.darker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.darker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.darker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.darker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.darker.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.darker.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.darker.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.darker.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.darker.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.darker.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.default-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.default-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.default.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.default.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.default.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.default.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.default.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.default.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.default.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.default.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.get-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.get-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.get.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.get.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.get.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.get.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.get.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.get.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.get.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.get.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.highlight-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.highlight-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.highlight.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.highlight.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.highlight.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.highlight.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.highlight.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.highlight.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.highlight.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.highlight.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.nullsuffix-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.nullsuffix-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.nullsuffix.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.nullsuffix.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.nullsuffix.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.nullsuffix.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.nullsuffix.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.nullsuffix.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.nullsuffix.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.nullsuffix.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.over-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.over-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.over.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.over.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.over.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.over.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.over.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.over.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.over.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.over.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.unrecognised-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.unrecognised-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.unrecognised.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.unrecognised.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.unrecognised.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.unrecognised.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.unrecognised.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.unrecognised.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.operation.unrecognised.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.unrecognised.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.copy-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.copy-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.copy.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.copy.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.copy.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.copy.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.copy.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.copy.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.destination-atop-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-atop-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.destination-atop.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-atop.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.destination-atop.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-atop.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.destination-atop.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-atop.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.destination-atop.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-atop.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.destination-in-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-in-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.destination-in.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-in.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.destination-in.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-in.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.destination-in.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-in.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.destination-in.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-in.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.destination-out-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-out-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.destination-out.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-out.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.destination-out.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-out.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.destination-out.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-out.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.destination-out.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-out.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.destination-over-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-over-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.destination-over.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-over.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.destination-over.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-over.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.destination-over.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-over.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.destination-over.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-over.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.lighter-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.lighter-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.lighter.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.lighter.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.lighter.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.lighter.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.lighter.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.lighter.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.lighter.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.lighter.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.source-atop-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-atop-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.source-atop.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-atop.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.source-atop.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-atop.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.source-atop.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-atop.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.source-atop.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-atop.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.source-in-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-in-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.source-in.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-in.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.source-in.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-in.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.source-in.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-in.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.source-in.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-in.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.source-out-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-out-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.source-out.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-out.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.source-out.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-out.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.source-out.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-out.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.source-out.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-out.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.source-over-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-over-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.source-over.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-over.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.source-over.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-over.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.source-over.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-over.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.source-over.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-over.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.xor-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.xor-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.xor.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.xor.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.xor.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.xor.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.xor.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.xor.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.solid.xor.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.xor.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.copy-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.copy-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.copy.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.copy.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.copy.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.copy.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.copy.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.copy.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.destination-atop-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-atop-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.destination-atop.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-atop.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.destination-atop.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-atop.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.destination-atop.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-atop.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.destination-atop.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-atop.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.destination-in-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-in-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.destination-in.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-in.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.destination-in.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-in.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.destination-in.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-in.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.destination-in.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-in.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.destination-out-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-out-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.destination-out.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-out.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.destination-out.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-out.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.destination-out.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-out.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.destination-out.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-out.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.destination-over-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-over-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.destination-over.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-over.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.destination-over.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-over.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.destination-over.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-over.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.destination-over.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-over.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.lighter-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.lighter-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.lighter.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.lighter.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.lighter.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.lighter.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.lighter.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.lighter.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.lighter.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.lighter.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.source-atop-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-atop-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.source-atop.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-atop.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.source-atop.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-atop.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.source-atop.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-atop.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.source-atop.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-atop.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.source-in-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-in-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.source-in.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-in.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.source-in.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-in.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.source-in.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-in.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.source-in.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-in.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.source-out-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-out-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.source-out.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-out.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.source-out.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-out.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.source-out.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-out.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.source-out.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-out.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.source-over-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-over-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.source-over.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-over.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.source-over.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-over.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.source-over.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-over.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.source-over.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-over.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.xor-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.xor-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.xor.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.xor.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.xor.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.xor.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.xor.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.xor.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.transparent.xor.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.xor.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.copy-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.copy-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.copy.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.copy.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.copy.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.copy.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.copy.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.copy.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.destination-atop-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-atop-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.destination-atop.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-atop.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.destination-atop.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-atop.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.destination-atop.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-atop.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.destination-atop.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-atop.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.destination-in-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-in-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.destination-in.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-in.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.destination-in.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-in.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.destination-in.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-in.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.destination-in.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-in.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.source-in-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-in-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.source-in.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-in.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.source-in.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-in.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.source-in.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-in.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.source-in.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-in.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.source-out-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-out-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.source-out.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-out.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.source-out.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-out.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.source-out.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-out.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.fill.source-out.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-out.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.copy-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.copy-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.copy.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.copy.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.copy.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.copy.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.copy.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.copy.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.destination-atop-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.destination-atop.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.destination-atop.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.destination-atop.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.destination-atop.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.destination-in-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.destination-in.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.destination-in.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.destination-in.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.destination-in.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.source-in-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.source-in.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.source-in.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.source-in.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.source-in.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.source-out-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.source-out.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.source-out.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.source-out.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.image.source-out.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.copy-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.copy-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.copy.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.copy.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.copy.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.copy.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.copy.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.copy.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.destination-atop-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-atop-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.destination-atop.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-atop.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.destination-atop.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-atop.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.destination-atop.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-atop.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.destination-atop.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-atop.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.destination-in-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-in-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.destination-in.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-in.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.destination-in.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-in.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.destination-in.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-in.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.destination-in.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-in.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.source-in-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-in-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.source-in.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-in.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.source-in.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-in.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.source-in.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-in.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.source-in.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-in.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.source-out-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-out-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.source-out.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-out.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.source-out.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-out.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.source-out.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-out.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.nocontext.source-out.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-out.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.copy-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.copy.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.copy.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.copy.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.copy.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.destination-atop-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.destination-atop.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.destination-atop.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.destination-atop.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.destination-atop.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.destination-in-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.destination-in.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.destination-in.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.destination-in.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.destination-in.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.source-in-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.source-in.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.source-in.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.source-in.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.source-in.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.source-out-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.source-out.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.source-out.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.source-out.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out.worker.html.
  • web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.source-out.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out.worker.js.
  • web-platform-tests/html/canvas/offscreen/compositing/w3c-import.log: Added.
  • web-platform-tests/html/canvas/offscreen/conformance-requirements/2d.coordinatespace-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/conformance-requirements/2d.coordinatespace-expected.txt.
  • web-platform-tests/html/canvas/offscreen/conformance-requirements/2d.coordinatespace.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/conformance-requirements/2d.coordinatespace.html.
  • web-platform-tests/html/canvas/offscreen/conformance-requirements/2d.coordinatespace.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/conformance-requirements/2d.coordinatespace.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/conformance-requirements/2d.coordinatespace.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/conformance-requirements/2d.coordinatespace.worker.html.
  • web-platform-tests/html/canvas/offscreen/conformance-requirements/2d.coordinatespace.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/conformance-requirements/2d.coordinatespace.worker.js.
  • web-platform-tests/html/canvas/offscreen/conformance-requirements/2d.missingargs-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/conformance-requirements/2d.missingargs-expected.txt.
  • web-platform-tests/html/canvas/offscreen/conformance-requirements/2d.missingargs.html: Added.
  • web-platform-tests/html/canvas/offscreen/conformance-requirements/2d.missingargs.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/conformance-requirements/2d.missingargs.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/conformance-requirements/2d.missingargs.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/conformance-requirements/2d.missingargs.worker.html.
  • web-platform-tests/html/canvas/offscreen/conformance-requirements/2d.missingargs.worker.js: Added.

(t_fail.t.step_func):
(t.step):

  • web-platform-tests/html/canvas/offscreen/conformance-requirements/2d.voidreturn-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/conformance-requirements/2d.voidreturn-expected.txt.
  • web-platform-tests/html/canvas/offscreen/conformance-requirements/2d.voidreturn.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/conformance-requirements/2d.voidreturn.html.
  • web-platform-tests/html/canvas/offscreen/conformance-requirements/2d.voidreturn.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/conformance-requirements/2d.voidreturn.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/conformance-requirements/2d.voidreturn.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/conformance-requirements/2d.voidreturn.worker.html.
  • web-platform-tests/html/canvas/offscreen/conformance-requirements/2d.voidreturn.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/conformance-requirements/2d.voidreturn.worker.js.
  • web-platform-tests/html/canvas/offscreen/conformance-requirements/w3c-import.log: Added.
  • web-platform-tests/html/canvas/offscreen/convert-to-blob/offscreencanvas.convert.to.blob-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/convert-to-blob/offscreencanvas.convert.to.blob-expected.txt.
  • web-platform-tests/html/canvas/offscreen/convert-to-blob/offscreencanvas.convert.to.blob.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/convert-to-blob/offscreencanvas.convert.to.blob.html.
  • web-platform-tests/html/canvas/offscreen/convert-to-blob/offscreencanvas.convert.to.blob.w-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/convert-to-blob/offscreencanvas.convert.to.blob.w-expected.txt.
  • web-platform-tests/html/canvas/offscreen/convert-to-blob/offscreencanvas.convert.to.blob.w.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/convert-to-blob/offscreencanvas.convert.to.blob.w.html.
  • web-platform-tests/html/canvas/offscreen/convert-to-blob/w3c-import.log: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/convert-to-blob/w3c-import.log.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.3arg-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.3arg.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.3arg.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.3arg.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.3arg.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.5arg-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.5arg.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.5arg.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.5arg.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.5arg.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.alpha-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.alpha.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.alpha.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.alpha.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.alpha.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.animated.poster-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.animated.poster.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.animated.poster.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.animated.poster.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.broken-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.broken.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.broken.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.broken.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.broken.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.canvas-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.canvas-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.canvas.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.canvas.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.canvas.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.canvas.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.canvas.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.canvas.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.canvas.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.clip-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.clip-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.clip.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.clip.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.clip.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.clip.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.clip.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.clip.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.clip.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.composite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.composite.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.composite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.composite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.composite.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.floatsource-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.floatsource.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.floatsource.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.floatsource.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.floatsource.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.negativedest-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.negativedest.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.negativedest.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.negativedest.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.negativedest.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.negativedir-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.negativedir.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.negativedir.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.negativedir.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.negativedir.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.negativesource-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.negativesource.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.negativesource.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.negativesource.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.negativesource.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.nonfinite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html: Added.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.nonfinite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.nonfinite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.nonfinite.worker.js: Added.

(t_fail.t.step_func):
(t.step.):
(t.step):

  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.nowrap-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.nowrap.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.nowrap.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.nowrap.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.nowrap.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.null-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.null.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.null.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.null.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.null.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.path-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.path-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.path.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.path.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.path.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.path.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.path.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.path.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.path.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.self.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.self.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.1.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.self.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.self.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.self.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.self.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.self.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.2.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.self.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.self.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.self.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.svg-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.svg.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.svg.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.svg.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.svg.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.transform-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.transform-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.transform.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.transform.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.transform.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.transform.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.transform.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.transform.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.transform.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.wrongtype-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.wrongtype.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.wrongtype.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.wrongtype.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.zerocanvas-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerocanvas-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.zerosource-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.zerosource.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.zerosource.image-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.worker.js.

(t.step.):
(t.step):

  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.zerosource.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.zerosource.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.zerosource.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.worker.js.

(t.step.):
(t.step):

  • web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/w3c-import.log: Added.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.basic.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.basic.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.clip-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.clip-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.clip.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.clip.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.clip.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.clip.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.clip.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.negative-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.negative-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.negative.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.negative.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.negative.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.negative.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.negative.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.path-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.path-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.path.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.path.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.path.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.path.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.path.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.path.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.path.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.shadow-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.shadow-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.transform-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.transform-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.transform.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.transform.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.transform.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.transform.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.transform.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.zero-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.zero-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.zero.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.zero.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.zero.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.clearRect.zero.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.zero.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.basic.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.basic.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.clip-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.clip-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.clip.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.clip.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.clip.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.clip.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.clip.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.negative-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.negative-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.negative.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.negative.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.negative.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.negative.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.negative.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.path-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.path-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.path.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.path.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.path.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.path.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.path.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.path.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.path.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.shadow-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.shadow-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.transform-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.transform-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.transform.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.transform.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.transform.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.transform.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.transform.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.zero-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.zero-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.zero.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.zero.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.zero.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.fillRect.zero.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.zero.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.clip-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.clip-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.negative-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.negative-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.path-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.path-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.path.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.path.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.path.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.path.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.path.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.transform-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.transform-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.worker.js.
  • web-platform-tests/html/canvas/offscreen/drawing-rectangles-to-the-canvas/w3c-import.log: Added.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.default-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.default-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.default.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.default.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.default.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.default.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.default.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.default.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.default.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.get.semitransparent-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.semitransparent-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.get.solid-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.solid-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.get.solid.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.solid.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.get.solid.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.solid.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.get.solid.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.get.solid.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.solid.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.get.transparent-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.transparent-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.get.transparent.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.transparent.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.get.transparent.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.transparent.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.get.transparent.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.get.transparent.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.transparent.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.invalidstring-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidstring-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.invalidstring.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidstring.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.invalidstring.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidstring.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.invalidstring.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.invalidstring.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidstring.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.invalidtype-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidtype-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.invalidtype.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidtype.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.invalidtype.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidtype.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.invalidtype.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.invalidtype.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidtype.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-5-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-5-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-5.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-5.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-5.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-5.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-5.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-5.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-5.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-6-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-6-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-6.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-6.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-6.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-6.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-6.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-6.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-6.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-7-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-7-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-7.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-7.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-7.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-7.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-7.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-7.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-7.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-8-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-8-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-8.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-8.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-8.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-8.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-8.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-8.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-8.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-4.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-4.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-4.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-4.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-5-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-5-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-5.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-5.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-5.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-5.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-5.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-5.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-5.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-6-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-6-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-6.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-6.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-6.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-6.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-6.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-6.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-6.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-7-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-7-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-7.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-7.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-7.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-7.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-7.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-7.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-7.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-8-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-8-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-8.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-8.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-8.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-8.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-8.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-8.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-8.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-9-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-9-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-9.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-9.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-9.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-9.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-9.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-9.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-9.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hex3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hex3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hex3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hex3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hex4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hex4.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex4.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hex4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hex4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex4.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hex6-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex6-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hex6.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex6.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hex6.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hex6.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex6.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hex8-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex8-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hex8.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex8.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hex8.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hex8.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex8.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.html4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.html4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.html4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.html4.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.html4.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.html4.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.html4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.html4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.html4.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-4.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-4.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-4.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-4.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-5-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-5-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-5.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-5.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-5.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-5.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-5.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-5.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-5.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-3.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-4.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-4.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-4.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-5-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-5-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-5.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-5.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-5.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-5.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-5.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-5.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-3.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-3.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.svg-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.svg-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.system-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.system-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.system.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.system.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.system.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.system.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.system.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.system.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.system.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.empty-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.empty-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.empty.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.empty.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.empty.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.empty.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.empty.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.empty.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.alpha-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.alpha-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.alpha.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.alpha.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.alpha.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.alpha.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.colour-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colour-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.colour.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colour.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.colour.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.colour.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.colour.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colour.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.multiple-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.multiple-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.multiple.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.multiple.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.multiple.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.multiple.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.outside-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.outside-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.outside.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.outside.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.outside.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.outside.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.outside.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.outside.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.overlap-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.overlap.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.overlap.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.overlap.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.overlap2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.solid-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.solid-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.solid.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.solid.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.solid.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.solid.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.solid.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.solid.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.vertical-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.vertical-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.vertical.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.vertical.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.vertical.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.vertical.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.linear.nonfinite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html: Added.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.linear.nonfinite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.linear.nonfinite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.linear.nonfinite.worker.js: Added.

(t_fail.t.step_func):
(t.step):

  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.linear.transform.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.linear.transform.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.linear.transform.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.linear.transform.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.linear.transform.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.linear.transform.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.linear.transform.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.linear.transform.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.linear.transform.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.linear.transform.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.linear.transform.3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.linear.transform.3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.linear.transform.3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.linear.transform.3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.linear.transform.3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.compare-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.compare-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.compare.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.compare.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.compare.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.compare.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.compare.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.compare.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.crosscanvas-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.crosscanvas-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.crosscanvas.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.crosscanvas.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.crosscanvas.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.crosscanvas.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.invalidcolour-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidcolour-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.invalidcolour.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.invalidcolour.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.invalidcolour.worker.js: Added.

(t_fail.t.step_func):
(t.step):

  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.invalidoffset-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidoffset-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.invalidoffset.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.invalidoffset.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.invalidoffset.worker.js: Added.

(t_fail.t.step_func):
(t.step):

  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.update-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.update-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.update.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.update.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.update.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.update.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.object.update.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.update.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.behind-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.behind-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.behind.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.behind.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.behind.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.behind.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.beside-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.beside-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.beside.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.beside.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.beside.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.beside.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.bottom-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.bottom-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.front-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.front-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.front.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.front.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.front.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.front.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.front.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.front.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.shape1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.shape2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.top-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.top-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.top.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.top.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.top.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.top.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.top.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.top.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.equal-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.equal-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.equal.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.equal.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.equal.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.equal.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.equal.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.equal.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.inside1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.inside1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.inside1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.inside1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.inside1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.inside2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.inside2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.inside2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.inside2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.inside2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.inside3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.inside3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.inside3.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.inside3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.inside3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.negative-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.negative-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.negative.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.negative.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.negative.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.negative.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.negative.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.negative.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.negative.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.nonfinite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html: Added.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.nonfinite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.nonfinite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.nonfinite.worker.js: Added.

(t_fail.t.step_func):
(t.step):

  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.outside1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.outside1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.outside1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.outside1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.outside1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.outside2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.outside2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.outside2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.outside2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.outside2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.outside3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.outside3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.outside3.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.outside3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.outside3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.touch1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.touch1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.touch1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.touch1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.touch1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.touch2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.touch2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.touch2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.touch2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.touch2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.touch3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.touch3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.touch3.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.touch3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.touch3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.transform.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.transform.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.transform.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.transform.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.transform.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.transform.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.transform.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.transform.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.transform.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.transform.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.transform.3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.transform.3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.transform.3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.transform.3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.transform.3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.basic.canvas-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.canvas-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.basic.canvas.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.canvas.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.basic.canvas.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.basic.canvas.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.basic.canvas.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.canvas.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.basic.image-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.image-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.basic.image.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.image.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.basic.image.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.basic.image.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.basic.image.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.image.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.basic.nocontext-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.nocontext-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.basic.nocontext.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.nocontext.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.basic.nocontext.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.basic.nocontext.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.basic.nocontext.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.nocontext.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.basic.zerocanvas-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.zerocanvas-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.crosscanvas-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.crosscanvas.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.crosscanvas.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.crosscanvas.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.crosscanvas.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.image.null-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.image.null.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.image.null.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.image.null.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.image.null.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.image.string-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.image.string.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.image.string.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.image.string.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.image.string.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.image.undefined-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.image.undefined.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.image.undefined.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.image.undefined.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.image.undefined.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.modify.canvas1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.modify.canvas1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.modify.canvas1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.modify.canvas1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.modify.canvas1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.modify.canvas2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.modify.canvas2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.modify.canvas2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.modify.canvas2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.modify.canvas2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.orientation.image-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.image-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.orientation.image.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.image.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.orientation.image.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.orientation.image.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.image.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.outside-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.outside-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.case-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.case-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.case.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.case.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.case.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.case.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.case.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.case.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.empty-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.empty-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.empty.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.empty.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.empty.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.empty.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.empty.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.empty.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.null-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.null-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.null.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.null.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.null.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.null.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.null.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.null.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.undefined-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.undefined-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.undefined.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.undefined.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.undefined.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.undefined.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.undefined.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.undefined.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.unrecognised-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognised-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.strokeStyle.default-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.strokeStyle.default-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.strokeStyle.default.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.strokeStyle.default.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.strokeStyle.default.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.strokeStyle.default.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.strokeStyle.default.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.strokeStyle.default.worker.js.
  • web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/w3c-import.log: Added.
  • web-platform-tests/html/canvas/offscreen/filter/offscreencanvas.filter-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/filter/offscreencanvas.filter-expected.txt.
  • web-platform-tests/html/canvas/offscreen/filter/offscreencanvas.filter.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/filter/offscreencanvas.filter.html.
  • web-platform-tests/html/canvas/offscreen/filter/offscreencanvas.filter.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/filter/offscreencanvas.filter.js.
  • web-platform-tests/html/canvas/offscreen/filter/offscreencanvas.filter.w-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/filter/offscreencanvas.filter.w-expected.txt.
  • web-platform-tests/html/canvas/offscreen/filter/offscreencanvas.filter.w.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/filter/offscreencanvas.filter.w.html.
  • web-platform-tests/html/canvas/offscreen/filter/w3c-import.log: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/filter/w3c-import.log.
  • web-platform-tests/html/canvas/offscreen/image-smoothing/image.smoothing-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/image-smoothing/image.smoothing-expected.txt.
  • web-platform-tests/html/canvas/offscreen/image-smoothing/image.smoothing.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/image-smoothing/image.smoothing.html.
  • web-platform-tests/html/canvas/offscreen/image-smoothing/image.smoothing.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/image-smoothing/image.smoothing.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/image-smoothing/image.smoothing.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/image-smoothing/image.smoothing.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/image-smoothing/image.smoothing.worker.js.
  • web-platform-tests/html/canvas/offscreen/image-smoothing/w3c-import.log: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/image-smoothing/w3c-import.log.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.butt-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.butt-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.butt.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.butt.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.butt.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.butt.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.butt.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.butt.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.butt.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.closed-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.closed-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.closed.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.closed.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.closed.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.closed.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.closed.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.closed.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.closed.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.invalid-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.invalid-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.invalid.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.invalid.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.invalid.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.invalid.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.invalid.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.invalid.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.invalid.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.open-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.open-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.open.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.open.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.open.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.open.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.open.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.open.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.open.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.round-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.round-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.round.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.round.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.round.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.round.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.round.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.round.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.round.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.square-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.square-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.square.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.square.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.square.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.square.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.square.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.square.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.square.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.valid-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.valid-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.valid.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.valid.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.valid.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.valid.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.valid.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cap.valid.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.valid.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cross-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cross-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cross.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cross.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cross.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cross.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.cross.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.cross.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.defaults-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.defaults-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.defaults.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.defaults.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.defaults.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.defaults.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.defaults.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.defaults.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.bevel-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.bevel-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.bevel.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.bevel.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.bevel.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.bevel.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.bevel.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.bevel.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.bevel.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.closed-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.closed-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.closed.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.closed.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.closed.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.closed.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.closed.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.closed.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.closed.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.invalid-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.invalid-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.invalid.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.invalid.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.invalid.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.invalid.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.invalid.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.invalid.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.invalid.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.miter-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.miter-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.miter.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.miter.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.miter.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.miter.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.miter.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.miter.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.miter.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.open-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.open-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.open.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.open.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.open.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.open.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.open.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.open.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.open.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.parallel-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.parallel-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.parallel.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.parallel.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.parallel.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.parallel.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.parallel.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.parallel.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.parallel.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.round-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.round-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.round.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.round.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.round.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.round.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.round.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.round.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.round.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.valid-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.valid-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.valid.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.valid.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.valid.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.valid.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.valid.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.join.valid.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.join.valid.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.acute-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.acute-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.acute.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.acute.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.acute.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.acute.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.acute.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.acute.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.acute.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.exceeded-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.exceeded-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.exceeded.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.exceeded.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.exceeded.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.exceeded.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.exceeded.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.exceeded.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.exceeded.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.invalid-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.invalid-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.invalid.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.invalid.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.invalid.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.invalid.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.invalid.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.invalid.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.invalid.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.lineedge-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.lineedge-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.lineedge.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.lineedge.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.lineedge.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.lineedge.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.lineedge.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.lineedge.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.lineedge.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.obtuse-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.obtuse-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.obtuse.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.obtuse.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.obtuse.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.obtuse.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.obtuse.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.obtuse.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.obtuse.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.rightangle-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.rightangle-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.rightangle.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.rightangle.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.rightangle.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.rightangle.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.rightangle.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.rightangle.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.rightangle.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.valid-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.valid-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.valid.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.valid.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.valid.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.valid.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.valid.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.valid.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.valid.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.within-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.within-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.within.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.within.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.within.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.within.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.within.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.miter.within.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.within.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.union-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.union-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.union.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.union.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.union.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.union.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.union.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.union.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.width.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.width.basic.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.basic.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.width.basic.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.width.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.invalid-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.width.invalid-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.invalid.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.width.invalid.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.invalid.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.width.invalid.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.invalid.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.invalid.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.width.invalid.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.scaledefault-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.width.scaledefault-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.scaledefault.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.width.scaledefault.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.scaledefault.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.width.scaledefault.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.scaledefault.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.scaledefault.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.width.scaledefault.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.transformed-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.width.transformed-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.transformed.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.width.transformed.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.transformed.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.width.transformed.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.transformed.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.transformed.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.width.transformed.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.valid-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.width.valid-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.valid.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.width.valid.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.valid.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.width.valid.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.valid.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/line-styles/2d.line.width.valid.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/line-styles/2d.line.width.valid.worker.js.
  • web-platform-tests/html/canvas/offscreen/line-styles/w3c-import.log: Added.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.1.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.2.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.3.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.3.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.4.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.4.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.4.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.4.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.5-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.5-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.5.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.5.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.5.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.5.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.5.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.5.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.5.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.6-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.6-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.6.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.6.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.6.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.6.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.6.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.angle.6.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.6.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.default-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.default-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.default.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.default.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.default.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.default.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.default.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.default.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.default.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.empty-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.empty-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.empty.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.empty.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.empty.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.empty.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.empty.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.empty.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.empty.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.end-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.end-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.end.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.end.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.end.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.end.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.end.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.end.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.end.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.negative-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.negative-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.negative.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.negative.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.negative.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.negative.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.negative.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.negative.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.negative.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.nonempty-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonempty-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.nonempty.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonempty.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.nonempty.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonempty.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.nonempty.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.nonempty.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonempty.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.nonfinite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonfinite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.nonfinite.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonfinite.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.nonfinite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonfinite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.nonfinite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.nonfinite.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonfinite.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.scale.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.scale.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.1.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.scale.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.scale.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.scale.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.scale.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.scale.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.2.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.scale.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.scale.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.scale.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.selfintersect.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.selfintersect.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.1.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.selfintersect.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.selfintersect.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.selfintersect.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.selfintersect.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.selfintersect.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.2.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.selfintersect.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.selfintersect.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.selfintersect.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.1.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.2.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.3.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.3.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.4.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.4.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.4.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.4.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.5-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.5-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.5.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.5.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.5.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.5.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.5.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.shape.5.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.5.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.twopie.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.twopie.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.1.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.twopie.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.twopie.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.twopie.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.twopie.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.twopie.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.2.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.twopie.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.twopie.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.twopie.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.twopie.3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.twopie.3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.3.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.twopie.3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.twopie.3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.twopie.3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.3.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.twopie.4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.twopie.4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.4.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.twopie.4.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.4.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.twopie.4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.twopie.4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.4.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.zero.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.zero.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.1.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.zero.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.zero.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.zero.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.zero.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.zero.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.2.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.zero.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.zero.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.zero.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.zeroradius-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zeroradius-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.zeroradius.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zeroradius.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.zeroradius.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zeroradius.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.zeroradius.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arc.zeroradius.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zeroradius.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.coincide.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.coincide.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.1.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.coincide.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.coincide.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.coincide.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.coincide.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.coincide.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.2.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.coincide.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.coincide.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.coincide.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.collinear.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.collinear.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.1.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.collinear.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.collinear.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.collinear.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.collinear.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.collinear.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.2.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.collinear.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.collinear.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.collinear.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.collinear.3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.collinear.3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.3.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.collinear.3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.collinear.3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.collinear.3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.3.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.ensuresubpath.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.ensuresubpath.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.1.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.ensuresubpath.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.ensuresubpath.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.ensuresubpath.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.ensuresubpath.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.ensuresubpath.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.2.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.ensuresubpath.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.ensuresubpath.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.ensuresubpath.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.negative-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.negative-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.negative.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.negative.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.negative.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.negative.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.negative.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.negative.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.negative.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.nonfinite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.nonfinite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.nonfinite.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.nonfinite.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.nonfinite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.nonfinite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.nonfinite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.nonfinite.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.nonfinite.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.scale-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.scale-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.scale.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.scale.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.scale.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.scale.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.scale.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.scale.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.scale.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.shape.curve1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.shape.curve1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve1.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.shape.curve1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.shape.curve1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.shape.curve1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve1.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.shape.curve2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.shape.curve2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve2.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.shape.curve2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.shape.curve2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.shape.curve2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve2.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.shape.end-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.end-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.shape.end.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.end.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.shape.end.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.end.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.shape.end.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.shape.end.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.end.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.shape.start-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.start-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.shape.start.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.start.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.shape.start.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.start.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.shape.start.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.shape.start.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.start.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.transformation-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.transformation-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.transformation.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.transformation.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.transformation.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.transformation.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.transformation.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.transformation.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.transformation.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.zero.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.zero.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.1.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.zero.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.zero.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.zero.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.zero.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.zero.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.2.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.zero.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.zero.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.arcTo.zero.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.beginPath-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.beginPath-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.beginPath.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.beginPath.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.beginPath.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.beginPath.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.beginPath.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.beginPath.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.basic.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.basic.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.ensuresubpath.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.ensuresubpath.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.nonfinite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.nonfinite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.nonfinite.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.nonfinite.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.nonfinite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.nonfinite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.nonfinite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.nonfinite.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.nonfinite.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.scaled-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.scaled-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.scaled.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.scaled.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.scaled.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.scaled.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.scaled.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.scaled.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.shape-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.shape-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.shape.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.shape.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.shape.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.shape.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.bezierCurveTo.shape.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.shape.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.basic.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.basic.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.1.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.basic.1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.basic.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.basic.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.basic.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.basic.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.2.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.basic.2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.basic.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.basic.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.empty-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.empty-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.empty.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.empty.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.empty.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.empty.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.empty.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.empty.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.intersect-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.intersect-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.intersect.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.intersect.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.intersect.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.intersect.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.intersect.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.intersect.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.unaffected-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.unaffected-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.unaffected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.unaffected.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.unaffected.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.unaffected.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.unaffected.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.unaffected.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.winding.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.winding.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.1.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.winding.1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.winding.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.winding.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.winding.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.winding.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.2.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.winding.2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.winding.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.clip.winding.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.closePath.empty-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.empty-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.closePath.empty.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.empty.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.closePath.empty.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.closePath.empty.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.closePath.empty.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.empty.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.closePath.newline-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.newline-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.closePath.newline.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.newline.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.closePath.newline.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.closePath.newline.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.closePath.newline.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.newline.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.closePath.nextpoint-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.nextpoint-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.closePath.nextpoint.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.nextpoint.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.closePath.nextpoint.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.closePath.nextpoint.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.closePath.nextpoint.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.nextpoint.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.closed.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.closed.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.basic.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.closed.basic.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.closed.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.closed.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.closed.unaffected-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.unaffected-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.closed.unaffected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.unaffected.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.closed.unaffected.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.closed.unaffected.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.closed.unaffected.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.unaffected.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.overlap-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.overlap-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.overlap.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.overlap.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.overlap.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.overlap.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.overlap.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.overlap.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.winding.add-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.add-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.winding.add.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.add.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.winding.add.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.winding.add.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.winding.add.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.add.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.winding.subtract.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.winding.subtract.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.1.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.winding.subtract.1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.winding.subtract.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.winding.subtract.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.winding.subtract.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.winding.subtract.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.2.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.winding.subtract.2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.winding.subtract.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.winding.subtract.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.winding.subtract.3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.winding.subtract.3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.3.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.winding.subtract.3.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.winding.subtract.3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.fill.winding.subtract.3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.3.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.initial-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.initial-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.initial.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.initial.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.initial.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.initial.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.initial.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.initial.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.arc-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.arc-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.arc.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.arc.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.arc.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.arc.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.arc.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.arc.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.arc.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.basic.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.basic.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.1.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.basic.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.basic.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.basic.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.basic.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.basic.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.2.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.basic.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.basic.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.basic.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.bezier-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bezier-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.bezier.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bezier.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.bezier.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bezier.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.bezier.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.bezier.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bezier.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.bigarc-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bigarc-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.bigarc.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bigarc.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.bigarc.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bigarc.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.bigarc.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.bigarc.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bigarc.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.edge-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.edge-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.edge.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.edge.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.edge.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.edge.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.edge.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.edge.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.edge.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.empty-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.empty-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.empty.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.empty.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.empty.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.empty.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.empty.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.empty.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.empty.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.nonfinite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.nonfinite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.nonfinite.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.nonfinite.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.nonfinite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.nonfinite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.nonfinite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.nonfinite.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.nonfinite.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.outside-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.outside-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.outside.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.outside.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.outside.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.outside.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.outside.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.outside.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.outside.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.subpath-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.subpath-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.subpath.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.subpath.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.subpath.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.subpath.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.subpath.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.subpath.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.subpath.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.transform.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.transform.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.1.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.transform.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.transform.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.transform.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.transform.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.transform.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.2.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.transform.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.transform.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.transform.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.transform.3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.transform.3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.3.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.transform.3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.transform.3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.transform.3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.3.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.transform.4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.transform.4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.4.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.transform.4.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.4.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.transform.4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.transform.4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.4.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.unclosed-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.unclosed-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.unclosed.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.unclosed.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.unclosed.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.unclosed.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.unclosed.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.unclosed.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.unclosed.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.winding-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.winding-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.winding.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.winding.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.winding.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.winding.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.winding.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.isPointInPath.winding.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.winding.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.basic.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.basic.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.ensuresubpath.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.ensuresubpath.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.1.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.ensuresubpath.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.ensuresubpath.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.ensuresubpath.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.ensuresubpath.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.ensuresubpath.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.2.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.ensuresubpath.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.ensuresubpath.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.ensuresubpath.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.nextpoint-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nextpoint-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.nextpoint.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nextpoint.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.nextpoint.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.nextpoint.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.nextpoint.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nextpoint.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.nonfinite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.nonfinite.details-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite.details-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.nonfinite.details.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite.details.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.nonfinite.details.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite.details.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.nonfinite.details.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.nonfinite.details.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite.details.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.nonfinite.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.nonfinite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.nonfinite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.lineTo.nonfinite.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.moveTo.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.moveTo.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.basic.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.moveTo.basic.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.moveTo.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.moveTo.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.moveTo.multiple-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.multiple-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.moveTo.multiple.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.multiple.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.moveTo.multiple.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.moveTo.multiple.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.moveTo.multiple.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.multiple.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.moveTo.newsubpath-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.newsubpath-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.moveTo.newsubpath.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.newsubpath.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.moveTo.newsubpath.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.moveTo.newsubpath.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.moveTo.newsubpath.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.newsubpath.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.moveTo.nonfinite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.nonfinite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.moveTo.nonfinite.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.nonfinite.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.moveTo.nonfinite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.nonfinite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.moveTo.nonfinite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.moveTo.nonfinite.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.nonfinite.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.basic.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.basic.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.nonfinite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.nonfinite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.nonfinite.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.nonfinite.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.nonfinite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.nonfinite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.nonfinite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.nonfinite.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.nonfinite.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.scaled-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.scaled-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.scaled.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.scaled.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.scaled.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.scaled.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.scaled.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.scaled.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.shape-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.shape-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.shape.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.shape.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.shape.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.shape.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.quadraticCurveTo.shape.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.shape.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.basic.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.basic.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.closed-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.closed-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.closed.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.closed.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.closed.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.closed.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.closed.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.closed.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.end.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.end.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.1.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.end.1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.end.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.end.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.end.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.end.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.2.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.end.2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.end.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.end.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.negative-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.negative-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.negative.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.negative.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.negative.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.negative.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.negative.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.negative.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.newsubpath-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.newsubpath-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.newsubpath.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.newsubpath.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.newsubpath.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.newsubpath.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.newsubpath.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.newsubpath.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.nonfinite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.nonfinite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.nonfinite.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.nonfinite.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.nonfinite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.nonfinite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.nonfinite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.nonfinite.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.nonfinite.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.selfintersect-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.selfintersect-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.selfintersect.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.selfintersect.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.selfintersect.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.selfintersect.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.selfintersect.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.selfintersect.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.winding-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.winding-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.winding.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.winding.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.winding.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.winding.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.winding.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.winding.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.1.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.1.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.2.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.2.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.3.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.3.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.3.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.4.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.4.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.4.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.5-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.5-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.5.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.5.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.5.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.5.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.5.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.5.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.6-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.6-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.6.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.6.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.6.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.6.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.rect.zero.6.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.6.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.empty-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.empty-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.empty.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.empty.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.empty.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.empty.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.empty.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.empty.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.empty.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.overlap-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.overlap-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.overlap.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.overlap.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.overlap.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.overlap.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.overlap.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.overlap.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.overlap.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.arc-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.arc-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.arc.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.arc.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.arc.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.arc.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.arc.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.arc.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.arc.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.closed-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.closed-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.closed.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.closed.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.closed.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.closed.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.closed.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.closed.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.closed.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.corner-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.corner-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.corner.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.corner.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.corner.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.corner.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.corner.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.corner.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.corner.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.curve-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.curve-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.curve.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.curve.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.curve.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.curve.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.curve.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.curve.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.curve.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.line-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.line-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.line.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.line.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.line.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.line.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.line.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.line.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.line.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.rect-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.rect-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.rect.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.rect.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.rect.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.rect.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.rect.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.prune.rect.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.rect.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.scale1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.scale1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale1.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.scale1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.scale1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.scale1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale1.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.scale2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.scale2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale2.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.scale2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.scale2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.scale2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale2.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.skew-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.skew-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.skew.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.skew.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.skew.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.skew.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.skew.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.skew.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.skew.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.unaffected-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.unaffected-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.unaffected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.unaffected.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.unaffected.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.unaffected.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.unaffected.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.unaffected.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.unaffected.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.union-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.union-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.union.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.union.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.union.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.union.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.union.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.stroke.union.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.union.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.transformation.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.transformation.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.basic.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.transformation.basic.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.transformation.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.transformation.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.transformation.changing-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.changing-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.transformation.changing.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.changing.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.transformation.changing.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.changing.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.transformation.changing.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.transformation.changing.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.changing.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.transformation.multiple-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.multiple-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.transformation.multiple.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.multiple.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.transformation.multiple.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.multiple.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.transformation.multiple.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/path-objects/2d.path.transformation.multiple.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.multiple.worker.js.
  • web-platform-tests/html/canvas/offscreen/path-objects/w3c-import.log: Added.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create1.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create1.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.basic.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create1.basic.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.basic.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create1.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create1.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create1.initial-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.initial-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create1.initial.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.initial.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create1.initial.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.initial.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create1.initial.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create1.initial.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.initial.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create1.zero-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create1.zero.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create1.zero.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create1.zero.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create1.zero.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.basic.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.basic.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.basic.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.initial-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.initial-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.initial.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.initial.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.initial.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.initial.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.initial.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.initial.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.initial.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.large-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.large-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.large.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.large.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.large.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.large.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.large.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.large.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.large.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.negative-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.negative-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.negative.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.negative.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.negative.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.negative.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.negative.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.negative.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.negative.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.nonfinite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.nonfinite.html: Added.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.nonfinite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.nonfinite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.nonfinite.worker.js: Added.

(t_fail.t.step_func):
(t.step.posinfobj.valueOf):
(t.step.neginfobj.valueOf):
(t.step.nanobj.valueOf):
(t.step):

  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.round-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.round-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.round.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.round.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.round.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.round.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.round.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.round.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.round.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.zero-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.zero-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.zero.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.zero.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.zero.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.zero.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.zero.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.create2.zero.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.zero.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.basic.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.basic.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.basic.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.clamp-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.clamp-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.clamp.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.clamp.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.clamp.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.clamp.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.clamp.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.clamp.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.clamp.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.length-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.length-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.length.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.length.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.length.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.length.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.length.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.length.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.length.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.nonfinite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.nonfinite.html: Added.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.nonfinite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.nonfinite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.nonfinite.worker.js: Added.

(t_fail.t.step_func):
(t.step.posinfobj.valueOf):
(t.step.neginfobj.valueOf):
(t.step.nanobj.valueOf):
(t.step):

  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.nonpremul-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonpremul-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.nonpremul.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonpremul.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.nonpremul.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonpremul.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.nonpremul.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.nonpremul.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonpremul.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.order.alpha-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.alpha-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.order.alpha.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.alpha.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.order.alpha.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.alpha.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.order.alpha.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.order.alpha.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.alpha.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.order.cols-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.cols-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.order.cols.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.cols.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.order.cols.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.cols.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.order.cols.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.order.cols.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.cols.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.order.rgb-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rgb-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.order.rgb.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rgb.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.order.rgb.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rgb.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.order.rgb.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.order.rgb.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rgb.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.order.rows-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rows-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.order.rows.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rows.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.order.rows.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rows.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.order.rows.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.order.rows.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rows.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.range-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.range-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.range.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.range.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.range.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.range.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.range.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.range.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.range.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.source.negative-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.negative-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.source.negative.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.negative.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.source.negative.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.negative.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.source.negative.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.source.negative.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.negative.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.source.outside-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.outside-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.source.outside.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.outside.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.source.outside.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.outside.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.source.outside.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.source.outside.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.outside.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.source.size-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.size-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.source.size.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.size.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.source.size.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.size.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.source.size.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.source.size.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.size.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.tiny-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.tiny-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.tiny.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.tiny.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.tiny.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.tiny.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.tiny.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.tiny.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.tiny.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.unaffected-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.unaffected-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.unaffected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.unaffected.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.unaffected.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.unaffected.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.unaffected.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.unaffected.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.unaffected.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.zero-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.zero-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.zero.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.zero.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.zero.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.zero.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.zero.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.get.zero.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.zero.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.clamp-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.clamp-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.clamp.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.clamp.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.clamp.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.clamp.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.clamp.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.clamp.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.clamp.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.nan-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.nan-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.nan.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.nan.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.nan.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.nan.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.nan.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.nan.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.nan.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.properties-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.properties-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.properties.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.properties.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.properties.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.properties.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.properties.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.properties.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.properties.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.readonly-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.readonly-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.readonly.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.readonly.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.readonly.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.readonly.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.readonly.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.readonly.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.readonly.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.round-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.round-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.round.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.round.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.round.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.round.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.round.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.round.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.round.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.set-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.set-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.set.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.set.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.set.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.set.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.set.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.set.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.set.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.string-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.string-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.string.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.string.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.string.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.string.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.string.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.string.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.string.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.undefined-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.undefined-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.undefined.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.undefined.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.undefined.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.undefined.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.undefined.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.object.undefined.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.undefined.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.alpha-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.alpha-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.alpha.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.alpha.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.alpha.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.alpha.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.alpha.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.alpha.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.alpha.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.basic.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.basic.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.basic.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.clip-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.clip-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.clip.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.clip.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.clip.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.clip.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.clip.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.clip.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.clip.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.created-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.created-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.created.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.created.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.created.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.created.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.created.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.created.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.created.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.cross-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.cross-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.cross.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.cross.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.cross.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.cross.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.cross.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.cross.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.cross.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.negative-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.negative-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.negative.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.negative.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.negative.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.negative.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.negative.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.negative.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.negative.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.outside-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.outside-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.outside.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.outside.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.outside.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.outside.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.outside.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.outside.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.outside.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.rect1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.rect1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect1.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.rect1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.rect1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.rect1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect1.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.rect2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.rect2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect2.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.rect2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.rect2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.rect2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect2.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.zero-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.zero-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.zero.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.zero.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.zero.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.zero.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.zero.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.dirty.zero.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.zero.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.modified-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.modified-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.modified.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.modified.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.modified.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.modified.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.modified.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.modified.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.modified.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.nonfinite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.nonfinite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.nonfinite.html: Added.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.nonfinite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.nonfinite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.nonfinite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.nonfinite.worker.js: Added.

(t_fail.t.step_func):
(t.step):

  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.null-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.null-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.null.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.null.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.null.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.null.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.path-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.path-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.path.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.path.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.path.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.path.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.path.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.path.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.path.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.unaffected-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unaffected-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.unaffected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unaffected.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.unaffected.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unaffected.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.unaffected.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.unaffected.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unaffected.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.unchanged-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unchanged-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.unchanged.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unchanged.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.unchanged.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unchanged.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.unchanged.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.unchanged.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unchanged.worker.js.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.wrongtype-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.wrongtype.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.wrongtype.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.wrongtype.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/2d.imageData.put.wrongtype.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/pixel-manipulation/w3c-import.log: Added.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.1.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.2.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.3.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.3.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.4-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.4-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.4.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.4.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.4.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.4.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.4.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.4.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.4.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.5-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.5-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.5.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.5.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.5.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.5.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.5.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.alpha.5.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.5.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowBlur.initial-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.initial-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowBlur.initial.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.initial.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowBlur.initial.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowBlur.initial.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowBlur.initial.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.initial.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowBlur.invalid-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.invalid-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowBlur.invalid.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.invalid.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowBlur.invalid.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowBlur.invalid.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowBlur.invalid.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.invalid.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowBlur.valid-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowBlur.valid.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowBlur.valid.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowBlur.valid.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowBlur.valid.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowColor.initial-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.initial-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowColor.initial.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.initial.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowColor.initial.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowColor.initial.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowColor.initial.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.initial.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowColor.invalid-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.invalid-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowColor.invalid.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.invalid.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowColor.invalid.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowColor.invalid.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowColor.invalid.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.invalid.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowColor.valid-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.valid-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowColor.valid.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.valid.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowColor.valid.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowColor.valid.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowColor.valid.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.valid.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowOffset.initial-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.initial-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowOffset.initial.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.initial.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowOffset.initial.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowOffset.initial.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowOffset.initial.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.initial.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowOffset.invalid-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.invalid-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowOffset.invalid.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.invalid.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowOffset.invalid.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowOffset.invalid.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowOffset.invalid.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.invalid.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowOffset.valid-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowOffset.valid.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowOffset.valid.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowOffset.valid.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.attributes.shadowOffset.valid.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.canvas.alpha-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.alpha-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.canvas.alpha.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.alpha.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.canvas.alpha.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.alpha.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.canvas.alpha.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.canvas.alpha.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.alpha.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.canvas.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.canvas.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.basic.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.canvas.basic.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.basic.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.canvas.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.canvas.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.canvas.transparent.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.canvas.transparent.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.1.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.canvas.transparent.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.canvas.transparent.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.canvas.transparent.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.canvas.transparent.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.canvas.transparent.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.2.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.canvas.transparent.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.canvas.transparent.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.canvas.transparent.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.clip.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.clip.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.1.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.clip.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.clip.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.clip.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.clip.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.clip.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.2.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.clip.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.clip.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.clip.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.clip.3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.clip.3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.3.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.clip.3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.clip.3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.clip.3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.3.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.composite.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.composite.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.1.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.composite.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.composite.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.composite.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.composite.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.composite.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.2.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.composite.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.composite.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.composite.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.composite.3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.composite.3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.3.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.composite.3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.composite.3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.composite.3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.3.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.blur-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.blur-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.blur.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.blur.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.blur.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.blur.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.blur.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.blur.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.blur.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.off.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.off.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.1.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.off.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.off.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.off.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.off.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.off.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.2.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.off.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.off.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.off.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.x-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.x-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.x.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.x.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.x.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.x.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.x.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.x.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.x.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.y-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.y-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.y.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.y.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.y.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.y.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.y.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.enable.y.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.y.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.gradient.alpha-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.alpha-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.gradient.alpha.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.alpha.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.gradient.alpha.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.alpha.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.gradient.alpha.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.gradient.alpha.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.alpha.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.gradient.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.gradient.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.basic.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.gradient.basic.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.basic.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.gradient.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.gradient.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.gradient.transparent.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.gradient.transparent.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.1.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.gradient.transparent.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.gradient.transparent.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.gradient.transparent.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.gradient.transparent.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.gradient.transparent.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.2.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.gradient.transparent.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.gradient.transparent.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.gradient.transparent.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.alpha-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.alpha-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.alpha.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.alpha.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.alpha.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.alpha.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.alpha.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.alpha.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.alpha.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.basic.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.basic.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.basic.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.scale-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.scale-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.scale.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.scale.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.scale.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.scale.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.scale.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.scale.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.scale.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.section-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.section-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.section.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.section.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.section.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.section.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.section.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.section.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.section.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.transparent.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.transparent.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.1.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.transparent.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.transparent.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.transparent.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.transparent.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.transparent.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.2.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.transparent.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.transparent.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.image.transparent.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.offset.negativeX-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeX-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.offset.negativeX.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeX.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.offset.negativeX.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeX.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.offset.negativeX.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.offset.negativeX.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeX.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.offset.negativeY-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeY-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.offset.negativeY.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeY.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.offset.negativeY.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeY.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.offset.negativeY.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.offset.negativeY.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeY.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.offset.positiveX-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveX-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.offset.positiveX.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveX.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.offset.positiveX.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveX.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.offset.positiveX.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.offset.positiveX.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveX.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.offset.positiveY-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveY-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.offset.positiveY.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveY.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.offset.positiveY.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveY.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.offset.positiveY.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.offset.positiveY.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveY.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.outside-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.outside-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.outside.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.outside.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.outside.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.outside.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.outside.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.outside.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.outside.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.alpha-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.alpha-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.alpha.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.alpha.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.alpha.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.alpha.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.alpha.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.alpha.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.alpha.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.basic.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.basic.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.basic.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.transparent.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.transparent.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.transparent.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.transparent.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.transparent.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.transparent.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.transparent.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.transparent.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.transparent.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.transparent.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.basic.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.basic.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.basic.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.cap.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.cap.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.1.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.cap.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.cap.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.cap.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.cap.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.cap.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.2.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.cap.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.cap.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.cap.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.join.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.join.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.1.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.join.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.join.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.join.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.join.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.join.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.2.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.join.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.join.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.join.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.join.3-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.3-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.join.3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.3.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.join.3.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.3.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.join.3.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.stroke.join.3.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.3.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.transform.1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.1-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.transform.1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.1.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.transform.1.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.1.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.transform.1.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.transform.1.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.1.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.transform.2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.2-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.transform.2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.2.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.transform.2.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.2.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.transform.2.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.transform.2.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.2.worker.js.
  • web-platform-tests/html/canvas/offscreen/shadows/w3c-import.log: Added.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.align.default-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.align.default-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.align.default.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.align.default.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.align.default.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.align.default.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.align.default.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.align.default.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.align.default.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.align.invalid-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.align.invalid-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.align.invalid.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.align.invalid.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.align.invalid.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.align.invalid.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.align.invalid.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.align.invalid.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.align.invalid.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.align.valid-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.align.valid-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.align.valid.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.align.valid.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.align.valid.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.align.valid.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.align.valid.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.align.valid.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.baseline.default-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.baseline.default-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.baseline.default.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.baseline.default.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.baseline.default.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.baseline.default.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.baseline.default.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.baseline.default.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.baseline.default.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.baseline.invalid-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.baseline.invalid-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.baseline.invalid.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.baseline.invalid.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.baseline.invalid.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.baseline.invalid.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.baseline.invalid.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.baseline.invalid.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.baseline.invalid.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.baseline.valid-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.baseline.valid-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.baseline.valid.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.baseline.valid.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.baseline.valid.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.baseline.valid.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.baseline.valid.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.baseline.valid.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.center-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.center-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.center.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.center.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.center.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.center.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.center.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.center.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.center.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.end.ltr-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.ltr-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.end.ltr.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.ltr.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.end.ltr.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.ltr.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.end.ltr.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.end.ltr.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.ltr.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.end.rtl-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.rtl-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.end.rtl.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.rtl.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.end.rtl.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.rtl.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.end.rtl.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.end.rtl.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.rtl.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.left-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.left-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.left.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.left.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.left.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.left.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.left.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.left.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.left.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.right-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.right-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.right.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.right.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.right.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.right.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.right.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.right.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.right.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.start.ltr-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.ltr-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.start.ltr.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.ltr.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.start.ltr.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.ltr.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.start.ltr.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.start.ltr.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.ltr.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.start.rtl-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.rtl-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.start.rtl.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.rtl.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.start.rtl.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.rtl.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.start.rtl.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.align.start.rtl.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.rtl.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.alphabetic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.alphabetic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.alphabetic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.alphabetic.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.alphabetic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.alphabetic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.bottom-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.bottom-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.bottom.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.bottom.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.bottom.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.bottom.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.bottom.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.bottom.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.bottom.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.hanging-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.hanging-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.hanging.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.hanging.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.hanging.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.hanging.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.hanging.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.hanging.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.ideographic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.ideographic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.ideographic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.ideographic.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.ideographic.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.ideographic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.ideographic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.ideographic.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.middle-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.middle-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.middle.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.middle.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.middle.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.middle.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.middle.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.middle.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.middle.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.top-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.top-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.top.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.top.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.top.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.top.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.top.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.baseline.top.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.top.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.basic-manual.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.basic-manual.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.basic-manual.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.basic-manual.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.basic-manual.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.basic.png: Added.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.NaN-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.NaN-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.NaN.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.NaN.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.NaN.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.NaN.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.NaN.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.NaN.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.NaN.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.bound-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.bound.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.bound.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.bound.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.bound.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.fontface-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.fontface.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.fontface.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.fontface.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.fontface.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.large-manual.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.large-manual.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.large-manual.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.large-manual.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.large-manual.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.large.png: Added.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.negative-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.negative-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.negative.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.negative.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.negative.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.negative.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.negative.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.negative.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.negative.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.small-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.small-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.small.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.small.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.small.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.small.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.small.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.small.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.small.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.zero-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.zero-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.zero.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.zero.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.zero.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.zero.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.zero.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.zero.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.zero.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.rtl-manual.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.rtl-manual.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.rtl-manual.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.rtl-manual.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.rtl-manual.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.rtl.png: Added.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.unaffected-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.unaffected-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.unaffected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.unaffected.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.unaffected.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.unaffected.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.unaffected.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fill.unaffected.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.unaffected.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fontface-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fontface.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fontface.notinpage-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.notinpage-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fontface.notinpage.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.notinpage.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fontface.notinpage.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.notinpage.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fontface.notinpage.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fontface.notinpage.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.notinpage.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fontface.repeat-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.repeat-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fontface.repeat.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.repeat.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fontface.repeat.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.repeat.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fontface.repeat.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fontface.repeat.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.repeat.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fontface.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fontface.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.fontface.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.kern.consistent-manual.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.kern.consistent-manual.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.kern.consistent-manual.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.kern.consistent-manual.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.kern.consistent-manual.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.basic.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.basic.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.basic.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.basic.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.end-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.end-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.end.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.end.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.end.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.end.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.end.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.end.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.end.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.nonspace-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.nonspace.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.nonspace.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.nonspace.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.nonspace.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.other-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.other-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.other.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.other.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.other.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.other.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.other.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.other.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.other.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.space-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.space-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.space.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.space.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.space.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.space.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.space.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.space.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.space.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.start-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.start-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.start.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.start.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.start.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.start.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.start.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.space.collapse.start.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.start.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.stroke.basic-manual.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.stroke.basic-manual.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.stroke.basic-manual.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.stroke.basic-manual.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.stroke.basic-manual.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.stroke.basic.png: Added.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.stroke.unaffected-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.stroke.unaffected-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.stroke.unaffected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.stroke.unaffected.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.stroke.unaffected.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.stroke.unaffected.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.stroke.unaffected.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.draw.stroke.unaffected.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.draw.stroke.unaffected.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.default-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.default-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.default.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.default.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.default.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.default.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.default.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.default.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.default.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.parse.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.parse.basic.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.basic.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.parse.basic.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.parse.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.complex-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.parse.complex-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.complex.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.parse.complex.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.complex.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.parse.complex.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.complex.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.complex.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.parse.complex.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.invalid-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.parse.invalid-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.invalid.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.parse.invalid.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.invalid.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.parse.invalid.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.invalid.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.invalid.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.parse.invalid.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.system-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.parse.system-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.system.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.parse.system.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.system.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.parse.system.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.system.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.system.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.parse.system.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.tiny-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.parse.tiny-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.tiny.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.parse.tiny.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.tiny.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.tiny.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.parse.tiny.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.parse.tiny.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.relative_size.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.relative_size.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.relative_size.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.font.relative_size.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.font.relative_size.worker.js.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.actualBoundingBox.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.measure.actualBoundingBox.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.actualBoundingBox.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.actualBoundingBox.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.measure.actualBoundingBox.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.advances.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.measure.advances.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.advances.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.advances.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.measure.advances.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.baselines.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.measure.baselines.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.baselines.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.baselines.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.measure.baselines.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.emHeights.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.measure.emHeights.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.emHeights.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.emHeights.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.measure.emHeights.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.fontBoundingBox.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.measure.fontBoundingBox.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.fontBoundingBox.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.fontBoundingBox.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.measure.fontBoundingBox.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.width.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.measure.width.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.width.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.measure.width.basic.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.width.basic.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.width.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.width.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.measure.width.basic.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.width.empty-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.measure.width.empty-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.width.empty.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.measure.width.empty.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.width.empty.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.measure.width.empty.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.width.empty.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.width.empty.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.measure.width.empty.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.width.space-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.measure.width.space-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.width.space.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.measure.width.space.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.width.space.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.measure.width.space.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.width.space.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/text/2d.text.measure.width.space.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/text/2d.text.measure.width.space.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/text/w3c-import.log: Added.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.bitmap-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.bitmap-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.bitmap.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.bitmap.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.bitmap.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.bitmap.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.bitmap.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.bitmap.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.bitmap.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.clip-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.clip-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.clip.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.clip.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.clip.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.clip.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.clip.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.clip.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.clip.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.fillStyle-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.fillStyle-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.fillStyle.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.fillStyle.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.fillStyle.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.fillStyle.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.fillStyle.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.fillStyle.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.fillStyle.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.globalAlpha-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalAlpha-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.globalAlpha.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalAlpha.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.globalAlpha.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalAlpha.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.globalAlpha.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.globalAlpha.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalAlpha.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.globalCompositeOperation-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalCompositeOperation-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.globalCompositeOperation.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalCompositeOperation.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.globalCompositeOperation.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.globalCompositeOperation.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalCompositeOperation.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.lineCap-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineCap-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.lineCap.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineCap.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.lineCap.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineCap.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.lineCap.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.lineCap.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineCap.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.lineJoin-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineJoin-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.lineJoin.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineJoin.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.lineJoin.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineJoin.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.lineJoin.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.lineJoin.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineJoin.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.lineWidth-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineWidth-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.lineWidth.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineWidth.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.lineWidth.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineWidth.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.lineWidth.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.lineWidth.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineWidth.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.miterLimit-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.miterLimit-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.miterLimit.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.miterLimit.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.miterLimit.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.miterLimit.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.miterLimit.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.miterLimit.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.miterLimit.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.path-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.path-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.path.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.path.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.path.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.path.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.path.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.path.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.path.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowBlur-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowBlur-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowBlur.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowBlur.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowBlur.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowBlur.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowBlur.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowBlur.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowBlur.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowColor-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowColor-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowColor.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowColor.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowColor.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowColor.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowColor.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowColor.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowColor.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowOffsetX-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetX-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowOffsetX.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetX.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowOffsetX.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetX.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowOffsetX.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowOffsetX.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetX.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowOffsetY-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetY-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowOffsetY.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetY.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowOffsetY.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetY.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowOffsetY.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowOffsetY.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetY.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.stack-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stack-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.stack.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stack.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.stack.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stack.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.stack.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.stack.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stack.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.stackdepth-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stackdepth-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.stackdepth.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stackdepth.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.stackdepth.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stackdepth.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.stackdepth.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.stackdepth.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stackdepth.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.strokeStyle-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.strokeStyle-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.strokeStyle.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.strokeStyle.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.strokeStyle.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.strokeStyle.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.strokeStyle.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.strokeStyle.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.strokeStyle.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.transformation-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.transformation-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.transformation.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.transformation.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.transformation.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.transformation.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.transformation.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.transformation.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.transformation.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.underflow-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.underflow-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.underflow.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.underflow.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.underflow.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.underflow.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.underflow.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.underflow.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.underflow.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-canvas-state/w3c-import.log: Added.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.canvas.readonly-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.canvas.readonly.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.canvas.readonly.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.canvas.readonly.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.canvas.readonly.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.canvas.reference-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.canvas.reference.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.canvas.reference.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.canvas.reference.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.canvas.reference.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.exists-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.exists.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.exists.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.exists.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.exists.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.extraargs-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.extraargs.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.extraargs.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.extraargs.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.extraargs.worker.js: Added.

(t_fail.t.step_func):
(t.step):

  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.shared-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.shared-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.shared.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.shared.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.shared.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.shared.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.shared.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.shared.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.shared.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.unique-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.unique.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.unique.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.unique.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.unique.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.arguments.missing-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.arguments.missing-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.arguments.missing.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.arguments.missing.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.arguments.missing.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.arguments.missing.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.casesensitive-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.casesensitive-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.casesensitive.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.casesensitive.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.casesensitive.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.casesensitive.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.casesensitive.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.casesensitive.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.casesensitive.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.emptystring-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.emptystring-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.emptystring.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.emptystring.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.emptystring.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.emptystring.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.emptystring.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.emptystring.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.emptystring.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.unrecognised.badname-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.badname-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.unrecognised.badname.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.badname.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.unrecognised.badname.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.badname.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.unrecognised.badname.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.unrecognised.badname.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.badname.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.unrecognised.badsuffix-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.badsuffix-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.unrecognised.badsuffix.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.badsuffix.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.unrecognised.badsuffix.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.badsuffix.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.unrecognised.badsuffix.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.unrecognised.badsuffix.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.badsuffix.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.unrecognised.nullsuffix-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.nullsuffix-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.unrecognised.nullsuffix.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.nullsuffix.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.unrecognised.nullsuffix.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.nullsuffix.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.unrecognised.nullsuffix.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.unrecognised.nullsuffix.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.nullsuffix.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.unrecognised.unicode-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.unicode-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.unrecognised.unicode.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.unicode.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.unrecognised.unicode.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.unicode.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.unrecognised.unicode.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/context.unrecognised.unicode.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.unicode.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.colour-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.colour-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.colour.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.colour.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.colour.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.colour.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.colour.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.colour.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.colour.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.2dstate-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.2dstate-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.2dstate.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.2dstate.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.2dstate.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.2dstate.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.2dstate.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.2dstate.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.2dstate.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.clip-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.clip-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.clip.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.clip.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.clip.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.clip.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.clip.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.clip.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.clip.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.different-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.different-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.different.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.different.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.different.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.different.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.different.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.different.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.different.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.gradient-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.gradient-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.gradient.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.gradient.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.gradient.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.gradient.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.gradient.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.gradient.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.gradient.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.path-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.path-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.path.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.path.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.path.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.path.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.path.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.path.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.path.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.pattern-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.pattern-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.pattern.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.pattern.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.pattern.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.pattern.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.pattern.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.pattern.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.pattern.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.same-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.same-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.same.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.same.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.same.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.same.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.same.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.same.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.same.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.transform-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.transform-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.transform.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.transform.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.transform.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.transform.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.transform.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/initial.reset.transform.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.transform.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.commit-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.commit-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.commit.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.commit.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.commit.w-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.commit.w-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.commit.w.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.commit.w.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.constructor-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.constructor-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.constructor.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.constructor.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.constructor.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.constructor.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.constructor.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.constructor.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.constructor.worker.js.

(t2.step):

  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.getcontext-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.getcontext-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.getcontext.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.getcontext.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.getcontext.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.getcontext.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.getcontext.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.getcontext.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.getcontext.worker.js.

(test):

  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.resize-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.resize-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.resize.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.resize.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.transfer.to.imagebitmap-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transfer.to.imagebitmap-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.transfer.to.imagebitmap.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transfer.to.imagebitmap.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.transfer.to.imagebitmap.w-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transfer.to.imagebitmap.w-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.transfer.to.imagebitmap.w.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transfer.to.imagebitmap.w.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.transfercontrol.to.offscreen-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transfercontrol.to.offscreen-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.transfercontrol.to.offscreen.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transfercontrol.to.offscreen.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.transfercontrol.to.offscreen.w-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transfercontrol.to.offscreen.w-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.transfercontrol.to.offscreen.w.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transfercontrol.to.offscreen.w.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.transferrable-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transferrable-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.transferrable.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transferrable.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.transferrable.w-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transferrable.w-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.transferrable.w.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transferrable.w.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.default-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.default-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.default.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.default.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.default.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.default.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.default.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.default.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.default.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.idl-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.idl-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.idl.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.idl.set.zero-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.idl.set.zero.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.idl.set.zero.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.idl.set.zero.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.idl.set.zero.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.idl.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.idl.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.idl.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.decimal-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.decimal.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.decimal.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.decimal.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.decimal.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.em-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.em.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.em.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.em.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.em.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.em.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.em.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.empty-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.empty.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.empty.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.empty.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.empty.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.empty.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.empty.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.exp-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.exp.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.exp.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.exp.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.exp.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.hex-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.hex.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.hex.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.hex.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.hex.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.junk-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.junk.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.junk.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.junk.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.junk.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.junk.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.junk.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.minus-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.minus.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.minus.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.minus.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.minus.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.minus.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.minus.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.octal-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.octal.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.octal.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.octal.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.octal.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.onlyspace-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.onlyspace.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.onlyspace.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.onlyspace.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.onlyspace.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.onlyspace.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.onlyspace.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.percent-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.percent.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.percent.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.percent.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.percent.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.percent.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.percent.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.plus-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.plus.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.plus.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.plus.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.plus.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.space-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.space.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.space.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.space.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.space.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.trailingjunk-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.trailingjunk.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.trailingjunk.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.trailingjunk.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.trailingjunk.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.trailingjunk.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.trailingjunk.worker.js.

(t.step):

  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.whitespace-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.whitespace.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.whitespace.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.whitespace.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.whitespace.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.zero-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.zero.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.zero.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.zero.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.parse.zero.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.reflect.setidl-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.reflect.setidl.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.reflect.setidl.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.reflect.setidl.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.reflect.setidl.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.reflect.setidlzero-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.reflect.setidlzero.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.reflect.setidlzero.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.reflect.setidlzero.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.attributes.reflect.setidlzero.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.large-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.large-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.large.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.large.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.large.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.large.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.large.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/size.large.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.large.worker.js.
  • web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/w3c-import.log: Added.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.getTransform-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.getTransform-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.getTransform.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.getTransform.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.order-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.order-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.order.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.order.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.order.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.order.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.order.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.order.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.order.worker.js.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.direction-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.direction-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.direction.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.direction.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.direction.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.direction.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.direction.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.direction.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.direction.worker.js.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.nonfinite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.nonfinite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.nonfinite.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.nonfinite.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.nonfinite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.nonfinite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.nonfinite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.nonfinite.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.nonfinite.worker.js.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.radians-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.radians-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.radians.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.radians.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.radians.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.radians.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.radians.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.radians.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.radians.worker.js.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.wrap-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrap-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.wrap.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrap.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.wrap.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrap.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.wrap.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.wrap.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrap.worker.js.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.wrapnegative-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrapnegative-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.wrapnegative.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrapnegative.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.wrapnegative.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrapnegative.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.wrapnegative.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.wrapnegative.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrapnegative.worker.js.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.zero-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.zero-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.zero.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.zero.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.zero.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.zero.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.zero.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.rotate.zero.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.zero.worker.js.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.basic.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.basic.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.basic.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.large-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.large-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.large.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.large.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.large.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.large.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.large.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.large.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.large.worker.js.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.multiple-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.multiple-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.multiple.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.multiple.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.multiple.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.multiple.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.multiple.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.multiple.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.multiple.worker.js.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.negative-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.negative-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.negative.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.negative.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.negative.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.negative.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.negative.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.negative.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.negative.worker.js.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.nonfinite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.nonfinite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.nonfinite.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.nonfinite.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.nonfinite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.nonfinite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.nonfinite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.nonfinite.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.nonfinite.worker.js.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.zero-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.zero-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.zero.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.zero.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.zero.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.zero.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.zero.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.scale.zero.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.zero.worker.js.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.setTransform.multiple-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.multiple-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.setTransform.multiple.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.multiple.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.setTransform.multiple.worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.setTransform.multiple.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.setTransform.multiple.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.multiple.worker.js.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.setTransform.nonfinite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.nonfinite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.setTransform.nonfinite.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.nonfinite.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.setTransform.nonfinite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.nonfinite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.setTransform.nonfinite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.setTransform.nonfinite.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.nonfinite.worker.js.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.setTransform.skewed-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.skewed-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.setTransform.skewed.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.skewed.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.setTransform.skewed.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.setTransform.skewed.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.setTransform.skewed.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.skewed.worker.js.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.transform.identity-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.identity-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.transform.identity.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.identity.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.transform.identity.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.identity.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.transform.identity.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.transform.identity.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.identity.worker.js.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.transform.multiply-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.multiply-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.transform.multiply.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.multiply.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.transform.multiply.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.multiply.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.transform.multiply.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.transform.multiply.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.multiply.worker.js.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.transform.nonfinite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.nonfinite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.transform.nonfinite.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.nonfinite.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.transform.nonfinite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.nonfinite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.transform.nonfinite.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.transform.nonfinite.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.nonfinite.worker.js.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.transform.skewed-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.skewed-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.transform.skewed.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.skewed.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.transform.skewed.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.skewed.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.transform.skewed.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.transform.skewed.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.skewed.worker.js.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.translate.basic-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.basic-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.translate.basic.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.basic.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.translate.basic.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.basic.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.translate.basic.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.translate.basic.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.basic.worker.js.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.translate.nonfinite-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.nonfinite-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.translate.nonfinite.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.nonfinite.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.translate.nonfinite.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.nonfinite.worker-expected.txt.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.translate.nonfinite.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker.html.
  • web-platform-tests/html/canvas/offscreen/transformations/2d.transformation.translate.nonfinite.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.nonfinite.worker.js.
  • web-platform-tests/html/canvas/offscreen/transformations/w3c-import.log: Added.
  • web-platform-tests/html/canvas/offscreen/w3c-import.log: Renamed from LayoutTests/imported/w3c/web-platform-tests/offscreen-canvas/w3c-import.log.
  • web-platform-tests/offscreen-canvas/compositing/w3c-import.log: Removed.
  • web-platform-tests/offscreen-canvas/conformance-requirements/2d.missingargs.html: Removed.
  • web-platform-tests/offscreen-canvas/conformance-requirements/2d.missingargs.worker.js: Removed.
  • web-platform-tests/offscreen-canvas/conformance-requirements/w3c-import.log: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.canvas.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.clip.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite.worker.js: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.path.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.transform.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/w3c-import.log: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.clip.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.negative.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.path.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.transform.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.zero.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.clip.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.negative.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.path.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.transform.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.zero.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.path.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/w3c-import.log: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.default.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.solid.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.transparent.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidstring.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidtype.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-5.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-6.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-7.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-8.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-5.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-6.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-7.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-8.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-9.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex6.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex8.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.html4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-5.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-3.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-4.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-5.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-5.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-3.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-3.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.system.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.empty.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.empty.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.alpha.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.alpha.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colour.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colour.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.multiple.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.multiple.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.outside.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.outside.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.solid.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.solid.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.vertical.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.vertical.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.worker.js: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.compare.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.compare.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.crosscanvas.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.crosscanvas.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidcolour.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidcolour.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidcolour.worker.js: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidoffset.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidoffset.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidoffset.worker.js: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.update.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.update.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.behind.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.behind.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.beside.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.beside.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.front.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.front.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.top.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.top.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.equal.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.equal.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside3.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.negative.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.worker.js: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside3.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch3.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.canvas.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.canvas.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.image.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.image.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.nocontext.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.nocontext.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.image.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.case.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.case.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.empty.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.empty.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.null.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.null.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.undefined.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.undefined.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.strokeStyle.default.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.strokeStyle.default.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/fill-and-stroke-styles/w3c-import.log: Removed.
  • web-platform-tests/offscreen-canvas/green-100x50.png: Removed.
  • web-platform-tests/offscreen-canvas/image-smoothing/image.smoothing.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.butt.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.closed.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.invalid.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.open.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.round.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.square.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.valid.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.cross.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.cross.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.defaults.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.defaults.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.join.bevel.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.join.closed.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.join.invalid.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.join.miter.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.join.open.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.join.parallel.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.join.round.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.join.valid.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.acute.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.exceeded.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.invalid.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.lineedge.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.obtuse.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.rightangle.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.valid.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.within.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.union.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.union.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.width.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.width.invalid.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.width.scaledefault.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.width.transformed.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/2d.line.width.valid.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/line-styles/w3c-import.log: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.5.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.6.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.default.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.empty.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.end.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.negative.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonempty.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonfinite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.5.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zeroradius.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.negative.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.nonfinite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.scale.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.end.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.start.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.transformation.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.beginPath.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.beginPath.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.basic.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.nonfinite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.scaled.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.scaled.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.shape.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.shape.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.empty.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.empty.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.intersect.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.intersect.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.unaffected.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.unaffected.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.empty.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.empty.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.newline.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.newline.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.nextpoint.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.nextpoint.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.basic.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.unaffected.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.unaffected.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.overlap.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.overlap.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.add.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.add.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.3.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.initial.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.initial.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.arc.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bezier.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bigarc.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.edge.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.empty.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.nonfinite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.outside.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.subpath.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.unclosed.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.winding.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.basic.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nextpoint.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nextpoint.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite.details.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.basic.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.multiple.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.multiple.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.newsubpath.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.newsubpath.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.nonfinite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.basic.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.nonfinite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.scaled.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.scaled.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.shape.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.shape.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.basic.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.closed.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.closed.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.negative.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.negative.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.newsubpath.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.newsubpath.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.nonfinite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.selfintersect.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.selfintersect.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.winding.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.winding.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.1.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.2.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.3.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.4.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.5.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.5.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.6.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.6.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.empty.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.overlap.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.arc.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.closed.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.corner.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.curve.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.line.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.rect.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.skew.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.unaffected.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.union.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.basic.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.changing.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.multiple.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/path-objects/w3c-import.log: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.initial.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.initial.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.large.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.negative.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.worker.js: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.round.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.zero.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.clamp.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.length.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.worker.js: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonpremul.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.alpha.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.cols.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rgb.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rows.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.range.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.negative.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.outside.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.size.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.tiny.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.unaffected.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.zero.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.clamp.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.nan.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.properties.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.readonly.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.round.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.set.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.string.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.undefined.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.alpha.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.clip.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.created.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.cross.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.negative.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.outside.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.zero.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.modified.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.nonfinite.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.nonfinite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.nonfinite.worker.js: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.path.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unaffected.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unchanged.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/pixel-manipulation/w3c-import.log: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.4.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.5.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.initial.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.initial.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.invalid.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.invalid.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.initial.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.initial.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.invalid.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.invalid.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.valid.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.valid.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.initial.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.initial.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.invalid.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.invalid.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.alpha.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.blur.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.x.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.y.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.alpha.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.alpha.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.scale.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.section.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeX.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeY.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveX.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveY.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.outside.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.alpha.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.3.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.1.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.2.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/shadows/w3c-import.log: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.align.default.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.align.invalid.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.align.valid.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.align.valid.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.baseline.default.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.baseline.invalid.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.baseline.valid.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.baseline.valid.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.align.center.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.ltr.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.rtl.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.align.left.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.align.right.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.ltr.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.rtl.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.bottom.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.hanging.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.hanging.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.ideographic.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.ideographic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.middle.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.top.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.basic-manual.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.basic.png: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.NaN.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.large-manual.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.large.png: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.negative.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.small.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.zero.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.rtl-manual.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.rtl.png: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.unaffected.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.notinpage.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.repeat.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.kern.consistent-manual.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.space.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.end.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.other.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.space.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.start.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.stroke.basic-manual.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.stroke.basic.png: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.draw.stroke.unaffected.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.font.default.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.font.parse.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.font.parse.complex.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.font.parse.invalid.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.font.parse.system.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.font.parse.tiny.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.font.parse.tiny.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.font.relative_size.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.measure.actualBoundingBox.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.measure.advances.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.measure.baselines.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.measure.emHeights.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.measure.fontBoundingBox.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.measure.width.basic.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.measure.width.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.measure.width.empty.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/2d.text.measure.width.space.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/text/w3c-import.log: Removed.
  • web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.bitmap.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.clip.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.fillStyle.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalAlpha.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalCompositeOperation.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineCap.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineJoin.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineWidth.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.miterLimit.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.path.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowBlur.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowColor.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetX.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetY.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stack.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stackdepth.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.strokeStyle.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.transformation.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.underflow.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-canvas-state/w3c-import.log: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.worker.js: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.shared.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.casesensitive.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.emptystring.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.badname.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.badsuffix.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.nullsuffix.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.unicode.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.colour.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.2dstate.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.clip.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.different.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.gradient.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.path.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.pattern.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.same.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.transform.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.constructor.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.getcontext.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.default.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.em-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.em.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.em.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.empty-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.empty.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.empty.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.junk-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.junk.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.junk.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.minus-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.minus.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.minus.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.onlyspace-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.onlyspace.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.onlyspace.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.percent-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.percent.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.percent.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.trailingjunk-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.trailingjunk.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.trailingjunk.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.large.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/the-offscreen-canvas/w3c-import.log: Removed.
  • web-platform-tests/offscreen-canvas/tools/META.yml: Removed.
  • web-platform-tests/offscreen-canvas/tools/build.sh: Removed.
  • web-platform-tests/offscreen-canvas/tools/gentest.py: Removed.
  • web-platform-tests/offscreen-canvas/tools/name2dir.yaml: Removed.
  • web-platform-tests/offscreen-canvas/tools/templates.yaml: Removed.
  • web-platform-tests/offscreen-canvas/tools/tests2d.yaml: Removed.
  • web-platform-tests/offscreen-canvas/tools/w3c-import.log: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.order.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.direction.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.nonfinite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.radians.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrap.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrapnegative.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.zero.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.large.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.multiple.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.negative.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.nonfinite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.zero.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.multiple.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.multiple.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.nonfinite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.skewed.worker-expected.txt: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.skewed.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.identity.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.multiply.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.nonfinite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.skewed.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.basic.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.nonfinite.worker.html: Removed.
  • web-platform-tests/offscreen-canvas/transformations/w3c-import.log: Removed.

LayoutTests:

Upstream WPT the tests from /offscreen-canvas were moved to /html/canvas/offscreen
Remove the old tests and re-import the new ones.
Rename paths in TestExpectation files and update baselines.

  • TestExpectations:
  • gpu-process/TestExpectations:
  • platform/gtk/TestExpectations:
  • platform/wpe/TestExpectations:
  • tests-options.json:
6:25 AM Changeset in webkit [262614] by Diego Pino Garcia
  • 3 edits
    1 add in trunk/LayoutTests

[GTK] Gardening, update test expectations after r262612
https://bugs.webkit.org/show_bug.cgi?id=212822

Unreviewed gardening.

Remove unnecessary baseline and gardened several flaky tests.

  • platform/glib/TestExpectations:
  • platform/gtk/TestExpectations:
  • platform/gtk/fast/forms/select/popup-closes-on-blur-expected.txt: Added after r262607.
4:25 AM Changeset in webkit [262613] by caitp@igalia.com
  • 65 edits
    1 copy
    16 adds in trunk

[JSC] Add support for private class fields
https://bugs.webkit.org/show_bug.cgi?id=206431

Reviewed by Saam Barati.

JSTests:

Expands upon the earlier public fields patch, adding a number of private
field tests.

  • stress/class-fields-private-as-function.js: Added.
  • stress/class-fields-private-cached-bytecode.js: Added.
  • stress/class-fields-private-freeze-out-of-line.js: Added.
  • stress/class-fields-private-freeze.js: Added.
  • stress/class-fields-private-on-proxy.js: Added.
  • stress/class-fields-private-out-of-line.js: Added.
  • stress/class-fields-private-prevent-extensions-out-of-line.js: Added.
  • stress/class-fields-private-prevent-extensions.js: Added.
  • stress/class-fields-private-seal-out-of-line.js: Added.
  • stress/class-fields-private-seal.js: Added.
  • stress/class-fields-private-use-eval.js: Added.
  • stress/class-fields-stress-instance.js:
  • stress/optional-chaining-and-private-fields.js: Added.
  • stress/private-name-access-in-computed-property.js: Added.
  • stress/put-by-val-direct-addprivate.js: Added.
  • stress/put-by-val-direct-putprivate.js: Added.
  • test262/config.yaml:

Source/JavaScriptCore:

Expanding upon the earlier public class fields patch, we implement the remaining (and
significant parts) of the instance fields (https://tc39.es/proposal-class-fields/).

There are a variety of key changes here:

  • Parser now understands the concept of private names (Token PRIVATENAME).
  • 1 new opcode (op_get_private_name), one changed opcode (op_put_by_val_direct).
  • A method for creating Symbol objects with a null PrivateSymbolImpl is exposed as a LinkTimeConstant (@createPrivateSymbol).
  • Null Private Symbols are stored by name (not a valid identifier) in a JSScope, and are loaded from the outer scope whenever they are used by the modified opcodes.

The changes to op_put_by_val_direct include a new bytecode operand (PutByValFlags) which are
used to distinguish between overwriting or defining a new private field. Specifically, when it
comes to private field accesses, it's necessary to throw an exception when accessing a field
which does not exist, or when attempting to define a private field which has already been
defined.

During the evaluation of a class expression, before the class element list is evaluated (in case
any computed property names expressions refer to a new private field), a new PrivateSymbol is
created for each individual private field name, and stored in the class lexical scope.

Private field names are loaded from scope before their use. This prevents multiple evaluations
of the same class source from accessing each other's private fields, because the values of the
symbols loaded from the class scope would be distinct. This is required by the proposal text,
and is the key reason why we use ByVal lookups rather than ById lookups.

To illustrate, typical private field access will look like:

<Field Reads>
resolve_scope <scope=>, <currentScope>, "#x", GlobalProperty, 0
get_from_scope <symbol=>, <scope>, "#x", 1050624<DoNotThrowIfNotFound|GlobalProperty|NotInitialization>, 0, 0
get_private_name <value=>, <receiver --- probably 'this'>, <symbol>

<Field Writes>
resolve_scope <scope=>, <currentScope>, "#x", GlobalProperty, 0
get_from_scope <symbol=>, <scope>, "#x", 1050624<DoNotThrowIfNotFound|GlobalProperty|NotInitialization>, 0, 0
put_by_val_direct <receiver, probably 'this'>, <symbol>, <value>, <PutByValPrivateName>

<Field Definition>
resolve_scope <scope=>, <currentScope>, "#x", GlobalProperty, 0
get_from_scope <symbol=>, <scope>, "#x", 1050624<DoNotThrowIfNotFound|GlobalProperty|NotInitialization>, 0, 0
put_by_val_direct <receiver, probably 'this'>, <symbol>, <value>, <PutByValPrivateName|PutByValThrowIfExists>

The feature is currently hidden behind the feature flag JSC::Options::usePrivateClassFields.

  • CMakeLists.txt:
  • JavaScriptCore.xcodeproj/project.pbxproj:
  • Sources.txt:
  • builtins/BuiltinNames.h:
  • bytecode/BytecodeList.rb:
  • bytecode/BytecodeUseDef.cpp:

(JSC::computeUsesForBytecodeIndexImpl):
(JSC::computeDefsForBytecodeIndexImpl):

  • bytecode/CodeBlock.cpp:

(JSC::CodeBlock::finalizeLLIntInlineCaches):

  • bytecode/Fits.h:
  • bytecode/LinkTimeConstant.h:
  • bytecode/PutByValFlags.cpp: Copied from Source/JavaScriptCore/bytecode/PutKind.h.

(WTF::printInternal):

  • bytecode/PutByValFlags.h: Added.

(JSC::PutByValFlags::create):
(JSC::PutByValFlags::createDirect):
(JSC::PutByValFlags::createDefinePrivateField):
(JSC::PutByValFlags::createPutPrivateField):
(JSC::PutByValFlags::isDirect const):
(JSC::PutByValFlags::ecmaMode const):
(JSC::PutByValFlags::privateFieldAccessKind const):
(JSC::PutByValFlags::isPrivateFieldAccess const):
(JSC::PutByValFlags::isPrivateFieldPut const):
(JSC::PutByValFlags::isPrivateFieldAdd const):
(JSC::PutByValFlags::PutByValFlags):

  • bytecode/PutKind.h:
  • bytecode/UnlinkedFunctionExecutable.cpp:

(JSC::generateUnlinkedFunctionCodeBlock):

  • bytecompiler/BytecodeGenerator.cpp:

(JSC::BytecodeGenerator::instantiateLexicalVariables):
(JSC::BytecodeGenerator::emitDirectGetByVal):
(JSC::BytecodeGenerator::emitDirectPutByVal):
(JSC::BytecodeGenerator::emitDefinePrivateField):
(JSC::BytecodeGenerator::emitPrivateFieldPut):

  • bytecompiler/BytecodeGenerator.h:
  • bytecompiler/NodesCodegen.cpp:

(JSC::PropertyListNode::emitDeclarePrivateFieldNames):
(JSC::PropertyListNode::emitBytecode):
(JSC::PropertyListNode::emitPutConstantProperty):
(JSC::DotAccessorNode::emitBytecode):
(JSC::BaseDotNode::emitGetPropertyValue):
(JSC::BaseDotNode::emitPutProperty):
(JSC::FunctionCallDotNode::emitBytecode):
(JSC::PostfixNode::emitDot):
(JSC::PrefixNode::emitDot):
(JSC::AssignDotNode::emitBytecode):
(JSC::ReadModifyDotNode::emitBytecode):
(JSC::DefineFieldNode::emitBytecode):
(JSC::ClassExprNode::emitBytecode):

  • dfg/DFGByteCodeParser.cpp:

(JSC::DFG::ecmaMode):
(JSC::DFG::ecmaMode<OpPutByValDirect>):
(JSC::DFG::ByteCodeParser::handlePutByVal):

  • dfg/DFGCapabilities.cpp:

(JSC::DFG::capabilityLevel):

  • dfg/DFGSpeculativeJIT.cpp:

(JSC::DFG::SpeculativeJIT::cachedPutById):

  • ftl/FTLLowerDFGToB3.cpp:

(JSC::FTL::DFG::LowerDFGToB3::compilePutById):

  • generator/DSL.rb:
  • jit/ICStats.h:
  • jit/JIT.cpp:

(JSC::JIT::privateCompileMainPass):

  • jit/JIT.h:
  • jit/JITInlineCacheGenerator.cpp:

(JSC::JITPutByIdGenerator::JITPutByIdGenerator):
(JSC::JITPutByIdGenerator::slowPathFunction):

  • jit/JITInlineCacheGenerator.h:

(JSC::JITPutByIdGenerator::JITPutByIdGenerator):

  • jit/JITInlines.h:

(JSC::JIT::ecmaMode):
(JSC::JIT::ecmaMode<OpPutById>):
(JSC::JIT::ecmaMode<OpPutByValDirect>):
(JSC::JIT::privateFieldAccessKind):
(JSC::JIT::privateFieldAccessKind<OpPutByValDirect>):

  • jit/JITOperations.cpp:

(JSC::putPrivateField):
(JSC::definePrivateField):

  • jit/JITOperations.h:
  • jit/JITPropertyAccess.cpp:

(JSC::JIT::emitPutByValWithCachedId):
(JSC::JIT::emitSlow_op_put_by_val):
(JSC::JIT::emit_op_put_by_id):

  • jit/JITPropertyAccess32_64.cpp:

(JSC::JIT::emitSlow_op_put_by_val):
(JSC::JIT::emit_op_put_by_id):

  • jit/Repatch.cpp:

(JSC::appropriateGenericPutByIdFunction):
(JSC::appropriateOptimizingPutByIdFunction):
(JSC::tryCachePutByID):

  • llint/LLIntOffsetsExtractor.cpp:
  • llint/LLIntSlowPaths.cpp:

(JSC::LLInt::LLINT_SLOW_PATH_DECL):

  • llint/LLIntSlowPaths.h:
  • llint/LowLevelInterpreter32_64.asm:
  • llint/LowLevelInterpreter64.asm:
  • parser/ASTBuilder.h:

(JSC::ASTBuilder::createDotAccess):
(JSC::ASTBuilder::isPrivateLocation):
(JSC::ASTBuilder::makeFunctionCallNode):
(JSC::ASTBuilder::makeAssignNode):

  • parser/Lexer.cpp:

(JSC::Lexer<LChar>::parseIdentifier):
(JSC::Lexer<UChar>::parseIdentifier):
(JSC::Lexer<CharacterType>::parseIdentifierSlowCase):
(JSC::Lexer<T>::lexWithoutClearingLineTerminator):

  • parser/NodeConstructors.h:

(JSC::BaseDotNode::BaseDotNode):
(JSC::DotAccessorNode::DotAccessorNode):
(JSC::FunctionCallDotNode::FunctionCallDotNode):
(JSC::CallFunctionCallDotNode::CallFunctionCallDotNode):
(JSC::ApplyFunctionCallDotNode::ApplyFunctionCallDotNode):
(JSC::HasOwnPropertyFunctionCallDotNode::HasOwnPropertyFunctionCallDotNode):
(JSC::AssignDotNode::AssignDotNode):
(JSC::ReadModifyDotNode::ReadModifyDotNode):

  • parser/Nodes.cpp:

(JSC::PropertyListNode::shouldCreateLexicalScopeForClass):

  • parser/Nodes.h:

(JSC::ExpressionNode::isPrivateLocation const):
(JSC::BaseDotNode::base const):
(JSC::BaseDotNode::identifier const):
(JSC::BaseDotNode::type const):
(JSC::BaseDotNode::isPrivateField const):

  • parser/Parser.cpp:

(JSC::Parser<LexerType>::parseVariableDeclarationList):
(JSC::Parser<LexerType>::parseDestructuringPattern):
(JSC::Parser<LexerType>::parseClass):
(JSC::Parser<LexerType>::parseInstanceFieldInitializerSourceElements):
(JSC::Parser<LexerType>::usePrivateName):
(JSC::Parser<LexerType>::parseMemberExpression):
(JSC::Parser<LexerType>::parseUnaryExpression):
(JSC::Parser<LexerType>::printUnexpectedTokenText):

  • parser/Parser.h:

(JSC::Scope::isPrivateNameScope const):
(JSC::Scope::setIsPrivateNameScope):
(JSC::Scope::hasPrivateName):
(JSC::Scope::copyUndeclaredPrivateNamesTo):
(JSC::Scope::hasUsedButUndeclaredPrivateNames const):
(JSC::Scope::usePrivateName):
(JSC::Scope::declarePrivateName):
(JSC::Parser::findPrivateNameScope):
(JSC::Parser::privateNameScope):
(JSC::Parser::copyUndeclaredPrivateNamesToOuterScope):
(JSC::Parser::matchAndUpdate):
(JSC::Parser<LexerType>::parse):
(JSC::parse):

  • parser/ParserTokens.h:
  • parser/SyntaxChecker.h:

(JSC::SyntaxChecker::createDotAccess):
(JSC::SyntaxChecker::operatorStackPop):

  • parser/VariableEnvironment.cpp:

(JSC::VariableEnvironment::operator=):
(JSC::VariableEnvironment::swap):
(JSC::CompactVariableEnvironment::CompactVariableEnvironment):

  • parser/VariableEnvironment.h:

(JSC::VariableEnvironmentEntry::isPrivateName const):
(JSC::VariableEnvironmentEntry::setIsPrivateName):
(JSC::PrivateNameEntry::PrivateNameEntry):
(JSC::PrivateNameEntry::isUsed const):
(JSC::PrivateNameEntry::isDeclared const):
(JSC::PrivateNameEntry::setIsUsed):
(JSC::PrivateNameEntry::setIsDeclared):
(JSC::PrivateNameEntry::bits const):
(JSC::PrivateNameEntry::operator== const):
(JSC::VariableEnvironment::VariableEnvironment):
(JSC::VariableEnvironment::size const):
(JSC::VariableEnvironment::mapSize const):
(JSC::VariableEnvironment::declarePrivateName):
(JSC::VariableEnvironment::usePrivateName):
(JSC::VariableEnvironment::privateNames const):
(JSC::VariableEnvironment::privateNamesSize const):
(JSC::VariableEnvironment::hasPrivateName):
(JSC::VariableEnvironment::copyPrivateNamesTo const):
(JSC::VariableEnvironment::copyUndeclaredPrivateNamesTo const):
(JSC::VariableEnvironment::RareData::RareData):
(JSC::VariableEnvironment::getOrAddPrivateName):

  • runtime/CachedTypes.cpp:

(JSC::CachedOptional::decodeAsPtr const):
(JSC::CachedVariableEnvironmentRareData::encode):
(JSC::CachedVariableEnvironmentRareData::decode const):
(JSC::CachedVariableEnvironment::encode):
(JSC::CachedVariableEnvironment::decode const):
(JSC::CachedSymbolTableRareData::encode):
(JSC::CachedSymbolTableRareData::decode const):
(JSC::CachedSymbolTable::encode):
(JSC::CachedSymbolTable::decode const):

  • runtime/CodeCache.cpp:

(JSC::generateUnlinkedCodeBlockImpl):

  • runtime/CommonIdentifiers.cpp:

(JSC::CommonIdentifiers::CommonIdentifiers):

  • runtime/CommonIdentifiers.h:
  • runtime/CommonSlowPaths.cpp:

(JSC::SLOW_PATH_DECL):

  • runtime/CommonSlowPaths.h:
  • runtime/ExceptionHelpers.cpp:

(JSC::createInvalidPrivateNameError):
(JSC::createRedefinedPrivateNameError):

  • runtime/ExceptionHelpers.h:
  • runtime/JSGlobalObject.cpp:

(JSC::createPrivateSymbol):
(JSC::JSGlobalObject::init):

  • runtime/JSObject.h:
  • runtime/JSObjectInlines.h:

(JSC::JSObject::getPrivateFieldSlot):
(JSC::JSObject::getPrivateField):
(JSC::JSObject::putPrivateField):
(JSC::JSObject::definePrivateField):

  • runtime/JSScope.cpp:

(JSC::JSScope::collectClosureVariablesUnderTDZ):

  • runtime/OptionsList.h:
  • runtime/SymbolTable.cpp:

(JSC::SymbolTable::cloneScopePart):

  • runtime/SymbolTable.h:
3:35 AM Changeset in webkit [262612] by Diego Pino Garcia
  • 3 edits in trunk/LayoutTests

[GTK] Gardening, update test expectations after r262609
https://bugs.webkit.org/show_bug.cgi?id=212813

Unreviewed gardening.

  • platform/gtk/TestExpectations:
  • platform/gtk/accessibility/w3c-svg-name-calculation-expected.txt: Update after r262500.
3:15 AM Changeset in webkit [262611] by Diego Pino Garcia
  • 2 edits in trunk/LayoutTests

[GTK] Gardening, update test expectations
https://bugs.webkit.org/show_bug.cgi?id=212810

Unreviewed gardening.

webrtc/datachannel/gather-candidates-networkprocess-crash.html is a
timeout flaky failure.

  • platform/gtk/TestExpectations:
3:04 AM Changeset in webkit [262610] by Paulo Matos
  • 3 edits in trunk/Source/JavaScriptCore

Fix includes to fix latest non-unified builds breakages
https://bugs.webkit.org/show_bug.cgi?id=212802

Reviewed by Adrian Perez de Castro.

  • dfg/DFGDoesGCCheck.cpp:
  • runtime/JSDateMath.h:
2:21 AM Changeset in webkit [262609] by Diego Pino Garcia
  • 2 edits in trunk/LayoutTests

[GLIB] Gardening, update test expectations
https://bugs.webkit.org/show_bug.cgi?id=212808

Unreviewed gardening.

  • platform/glib/TestExpectations:
2:06 AM Changeset in webkit [262608] by Carlos Garcia Campos
  • 9 edits
    2 deletes in trunk/Tools

[GTK] MiniBrowser: use GAction API for actions and shortcuts in preparation for GTK4
https://bugs.webkit.org/show_bug.cgi?id=212740

Reviewed by Adrian Perez de Castro.

Make MiniBrowser a GtkApplication and BrowserWindow a GtkApplicationWindow to easily install actions and shortcuts.

  • MiniBrowser/gtk/BrowserMain.c: Removed.
  • MiniBrowser/gtk/BrowserMain.h: Removed.
  • MiniBrowser/gtk/BrowserSearchBar.c:

(searchPreviousButtonCallback):
(searchNextButtonCallback):

  • MiniBrowser/gtk/BrowserSearchBar.h:
  • MiniBrowser/gtk/BrowserTab.c:
  • MiniBrowser/gtk/BrowserTab.h:
  • MiniBrowser/gtk/BrowserWindow.c:

(reloadOrStopCallback):
(goBackCallback):
(goForwardCallback):
(settingsCallback):
(browserWindowUpdateNavigationMenu):
(browserWindowTryCloseCurrentWebView):
(browserWindowTryClose):
(webViewCreate):
(browserWindowUpdateZoomActions):
(webViewZoomLevelChanged):
(zoomInCallback):
(zoomOutCallback):
(defaultZoomCallback):
(searchCallback):
(newTabCallback):
(toggleWebInspector):
(openPrivateWindow):
(focusLocationBar):
(reloadPage):
(reloadPageIgnoringCache):
(stopPageLoad):
(loadHomePage):
(toggleFullScreen):
(printPage):
(editingActionCallback):
(typingAttributesChanged):
(browserWindowFinalize):
(browserWindowSetupEditorToolbarItem):
(browserWindowSetupToolbarItem):
(browserWindowDeleteEvent):
(browser_window_new):
(browser_window_append_view):
(browser_window_get_or_create_web_view_for_automation):
(browser_window_create_web_view_in_new_tab_for_automation):

  • MiniBrowser/gtk/BrowserWindow.h:
  • MiniBrowser/gtk/CMakeLists.txt:
  • MiniBrowser/gtk/main.c:

(createWebViewForAutomationInWindowCallback):
(createWebViewForAutomationInTabCallback):
(automationStartedCallback):
(startup):
(activate):
(main):

1:58 AM Changeset in webkit [262607] by commit-queue@webkit.org
  • 2 edits in trunk/Source/WebKit

REGRESSION(r262184): [GTK] Two fast/forms tests are crashing
https://bugs.webkit.org/show_bug.cgi?id=212747

Patch by Carlos Garcia Campos <cgarcia@igalia.com> on 2020-06-05
Reviewed by Adrian Perez de Castro.

  • UIProcess/gtk/WebPopupMenuProxyGtk.cpp:

(WebKit::WebPopupMenuProxyGtk::handleKeyPress): Return early if the menu has already been closed.

1:57 AM Changeset in webkit [262606] by Diego Pino Garcia
  • 1 edit
    1 delete in trunk/LayoutTests

[GLIB] Gardening, remove unneeded baseline after r262527
https://bugs.webkit.org/show_bug.cgi?id=212804

Unreviewed gardening.

  • platform/glib/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.fillStyle.sub-expected.txt: Removed.
12:19 AM Changeset in webkit [262605] by youenn@apple.com
  • 10 edits in trunk

Source/ThirdParty/libwebrtc:
Ad support for media-source stats
https://bugs.webkit.org/show_bug.cgi?id=212702

Reviewed by Eric Carlson.

  • Configurations/libwebrtc.iOS.exp:
  • Configurations/libwebrtc.iOSsim.exp:
  • Configurations/libwebrtc.mac.exp:

Source/WebCore:
Ad support for media-source stats
https://bugs.webkit.org/show_bug.cgi?id=212702

Reviewed by Eric Carlson.

Expose 'media-source' stats which come in audio and video flavours.
Covered by updated test.

  • Modules/mediastream/RTCStatsReport.h:

(WebCore::RTCStatsReport::AudioSourceStats::AudioSourceStats):
(WebCore::RTCStatsReport::VideoSourceStats::VideoSourceStats):

  • Modules/mediastream/RTCStatsReport.idl:
  • Modules/mediastream/libwebrtc/LibWebRTCStatsCollector.cpp:

(WebCore::fillRTCRTPStreamStats):
(WebCore::fillRTCMediaSourceStats):
(WebCore::fillRTCAudioSourceStats):
(WebCore::fillRTCVideoSourceStats):
(WebCore::initializeRTCStatsReportBackingMap):

LayoutTests:
Add support for media-source stats
https://bugs.webkit.org/show_bug.cgi?id=212702

Reviewed by Eric Carlson.

  • webrtc/video-stats.html:
12:16 AM Changeset in webkit [262604] by youenn@apple.com
  • 2 edits in trunk/LayoutTests

Mark some service worker tests as slow in iOS
https://bugs.webkit.org/show_bug.cgi?id=212743

Unreviewed.

  • platform/ios-wk2/TestExpectations:
12:14 AM Changeset in webkit [262603] by youenn@apple.com
  • 5 edits in trunk/Source/WebKit

Generate code to set the runtime settings for a service worker process
https://bugs.webkit.org/show_bug.cgi?id=212467

Reviewed by Alex Christensen.

Split the code generated to handle web preference changes to have one method for process wide flags and one for page settings.
Make the process wide flag method static and reuse it in WebSWContextManagerConnection.
Covered by existing tests.

  • Scripts/PreferencesTemplates/WebPageUpdatePreferences.cpp.erb:
  • WebProcess/Storage/WebSWContextManagerConnection.cpp:

(WebKit::WebSWContextManagerConnection::updatePreferencesStore):

  • WebProcess/WebPage/WebPage.cpp:

(WebKit::WebPage::updatePreferences):

  • WebProcess/WebPage/WebPage.h:

Jun 4, 2020:

11:19 PM Changeset in webkit [262602] by Paulo Matos
  • 2 edits in trunk/JSTests

Skip microbenchmarks/interpreter-wasm.js on MIPS/ARM

Unreviewed Gardening.

There's no native wasm support on 32bits atm - skipping.

  • microbenchmarks/interpreter-wasm.js:
11:13 PM Changeset in webkit [262601] by sihui_liu@apple.com
  • 5 edits in trunk

Text manipulation: first and last unit in a paragraph should not contain only excluded tokens
https://bugs.webkit.org/show_bug.cgi?id=212759

Reviewed by Wenson Hsieh.

Source/WebCore:

In r262398, we literally made text of one Node as the minimum unit for text manipulation. This patches introduce
a struct ManipulationUnit for that. Now a paragraph can be represented as multiple ManipulationUnits. When all
tokens in a ManipulationUnit are excluded, it means the ManipulationUnit is excluded and should not be
manipulated. To record ManipulationUnits in a paragraph based on our current implementation, we need to keep the
excluded ManipulationUnits surrounded by non-excluded ManipulationUnits, but we can safely remove the leading
and trailing excluded ManipulationUnits. In this case, we can limit the range of paragraph further and thus less
text replacement work.

Covered by existing test.

  • editing/TextManipulationController.cpp:

(WebCore::TextManipulationController::parse):
(WebCore::TextManipulationController::addItemIfPossible):
(WebCore::TextManipulationController::observeParagraphs):

  • editing/TextManipulationController.h:

Tools:

Modify existing test for changed behavior that leading and trailing excluded units are not included in paragraph
now.

  • TestWebKitAPI/Tests/WebKitCocoa/TextManipulation.mm:

(TestWebKitAPI::TEST):

10:58 PM Changeset in webkit [262600] by ysuzuki@apple.com
  • 5 edits in trunk/Source/JavaScriptCore

[JSC] Report extra memory allocation from PropertyTable
https://bugs.webkit.org/show_bug.cgi?id=212793

Reviewed by Saam Barati.

This patch adds extra memory reporting from PropertyTable to make GC
responsive to the increase of memory in PropertyTable.

  • runtime/PropertyMapHashTable.h:

(JSC::PropertyTable::add):
(JSC::PropertyTable::remove):
(JSC::PropertyTable::rehash):
(JSC::PropertyTable::dataSize):

  • runtime/PropertyTable.cpp:

(JSC::PropertyTable::finishCreation):
(JSC::PropertyTable::visitChildren):

  • runtime/Structure.cpp:

(JSC::Structure::materializePropertyTable):

  • runtime/StructureInlines.h:

(JSC::Structure::add):
(JSC::Structure::remove):

10:52 PM Changeset in webkit [262599] by Peng Liu
  • 2 edits in trunk/Source/WebCore

A YouTube video gets stuck after rapidly tapping on touchbar’s PIP button
https://bugs.webkit.org/show_bug.cgi?id=212729

Reviewed by Darin Adler.

Call HTMLVideoElement::setFullscreenMode() instead of HTMLMediaElement::enterFullscreen()
and HTMLMediaElement::exitFullscreen() to toggle picture-in-picture mode.
HTMLVideoElement::setFullscreenMode() is robust under stress test after r262456.

Manually tested.

  • platform/cocoa/PlaybackSessionModelMediaElement.mm:

(WebCore::PlaybackSessionModelMediaElement::togglePictureInPicture):

10:36 PM Changeset in webkit [262598] by ddkilzer@apple.com
  • 11 edits in trunk/Source/WebKit

[IPC] Adopt enum class for PluginProcessType and PluginProcessSandboxPolicy
<https://webkit.org/b/212758>

Reviewed by Darin Adler.

  • PluginProcess/mac/PluginProcessMac.mm:

(WebKit::PluginProcess::platformInitializePluginProcess):

  • Scripts/webkit/messages.py:
  • Shared/Plugins/PluginProcessAttributes.h:

(WebKit::PluginProcessType): Convert to enum class.
(WebKit::PluginProcessSandboxPolicy): Ditto.

  • UIProcess/Plugins/PluginProcessManager.cpp:

(WebKit::PluginProcessManager::fetchWebsiteData):
(WebKit::PluginProcessManager::deleteWebsiteData):
(WebKit::PluginProcessManager::deleteWebsiteDataForHostNames):

  • UIProcess/Plugins/PluginProcessProxy.cpp:

(WebKit::PluginProcessProxy::didFinishLaunching):

  • UIProcess/Plugins/mac/PluginProcessProxyMac.mm:

(WebKit::PluginProcessProxy::platformGetLaunchOptionsWithAttributes):

  • UIProcess/WebPageProxy.cpp:

(WebKit::WebPageProxy::findPlugin):

  • UIProcess/WebPageProxy.h:
  • UIProcess/WebPageProxy.messages.in:
  • WebProcess/WebPage/WebPage.cpp:

(WebKit::WebPage::createPlugin):
(WebKit::WebPage::canPluginHandleResponse):

10:29 PM Changeset in webkit [262597] by Jonathan Bedard
  • 2 edits in trunk/Source/WTF

WTF: Exclude MachExceptions.defs from all embedded builds
https://bugs.webkit.org/show_bug.cgi?id=212796

Reviewed by Alexey Proskuryakov.

  • Configurations/WTF.xcconfig:
10:23 PM Changeset in webkit [262596] by Jonathan Bedard
  • 15 edits in trunk/WebKitLibraries

tvOS: Remove arm64e references in .tbd files
https://bugs.webkit.org/show_bug.cgi?id=212792
<rdar://problem/64003670>

Reviewed by Tim Horton.

  • WebKitPrivateFrameworkStubs/appletvos/13/AppSupport.framework/AppSupport.tbd:
  • WebKitPrivateFrameworkStubs/appletvos/13/AssertionServices.framework/AssertionServices.tbd:
  • WebKitPrivateFrameworkStubs/appletvos/13/AuthKit.framework/AuthKit.tbd:
  • WebKitPrivateFrameworkStubs/appletvos/13/CorePDF.framework/CorePDF.tbd:
  • WebKitPrivateFrameworkStubs/appletvos/13/CorePrediction.framework/CorePrediction.tbd:
  • WebKitPrivateFrameworkStubs/appletvos/13/DeviceIdentity.framework/DeviceIdentity.tbd:
  • WebKitPrivateFrameworkStubs/appletvos/13/FileProvider.framework/FileProvider.tbd:
  • WebKitPrivateFrameworkStubs/appletvos/13/GraphicsServices.framework/GraphicsServices.tbd:
  • WebKitPrivateFrameworkStubs/appletvos/13/IOKit.framework/IOKit.tbd:
  • WebKitPrivateFrameworkStubs/appletvos/13/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd:
  • WebKitPrivateFrameworkStubs/appletvos/13/LocalAuthentication.framework/LocalAuthentication.tbd:
  • WebKitPrivateFrameworkStubs/appletvos/13/RunningBoardServices.framework/RunningBoardServices.tbd:
  • WebKitPrivateFrameworkStubs/appletvos/13/SafariSafeBrowsing.framework/SafariSafeBrowsing.tbd:
  • WebKitPrivateFrameworkStubs/appletvos/13/URLFormatting.framework/URLFormatting.tbd:
9:42 PM Changeset in webkit [262595] by commit-queue@webkit.org
  • 20 edits in trunk/Source

Unreviewed, reverting r262583.
https://bugs.webkit.org/show_bug.cgi?id=212799

Internal source code has the same bug, needs to be landed
after fixing internal source

Reverted changeset:

"DOM constructor should only accept Ref<> / ExceptionOr<Ref<>>
for creation to ensure toJSNewlyCreated is always returning
object"
https://bugs.webkit.org/show_bug.cgi?id=212767
https://trac.webkit.org/changeset/262583

8:57 PM Changeset in webkit [262594] by Alan Bujtas
  • 2 edits in trunk/Source/WebCore

HTMLAppletElement::updateWidget should check for renderer after the overlapping test.
https://bugs.webkit.org/show_bug.cgi?id=212789
<rdar://problem/61854614>

Reviewed by Simon Fraser.

createJavaAppletWidget needs to check if the plugin(replacement) is obscured.
Since the overlapping test requires up-to-date geometry, it initiates a top level style recalc/layout.
We need to check if the apple element still has a renderer after the style recalc.

  • html/HTMLAppletElement.cpp:

(WebCore::HTMLAppletElement::updateWidget):

8:37 PM Changeset in webkit [262593] by Jack Lee
  • 3 edits
    2 adds in trunk

Nullptr crash in DeleteSelectionCommand::doApply() when ending position is disconnected.
https://bugs.webkit.org/show_bug.cgi?id=212723
<rdar://problem/63866653>

Reviewed by Geoffrey Garen.

Source/WebCore:

In this test case, while merging paragraphs after deleting a text element, we need call removeNodeAndPruneAncestors()
to remove a BR node. However, the ancestor of BR is also removed. Later we try to insert a node at the parent of the
removed ancestor in function DeleteSelectionCommand::doApply().

For now we just check the parentless inserting position and bail out. The proper fix should be re-designing
removeNodeAndPruneAncestors() or select a different inserting position after removeNodeAndPruneAncestors() is called.

Test: editing/deleting/delete-txt-in-dl-crash.html

  • editing/DeleteSelectionCommand.cpp:

(WebCore::DeleteSelectionCommand::doApply):

LayoutTests:

Added a regression test for the crash.

  • editing/deleting/delete-txt-in-dl-crash-expected.txt: Added.
  • editing/deleting/delete-txt-in-dl-crash.html: Added.
8:28 PM Changeset in webkit [262592] by commit-queue@webkit.org
  • 12 edits in trunk/Source/WebKit

Add WKUIDelegate SPI to confirm before opening a PDF
https://bugs.webkit.org/show_bug.cgi?id=212795
<rdar://problem/58715847>

Patch by Alex Christensen <achristensen@webkit.org> on 2020-06-04
Reviewed by Tim Horton.

  • UIProcess/API/APIUIClient.h:

(API::UIClient::confirmPDFOpening):

  • UIProcess/API/Cocoa/WKUIDelegatePrivate.h:
  • UIProcess/Cocoa/UIDelegate.h:
  • UIProcess/Cocoa/UIDelegate.mm:

(WebKit::UIDelegate::setDelegate):
(WebKit::UIDelegate::UIClient::confirmPDFOpening):

  • UIProcess/WebPageProxy.h:
  • UIProcess/WebPageProxy.messages.in:
  • UIProcess/ios/WebPageProxyIOS.mm:

(WebKit::WebPageProxy::savePDFToTemporaryFolderAndOpenWithNativeApplication):
(WebKit::WebPageProxy::openPDFFromTemporaryFolderWithNativeApplication):

  • UIProcess/mac/WebPageProxyMac.mm:

(WebKit::WebPageProxy::savePDFToTemporaryFolderAndOpenWithNativeApplication):
(WebKit::WebPageProxy::openPDFFromTemporaryFolderWithNativeApplication):

  • WebProcess/Plugins/PDF/PDFPlugin.mm:

(WebKit::PDFPlugin::openWithNativeApplication):

  • WebProcess/WebPage/WebPage.cpp:

(WebKit::WebPage::savePDFToTemporaryFolderAndOpenWithNativeApplication):

  • WebProcess/WebPage/WebPage.h:
7:40 PM Changeset in webkit [262591] by msaboff@apple.com
  • 2 edits in trunk/Source/JavaScriptCore

Add a Thread Specific Cache for LinkBuffer::CompactAndLinkCode()
https://bugs.webkit.org/show_bug.cgi?id=212765

Reviewed by Saam Barati.

Added a thread local buffer for CPU types that use a second buffer when compacting.
This is very similary to the work done in https://bugs.webkit.org/show_bug.cgi?id=212562.

  • assembler/LinkBuffer.cpp:

(JSC::threadSpecificBranchCompactionLinkBuffer):
(JSC::BranchCompactionLinkBuffer::BranchCompactionLinkBuffer):
(JSC::BranchCompactionLinkBuffer::~BranchCompactionLinkBuffer):
(JSC::BranchCompactionLinkBuffer::data):
(JSC::BranchCompactionLinkBuffer::takeBufferIfLarger):
(JSC::BranchCompactionLinkBuffer::size):
(JSC::LinkBuffer::copyCompactAndLinkCode):

5:19 PM Changeset in webkit [262590] by Simon Fraser
  • 2 edits in trunk/LayoutTests

[ Mojave wk2 Debug ] fast/scrolling/mac/scrollbars/select-overlay-scrollbar-hovered.html is flaky failing and flaky timing out.
https://bugs.webkit.org/show_bug.cgi?id=212667
<rdar://problem/63896649>

Unreviewed test gardening.

fast/scrolling/mac/scrollbars/select-overlay-scrollbar-hovered.html suffers from AppKit behavior differences on Mojave, so
skip the test on that platform.

  • platform/mac-wk2/TestExpectations:
5:15 PM Changeset in webkit [262589] by Ross Kirsling
  • 2 edits in trunk/Source/WebCore

[PlayStation] Unreviewed revert of build fix. Missing include was not the cause.

  • platform/graphics/ColorUtilities.cpp:
5:04 PM Changeset in webkit [262588] by Chris Dumez
  • 4 edits in trunk

UIProcess may crash after its prewarmed WebProcess gets terminated
https://bugs.webkit.org/show_bug.cgi?id=212790
<rdar://problem/63696191>

Reviewed by Geoffrey Garen.

Source/WebKit:

Query WebProcessProxy::isDummyProcessProxy() because trying to look up the process
in m_dummyProcessProxies. The key for m_dummyProcessProxies is a sessionID but
not all processes have a sessionID. In particular, prewarmed web processes have
no associated WebsiteDataStore and thus not sessionID.

  • UIProcess/WebProcessPool.cpp:

(WebKit::WebProcessPool::disconnectProcess):

Tools:

Add API test coverage.

  • TestWebKitAPI/Tests/WebKitCocoa/ProcessPreWarming.mm:

(TEST):

4:58 PM Changeset in webkit [262587] by sihui_liu@apple.com
  • 4 edits in trunk

Source/WebCore:
REGRESSION:(r262398) Text manipulation crashes when content is added
https://bugs.webkit.org/show_bug.cgi?id=212785

Reviewed by Ryosuke Niwa.

r262398 accidentally removed the bound check on array index and was not caught by existing tests.

Test: TextManipulation.CompleteTextManipulationFailWhenContentIsAdded

  • editing/TextManipulationController.cpp:

(WebCore::TextManipulationController::replace):

Tools:
REGRESSION: (r262398) Text manipulation crashes when content is added
https://bugs.webkit.org/show_bug.cgi?id=212785

Reviewed by Ryosuke Niwa.

  • TestWebKitAPI/Tests/WebKitCocoa/TextManipulation.mm:

(TestWebKitAPI::TEST):

4:56 PM Changeset in webkit [262586] by Brent Fulgham
  • 3 edits in trunk/Source/WebKit

Reduce telemetry and report generation for WebContent Process sandbox
https://bugs.webkit.org/show_bug.cgi?id=212779
<rdar://problem/63769879>

Reviewed by Per Arne Vollan.

This patch cleans up a set of telemetry and reports generated during normal
WebKit operation. Now that we understand the uses of these XPC services, we
can reduce the logging traffic.

This is important to do now, since generating the telemetry and reports has
a non-zero power cost.

  • Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
  • WebProcess/com.apple.WebProcess.sb.in:
4:54 PM Changeset in webkit [262585] by jiewen_tan@apple.com
  • 4 edits in trunk/Source/WebKit

Disable CFNetwork AppSSO interception for Mac Catalyst
https://bugs.webkit.org/show_bug.cgi?id=212787
<rdar://problem/63738783>

Reviewed by Chris Dumez.

  • NetworkProcess/cocoa/NetworkSessionCocoa.mm:

(WebKit::NetworkSessionCocoa::NetworkSessionCocoa):

4:49 PM Changeset in webkit [262584] by Ross Kirsling
  • 2 edits in trunk/Source/WebCore

[PlayStation] Unreviewed build fix following r262352.

  • platform/graphics/ColorUtilities.cpp:
4:10 PM Changeset in webkit [262583] by ysuzuki@apple.com
  • 19 edits in trunk/Source

DOM constructor should only accept Ref<> / ExceptionOr<Ref<>> for creation to ensure toJSNewlyCreated is always returning object
https://bugs.webkit.org/show_bug.cgi?id=212767

Reviewed by Darin Adler.

When using toJSNewlyCreated in DOM constructor, we should ensure that this only returns JSObject* (if exception is not happening) to
avoid isObject() check after that. However AudioContext and ImageData is not following this and can return nullptr from create factory
function. We should not allow this.

In this patch,

  1. AudioContext should throw an error instead of returning null. AudioContext had a limit derived from OS, but this limit is reasonable only in Windows. We should insert OS(WINDOWS) around this check, and throw an error instead of returning null.
  1. ImageData::create can return nullptr potentially, and it can be converted to null. This is not acceptable for DOM constructor. We should throw an error if we failed to create ImageData.
  1. We inserted static_asserts in CodeGeneratorJS.pm to ensure that XXX::create only returns Ref<> or ExceptionOr<Ref<>>. This ensures that toJSNewlyCreated will return JSObject*.
  • Modules/webaudio/AudioContext.cpp:

(WebCore::AudioContext::create):

  • Modules/webaudio/AudioContext.h:
  • Modules/webaudio/AudioContext.idl:
  • bindings/scripts/CodeGeneratorJS.pm:

(GenerateConstructorDefinition):

  • dom/ExceptionOr.h:
  • html/ImageData.cpp:

(WebCore::ImageData::create):

  • html/ImageData.h:
  • testing/Internals.cpp:

(WebCore::Internals::videoSampleAvailable):

3:50 PM Changeset in webkit [262582] by Kate Cheney
  • 4 edits in trunk/Source
REGRESSION (r262212): [ iOS Debug wk2 ] ASSERTION FAILED: !isSynchronous()
!m_synchronousLoadData->delayedReply in WebKit::NetworkResourceLoader

https://bugs.webkit.org/show_bug.cgi?id=212678
<rdar://problem/63797758>

Reviewed by Chris Dumez.

No new tests, this will fix http/tests/xmlhttprequest/access-control-preflight-credential-sync.html.

Refactor the bundle identifier setters and getters in
RuntimeApplicationChecksCocoa.mm so that a separate function sets
an override bundle identifier, and clearing the override identifier
does not clear the UI process bundle identifier as well.

  • platform/RuntimeApplicationChecks.h:
  • platform/cocoa/RuntimeApplicationChecksCocoa.mm:

(WebCore::bundleIdentifierOverride):
(WebCore::bundleIdentifier):
(WebCore::applicationBundleIdentifier):
(WebCore::setApplicationBundleIdentifier):
(WebCore::setApplicationBundleIdentifierOverride):
(WebCore::clearApplicationBundleIdentifierTestingOverride):
(WebCore::applicationBundleIdentifierOverride): Deleted.

3:36 PM Changeset in webkit [262581] by ysuzuki@apple.com
  • 9 edits in trunk/Source/WebCore

MessageEvent should tell its memory cost to GC
https://bugs.webkit.org/show_bug.cgi?id=203990

Reviewed by Mark Lam.

This patch fixes two issues to make MessageEvent's memoryCost working.

  1. MessageEvent does not have memoryCost function. So even if ArrayBuffer etc. is held as a SerializedScriptValue, it does not communicate memory pressure to GC. This patch adds ReportExtraMemoryCost to MessageEvent.idl and memoryCost function to MessageEvent. And we implement SerializedScriptValue::memoryCost function to obtain rough memory cost for SerializedScriptValue.
  1. IDL code generator puts reportExtraMemoryAllocated function call in toJSNewlyCreated. However, toJSNewlyCreated is not always used when creating JS wrapper. For example, JSMessageEvent can be created from toJSNewlyCreated for MessageEvent. But it can be also be created from toJSNewlyCreated for Event through EventFactory. If the latter path is taken, we won't properly report memory cost even if IDL has ReportExtraMemoryCost. In JSC, we put reportExtraMemoryAllocated at the end of JSXXX::finishCreation. IDL code should follow this convention.
  • bindings/js/SerializedScriptValue.cpp:

(WebCore::SerializedScriptValue::SerializedScriptValue):
(WebCore::SerializedScriptValue::computeMemoryCost const):

  • bindings/js/SerializedScriptValue.h:

(WebCore::SerializedScriptValue::memoryCost const):

  • bindings/scripts/CodeGeneratorJS.pm:

(GenerateImplementation):

  • bindings/scripts/test/JS/JSInterfaceName.cpp:

(WebCore::JSInterfaceName::finishCreation):
(WebCore::toJSNewlyCreated):

  • dom/MessageEvent.cpp:

(WebCore::MessageEvent::memoryCost const):

  • dom/MessageEvent.h:
  • dom/MessageEvent.idl:
  • html/OffscreenCanvas.h:

(WebCore::DetachedOffscreenCanvas::memoryCost const):

3:30 PM Changeset in webkit [262580] by Alan Coon
  • 3 edits in branches/safari-610.1.15-branch/Source/WebKit

Cherry-pick r262572. rdar://problem/63998286

Reduce telemetry and report generation for Network Process sandbox
https://bugs.webkit.org/show_bug.cgi?id=212778
<rdar://problem/63891745>

Reviewed by Per Arne Vollan.

This patch cleans up a set of telemetry and reports generated during normal
WebKit operation. Now that we understand the uses of these XPC services, we
can reduce the logging traffic.

This is important to do now, since telemetry and report generation has
battery life and performance impact.

  • NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in:
  • Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@262572 268f45cc-cd09-0410-ab3c-d52691b4dbfc

3:30 PM Changeset in webkit [262579] by Alan Coon
  • 8 edits in branches/safari-610.1.15-branch/Source/WebKit

Cherry-pick r262560. rdar://problem/63998278

Revise sandbox to support network stack telemetry without sandbox violation reports
https://bugs.webkit.org/show_bug.cgi?id=212720
<rdar://problem/63895783>

Reviewed by Per Arne Vollan.

Telemetry captured for various networking configurations has revealed a handful of mach service
connections that should be allowed in the Network Process to support troubleshooting and field diagnostics.

This patch revises the sandbox to avoid logging these accesses during normal operation.

  • NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in: Do not generate traces for 'com.apple.diagnosticd'.
  • Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb: Ditto.
  • Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb: Allow 'com.apple.osanalytics.osanalyticshelper' to be used on internal development builds.
  • Shared/WebProcessCreationParameters.cpp: (WebKit::WebProcessCreationParameters::encode const): Update to handle both 'diagnosticd' and 'osanalyticshelper' as optional services for internal builds. (WebKit::WebProcessCreationParameters::decode): Ditto.
  • Shared/WebProcessCreationParameters.h:
  • UIProcess/Cocoa/WebProcessPoolCocoa.mm: (WebKit::diagnosticServices): Ditto. (WebKit::WebProcessPool::platformInitializeWebProcess): Ditto.
  • WebProcess/cocoa/WebProcessCocoa.mm: (WebKit::WebProcess::platformInitializeWebProcess): Ditto.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@262560 268f45cc-cd09-0410-ab3c-d52691b4dbfc

3:30 PM Changeset in webkit [262578] by Alan Coon
  • 3 edits
    4 adds in branches/safari-610.1.15-branch

Cherry-pick r262525. rdar://problem/63984145

Inserted text placeholder should vertically align to top and behave like block-level element when it has 0 width
https://bugs.webkit.org/show_bug.cgi?id=212716
<rdar://problem/62672479>

Reviewed by Darin Adler.

Source/WebCore:

Refine the appearance of a text placeholder based on feedback:

  1. If the width of the placeholder is 0 then put it on its own line. This is accomplished by making it CSS "display: block".
  2. Vertically align the placeholder with the top of the line.

Both of these refinements are to make the rendering more like TextKit's rendering.

Tests: editing/text-placeholder/insert-into-content-editable-non-zero-width-and-height.html

editing/text-placeholder/insert-into-content-editable-zero-width.html

  • html/shadow/TextPlaceholderElement.cpp:

LayoutTests:

Add tests.

  • editing/text-placeholder/insert-into-content-editable-non-zero-width-and-height-expected.html: Added.
  • editing/text-placeholder/insert-into-content-editable-non-zero-width-and-height.html: Added.
  • editing/text-placeholder/insert-into-content-editable-zero-width-expected.html: Added.
  • editing/text-placeholder/insert-into-content-editable-zero-width.html: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@262525 268f45cc-cd09-0410-ab3c-d52691b4dbfc

3:30 PM Changeset in webkit [262577] by Alan Coon
  • 3 edits in branches/safari-610.1.15-branch

Cherry-pick r262497. rdar://problem/63998291

WebProcessPool::notifyPreferencesChanged() is unsafely called on a background thread
https://bugs.webkit.org/show_bug.cgi?id=212697
<rdar://problem/63876652>

Reviewed by Per Arne Vollan.

Make sure we dispatch to the main thread in [WKPreferenceObserver preferenceDidChange] before
we iterate over the process pools and call WebProcessPool::notifyPreferencesChanged() on each
one.

  • UIProcess/Cocoa/PreferenceObserver.mm: (-[WKPreferenceObserver preferenceDidChange:key:encodedValue:]):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@262497 268f45cc-cd09-0410-ab3c-d52691b4dbfc

3:30 PM Changeset in webkit [262576] by Alan Coon
  • 3 edits
    2 adds in branches/safari-610.1.15-branch

Cherry-pick r262363. rdar://problem/63984142

[iBooks] Empty pages appear in book
https://bugs.webkit.org/show_bug.cgi?id=212573
<rdar://problem/62912623>

Reviewed by Antti Koivisto.

Source/WebCore:

Do not add a page break for orphan content unless the line does not fit anymore.

Test: fast/multicol/orphans-ignored.html

  • rendering/SimpleLineLayoutPagination.cpp: (WebCore::SimpleLineLayout::setPageBreakForLine): (WebCore::SimpleLineLayout::adjustLinePositionsForPagination):

LayoutTests:

  • fast/multicol/orphans-ignored-expected.html: Added.
  • fast/multicol/orphans-ignored.html: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@262363 268f45cc-cd09-0410-ab3c-d52691b4dbfc

3:21 PM Changeset in webkit [262575] by Alan Coon
  • 8 edits in branches/safari-610.1.15-branch/Source

Versioning.

3:10 PM Changeset in webkit [262574] by Wenson Hsieh
  • 6 edits in trunk/Source

[macOS] Add a way to override the contact AutoFill button image
https://bugs.webkit.org/show_bug.cgi?id=212775
<rdar://problem/60381452>

Reviewed by Tim Horton.

Source/WebCore:

Rename SYSTEM_ATTACHMENT_PLACEHOLDER_ICON to ALTERNATE_ICONS, and use it to additionally guard an alternate
appearance for the contact AutoFill button icon.

  • css/html.css:

(input::-webkit-contacts-auto-fill-button):

  • rendering/RenderThemeMac.h:
  • rendering/RenderThemeMac.mm:

(WebCore::RenderThemeMac::extraDefaultStyleSheet):

Source/WTF:

Rename SYSTEM_ATTACHMENT_PLACEHOLDER_ICON to ALTERNATE_ICONS.

  • wtf/PlatformHave.h:
2:54 PM Changeset in webkit [262573] by Russell Epstein
  • 1 copy in tags/Safari-610.1.15.2

Tag Safari-610.1.15.2.

2:31 PM Changeset in webkit [262572] by Brent Fulgham
  • 3 edits in trunk/Source/WebKit

Reduce telemetry and report generation for Network Process sandbox
https://bugs.webkit.org/show_bug.cgi?id=212778
<rdar://problem/63891745>

Reviewed by Per Arne Vollan.

This patch cleans up a set of telemetry and reports generated during normal
WebKit operation. Now that we understand the uses of these XPC services, we
can reduce the logging traffic.

This is important to do now, since telemetry and report generation has
battery life and performance impact.

  • NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in:
  • Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb:
2:30 PM Changeset in webkit [262571] by Jacob Uphoff
  • 6 edits in trunk/Source

Unreviewed, reverting r262546.

This commit caused internal build failures

Reverted changeset:

"[Cocoa] Adopt read-only mode for preferences in the
WebContent process"
https://bugs.webkit.org/show_bug.cgi?id=212411
https://trac.webkit.org/changeset/262546

2:07 PM Changeset in webkit [262570] by mark.lam@apple.com
  • 18 edits in trunk/Source/JavaScriptCore

Add Options::validateDoesGC() for turning DoesGC validation on/off.
https://bugs.webkit.org/show_bug.cgi?id=212773

Reviewed by Saam Barati.

It will default to on if ASSERT_ENABLED because we want testing to be done with
the validation on. When needed, we can turn it off if we need to e.g. to
de-clutter disassembly dumps while debugging.

If Options::validateDoesGC() is false, we turn off JIT code emission for this
check, as well as skip the validation checks. There are still places in C++
code that store to DoesGC::m_value without checking Options::validateDoesGC().
It doesn't hurt to just let these stores proceed, and performance-wise, it's
probably cheaper to just do the store unconditionally than to gate it on a load of
Options::validateDoesGC() first.

Also made it explicit that the check on validateDFGDoesGC is a constexpr check.

  • dfg/DFGDoesGCCheck.cpp:

(JSC::DFG::DoesGCCheck::verifyCanGC):

  • dfg/DFGOSRExit.cpp:

(JSC::DFG::OSRExit::compileExit):

  • dfg/DFGSpeculativeJIT32_64.cpp:

(JSC::DFG::SpeculativeJIT::compile):

  • dfg/DFGSpeculativeJIT64.cpp:

(JSC::DFG::SpeculativeJIT::compile):

  • ftl/FTLLowerDFGToB3.cpp:

(JSC::FTL::DFG::LowerDFGToB3::compileNode):

  • ftl/FTLOSRExitCompiler.cpp:

(JSC::FTL::compileStub):

  • runtime/OptionsList.h:
2:07 PM Changeset in webkit [262569] by Alan Coon
  • 2 edits in branches/safari-609-branch/Source/WebCore

Cherry-pick r260142. rdar://problem/63993130

REGRESSION (r258977): Crash under Document::visibilityStateChanged
https://bugs.webkit.org/show_bug.cgi?id=210555

Reviewed by Youenn Fablet.

Re-introduce null check of page in Document::visibilityStateChanged() which got inadvertently
dropped in r258977.

  • dom/Document.cpp: (WebCore::Document::visibilityStateChanged):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@260142 268f45cc-cd09-0410-ab3c-d52691b4dbfc

2:01 PM Changeset in webkit [262568] by Ross Kirsling
  • 11 edits in trunk

Intl classes should have meaningful @@toStringTag values
https://bugs.webkit.org/show_bug.cgi?id=212769

Reviewed by Yusuke Suzuki.

JSTests:

  • test262/expectations.yaml:

Mark 16 test cases as passing.

  • stress/intl-collator.js:
  • stress/intl-datetimeformat.js:
  • stress/intl-numberformat.js:
  • stress/intl-pluralrules.js:

Update stress tests.

Source/JavaScriptCore:

Implementation of https://github.com/tc39/ecma402/pull/430, which achieved consensus this week.
This ensures we get "[object Intl.Collator]" (etc.) instead "[object Object]" for older Intl classes.

  • runtime/IntlCollatorPrototype.cpp:
  • runtime/IntlDateTimeFormatPrototype.cpp:
  • runtime/IntlNumberFormatPrototype.cpp:
  • runtime/IntlPluralRulesPrototype.cpp:
1:49 PM Changeset in webkit [262567] by Alexey Shvayka
  • 7 edits in trunk

GetMethod isn't performed properly on iterators
https://bugs.webkit.org/show_bug.cgi?id=212771

Reviewed by Saam Barati.

JSTests:

  • test262/expectations.yaml: Mark 26 test cases as passing.

Source/JavaScriptCore:

Before this change, iterator's "return" and "throw" methods with value of null were
considered incorrect rather than missing, causing TypeError to be thrown.

This patch aligns method lookup of iterators with the spec [1], V8, and SpiderMonkey
by utilizing isUndefinedOrNull(), which doesn't special-case IsHTMLDDA objects [2],
fixing a few Annex B tests.

for/of microbenchmarks are neutral.

[1]: https://tc39.es/ecma262/#sec-getmethod (step 3)
[2]: https://tc39.es/ecma262/#sec-IsHTMLDDA-internal-slot

  • builtins/AsyncFromSyncIteratorPrototype.js:
  • bytecompiler/BytecodeGenerator.cpp:

(JSC::BytecodeGenerator::emitIteratorGenericClose):
(JSC::BytecodeGenerator::emitGetAsyncIterator):
(JSC::BytecodeGenerator::emitDelegateYield):

  • runtime/IteratorOperations.cpp:

(JSC::iteratorClose):

  • runtime/JSGenericTypedArrayViewConstructorInlines.h:

(JSC::constructGenericTypedArrayViewWithArguments):

1:38 PM Changeset in webkit [262566] by Chris Dumez
  • 11 edits in trunk/Source/WebKit

[iOS] Drop DependentProcessLink ProcessAssertion as it creates power leaks
https://bugs.webkit.org/show_bug.cgi?id=212768
<rdar://problem/62408828>

Reviewed by Alex Christensen.

Drop DependentProcessLink ProcessAssertion since it creates a process assertion cycle between
the UIProcess and the WebContent process and leads to power leaks.

  • Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
  • Shared/WebProcessCreationParameters.cpp:

(WebKit::WebProcessCreationParameters::encode const):
(WebKit::WebProcessCreationParameters::decode):

  • Shared/WebProcessCreationParameters.h:
  • UIProcess/Cocoa/WebProcessPoolCocoa.mm:

(WebKit::WebProcessPool::platformInitializeWebProcess):

  • UIProcess/ProcessAssertion.h:
  • UIProcess/ProcessThrottler.cpp:

(WebKit::ProcessThrottler::assertionName const):

  • UIProcess/WebProcessProxy.cpp:

(WebKit::WebProcessProxy::didSetAssertionType):

  • UIProcess/ios/ProcessAssertionIOS.mm:

(WebKit::runningBoardNameForAssertionType):
(WebKit::flagsForAssertionType):
(WebKit::toBKSProcessAssertionReason):

  • WebProcess/WebProcess.h:
  • WebProcess/cocoa/WebProcessCocoa.mm:

(WebKit::WebProcess::platformInitializeWebProcess):

1:16 PM Changeset in webkit [262565] by clopez@igalia.com
  • 6 edits in trunk/Tools

Improve watchlist logic for comments on patches touching imported WPT tests.
https://bugs.webkit.org/show_bug.cgi?id=212597

Reviewed by Youenn Fablet.

On r262295 I added a watchlist comment for patches touching the imported WPT tests.
However, this is commenting on patches that are importing WPT tests.

To avoid this situations, this patch adds a new rule to detect if the changes modify
any of the w3c-import.log files, and then changes the logic to make the comment only
for patches that modify the WPT imported tests but not the w3c-import.log files.

In order to support this new logic, watchlist rule parsing is improved to support
the "and" and "not" operators. Previously it only supported the "or" operator.

  • Scripts/webkitpy/common/config/watchlist:
  • Scripts/webkitpy/common/watchlist/watchlistparser.py:

(WatchListParser._rule_definitions_as_set):

  • Scripts/webkitpy/common/watchlist/watchlistparser_unittest.py:

(WatchListParserTest.test_cc_rule_with_undefined_defintion_with_suggestion):
(WatchListParserTest):
(WatchListParserTest.test_cc_rule_with_complex_logic):

  • Scripts/webkitpy/common/watchlist/watchlistrule.py:

(WatchListRule.init):
(WatchListRule._match_test_definitions):
(WatchListRule.match):

  • Scripts/webkitpy/common/watchlist/watchlistrule_unittest.py:

(WatchListRuleTest.test_complex_definition_or):
(WatchListRuleTest):
(WatchListRuleTest.test_complex_definition_and):
(WatchListRuleTest.test_complex_definition_not):
(WatchListRuleTest.test_complex_definition_combined):

1:02 PM Changeset in webkit [262564] by graouts@webkit.org
  • 2 edits in trunk/LayoutTests

media/modern-media-controls/time-label/time-label-white-space-nowrap.html is flaky failing
https://bugs.webkit.org/show_bug.cgi?id=212772
<rdar://problem/63554695>

Reviewed by Eric Carlson.

Remove some leftover debugging code that forces a failure if the test is slow.

  • media/modern-media-controls/time-label/time-label-white-space-nowrap.html:
12:58 PM Changeset in webkit [262563] by commit-queue@webkit.org
  • 12 edits
    2 moves in trunk/Source/WebCore

Rename BlobLineEndings to EndingType to match the latest spec
https://bugs.webkit.org/show_bug.cgi?id=212644

Patch by Tetsuharu Ohzeki <Tetsuharu Ohzeki> on 2020-06-04
Reviewed by Sam Weinig.

By the latest File API spec, the role of BlobLineEndings is named as EndingType.
https://w3c.github.io/FileAPI/#enumdef-endingtype

  • CMakeLists.txt:
  • DerivedSources-input.xcfilelist:
  • DerivedSources-output.xcfilelist:
  • DerivedSources.make:
  • Headers.cmake:
  • Sources.txt:
  • WebCore.xcodeproj/project.pbxproj:
  • fileapi/BlobBuilder.cpp:

(WebCore::BlobBuilder::BlobBuilder):
(WebCore::BlobBuilder::append):

  • fileapi/BlobBuilder.h:
  • fileapi/BlobPropertyBag.h:
  • fileapi/BlobPropertyBag.idl:
  • fileapi/EndingType.h: Renamed from Source/WebCore/fileapi/BlobLineEndings.h.
  • fileapi/EndingType.idl: Renamed from Source/WebCore/fileapi/BlobLineEndings.idl.
12:54 PM Changeset in webkit [262562] by mark.lam@apple.com
  • 10 edits in trunk/Source/JavaScriptCore

Reduce DFGDoesGCCheck to only storing a uint32_t.
https://bugs.webkit.org/show_bug.cgi?id=212734

Reviewed by Saam Barati and Caio Lima.

This patch changes the encoding of DoesGCCheck so that it will fit better in a
uint32_t. This has the following benefits:

  1. speed improvement for debug builds because it now takes less instructions (especially in JITted code) to store to DoesGCCheck::m_value.
  2. enables this check for 32-bit platforms as well.

Fun fact: we currently have 373 DFG::NodeTypes. Hence, 9 bits for nodeOp.

The new encoding provides 21 bis for the nodeIndex. This gives us up to 2097152
node indexes. In my experience, I've never seen more than 3 decimal digits for
the nodeIndex so far. If we ever find that we need more than 21 bits of nodeIndex,
we have 2 options to deal with it:

  1. We can just ignore the high bits. After all, it is the nodeOp that is the most interesting piece of data we need to debug doesGC issues.
  1. We can make DoesGCCheck use uint64_t for storage. This encoding automatically scales to 64-bit, while still allowing the more efficient form of storing a 32-bit immediate to be used for the common cases.

This patch also makes ENABLE_DFG_DOES_GC_VALIDATION dependent on ENABLE(DFG_JIT).
DoesGC is only relevant for the DFG and FTL JITs.

  • dfg/DFGDoesGCCheck.cpp:

(JSC::DFG::DoesGCCheck::verifyCanGC):

  • dfg/DFGDoesGCCheck.h:

(JSC::DFG::DoesGCCheck::encode):
(JSC::DFG::DoesGCCheck::expectDoesGC const):
(JSC::DFG::DoesGCCheck::isSpecial const):
(JSC::DFG::DoesGCCheck::special):
(JSC::DFG::DoesGCCheck::nodeOp):
(JSC::DFG::DoesGCCheck::nodeIndex):
(JSC::DFG::DoesGCCheck::expectDoesGC): Deleted.
(JSC::DFG::DoesGCCheck::isSpecial): Deleted.
(JSC::DFG::DoesGCCheck::specialIndex): Deleted.
(JSC::DFG::DoesGCCheck::bits): Deleted.

  • dfg/DFGNodeType.h:
  • dfg/DFGOSRExit.cpp:

(JSC::DFG::OSRExit::compileExit):

  • dfg/DFGSpeculativeJIT32_64.cpp:

(JSC::DFG::SpeculativeJIT::compile):

  • dfg/DFGSpeculativeJIT64.cpp:

(JSC::DFG::SpeculativeJIT::compile):

  • ftl/FTLLowerDFGToB3.cpp:

(JSC::FTL::DFG::LowerDFGToB3::compileNode):

  • ftl/FTLOSRExitCompiler.cpp:

(JSC::FTL::compileStub):

  • heap/Heap.h:
12:52 PM Changeset in webkit [262561] by clopez@igalia.com
  • 3 edits
    36 adds in trunk/LayoutTests

Gardening after r262539
https://bugs.webkit.org/show_bug.cgi?id=212770

Unreviewed gardening.

Add baselines for GTK/WPE and comment out enabling offscreen canvas
tests that are now broken. Fixing them in bug 212613.

  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/compositing/2d.composite.globalAlpha.canvascopy-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/drawing-images-to-the-canvas/drawimage_canvas-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.cone.bottom-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.cone.front-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.cone.shape1-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.cone.top-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.inside1-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.inside2-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.inside3-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.outside1-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.outside2-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.outside3-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.touch2-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/image-smoothing/imagesmoothing-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/imagebitmap/canvas-createImageBitmap-resize-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/imagebitmap/createImageBitmap-drawImage-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/imagebitmap/createImageBitmap-flipY-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/imagebitmap/createImageBitmap-invalid-args-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/imagebitmap/createImageBitmap-serializable-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/imagebitmap/createImageBitmap-transfer-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/path-objects/2d.path.isPointInStroke.scaleddashes-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/path-objects/2d.path.rect.winding-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/path-objects/2d.path.stroke.scale2-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/shadows/shadowBlur_gaussian_tolerance.1-expected.txt: Added.
  • platform/glib/imported/w3c/web-platform-tests/html/canvas/element/text-styles/2d.text.draw.baseline.ideographic-expected.txt: Added.
  • platform/gtk/TestExpectations:
  • platform/wpe/TestExpectations:
12:45 PM Changeset in webkit [262560] by Brent Fulgham
  • 8 edits in trunk/Source/WebKit

Revise sandbox to support network stack telemetry without sandbox violation reports
https://bugs.webkit.org/show_bug.cgi?id=212720
<rdar://problem/63895783>

Reviewed by Per Arne Vollan.

Telemetry captured for various networking configurations has revealed a handful of mach service
connections that should be allowed in the Network Process to support troubleshooting and field diagnostics.

This patch revises the sandbox to avoid logging these accesses during normal operation.

  • NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in: Do not generate traces for 'com.apple.diagnosticd'.
  • Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb: Ditto.
  • Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb: Allow 'com.apple.osanalytics.osanalyticshelper' to be used on internal development builds.
  • Shared/WebProcessCreationParameters.cpp:

(WebKit::WebProcessCreationParameters::encode const): Update to handle both 'diagnosticd' and 'osanalyticshelper'
as optional services for internal builds.
(WebKit::WebProcessCreationParameters::decode): Ditto.

  • Shared/WebProcessCreationParameters.h:
  • UIProcess/Cocoa/WebProcessPoolCocoa.mm:

(WebKit::diagnosticServices): Ditto.
(WebKit::WebProcessPool::platformInitializeWebProcess): Ditto.

  • WebProcess/cocoa/WebProcessCocoa.mm:

(WebKit::WebProcess::platformInitializeWebProcess): Ditto.

12:44 PM Changeset in webkit [262559] by clopez@igalia.com
  • 2 edits in trunk/Tools

svn-apply command is too slow with big patches
https://bugs.webkit.org/show_bug.cgi?id=212766

Reviewed by Darin Adler.

The script svn-apply was calling a "git add" or "svn add" command
after adding each new file. This caused the git or svn command to
re-check the internal SCM database each time they were called, and
this was really slow when lot of new files are added.
Instead of doing this, we queue the list of new files in memory,
and at the end we call "git add" or "svn add" once (or a few times).

On top of that, another optimization is added for the case of git,
to avoid calling scmKnowsOfFile() inside addDirectoriesIfNeeded(),
which is a slow operation and gets called a lot (once per file).
Doing that for git is totally unneeded, as the only thing we have
to take care about, is of ensuring that the directory is created.
See: https://wkb.ug/86973

This reduces the time spent in the large test patch that caused
this issue (see bug):

  • Git: 8 hours (before) -> 8 minutes (now).
  • SVN: 25 minutes (before) -> 5 minutes (now).
  • Scripts/svn-apply:

(addDirectoriesIfNeeded):
(handleBinaryChange):
(handleGitBinaryChange):
(patch):
(scmRemove):
(scmAddQueued):
(scmCommitQueueAdded):
(scmToggleExecutableBitQueued):
(scmCommitQueueToggledExecutableBit):

12:42 PM Changeset in webkit [262558] by Jonathan Bedard
  • 3 edits in trunk/Tools

Add watchOS and tvOS to build-webkit
https://bugs.webkit.org/show_bug.cgi?id=212719
<rdar://problem/63951600>

Reviewed by Tim Horton.

  • Scripts/build-webkit: Add tvOS and watchOS flags, generalize embedded if statements.
  • Scripts/webkitdirs.pm:

(determineArchitecture): Add tvOS and watchOS architectures.
(argumentsForConfiguration): Add tvOS and watchOS flags.
(extractNonMacOSHostConfiguration): Ditto.

12:23 PM Changeset in webkit [262557] by Jonathan Bedard
  • 1 edit
    30 adds in trunk/WebKitLibraries

Add tvOS framework stubs
https://bugs.webkit.org/show_bug.cgi?id=212760
<rdar://problem/63986134>

Reviewed by Tim Horton.

  • WebKitPrivateFrameworkStubs/appletvos: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/AppSupport.framework: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/AppSupport.framework/AppSupport.tbd: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/AssertionServices.framework: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/AssertionServices.framework/AssertionServices.tbd: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/AuthKit.framework: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/AuthKit.framework/AuthKit.tbd: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/CorePDF.framework: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/CorePDF.framework/CorePDF.tbd: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/CorePrediction.framework: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/CorePrediction.framework/CorePrediction.tbd: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/DeviceIdentity.framework: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/DeviceIdentity.framework/DeviceIdentity.tbd: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/FileProvider.framework: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/FileProvider.framework/FileProvider.tbd: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/GraphicsServices.framework: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/GraphicsServices.framework/GraphicsServices.tbd: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/IOKit.framework: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/IOKit.framework/IOKit.tbd: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/IOSurfaceAccelerator.framework: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/LocalAuthentication.framework: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/LocalAuthentication.framework/LocalAuthentication.tbd: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/RunningBoardServices.framework: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/RunningBoardServices.framework/RunningBoardServices.tbd: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/SafariSafeBrowsing.framework: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/SafariSafeBrowsing.framework/SafariSafeBrowsing.tbd: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/URLFormatting.framework: Added.
  • WebKitPrivateFrameworkStubs/appletvos/13/URLFormatting.framework/URLFormatting.tbd: Added.
12:18 PM Changeset in webkit [262556] by Jonathan Bedard
  • 1 edit
    32 adds in trunk/WebKitLibraries

Add watchOS framework stubs
https://bugs.webkit.org/show_bug.cgi?id=212761
<rdar://problem/63986144>

Reviewed by Tim Horton.

  • WebKitPrivateFrameworkStubs/watchos: Added.
  • WebKitPrivateFrameworkStubs/watchos/6: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/AppSupport.framework: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/AppSupport.framework/AppSupport.tbd: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/AssertionServices.framework: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/AssertionServices.framework/AssertionServices.tbd: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/AuthKit.framework: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/AuthKit.framework/AuthKit.tbd: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/CorePDF.framework: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/CorePDF.framework/CorePDF.tbd: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/CorePrediction.framework: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/CorePrediction.framework/CorePrediction.tbd: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/DeviceIdentity.framework: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/DeviceIdentity.framework/DeviceIdentity.tbd: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/FileProvider.framework: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/FileProvider.framework/FileProvider.tbd: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/GraphicsServices.framework: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/GraphicsServices.framework/GraphicsServices.tbd: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/IOKit.framework: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/IOKit.framework/IOKit.tbd: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/IOSurfaceAccelerator.framework: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/LocalAuthentication.framework: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/LocalAuthentication.framework/LocalAuthentication.tbd: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/PepperUICore.framework: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/PepperUICore.framework/PepperUICore.tbd: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/RunningBoardServices.framework: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/RunningBoardServices.framework/RunningBoardServices.tbd: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/SafariSafeBrowsing.framework: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/SafariSafeBrowsing.framework/SafariSafeBrowsing.tbd: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/URLFormatting.framework: Added.
  • WebKitPrivateFrameworkStubs/watchos/6/URLFormatting.framework/URLFormatting.tbd: Added.
12:02 PM Changeset in webkit [262555] by mark.lam@apple.com
  • 2 edits in trunk

Editors should not automatically trim trailing whitespace.
https://bugs.webkit.org/show_bug.cgi?id=212763

Reviewed by Yusuke Suzuki.

Doing so would force a lot of unnecessary code changes and make patches hard to
review. It is common WebKit practice to not make unrelated changes in patches.

  • .editorconfig:
12:00 PM Changeset in webkit [262554] by Alan Coon
  • 23 edits
    4 adds in branches/safari-609-branch

Apply patch. rdar://problem/63951369

12:00 PM Changeset in webkit [262553] by Alan Coon
  • 3 edits
    3 adds in branches/safari-609-branch

Cherry-pick r262196. rdar://problem/63951363

Crash under WebNotificationManager::removeNotificationFromContextMap()
https://bugs.webkit.org/show_bug.cgi?id=212410
<rdar://63496726>

Reviewed by Alex Christensen.

Source/WebKit:

Protect the notification object in WebNotificationManager::didDestroyNotification() since
removing it from m_notificationIDMap will deref it and may end up destroying the notification
object otherwise.

Test: http/tests/notifications/crash-on-navigation.html

  • WebProcess/Notifications/WebNotificationManager.cpp: (WebKit::WebNotificationManager::didDestroyNotification):

LayoutTests:

Add layout test coverage.

  • http/tests/notifications/crash-on-navigation-expected.txt: Added.
  • http/tests/notifications/crash-on-navigation.html: Added.
  • http/tests/notifications/resources/crash-on-navigation-iframe.html: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@262196 268f45cc-cd09-0410-ab3c-d52691b4dbfc

12:00 PM Changeset in webkit [262552] by Alan Coon
  • 7 edits in branches/safari-609-branch

Cherry-pick r262171. rdar://problem/63950945

UTF-8 encode strings of invalid URLs when converting WTF::URL to NSURL instead of truncating the UTF-16 encoding
https://bugs.webkit.org/show_bug.cgi?id=212393
<rdar://problem/63095503>

Patch by Alex Christensen <achristensen@webkit.org> on 2020-05-26
Reviewed by Tim Horton.

Source/WTF:

This only changes behavior in code that is marked as UNLIKELY because it can only be reached by invalid unicode URLs,
but it can be reached and should behave in a reasonable manner in those cases. This makes Safari behave more similarly
to Firefox in this case instead of doing something similar to no other browser.

  • wtf/URL.cpp: (WTF::copyASCII): Deleted. (WTF::URL::copyToBuffer const): Deleted.
  • wtf/URL.h:
  • wtf/cf/URLCF.cpp: (WTF::URL::createCFURL const):
  • wtf/cocoa/URLCocoa.mm: (WTF::URL::createCFURL const):

Tools:

  • TestWebKitAPI/Tests/WTF/cocoa/URLExtras.mm: (TestWebKitAPI::TEST):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@262171 268f45cc-cd09-0410-ab3c-d52691b4dbfc

12:00 PM Changeset in webkit [262551] by Alan Coon
  • 4 edits
    2 adds in branches/safari-609-branch

Cherry-pick r261246. rdar://problem/63951358

pointermove event sometimes has incorrect pointerType of 'mouse' on touch interactions
https://bugs.webkit.org/show_bug.cgi?id=210716
<rdar://problem/62084817>

Patch by Antoine Quint <Antoine Quint> on 2020-05-06
Reviewed by Darin Adler.

Source/WebKit:

Set the SyntheticClickType to OneFingerTap when creating a synthetic "mousemove" event for a synthetic "click" event as part of a tap.
On top of being more indicative of the actual action that triggered the synthetic event, it also has the added quality that it will
not yield a "pointermove" event.

Test: pointerevents/ios/click-no-pointermove.html

  • WebProcess/WebPage/ios/WebPageIOS.mm: (WebKit::dispatchSyntheticMouseMove):

LayoutTests:

Add a new test that checks that with content observation enabled a tap on a <button> element
dispatches synthetic mousemove and click events but no pointermove event.

  • pointerevents/ios/click-no-pointermove-expected.txt: Added.
  • pointerevents/ios/click-no-pointermove.html: Added.
  • pointerevents/utils.js: (target_test):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@261246 268f45cc-cd09-0410-ab3c-d52691b4dbfc

12:00 PM Changeset in webkit [262550] by Alan Coon
  • 1 edit in branches/safari-609-branch/Source/WebKit/UIProcess/WebProcessProxy.h

Fixing state of branch due to r259014 and revert of r258924. rdar://problem/63902456

12:00 PM Changeset in webkit [262549] by Alan Coon
  • 13 edits
    5 deletes in branches/safari-609-branch

Revert r258924. rdar://problem/63902456

11:28 AM Changeset in webkit [262548] by graouts@webkit.org
  • 4 edits in trunk/LayoutTests

[ iOS wk2 ] animations/play-state-paused.html is flaky failing.
https://bugs.webkit.org/show_bug.cgi?id=212641
<rdar://problem/63879230>

Reviewed by Dean Jackson.

Rewrite this test to use the AnimationTest helper that will non-flakily check animated values while an animation is running.

  • animations/play-state-paused-expected.txt:
  • animations/play-state-paused.html:
  • platform/ios-wk2/TestExpectations:
11:06 AM Changeset in webkit [262547] by Chris Dumez
  • 2 edits in trunk/Source/WebCore

[iOS] Validate index parameter in PlatformPasteboard
https://bugs.webkit.org/show_bug.cgi?id=212713
<rdar://problem/60068765>

Reviewed by Alex Christensen.

Follow-up to r262529 to also make sure that the index is not negative after
casting to NSInteger.

  • platform/ios/PlatformPasteboardIOS.mm:

(WebCore::PlatformPasteboard::readBuffer const):
(WebCore::PlatformPasteboard::readString const):
(WebCore::PlatformPasteboard::readURL const):

11:04 AM Changeset in webkit [262546] by pvollan@apple.com
  • 6 edits in trunk/Source

[Cocoa] Adopt read-only mode for preferences in the WebContent process
https://bugs.webkit.org/show_bug.cgi?id=212411
Source/WebCore/PAL:

Reviewed by Darin Adler.

  • pal/spi/cf/CFUtilitiesSPI.h:

Source/WebKit:

<rdar://problem/63640788>

Reviewed by Darin Adler.

The WebContent process should never write preferences. Adopt read-only mode for preferences.
This will fix some sandbox violations when the UI process is notifying the WebContent process
about preference changes. When notified, the WebContent process will use the preferences API
to write those preferences in-process, but there should be no attempt at writing these new
values to disk, which this patch will ensure.

No new tests, since this is fixing a benign sandbox violation.

  • Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceMain.mm:

(WebKit::XPCServiceMain):

Source/WTF:

Reviewed by Darin Adler.

Create HAVE define indicating support for read-only preference SPI.

  • wtf/PlatformHave.h:
10:33 AM Changeset in webkit [262545] by calvaris@igalia.com
  • 3 edits in trunk/Source/WebCore

[EME][GStreamer] cdmProxyAttached does not need to force a bump ref in the signature
https://bugs.webkit.org/show_bug.cgi?id=212754

Reviewed by Philippe Normand.

cdmProxyAttached is currently receiving a RefPtr<CDMProxy> in the
signature, what causes a ref bump when the function is called. A
const RefPtr<CDMProxy>& is more suitable cause the reference is
already bumped when the CDMProxy assigned in the decryptor
attribute.

No new tests, just a rework.

  • platform/graphics/gstreamer/eme/WebKitClearKeyDecryptorGStreamer.cpp:

(cdmProxyAttached):

  • platform/graphics/gstreamer/eme/WebKitCommonEncryptionDecryptorGStreamer.h:
10:15 AM Changeset in webkit [262544] by Alexey Shvayka
  • 61 edits
    1 copy
    1 move
    62 adds
    15 deletes in trunk/JSTests

Update test262 to commit 290ceba31fea
https://bugs.webkit.org/show_bug.cgi?id=212752

Reviewed by Ross Kirsling.

  • test262/config.yaml: Unskip tests fixed in r260990.
  • test262/expectations.yaml:
  • test262/latest-changes-summary.txt:
  • test262/test/*: Updated.
  • test262/test262-Revision.txt:
9:51 AM Changeset in webkit [262543] by pvollan@apple.com
  • 2 edits in trunk/Source/WebKit

[iOS] The WebContent process should be allowed to consume an extension to the runningboard service
https://bugs.webkit.org/show_bug.cgi?id=212753
<rdar://problem/63948859>

Reviewed by Chris Dumez.

The WebContent process on iOS is failing to consume an extension to the runningboard service, because it is not allowed to do so.

  • Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
9:08 AM Changeset in webkit [262542] by timothy_horton@apple.com
  • 29 edits in trunk

Work around broken system version macro
https://bugs.webkit.org/show_bug.cgi?id=212726

Reviewed by Dan Bernstein.

Source/bmalloc:

  • Configurations/DebugRelease.xcconfig:

Source/JavaScriptCore:

  • Configurations/DebugRelease.xcconfig:

Source/ThirdParty/ANGLE:

  • Configurations/DebugRelease.xcconfig:

Source/ThirdParty/libwebrtc:

  • Configurations/DebugRelease.xcconfig:

Source/WebCore:

  • Configurations/DebugRelease.xcconfig:

Source/WebCore/PAL:

  • Configurations/DebugRelease.xcconfig:

Source/WebInspectorUI:

  • Configurations/DebugRelease.xcconfig:

Source/WebKit:

  • Configurations/DebugRelease.xcconfig:

Source/WebKitLegacy/mac:

  • Configurations/DebugRelease.xcconfig:

Source/WTF:

  • Configurations/DebugRelease.xcconfig:

Tools:

  • ContentExtensionTester/Configurations/DebugRelease.xcconfig:
  • DumpRenderTree/mac/Configurations/DebugRelease.xcconfig:
  • ImageDiff/cg/Configurations/DebugRelease.xcconfig:
  • MiniBrowser/Configurations/DebugRelease.xcconfig:
  • TestWebKitAPI/Configurations/DebugRelease.xcconfig:
  • WebEditingTester/Configurations/DebugRelease.xcconfig:
  • WebKitTestRunner/Configurations/DebugRelease.xcconfig:
  • lldb/lldbWebKitTester/Configurations/DebugRelease.xcconfig:
9:02 AM Changeset in webkit [262541] by aestes@apple.com
  • 14 edits in trunk

[watchOS] Re-enable content filtering in the simulator build
https://bugs.webkit.org/show_bug.cgi?id=212711
<rdar://problem/63938350>

Reviewed by Wenson Hsieh.

Source/JavaScriptCore:

  • Configurations/FeatureDefines.xcconfig:

Source/WebCore:

  • Configurations/FeatureDefines.xcconfig:

Source/WebCore/PAL:

  • Configurations/FeatureDefines.xcconfig:

Source/WebKit:

  • Configurations/FeatureDefines.xcconfig:

Source/WebKitLegacy/mac:

  • Configurations/FeatureDefines.xcconfig:

Source/WTF:

  • wtf/PlatformHave.h:

Tools:

  • TestWebKitAPI/Configurations/FeatureDefines.xcconfig:
8:49 AM Changeset in webkit [262540] by Alan Bujtas
  • 2 edits in trunk/Source/WebCore

Reset fragment line info when the relatively positioned inline box becomes static with block child.
https://bugs.webkit.org/show_bug.cgi?id=212724
<rdar://problem/62847534>

Reviewed by Simon Fraser.

adjustFragmentedFlowStateOnContainingBlockChangeIfNeeded was missing the case when the
block container was inside an inline box. It happens when the inline box is relatively positioned while the
child block box is absolutely positioned.
RenderFragmentedFlow keeps track of the associated root lineboxes in m_lineToFragmentMap.
In adjustFragmentedFlowStateOnContainingBlockChangeIfNeeded, when the block is no longer part of the fragment
we remove these cached lineboxes from the m_lineToFragmentMap.
This patch fixes the case when the cached lineboxes are generated by a child block box.

  • rendering/RenderElement.cpp:

(WebCore::RenderElement::adjustFragmentedFlowStateOnContainingBlockChangeIfNeeded):

8:07 AM Changeset in webkit [262539] by Chris Dumez
  • 141 edits
    1099 copies
    946 adds
    6 deletes in trunk/LayoutTests

Resync web-platform-tests/2dcontext from upstream
https://bugs.webkit.org/show_bug.cgi?id=212639

Reviewed by Youenn Fablet.

LayoutTests/imported/w3c:

Resync web-platform-tests/2dcontext from upstream d3ea88514a93b7b6968.

  • resources/import-expectations.json:
  • resources/resource-files.json:
  • web-platform-tests/2dcontext/*: Removed.
  • web-platform-tests/html/canvas/element/*: Added.
  • web-platform-tests/html/canvas/resources/*: Added.
  • web-platform-tests/html/canvas/tools/*: Added.

LayoutTests:

  • TestExpectations:
  • canvas/philip/tests/2d.drawImage.incomplete.emptysrc.html:
  • canvas/philip/tests/2d.drawImage.incomplete.nosrc.html:
  • canvas/philip/tests/2d.drawImage.incomplete.removedsrc.html:
  • canvas/philip/tests/2d.pattern.image.incomplete.emptysrc.html:
  • canvas/philip/tests/2d.pattern.image.incomplete.removedsrc.html:
  • gpu-process/TestExpectations:
  • platform/glib/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: Removed.
  • platform/glib/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-flipY-expected.txt: Removed.
  • platform/glib/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: Removed.
  • platform/glib/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Removed.
  • platform/glib/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer-expected.txt: Removed.
  • platform/gtk/TestExpectations:
  • platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-serializable-expected.txt: Removed.
  • platform/ios-simulator/TestExpectations:
  • platform/ios-wk2/TestExpectations:
  • platform/ios/TestExpectations:
  • platform/ios/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: Removed.
  • platform/mac/TestExpectations:
  • platform/mac/imported/w3c/web-platform-tests/2dcontext/line-styles/2d.line.cap.round-expected.txt: Removed.
  • platform/win/TestExpectations:
  • platform/wpe/TestExpectations:
  • platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-serializable-expected.txt: Removed.
8:03 AM Changeset in webkit [262538] by Kate Cheney
  • 4 edits in trunk/Source/WebKit

ITP SQLite Database should only vacuum once per day
https://bugs.webkit.org/show_bug.cgi?id=212712
<rdar://problem/63939711>

Reviewed by Brent Fulgham.

Currently the SQLite Database runs a vacuum command each time statistics
are processed. This is probably too frequent, because the database
rarely needs to delete large amounts of data. We can cut this down to once a day.

  • NetworkProcess/Classifier/ResourceLoadStatisticsDatabaseStore.cpp:
  • NetworkProcess/Classifier/ResourceLoadStatisticsDatabaseStore.h:
  • NetworkProcess/Classifier/WebResourceLoadStatisticsStore.cpp:

(WebKit::WebResourceLoadStatisticsStore::performDailyTasks):

7:46 AM Changeset in webkit [262537] by Diego Pino Garcia
  • 4 edits
    7 adds
    2 deletes in trunk/LayoutTests

[GLIB][GTK] Gardening, update test expectations and baselines after r262525
https://bugs.webkit.org/show_bug.cgi?id=212751

Unreviewed gardening.

  • platform/glib/TestExpectations:
  • platform/glib/imported/w3c/web-platform-tests/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-none-block-expected.txt: Added after r262312.
  • platform/glib/imported/w3c/web-platform-tests/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-self-block-expected.txt: Added after r262312.
  • platform/glib/imported/w3c/web-platform-tests/content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-same-self-allow-expected.txt: Added after r262312.
  • platform/glib/imported/w3c/web-platform-tests/websockets/unload-a-document/002-expected.txt: Removed after r262312.
  • platform/glib/imported/w3c/web-platform-tests/websockets/unload-a-document/004-expected.txt: Removed after r262312.
  • platform/gtk/TestExpectations:
  • platform/gtk/imported/w3c/web-platform-tests/encoding/single-byte-decoder-expected.txt: Added after r262235.
  • platform/gtk/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-video-element/resize-during-playback-expected.txt: Removed after r262254.
  • platform/gtk/js/dom/dom-static-property-for-in-iteration-expected.txt: Updated after r262235.
7:44 AM Changeset in webkit [262536] by Jacob Uphoff
  • 141 edits
    2002 adds in trunk/LayoutTests

Unreviewed, reverting r262527 and r262531.

The commit 262527 caused over 100 web platform tests to fail
and 262531 edited the file after

Reverted changesets:

"Resync web-platform-tests/2dcontext from upstream"
https://bugs.webkit.org/show_bug.cgi?id=212639
https://trac.webkit.org/changeset/262527

"[GTK][WPE] Gardening, temporarily disable offscreen-canvas
tests"
https://bugs.webkit.org/show_bug.cgi?id=212738
https://trac.webkit.org/changeset/262531

7:40 AM Changeset in webkit [262535] by mark.lam@apple.com
  • 12 edits in trunk/Source/JavaScriptCore

SpeculativeJIT::compileDateGet()'s slow path does not need an exception check.
https://bugs.webkit.org/show_bug.cgi?id=212645

Reviewed by Yusuke Suzuki.

SpeculativeJIT::compileDateGet() implements a bunch of Date intrinsics which call
into a C++ operation function do their work. However, the call to these operation
functions were done using a slow path generator configured to automatically
emit exception checks after the call. These exception checks are unneeded because
those functions will not throw any exceptions.

This issue was found with JSC stress test runs on a debug build. The doesGC
verifier was failing on the exceptionFuzz/date-format-xparb.js test. The reason
is because doesGC does not expect any these Date intrinsics to throw any exceptions,
but SpeculativeJIT was emitting the unneeded exception checks there. These
exception check sites get turned into throw sites by the exceptionFuzzer, and
they allocate an Error object there. This allocation made the doesGC verifier
not happy.

This patch fixes this issue by changing SpeculativeJIT::compileDateGet() to
pass ExceptionCheckRequirement::CheckNotNeeded to the slow path generator.

The patch also proves that all the operation functions cannot throw any exceptions.
Previously, the operations passes a VM& to the Date functions. The purpose for
doing this is so that the Date functions can work with a few date cache data
structures stored as VM fields.

This patch refactors those VM fields into a VM::DateCache struct, and changed all
those Date functions to take a VM::DateCache& instead of a VM&. Since the Date
functions no longer take a VM&, this proves that they cannot throw because they
would need a VM& to make a ThrowScope in order to throw.

Update: Yusuke pointed out that the lack of a JSGlobalObject* argument is sufficient
to guarantee that the Date functions cannot throw. However, we'll keep this
DateCache refactoring since it provides additional info that the Date functions
only operate on the DateCache fields and nothing else in VM.

Also removed DFG::JITCompile's fastExceptionCheck() which is unused.

  • dfg/DFGJITCompiler.h:

(JSC::DFG::JITCompiler::fastExceptionCheck): Deleted.

  • dfg/DFGOperations.cpp:
  • dfg/DFGSpeculativeJIT64.cpp:

(JSC::DFG::SpeculativeJIT::compileDateGet):

  • runtime/DateConstructor.cpp:

(JSC::millisecondsFromComponents):
(JSC::callDate):

  • runtime/DateInstance.cpp:

(JSC::DateInstance::calculateGregorianDateTime const):
(JSC::DateInstance::calculateGregorianDateTimeUTC const):

  • runtime/DateInstance.h:
  • runtime/DatePrototype.cpp:

(JSC::formatLocaleDate):
(JSC::formateDateInstance):
(JSC::dateProtoFuncToISOString):
(JSC::dateProtoFuncGetFullYear):
(JSC::dateProtoFuncGetUTCFullYear):
(JSC::dateProtoFuncGetMonth):
(JSC::dateProtoFuncGetUTCMonth):
(JSC::dateProtoFuncGetDate):
(JSC::dateProtoFuncGetUTCDate):
(JSC::dateProtoFuncGetDay):
(JSC::dateProtoFuncGetUTCDay):
(JSC::dateProtoFuncGetHours):
(JSC::dateProtoFuncGetUTCHours):
(JSC::dateProtoFuncGetMinutes):
(JSC::dateProtoFuncGetUTCMinutes):
(JSC::dateProtoFuncGetSeconds):
(JSC::dateProtoFuncGetUTCSeconds):
(JSC::dateProtoFuncGetTimezoneOffset):
(JSC::setNewValueFromTimeArgs):
(JSC::setNewValueFromDateArgs):
(JSC::dateProtoFuncSetYear):
(JSC::dateProtoFuncGetYear):

  • runtime/JSDateMath.cpp:

(JSC::localTimeOffset):
(JSC::gregorianDateTimeToMS):
(JSC::msToGregorianDateTime):
(JSC::parseDate):

  • runtime/JSDateMath.h:
  • runtime/VM.cpp:

(JSC::VM::resetDateCache):

  • runtime/VM.h:
6:37 AM Changeset in webkit [262534] by Paulo Matos
  • 2 edits in trunk/Source/JavaScriptCore

Fix 32bit build broken at r262513
https://bugs.webkit.org/show_bug.cgi?id=212735

Unreviewed Gardening.

Proper fix is being worked out under https://bugs.webkit.org/show_bug.cgi?id=212734

  • dfg/DFGOSRExit.cpp:

(JSC::DFG::OSRExit::compileExit):

6:24 AM Changeset in webkit [262533] by youenn@apple.com
  • 2 edits in trunk/Source/WebKit

Minor optimisation to RemoteAudioBusData::decode
https://bugs.webkit.org/show_bug.cgi?id=212692

Reviewed by Eric Carlson.

  • WebProcess/GPU/media/RemoteAudioBusData.h:

(WebKit::RemoteAudioBusData::decode):
Use releaseNonNull to remove some count churn.

6:01 AM Changeset in webkit [262532] by youenn@apple.com
  • 2 edits in trunk/Source/WebCore

Read MediaPlayerPrivateMediaStreamAVFObjC::m_canEnqueueDisplayLayer after the lock
https://bugs.webkit.org/show_bug.cgi?id=212693

Reviewed by Eric Carlson.

In case destroyLayers is called and shortly after ensureLayers is also called, the m_canEnqueueDisplayLayer check in enqueueVideoSample
might be bypassed. Make sure to lock before checking m_canEnqueueDisplayLayer in enqueueVideoSample.
For good measure, set m_canEnqueueDisplayLayer to false after locking in destroyLayers.

  • platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaStreamAVFObjC.mm:

(WebCore::MediaPlayerPrivateMediaStreamAVFObjC::enqueueVideoSample):
(WebCore::MediaPlayerPrivateMediaStreamAVFObjC::destroyLayers):

3:35 AM Changeset in webkit [262531] by Diego Pino Garcia
  • 3 edits in trunk/LayoutTests

[GTK][WPE] Gardening, temporarily disable offscreen-canvas tests
https://bugs.webkit.org/show_bug.cgi?id=212738

Unreviewed gardening.

The test started failing after r262527. Disable the tests temporarily
to let the test bots pass.

  • platform/gtk/TestExpectations:
  • platform/wpe/TestExpectations:
1:47 AM Changeset in webkit [262530] by commit-queue@webkit.org
  • 3 edits
    1 add
    3 deletes in trunk/Tools

[Flatpak SDK] Update definitions
https://bugs.webkit.org/show_bug.cgi?id=212698

Patch by Philippe Normand <pnormand@igalia.com> on 2020-06-04
Reviewed by Žan Doberšek.

  • buildstream/elements/freedesktop-sdk.bst: Update to FDO 19.08.11
  • buildstream/elements/sdk/gtk.bst: Update GTK4
  • buildstream/patches/fdo/0001-Pango-Bump-to-1.45-master.patch: Added. Needed for GTK4
  • buildstream/patches/fdo/0001-Add-Jack.patch: Removed. This will be used when we update to the 20.08 FDO SDK.
  • buildstream/patches/fdo/0001-components-xdg-desktop-portal.bst-Update-to-1.6.0.patch: Removed. Ditto.
  • buildstream/patches/fdo/0002-Update-PipeWire-to-0.3.1.patch: Removed. Ditto.
Note: See TracTimeline for information about the timeline view.