Timeline
Nov 25, 2019:
- 11:52 PM Changeset in webkit [252876] by
-
- 2 edits in trunk/Tools
Remove tkent@ from watchlist
https://bugs.webkit.org/show_bug.cgi?id=204599
Patch by Kent Tamura <tkent@chromium.org> on 2019-11-25
Reviewed by Chris Dumez.
- Scripts/webkitpy/common/config/watchlist: Remove tkent@
- 11:02 PM Changeset in webkit [252875] by
-
- 13 edits in trunk/Source
[JSC] InternalFunction should be non-destructible
https://bugs.webkit.org/show_bug.cgi?id=204556
Reviewed by Mark Lam.
Source/JavaScriptCore:
InternalFunction and most of its subclasses should be non-destructible since they can be trivially
destructed and don't use a destroy function. For the few subclasses that do need a destroy function,
these should have different IsoSubspaces of their own. For each of these subclasses, we annotate
needsDestruction = true, define a specific HeapCellType for them, and pass the HeapCellType to their
IsoSubspace so that their destructors can be invoked.
- API/ObjCCallbackFunction.h:
- API/glib/JSCCallbackFunction.cpp:
(JSC::JSCCallbackFunction::subspaceForImpl): Deleted.
- API/glib/JSCCallbackFunction.h:
(JSC::JSCCallbackFunction::subspaceFor): Deleted.
(JSC::JSCCallbackFunction::createStructure): Deleted.
(JSC::JSCCallbackFunction::functionCallback): Deleted.
(JSC::JSCCallbackFunction::constructCallback): Deleted.
- dfg/DFGByteCodeParser.cpp:
(JSC::DFG::ByteCodeParser::handleTypedArrayConstructor):
(JSC::DFG::ByteCodeParser::handleConstantInternalFunction):
- runtime/InternalFunction.cpp:
(JSC::InternalFunction::InternalFunction):
- runtime/InternalFunction.h:
- runtime/VM.cpp:
(JSC::VM::VM):
- runtime/VM.h:
Source/WebCore:
- bindings/js/WebCoreJSClientData.cpp:
(WebCore::JSVMClientData::JSVMClientData):
Source/WebKit:
- WebProcess/Plugins/Netscape/JSNPMethod.cpp:
(WebKit::JSNPMethod::subspaceForImpl):
- 10:08 PM Changeset in webkit [252874] by
-
- 4 edits in trunk
[macOS] Dragged images are only available as .tiff when dropping onto macCatalyst apps
https://bugs.webkit.org/show_bug.cgi?id=204598
<rdar://problem/57093920>
Reviewed by Tim Horton.
Source/WebKit:
On macOS, writing dragged images to the pasteboard only as file promises is mostly sufficient for the purposes
of dropping into Finder, Photos, and other apps. However, when dropping into a macCatalyst app, the contents of
NSPasteboard will only contain a file URL, which most Catalyst apps aren't able to handle. The only other valid
image representation that is written to the pasteboard in this case is "public.tiff", which loses fidelity in
the case of animated GIFs.
Instead, if the dragged image has a corresponding UTI and corresponding decoded image data, declare the UTI when
writing promised data to the pasteboard, and later provide data for the UTI, if the drop destination asks, by
using the promised image's data.
Test: DragAndDropTests.ProvideImageDataAsTypeIdentifiers
- UIProcess/Cocoa/WebViewImpl.mm:
(WebKit::WebViewImpl::setPromisedDataForImage):
(WebKit::WebViewImpl::provideDataForPasteboard):
Tools:
Verify that WKWebView is able to provide data in non-TIFF formats when dragging several types of images using a
new API test.
- TestWebKitAPI/Tests/mac/DragAndDropTestsMac.mm:
- 9:18 PM Changeset in webkit [252873] by
-
- 12 edits2 adds in trunk
[Win] Update KeyboardEvent as per the latest specification
https://bugs.webkit.org/show_bug.cgi?id=202183
Reviewed by Ross Kirsling.
Source/WebCore:
Add 'key' and 'code' properties of KeyboardEvent for Windows. The
implementation is copied from Chromium for Windows.
For implementing 'key' properties, ToUnicodeEx API is used to
convert a virtual key code to a character information.
Unfortunately, ToUnicodeEx alters the stored previous typed dead
key in the driver, it can't be used for each key event. So,
ToUnicodeEx is used to convert all virtual keys with all modifier
combinations beforehand.
This change turns on ENABLE_KEYBOARD_KEY_ATTRIBUTE and
ENABLE_KEYBOARD_CODE_ATTRIBUTE macros for all ports. A follow-up
patch will remove the macros.
Existing tests covers.
- PlatformWin.cmake:
- platform/win/KeyEventWin.cpp:
(WebCore::windowsKeyNames):
(WebCore::PlatformKeyboardEvent::PlatformKeyboardEvent):
- platform/win/WindowsKeyNames.cpp: Added.
(hasControlAndAlt):
(getModifierFlags):
(nonPrintableVirtualKeyToDomKey):
(WindowsKeyNames::WindowsKeyNames):
(WindowsKeyNames::domKeyFromLParam):
(singleCharacterString):
(WindowsKeyNames::domKeyFromChar):
(WindowsKeyNames::domCodeFromLParam):
(WindowsKeyNames::updateLayout):
- platform/win/WindowsKeyNames.h: Added.
Source/WebKit:
- Shared/WebEvent.h:
- Shared/WebKeyboardEvent.cpp:
(WebKit::WebKeyboardEvent::WebKeyboardEvent):
- Shared/win/WebEventFactory.cpp:
(WebKit::windowsKeyNames):
(WebKit::WebEventFactory::createWebKeyboardEvent):
Source/WTF:
- wtf/FeatureDefines.h:
LayoutTests:
- platform/win/TestExpectations:
- platform/wincairo/TestExpectations:
Unskipped fast/events/arrow-keys-on-body.html, fast/events/keyboardevent-key.html, and fast/events/key-events-in-input-text.html.
- 6:56 PM Changeset in webkit [252872] by
-
- 7 edits in trunk/Tools
[Win] Ensure MiniBrowser can be built with !ENABLE(WEBKIT_LEGACY)
https://bugs.webkit.org/show_bug.cgi?id=204592
Reviewed by Don Olmstead.
- MiniBrowser/win/CMakeLists.txt:
- MiniBrowser/win/Common.cpp:
(parseCommandLine):
- MiniBrowser/win/Common.h:
- MiniBrowser/win/MainWindow.cpp:
(MainWindow::init):
(MainWindow::WndProc):
- MiniBrowser/win/WinMain.cpp:
(wWinMain):
- PlatformWin.cmake:
- 6:12 PM Changeset in webkit [252871] by
-
- 2 edits in trunk/Source/JavaScriptCore
Unreviewed. Fix 32-bit build.
- bytecode/GetByValHistory.h:
(JSC::GetByValHistory::observeNonUID):
(JSC::GetByValHistory::observe):
(JSC::GetByValHistory::count const):
(JSC::GetByValHistory::filter const):
- 5:55 PM Changeset in webkit [252870] by
-
- 6 edits1 add in trunk
Add DefaultHash<OptionSet<T>> and HashTrait<OptionSet<T>> specializations
https://bugs.webkit.org/show_bug.cgi?id=204562
Reviewed by Daniel Bates.
Source/WTF:
- WTF.xcodeproj/project.pbxproj: Added OptionSetHash.h
- wtf/CMakeLists.txt: Ditto.
- wtf/OptionSet.h: Made StorageType public, and use C++14 types.
- wtf/OptionSetHash.h: Added.
(WTF::DefaultHash<OptionSet<T>>::Hash::hash):
(WTF::DefaultHash<OptionSet<T>>::Hash::equal):
(WTF::HashTraits<OptionSet<T>>::emptyValue):
(WTF::HashTraits<OptionSet<T>>::constructDeletedValue):
(WTF::HashTraits<OptionSet<T>>::isDeletedValue):
Tools:
- TestWebKitAPI/Tests/WTF/OptionSet.cpp:
Added a new test WTF_OptionSet.HashSet.
- 4:28 PM Changeset in webkit [252869] by
-
- 2 edits in trunk/Source/WebCore
[LFC][IFC] Use FontCascade::spaceWidth to measure single or collapsed whitespace content
https://bugs.webkit.org/show_bug.cgi?id=204594
<rdar://problem/57478360>
Reviewed by Antti Koivisto.
- layout/inlineformatting/InlineTextItem.cpp:
(WebCore::Layout::InlineTextItem::createAndAppendTextItems):
- 3:18 PM Changeset in webkit [252868] by
-
- 3 edits in trunk/Source/WebCore
User Variant for RenderBlockFlow line layout
https://bugs.webkit.org/show_bug.cgi?id=204591
Reviewed by Zalan Bujtas.
Move complex and simple line layout structures into a Variant to avoid wasting memory, and to allow easy expansion with an LFC path
- rendering/RenderBlockFlow.cpp:
(WebCore::RenderBlockFlow::willBeDestroyed):
(WebCore::RenderBlockFlow::layoutInlineChildren):
(WebCore::RenderBlockFlow::styleDidChange):
(WebCore::RenderBlockFlow::deleteLines):
(WebCore::RenderBlockFlow::hitTestInlineChildren):
(WebCore::RenderBlockFlow::addOverflowFromInlineChildren):
(WebCore::RenderBlockFlow::markLinesDirtyInBlockRange):
(WebCore::RenderBlockFlow::inlineSelectionGaps):
(WebCore::RenderBlockFlow::paintInlineChildren):
(WebCore::RenderBlockFlow::hasLines const):
(WebCore::RenderBlockFlow::invalidateLineLayoutPath):
(WebCore::RenderBlockFlow::layoutSimpleLines):
(WebCore::RenderBlockFlow::deleteLineBoxesBeforeSimpleLineLayout):
(WebCore::RenderBlockFlow::ensureLineBoxes):
- rendering/RenderBlockFlow.h:
(WebCore::RenderBlockFlow::firstRootBox const):
(WebCore::RenderBlockFlow::lastRootBox const):
(WebCore::RenderBlockFlow::hasComplexLineLayout const):
(WebCore::RenderBlockFlow::complexLineLayout const):
(WebCore::RenderBlockFlow::complexLineLayout):
(WebCore::RenderBlockFlow::hasSimpleLineLayout const):
(WebCore::RenderBlockFlow::simpleLineLayout const):
(WebCore::RenderBlockFlow::simpleLineLayout):
- 2:18 PM Changeset in webkit [252867] by
-
- 15 edits32 adds in trunk/LayoutTests/imported/w3c
[css-grid] Updating WPT parsing tests
https://bugs.webkit.org/show_bug.cgi?id=204585
Reviewed by Javier Fernandez.
Update parsing tests from WPT and generate new test results.
- web-platform-tests/css/css-grid/parsing/grid-area-computed-expected.txt: Added.
- web-platform-tests/css/css-grid/parsing/grid-area-computed.html: Added.
- web-platform-tests/css/css-grid/parsing/grid-area-shorthand-expected.txt: Added.
- web-platform-tests/css/css-grid/parsing/grid-area-shorthand.html: Added.
- web-platform-tests/css/css-grid/parsing/grid-area-valid-expected.txt:
- web-platform-tests/css/css-grid/parsing/grid-area-valid.html:
- web-platform-tests/css/css-grid/parsing/grid-auto-columns-computed-expected.txt: Added.
- web-platform-tests/css/css-grid/parsing/grid-auto-columns-computed.html: Added.
- web-platform-tests/css/css-grid/parsing/grid-auto-columns-invalid-expected.txt:
- web-platform-tests/css/css-grid/parsing/grid-auto-columns-invalid.html:
- web-platform-tests/css/css-grid/parsing/grid-auto-columns-valid-expected.txt:
- web-platform-tests/css/css-grid/parsing/grid-auto-columns-valid.html:
- web-platform-tests/css/css-grid/parsing/grid-auto-flow-computed-expected.txt: Added.
- web-platform-tests/css/css-grid/parsing/grid-auto-flow-computed.html: Added.
- web-platform-tests/css/css-grid/parsing/grid-auto-flow-valid-expected.txt:
- web-platform-tests/css/css-grid/parsing/grid-auto-flow-valid.html:
- web-platform-tests/css/css-grid/parsing/grid-auto-rows-computed-expected.txt: Added.
- web-platform-tests/css/css-grid/parsing/grid-auto-rows-computed.html: Added.
- web-platform-tests/css/css-grid/parsing/grid-auto-rows-invalid-expected.txt:
- web-platform-tests/css/css-grid/parsing/grid-auto-rows-invalid.html:
- web-platform-tests/css/css-grid/parsing/grid-auto-rows-valid-expected.txt:
- web-platform-tests/css/css-grid/parsing/grid-auto-rows-valid.html:
- web-platform-tests/css/css-grid/parsing/grid-shorthand-expected.txt: Added.
- web-platform-tests/css/css-grid/parsing/grid-shorthand-invalid-expected.txt: Added.
- web-platform-tests/css/css-grid/parsing/grid-shorthand-invalid.html: Added.
- web-platform-tests/css/css-grid/parsing/grid-shorthand-valid-expected.txt: Added.
- web-platform-tests/css/css-grid/parsing/grid-shorthand-valid.html: Added.
- web-platform-tests/css/css-grid/parsing/grid-shorthand.html: Added.
- web-platform-tests/css/css-grid/parsing/grid-template-areas-computed-expected.txt: Added.
- web-platform-tests/css/css-grid/parsing/grid-template-areas-computed.html: Added.
- web-platform-tests/css/css-grid/parsing/grid-template-areas-valid.html:
- web-platform-tests/css/css-grid/parsing/grid-template-columns-invalid-expected.txt: Added.
- web-platform-tests/css/css-grid/parsing/grid-template-columns-invalid.html: Added.
- web-platform-tests/css/css-grid/parsing/grid-template-columns-valid-expected.txt: Added.
- web-platform-tests/css/css-grid/parsing/grid-template-columns-valid.html: Added.
- web-platform-tests/css/css-grid/parsing/grid-template-rows-invalid-expected.txt: Added.
- web-platform-tests/css/css-grid/parsing/grid-template-rows-invalid.html: Added.
- web-platform-tests/css/css-grid/parsing/grid-template-rows-valid-expected.txt: Added.
- web-platform-tests/css/css-grid/parsing/grid-template-rows-valid.html: Added.
- web-platform-tests/css/css-grid/parsing/grid-template-shorthand-expected.txt: Added.
- web-platform-tests/css/css-grid/parsing/grid-template-shorthand-invalid-expected.txt: Added.
- web-platform-tests/css/css-grid/parsing/grid-template-shorthand-invalid.html: Added.
- web-platform-tests/css/css-grid/parsing/grid-template-shorthand-valid-expected.txt: Added.
- web-platform-tests/css/css-grid/parsing/grid-template-shorthand-valid.html: Added.
- web-platform-tests/css/css-grid/parsing/grid-template-shorthand.html: Added.
- web-platform-tests/css/css-grid/parsing/w3c-import.log:
- 11:06 AM Changeset in webkit [252866] by
-
- 3 edits in trunk/Source/WebCore
[LFC] Do not run layout when setNeedsLayout is disabled
https://bugs.webkit.org/show_bug.cgi?id=204586
<rdar://problem/57475333>
Reviewed by Antti Koivisto.
setNeedsLayout is disabled while the content size is set on the ScrollView. It triggers a forced layout in WebkitLegacy.
- layout/LayoutContext.cpp:
(WebCore::Layout::LayoutContext::layout):
- page/FrameViewLayoutContext.cpp:
(WebCore::FrameViewLayoutContext::layoutUsingFormattingContext):
- 10:33 AM Changeset in webkit [252865] by
-
- 9 edits2 moves in trunk/Source/WebCore
[LFC][IFC] Rename Line to LineBuilder
https://bugs.webkit.org/show_bug.cgi?id=204584
<rdar://problem/57474964>
Reviewed by Antti Koivisto.
It really is a line builder.
- Sources.txt:
- WebCore.xcodeproj/project.pbxproj:
- layout/inlineformatting/InlineFormattingContext.cpp:
(WebCore::Layout::InlineFormattingContext::lineLayout):
(WebCore::Layout::InlineFormattingContext::computedIntrinsicWidthForConstraint const):
(WebCore::Layout::InlineFormattingContext::constraintsForLine):
- layout/inlineformatting/InlineFormattingContext.h:
- layout/inlineformatting/InlineFormattingContextQuirks.cpp:
(WebCore::Layout::InlineFormattingContext::Quirks::lineDescentNeedsCollapsing const):
(WebCore::Layout::InlineFormattingContext::Quirks::lineHeightConstraints const):
- layout/inlineformatting/InlineLineBreaker.cpp:
- layout/inlineformatting/InlineLineBuilder.cpp: Renamed from Source/WebCore/layout/inlineformatting/InlineLine.cpp.
(WebCore::Layout::InlineItemRun::layoutBox const):
(WebCore::Layout::InlineItemRun::logicalRect const):
(WebCore::Layout::InlineItemRun::textContext const):
(WebCore::Layout::InlineItemRun::isText const):
(WebCore::Layout::InlineItemRun::isBox const):
(WebCore::Layout::InlineItemRun::isContainerStart const):
(WebCore::Layout::InlineItemRun::isContainerEnd const):
(WebCore::Layout::InlineItemRun::isForcedLineBreak const):
(WebCore::Layout::InlineItemRun::type const):
(WebCore::Layout::InlineItemRun::setIsCollapsed):
(WebCore::Layout::InlineItemRun::isCollapsed const):
(WebCore::Layout::InlineItemRun::isCollapsedToZeroAdvanceWidth const):
(WebCore::Layout::InlineItemRun::isCollapsible const):
(WebCore::Layout::InlineItemRun::isWhitespace const):
(WebCore::Layout::InlineItemRun::hasExpansionOpportunity const):
(WebCore::Layout::InlineItemRun::InlineItemRun):
(WebCore::Layout::InlineItemRun::setCollapsesToZeroAdvanceWidth):
(WebCore::Layout::ContinousContent::canBeExpanded):
(WebCore::Layout::ContinousContent::canBeMerged const):
(WebCore::Layout::ContinousContent::ContinousContent):
(WebCore::Layout::ContinousContent::append):
(WebCore::Layout::ContinousContent::close):
(WebCore::Layout::LineBuilder::Run::Run):
(WebCore::Layout::LineBuilder::Run::adjustExpansionBehavior):
(WebCore::Layout::LineBuilder::Run::expansionBehavior const):
(WebCore::Layout::LineBuilder::Run::setComputedHorizontalExpansion):
(WebCore::Layout::LineBuilder::LineBuilder):
(WebCore::Layout::LineBuilder::~LineBuilder):
(WebCore::Layout::LineBuilder::initialize):
(WebCore::Layout::shouldPreserveTrailingContent):
(WebCore::Layout::shouldPreserveLeadingContent):
(WebCore::Layout::LineBuilder::close):
(WebCore::Layout::LineBuilder::alignContentVertically):
(WebCore::Layout::LineBuilder::justifyRuns const):
(WebCore::Layout::LineBuilder::alignContentHorizontally const):
(WebCore::Layout::LineBuilder::removeTrailingTrimmableContent):
(WebCore::Layout::LineBuilder::moveLogicalLeft):
(WebCore::Layout::LineBuilder::moveLogicalRight):
(WebCore::Layout::LineBuilder::append):
(WebCore::Layout::LineBuilder::appendNonBreakableSpace):
(WebCore::Layout::LineBuilder::appendInlineContainerStart):
(WebCore::Layout::LineBuilder::appendInlineContainerEnd):
(WebCore::Layout::LineBuilder::appendTextContent):
(WebCore::Layout::LineBuilder::appendNonReplacedInlineBox):
(WebCore::Layout::LineBuilder::appendReplacedInlineBox):
(WebCore::Layout::LineBuilder::appendLineBreak):
(WebCore::Layout::LineBuilder::adjustBaselineAndLineHeight):
(WebCore::Layout::LineBuilder::runContentHeight const):
(WebCore::Layout::LineBuilder::TrimmableContent::append):
(WebCore::Layout::LineBuilder::halfLeadingMetrics):
(WebCore::Layout::LineBuilder::layoutState const):
(WebCore::Layout::LineBuilder::formattingContext const):
- layout/inlineformatting/InlineLineBuilder.h: Renamed from Source/WebCore/layout/inlineformatting/InlineLine.h.
(WebCore::Layout::LineBuilder::isVisuallyEmpty const):
(WebCore::Layout::LineBuilder::hasIntrusiveFloat const):
(WebCore::Layout::LineBuilder::availableWidth const):
(WebCore::Layout::LineBuilder::trailingTrimmableWidth const):
(WebCore::Layout::LineBuilder::lineBox const):
(WebCore::Layout::LineBuilder::setHasIntrusiveFloat):
(WebCore::Layout::LineBuilder::Run::isText const):
(WebCore::Layout::LineBuilder::Run::isBox const):
(WebCore::Layout::LineBuilder::Run::isForcedLineBreak const):
(WebCore::Layout::LineBuilder::Run::isContainerStart const):
(WebCore::Layout::LineBuilder::Run::isContainerEnd const):
(WebCore::Layout::LineBuilder::Run::layoutBox const):
(WebCore::Layout::LineBuilder::Run::logicalRect const):
(WebCore::Layout::LineBuilder::Run::textContext const):
(WebCore::Layout::LineBuilder::Run::isCollapsedToVisuallyEmpty const):
(WebCore::Layout::LineBuilder::Run::adjustLogicalTop):
(WebCore::Layout::LineBuilder::Run::moveHorizontally):
(WebCore::Layout::LineBuilder::Run::moveVertically):
(WebCore::Layout::LineBuilder::Run::setLogicalHeight):
(WebCore::Layout::LineBuilder::Run::hasExpansionOpportunity const):
(WebCore::Layout::LineBuilder::Run::expansionOpportunityCount const):
(WebCore::Layout::LineBuilder::logicalTop const):
(WebCore::Layout::LineBuilder::logicalBottom const):
(WebCore::Layout::LineBuilder::logicalLeft const):
(WebCore::Layout::LineBuilder::logicalRight const):
(WebCore::Layout::LineBuilder::logicalWidth const):
(WebCore::Layout::LineBuilder::logicalHeight const):
(WebCore::Layout::LineBuilder::contentLogicalWidth const):
(WebCore::Layout::LineBuilder::contentLogicalRight const):
(WebCore::Layout::LineBuilder::baselineOffset const):
(WebCore::Layout::LineBuilder::isTextAlignJustify const):
(WebCore::Layout::LineBuilder::TrimmableContent::width const):
(WebCore::Layout::LineBuilder::TrimmableContent::runs):
(WebCore::Layout::LineBuilder::TrimmableContent::isEmpty const):
(WebCore::Layout::LineBuilder::TrimmableContent::clear):
- layout/inlineformatting/LineLayoutContext.cpp:
(WebCore::Layout::LineLayoutContext::layoutLine):
(WebCore::Layout::LineLayoutContext::commitPendingContent):
(WebCore::Layout::LineLayoutContext::close):
(WebCore::Layout::LineLayoutContext::placeInlineItem):
(WebCore::Layout::LineLayoutContext::processUncommittedContent):
- layout/inlineformatting/LineLayoutContext.h:
- 10:15 AM Changeset in webkit [252864] by
-
- 72 edits in trunk
Support OffscreenCanvas as a CanvasImageSource type in CanvasDrawImage, CanvasFillStrokeStyles
https://bugs.webkit.org/show_bug.cgi?id=182921
Patch by Zan Dobersek <zdobersek@igalia.com> on 2019-11-25
Reviewed by Antti Koivisto.
LayoutTests/imported/w3c:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvas-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvas.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvascopy-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvascopy.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvaspattern-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvaspattern.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.copy-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.copy.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-atop-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-atop.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-in-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-in.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-in-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-in.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-out-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-out.worker-expected.txt:
- web-platform-tests/offscreen-canvas/conformance-requirements/2d.voidreturn-expected.txt:
- web-platform-tests/offscreen-canvas/conformance-requirements/2d.voidreturn.worker-expected.txt:
- web-platform-tests/offscreen-canvas/convert-to-blob/offscreencanvas.convert.to.blob.w-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.canvas-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.canvas.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.1-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.2-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerocanvas-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.canvas-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.canvas.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.nocontext-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.nocontext.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.zerocanvas-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.case-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.case.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.null-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.null.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.undefined-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.undefined.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognised-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.worker-expected.txt:
- web-platform-tests/offscreen-canvas/image-smoothing/image.smoothing-expected.txt:
- web-platform-tests/offscreen-canvas/image-smoothing/image.smoothing.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.alpha-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.alpha.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.basic-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.1-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.2-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.pattern-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.pattern.worker-expected.txt:
Source/WebCore:
No new tests. Covered by existing tests.
- bindings/js/CallTracerTypes.h:
- html/canvas/CanvasDrawImage.idl:
- html/canvas/CanvasFillStrokeStyles.idl:
- html/canvas/CanvasRenderingContext2DBase.cpp:
(WebCore::size):
(WebCore::CanvasRenderingContext2DBase::drawImage):
- html/canvas/CanvasRenderingContext2DBase.h:
- inspector/InspectorCanvas.cpp:
(WebCore::InspectorCanvas::indexForData):
(WebCore::InspectorCanvas::buildAction):
- inspector/InspectorCanvas.h:
- 9:29 AM Changeset in webkit [252863] by
-
- 7 edits2 moves in trunk/Source/WebCore
[LFC][IFC] Rename LineLayout to LineLayoutContext
https://bugs.webkit.org/show_bug.cgi?id=204582
<rdar://problem/57474018>
Reviewed by Antti Koivisto.
LineLayoutContext is the context for the inline content and not just for a single line.
- Sources.txt:
- WebCore.xcodeproj/project.pbxproj:
- layout/inlineformatting/InlineFormattingContext.cpp:
(WebCore::Layout::InlineFormattingContext::lineLayout):
(WebCore::Layout::InlineFormattingContext::computedIntrinsicWidthForConstraint const):
(WebCore::Layout::InlineFormattingContext::setDisplayBoxesForLine):
- layout/inlineformatting/InlineFormattingContext.h:
- layout/inlineformatting/InlineLineBreaker.cpp:
(WebCore::Layout::LineBreaker::breakingContextForInlineContent):
(WebCore::Layout::LineBreaker::wordBreakingBehavior const):
(WebCore::Layout::LineBreaker::tryBreakingTextRun const):
- layout/inlineformatting/InlineLineBreaker.h:
- layout/inlineformatting/LineLayoutContext.cpp: Renamed from Source/WebCore/layout/inlineformatting/InlineLineLayout.cpp.
(WebCore::Layout::inlineItemWidth):
(WebCore::Layout::LineLayoutContext::UncommittedContent::add):
(WebCore::Layout::LineLayoutContext::UncommittedContent::reset):
(WebCore::Layout::LineLayoutContext::LineLayoutContext):
(WebCore::Layout::LineLayoutContext::layoutLine):
(WebCore::Layout::LineLayoutContext::commitPendingContent):
(WebCore::Layout::LineLayoutContext::close):
(WebCore::Layout::LineLayoutContext::placeInlineItem):
(WebCore::Layout::LineLayoutContext::processUncommittedContent):
(WebCore::Layout::LineLayoutContext::shouldProcessUncommittedContent const):
(WebCore::Layout::LineLayoutContext::UncommittedContent::trim):
- layout/inlineformatting/LineLayoutContext.h: Renamed from Source/WebCore/layout/inlineformatting/InlineLineLayout.h.
(WebCore::Layout::LineLayoutContext::formattingContext const):
(WebCore::Layout::LineLayoutContext::UncommittedContent::runs):
(WebCore::Layout::LineLayoutContext::UncommittedContent::runs const):
(WebCore::Layout::LineLayoutContext::UncommittedContent::isEmpty const):
(WebCore::Layout::LineLayoutContext::UncommittedContent::size const):
(WebCore::Layout::LineLayoutContext::UncommittedContent::width const):
- 8:19 AM Changeset in webkit [252862] by
-
- 8 edits in trunk/Source/WebCore
[LFC] Pass UsedHorizontal/VerticalValues in by const reference
https://bugs.webkit.org/show_bug.cgi?id=204563
<rdar://problem/57464129>
Reviewed by Antti Koivisto.
UsedHorizontal/VerticalValues have grown a bit so let's pass them in by reference.
- layout/FormattingContext.h:
- layout/FormattingContextGeometry.cpp:
(WebCore::Layout::FormattingContext::Geometry::staticVerticalPositionForOutOfFlowPositioned const):
(WebCore::Layout::FormattingContext::Geometry::staticHorizontalPositionForOutOfFlowPositioned 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::complicatedCases const):
(WebCore::Layout::FormattingContext::Geometry::floatingNonReplacedWidthAndMargin):
(WebCore::Layout::FormattingContext::Geometry::floatingReplacedHeightAndMargin const):
(WebCore::Layout::FormattingContext::Geometry::floatingReplacedWidthAndMargin const):
(WebCore::Layout::FormattingContext::Geometry::outOfFlowVerticalGeometry const):
(WebCore::Layout::FormattingContext::Geometry::outOfFlowHorizontalGeometry):
(WebCore::Layout::FormattingContext::Geometry::floatingHeightAndMargin const):
(WebCore::Layout::FormattingContext::Geometry::floatingWidthAndMargin):
(WebCore::Layout::FormattingContext::Geometry::inlineReplacedHeightAndMargin const):
(WebCore::Layout::FormattingContext::Geometry::inlineReplacedWidthAndMargin const):
(WebCore::Layout::FormattingContext::Geometry::inFlowPositionedPositionOffset const):
(WebCore::Layout::FormattingContext::Geometry::computedPadding const):
(WebCore::Layout::FormattingContext::Geometry::computedHorizontalMargin const):
(WebCore::Layout::FormattingContext::Geometry::computedVerticalMargin const):
- layout/blockformatting/BlockFormattingContext.h:
- layout/blockformatting/BlockFormattingContextGeometry.cpp:
(WebCore::Layout::BlockFormattingContext::Geometry::inFlowNonReplacedHeightAndMargin):
(WebCore::Layout::BlockFormattingContext::Geometry::inFlowNonReplacedWidthAndMargin const):
(WebCore::Layout::BlockFormattingContext::Geometry::inFlowReplacedWidthAndMargin const):
(WebCore::Layout::BlockFormattingContext::Geometry::staticVerticalPosition const):
(WebCore::Layout::BlockFormattingContext::Geometry::staticHorizontalPosition const):
(WebCore::Layout::BlockFormattingContext::Geometry::staticPosition const):
(WebCore::Layout::BlockFormattingContext::Geometry::inFlowHeightAndMargin):
(WebCore::Layout::BlockFormattingContext::Geometry::inFlowWidthAndMargin):
- layout/inlineformatting/InlineFormattingContext.cpp:
(WebCore::Layout::InlineFormattingContext::lineLayout):
(WebCore::Layout::InlineFormattingContext::layoutFormattingContextRoot):
(WebCore::Layout::InlineFormattingContext::computeHorizontalAndVerticalGeometry):
(WebCore::Layout::InlineFormattingContext::computedIntrinsicWidthForConstraint const):
(WebCore::Layout::InlineFormattingContext::computeIntrinsicWidthForFormattingRoot):
(WebCore::Layout::InlineFormattingContext::computeHorizontalMargin):
(WebCore::Layout::InlineFormattingContext::computeWidthAndMargin):
(WebCore::Layout::InlineFormattingContext::computeHeightAndMargin):
(WebCore::Layout::InlineFormattingContext::computeWidthAndHeightForReplacedInlineBox):
(WebCore::Layout::InlineFormattingContext::constraintsForLine):
(WebCore::Layout::InlineFormattingContext::setDisplayBoxesForLine):
- layout/inlineformatting/InlineFormattingContext.h:
- layout/inlineformatting/InlineFormattingContextGeometry.cpp:
(WebCore::Layout::InlineFormattingContext::Geometry::inlineBlockWidthAndMargin):
(WebCore::Layout::InlineFormattingContext::Geometry::inlineBlockHeightAndMargin const):
- 8:13 AM Changeset in webkit [252861] by
-
- 4 edits in trunk/Source/WebCore
[LFC][IFC] Construct only one LineLayout object per inline formatting context
https://bugs.webkit.org/show_bug.cgi?id=204561
<rdar://problem/57463666>
Reviewed by Antti Koivisto.
Let's construct only one LineLayout object per IFC.
- layout/inlineformatting/InlineFormattingContext.cpp:
(WebCore::Layout::InlineFormattingContext::lineLayout):
(WebCore::Layout::InlineFormattingContext::computedIntrinsicWidthForConstraint const):
- layout/inlineformatting/InlineLineLayout.cpp:
(WebCore::Layout::LineLayout::LineLayout):
(WebCore::Layout::LineLayout::layout):
(WebCore::Layout::LineLayout::close):
(WebCore::Layout::LineLayout::LineInput::LineInput): Deleted.
- layout/inlineformatting/InlineLineLayout.h:
- 8:04 AM Changeset in webkit [252860] by
-
- 2 edits in trunk/Tools
[JHBuild] xserver build fails
https://bugs.webkit.org/show_bug.cgi?id=204577
Patch by Philippe Normand <pnormand@igalia.com> on 2019-11-25
Reviewed by Žan Doberšek.
- gtk/jhbuild.modules: Bump libdrm and add implicit dependency to
it via mesa for the xserver recipe.
- 7:52 AM Changeset in webkit [252859] by
-
- 8 edits in trunk/Source/WebCore
[LFC][IFC] Decouple LineLayout and Line
https://bugs.webkit.org/show_bug.cgi?id=204560
<rdar://problem/57463295>
Reviewed by Antti Koivisto.
This is in preparation for constructing only one LineLayout/Line object for an inline formatting context and not
one per line.
- layout/inlineformatting/InlineFormattingContext.cpp:
(WebCore::Layout::InlineFormattingContext::lineLayout):
(WebCore::Layout::InlineFormattingContext::computedIntrinsicWidthForConstraint const):
(WebCore::Layout::InlineFormattingContext::constraintsForLine):
(WebCore::Layout::InlineFormattingContext::initialConstraintsForLine): Deleted.
- layout/inlineformatting/InlineFormattingContext.h:
- layout/inlineformatting/InlineFormattingContextQuirks.cpp:
(WebCore::Layout::InlineFormattingContext::Quirks::lineHeightConstraints const):
- layout/inlineformatting/InlineLine.cpp:
(WebCore::Layout::Line::Line):
(WebCore::Layout::Line::initialize):
- layout/inlineformatting/InlineLine.h:
(WebCore::Layout::Line::hasIntrusiveFloat const):
(WebCore::Layout::Line::setHasIntrusiveFloat):
- layout/inlineformatting/InlineLineLayout.cpp:
(WebCore::Layout::LineLayout::LineInput::LineInput):
(WebCore::Layout::LineLayout::LineLayout):
(WebCore::Layout::LineLayout::close):
(WebCore::Layout::LineLayout::placeInlineItem):
(WebCore::Layout::LineLayout::processUncommittedContent):
(WebCore::Layout::LineLayout::shouldProcessUncommittedContent const):
- layout/inlineformatting/InlineLineLayout.h:
- 6:44 AM Changeset in webkit [252858] by
-
- 2 edits in trunk/Source/WebCore/platform/gtk/po
[l10n] [pt_BR] Updated Brazilian Portuguese translation
https://bugs.webkit.org/show_bug.cgi?id=204564
Patch by Rafael Fontenelle <rafaelff@gnome.org> on 2019-11-25
Rubber-stamped by Carlos Garcia Campos.
- pt_BR.po:
- 6:41 AM Changeset in webkit [252857] by
-
- 2 edits in trunk/Source/WebCore/platform/gtk/po
[GTK] [l10n] Updated Ukrainian translation of WebKitGTK+
https://bugs.webkit.org/show_bug.cgi?id=204057
Patch by Yuri Chornoivan <yurchor@ukr.net> on 2019-11-25
Rubber-stamped by Carlos Garcia Campos.
- uk.po:
- 6:39 AM Changeset in webkit [252856] by
-
- 1510 edits1 delete in trunk
Basic OffscreenCanvas functionality
https://bugs.webkit.org/show_bug.cgi?id=182686
Patch by Zan Dobersek <zdobersek@igalia.com> and Chris Lord <Chris Lord> on 2019-11-25
Reviewed by Antti Koivisto.
LayoutTests/imported/w3c:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.copy.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-atop.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-in.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-out.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.destination-over.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.lighter.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-atop.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-in.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-out.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.source-over.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.canvas.xor.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.copy-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.copy.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-atop-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-atop.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-in-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-in.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-out-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-out.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-over-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.destination-over.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.lighter-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.lighter.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-atop-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-atop.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-in-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-in.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-out-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-out.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-over-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.source-over.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.xor-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.clip.xor.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvas-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvas.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvascopy-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvascopy.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvaspattern-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.canvaspattern.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.default-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.default.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.fill-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.fill.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.image-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.image.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.imagepattern.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.invalid-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.invalid.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.range-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.globalAlpha.range.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.image.copy-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.image.copy.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-atop-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-atop.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-in-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-in.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-out-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-out.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-over-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.image.destination-over.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.image.lighter-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.image.lighter.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-atop-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-atop.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-in-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-in.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-out-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-out.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-over-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.image.source-over.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.image.xor-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.image.xor.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.casesensitive-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.casesensitive.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.clear-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.clear.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.darker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.darker.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.default-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.default.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.get-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.get.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.highlight-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.highlight.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.nullsuffix-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.nullsuffix.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.over-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.over.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.unrecognised-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.operation.unrecognised.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.copy-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.copy.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-atop-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-atop.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-in-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-in.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-out-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-out.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-over-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.destination-over.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.lighter-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.lighter.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-atop-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-atop.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-in-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-in.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-out-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-out.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-over-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.source-over.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.xor-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.solid.xor.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.copy-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.copy.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-atop-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-atop.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-in-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-in.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-out-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-out.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-over-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.destination-over.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.lighter-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.lighter.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-atop-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-atop.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-in-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-in.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-out-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-out.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-over-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.source-over.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.xor-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.transparent.xor.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.copy-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.copy.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-atop-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-atop.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-in-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.destination-in.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-in-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-in.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-out-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.fill.source-out.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.copy-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.copy.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-atop.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.destination-in.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-in.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.image.source-out.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.copy-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.copy.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-atop-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-atop.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-in-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.destination-in.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-in-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-in.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-out-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.nocontext.source-out.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.copy.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-atop.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.destination-in.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-in.worker-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out-expected.txt:
- web-platform-tests/offscreen-canvas/compositing/2d.composite.uncovered.pattern.source-out.worker-expected.txt:
- web-platform-tests/offscreen-canvas/conformance-requirements/2d.coordinatespace-expected.txt:
- web-platform-tests/offscreen-canvas/conformance-requirements/2d.coordinatespace.worker-expected.txt:
- web-platform-tests/offscreen-canvas/conformance-requirements/2d.missingargs-expected.txt:
- web-platform-tests/offscreen-canvas/conformance-requirements/2d.missingargs.worker-expected.txt:
- web-platform-tests/offscreen-canvas/conformance-requirements/2d.voidreturn-expected.txt:
- web-platform-tests/offscreen-canvas/conformance-requirements/2d.voidreturn.worker-expected.txt:
- web-platform-tests/offscreen-canvas/convert-to-blob/offscreencanvas.convert.to.blob-expected.txt:
- web-platform-tests/offscreen-canvas/convert-to-blob/offscreencanvas.convert.to.blob.w-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.3arg.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.5arg.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.alpha.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.animated.poster.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.broken.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.canvas-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.canvas.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.clip-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.clip.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.composite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.floatsource.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedest.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativedir.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.negativesource.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nowrap.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.null.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.path-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.path.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.1-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.2-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.self.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.svg.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.transform-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.transform.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.wrongtype.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerocanvas-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.zerosource.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.basic-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.clip-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.clip.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.negative-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.negative.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.path-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.path.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.shadow-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.transform-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.transform.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.zero-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.clearRect.zero.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.basic-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.clip-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.clip.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.negative-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.negative.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.path-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.path.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.shadow-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.transform-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.transform.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.zero-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.fillRect.zero.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.basic-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.clip-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.negative-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.path-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.path.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.transform-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5-expected.txt:
- web-platform-tests/offscreen-canvas/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.default-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.default.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.semitransparent-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.solid-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.solid.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.transparent-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.get.transparent.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidstring-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidstring.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidtype-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.invalidtype.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-5-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-5.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-6-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-6.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-7-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-7.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-8-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-8.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-4-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-5-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-5.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-6-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-6.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-7-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-7.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-8-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-8.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-9-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-9.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex4-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex6-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex6.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex8-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hex8.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.html4-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.html4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-4-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-5-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsl-5.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-hsla-3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-4-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-5-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgb-5.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.css-color-4-rgba-3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.system-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.system.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.empty-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.empty.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.alpha-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.alpha.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colour-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colour.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.multiple-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.multiple.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.outside-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.outside.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.solid-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.solid.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.vertical-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.vertical.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.nonfinite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.linear.transform.3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.compare-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.compare.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.crosscanvas-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.crosscanvas.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidcolour-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidcolour.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidoffset-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.invalidoffset.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.update-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.object.update.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.behind-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.behind.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.beside-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.beside.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.bottom-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.front-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.front.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.top-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.cone.top.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.equal-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.equal.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.inside3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.negative-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.negative.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.touch3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.transform.3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.canvas-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.canvas.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.image-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.image.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.nocontext-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.nocontext.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.zerocanvas-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.crosscanvas.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.null.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.string.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.image.undefined.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas2-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.modify.canvas2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.image-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.orientation.image.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.basic-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.outside-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.case-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.case.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.empty-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.empty.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.null-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.null.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.undefined-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.undefined.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognised-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.worker-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.strokeStyle.default-expected.txt:
- web-platform-tests/offscreen-canvas/fill-and-stroke-styles/2d.strokeStyle.default.worker-expected.txt:
- web-platform-tests/offscreen-canvas/filter/offscreencanvas.filter-expected.txt:
- web-platform-tests/offscreen-canvas/filter/offscreencanvas.filter.w-expected.txt:
- web-platform-tests/offscreen-canvas/image-smoothing/image.smoothing-expected.txt:
- web-platform-tests/offscreen-canvas/image-smoothing/image.smoothing.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.butt-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.butt.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.closed-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.closed.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.invalid-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.invalid.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.open-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.open.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.round-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.round.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.square-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.square.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.valid-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.cap.valid.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.cross-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.cross.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.defaults-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.defaults.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.join.bevel-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.join.bevel.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.join.closed-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.join.closed.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.join.invalid-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.join.invalid.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.join.miter-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.join.miter.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.join.open-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.join.open.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.join.parallel-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.join.parallel.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.join.round-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.join.round.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.join.valid-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.join.valid.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.acute-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.acute.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.exceeded-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.exceeded.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.invalid-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.invalid.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.lineedge-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.lineedge.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.obtuse-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.obtuse.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.rightangle-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.rightangle.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.valid-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.valid.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.within-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.miter.within.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.union-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.union.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.width.basic-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.width.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.width.invalid-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.width.invalid.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.width.scaledefault-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.width.scaledefault.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.width.transformed-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.width.transformed.worker-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.width.valid-expected.txt:
- web-platform-tests/offscreen-canvas/line-styles/2d.line.width.valid.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.1-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.2-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.3-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.4-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.5-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.5.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.6-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.angle.6.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.default-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.default.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.empty-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.empty.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.end-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.end.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.negative-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.negative.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonempty-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonempty.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonfinite-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.nonfinite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.1-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.2-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.scale.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.1-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.2-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.selfintersect.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.1-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.2-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.3-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.4-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.5-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.shape.5.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.1-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.2-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.3-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.4-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.twopie.4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.1-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.2-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zero.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zeroradius-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arc.zeroradius.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.1-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.2-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.coincide.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.1-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.2-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.3-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.collinear.3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.1-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.2-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.ensuresubpath.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.negative-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.negative.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.nonfinite-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.nonfinite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.scale-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.scale.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve1-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve2-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.curve2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.end-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.end.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.start-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.shape.start.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.transformation-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.transformation.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.1-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.2-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.arcTo.zero.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.beginPath-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.beginPath.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.basic-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.1-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.2-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.nonfinite-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.nonfinite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.scaled-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.scaled.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.shape-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.bezierCurveTo.shape.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.1-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.2-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.basic.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.empty-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.empty.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.intersect-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.intersect.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.unaffected-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.unaffected.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.1-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.2-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.clip.winding.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.empty-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.empty.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.newline-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.newline.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.nextpoint-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.closePath.nextpoint.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.basic-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.unaffected-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.closed.unaffected.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.overlap-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.overlap.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.add-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.add.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.1-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.2-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.3-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.fill.winding.subtract.3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.initial-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.initial.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.arc-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.arc.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.1-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.2-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.basic.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bezier-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bezier.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bigarc-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.bigarc.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.edge-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.edge.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.empty-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.empty.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.nonfinite-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.nonfinite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.outside-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.outside.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.subpath-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.subpath.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.1-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.2-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.3-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.4-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.transform.4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.unclosed-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.unclosed.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.winding-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.isPointInPath.winding.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.basic-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.1-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.2-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.ensuresubpath.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nextpoint-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nextpoint.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite.details-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite.details.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.lineTo.nonfinite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.basic-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.multiple-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.multiple.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.newsubpath-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.newsubpath.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.nonfinite-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.moveTo.nonfinite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.basic-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.nonfinite-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.nonfinite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.scaled-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.scaled.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.shape-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.quadraticCurveTo.shape.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.basic-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.closed-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.closed.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.1-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.2-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.end.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.negative-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.negative.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.newsubpath-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.newsubpath.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.nonfinite-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.nonfinite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.selfintersect-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.selfintersect.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.winding-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.winding.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.1-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.2-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.3-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.4-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.5-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.5.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.6-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.rect.zero.6.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.empty-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.empty.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.overlap-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.overlap.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.arc-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.arc.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.closed-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.closed.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.corner-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.corner.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.curve-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.curve.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.line-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.line.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.rect-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.prune.rect.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale1-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale2-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.scale2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.skew-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.skew.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.unaffected-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.unaffected.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.union-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.stroke.union.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.basic-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.changing-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.changing.worker-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.multiple-expected.txt:
- web-platform-tests/offscreen-canvas/path-objects/2d.path.transformation.multiple.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.basic-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.initial-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.initial.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create1.zero.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.basic-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.initial-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.initial.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.large-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.large.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.negative-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.negative.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.nonfinite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.round-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.round.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.zero-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.create2.zero.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.basic-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.clamp-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.clamp.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.length-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.length.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonfinite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonpremul-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.nonpremul.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.alpha-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.alpha.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.cols-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.cols.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rgb-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rgb.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rows-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.order.rows.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.range-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.range.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.negative-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.negative.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.outside-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.outside.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.size-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.source.size.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.tiny-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.tiny.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.unaffected-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.unaffected.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.zero-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.get.zero.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.clamp-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.clamp.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.nan-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.nan.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.properties-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.properties.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.readonly-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.readonly.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.round-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.round.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.set-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.set.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.string-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.string.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.undefined-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.object.undefined.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.alpha-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.alpha.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.basic-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.clip-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.clip.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.created-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.created.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.cross-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.cross.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.negative-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.negative.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.outside-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.outside.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect1-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect2-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.rect2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.zero-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.dirty.zero.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.modified-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.modified.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.nonfinite-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.nonfinite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.null.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.path-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.path.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unaffected-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unaffected.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unchanged-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.unchanged.worker-expected.txt:
- web-platform-tests/offscreen-canvas/pixel-manipulation/2d.imageData.put.wrongtype.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.1-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.2-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.3-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.4-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.4.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.5-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.alpha.5.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.initial-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.initial.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.invalid-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.invalid.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowBlur.valid.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.initial-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.initial.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.invalid-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.invalid.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.valid-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowColor.valid.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.initial-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.initial.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.invalid-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.invalid.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.attributes.shadowOffset.valid.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.alpha-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.alpha.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.basic-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.1-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.2-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.canvas.transparent.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.1-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.2-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.3-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.clip.3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.1-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.2-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.3-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.composite.3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.blur-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.blur.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.1-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.2-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.off.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.x-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.x.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.y-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.enable.y.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.alpha-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.alpha.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.basic-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.1-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.2-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.gradient.transparent.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.alpha-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.alpha.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.basic-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.scale-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.scale.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.section-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.section.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.1-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.2-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.image.transparent.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeX-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeX.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeY-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.negativeY.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveX-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveX.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveY-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.offset.positiveY.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.outside-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.outside.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.alpha.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.transparent.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.pattern.transparent.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.basic-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.1-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.2-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.cap.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.1-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.2-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.3-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.stroke.join.3.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.1-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.1.worker-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.2-expected.txt:
- web-platform-tests/offscreen-canvas/shadows/2d.shadow.transform.2.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.align.default-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.align.default.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.align.invalid-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.align.invalid.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.align.valid-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.align.valid.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.baseline.default-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.baseline.default.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.baseline.invalid-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.baseline.invalid.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.baseline.valid-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.baseline.valid.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.align.center-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.align.center.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.ltr-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.ltr.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.rtl-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.align.end.rtl.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.align.left-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.align.left.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.align.right-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.align.right.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.ltr-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.ltr.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.rtl-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.align.start.rtl.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.alphabetic-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.bottom-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.bottom.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.hanging-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.hanging.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.ideographic-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.ideographic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.middle-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.middle.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.top-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.baseline.top.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.basic-manual.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.NaN-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.NaN.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.large-manual.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.negative-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.negative.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.small-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.small.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.zero-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.maxWidth.zero.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.rtl-manual.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.unaffected-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fill.unaffected.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.notinpage-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.notinpage.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.repeat-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.repeat.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.fontface.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.kern.consistent-manual.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.space.basic-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.space.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.end-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.end.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.other-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.other.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.space-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.space.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.start-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.space.collapse.start.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.stroke.basic-manual.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.stroke.unaffected-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.draw.stroke.unaffected.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.font.default-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.font.default.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.font.parse.basic-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.font.parse.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.font.parse.complex-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.font.parse.complex.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.font.parse.invalid-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.font.parse.invalid.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.font.parse.system-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.font.parse.system.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.font.parse.tiny-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.font.parse.tiny.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.measure.width.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.measure.width.empty.worker-expected.txt:
- web-platform-tests/offscreen-canvas/text/2d.text.measure.width.space.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.bitmap-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.bitmap.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.clip-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.clip.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.fillStyle-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.fillStyle.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalAlpha-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalAlpha.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalCompositeOperation-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.globalCompositeOperation.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineCap-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineCap.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineJoin-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineJoin.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineWidth-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.lineWidth.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.miterLimit-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.miterLimit.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.path-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.path.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowBlur-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowBlur.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowColor-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowColor.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetX-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetX.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetY-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.shadowOffsetY.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stack-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stack.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stackdepth-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.stackdepth.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.strokeStyle-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.strokeStyle.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.transformation-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.transformation.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.underflow-expected.txt:
- web-platform-tests/offscreen-canvas/the-canvas-state/2d.state.saverestore.underflow.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.readonly.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.canvas.reference.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.exists.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.extraargs.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.shared-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.shared.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/2d.getcontext.unique.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.arguments.missing.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.casesensitive.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.emptystring.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.badname.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.badsuffix.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.nullsuffix.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/context.unrecognised.unicode.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.colour-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.colour.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.2dstate-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.2dstate.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.clip-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.clip.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.different-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.different.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.gradient-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.gradient.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.path-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.path.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.pattern-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.pattern.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.same-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.same.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.transform-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/initial.reset.transform.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.commit-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.commit.w-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.constructor.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.getcontext-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.getcontext.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.resize-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transfer.to.imagebitmap-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transfer.to.imagebitmap.w-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.transferrable.w-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.default.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.set.zero.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.idl.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.decimal.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.em.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.empty.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.exp.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.hex.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.junk.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.minus.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.octal.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.onlyspace.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.percent.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.plus.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.space.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.trailingjunk.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.whitespace.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.parse.zero.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidl.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.attributes.reflect.setidlzero.worker-expected.txt:
- web-platform-tests/offscreen-canvas/the-offscreen-canvas/size.large.worker-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.order-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.order.worker-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.direction-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.direction.worker-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.nonfinite-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.nonfinite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.radians-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.radians.worker-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrap-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrap.worker-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrapnegative-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.wrapnegative.worker-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.zero-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.rotate.zero.worker-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.basic-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.large-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.large.worker-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.multiple-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.multiple.worker-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.negative-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.negative.worker-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.nonfinite-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.nonfinite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.zero-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.scale.zero.worker-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.multiple-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.multiple.worker-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.nonfinite-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.nonfinite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.skewed-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.setTransform.skewed.worker-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.identity-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.identity.worker-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.multiply-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.multiply.worker-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.nonfinite-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.nonfinite.worker-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.skewed-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.transform.skewed.worker-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.basic-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.basic.worker-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.nonfinite-expected.txt:
- web-platform-tests/offscreen-canvas/transformations/2d.transformation.translate.nonfinite.worker-expected.txt:
Source/WebCore:
Enable context creation and retrieval on OffscreenCanvas, and creation
of OffscreenCanvas in a worker. To allow for Canvas fill/stroke
styles in workers, parseColorWorkerSafe has been added, which relies
on CSSParserFastPaths::parseColor. That function has also been given
a CSSValuePool parameter, so that a value pool that is safe to use on
the calling thread can be provided.
No new tests. Covered by existing tests.
- css/parser/CSSParser.cpp:
(WebCore::CSSParser::parseColor):
(WebCore::CSSParser::parseColorWorkerSafe):
- css/parser/CSSParser.h:
- css/parser/CSSParserFastPaths.cpp:
(WebCore::CSSParserFastPaths::parseColor):
(WebCore::parseCaretColor):
(WebCore::CSSParserFastPaths::maybeParseValue):
- css/parser/CSSParserFastPaths.h:
- html/CanvasBase.cpp:
(WebCore::CanvasBase::drawingContext const):
- html/OffscreenCanvas.cpp:
(WebCore::OffscreenCanvas::setSize):
(WebCore::OffscreenCanvas::getContext):
(WebCore::OffscreenCanvas::didDraw):
(WebCore::OffscreenCanvas::cssValuePool):
(WebCore::OffscreenCanvas::createImageBuffer const):
(WebCore::OffscreenCanvas::reset):
- html/OffscreenCanvas.h:
- html/OffscreenCanvas.idl:
- html/canvas/CanvasGradient.cpp:
(WebCore::CanvasGradient::CanvasGradient):
(WebCore::m_canvas):
(WebCore::CanvasGradient::addColorStop):
- html/canvas/CanvasGradient.h:
(WebCore::CanvasGradient::create):
- html/canvas/CanvasRenderingContext2DBase.cpp:
(WebCore::CanvasRenderingContext2DBase::setStrokeStyle):
(WebCore::CanvasRenderingContext2DBase::setFillStyle):
(WebCore::CanvasRenderingContext2DBase::setShadowColor):
(WebCore::CanvasRenderingContext2DBase::setStrokeColor):
(WebCore::CanvasRenderingContext2DBase::setFillColor):
(WebCore::CanvasRenderingContext2DBase::setShadow):
(WebCore::CanvasRenderingContext2DBase::createLinearGradient):
(WebCore::CanvasRenderingContext2DBase::createRadialGradient):
- html/canvas/CanvasStyle.cpp:
(WebCore::isCurrentColorString):
(WebCore::parseColor):
(WebCore::currentColor):
(WebCore::parseColorOrCurrentColor):
(WebCore::CanvasStyle::createFromString):
(WebCore::CanvasStyle::createFromStringWithOverrideAlpha):
- html/canvas/CanvasStyle.h:
- workers/WorkerGlobalScope.cpp:
(WebCore::WorkerGlobalScope::cssValuePool):
- workers/WorkerGlobalScope.h:
LayoutTests:
- platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
- platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-serializable-expected.txt:
- platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer-expected.txt:
- platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
- platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
- platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-serializable-expected.txt:
- platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer-expected.txt:
- 6:33 AM Changeset in webkit [252855] by
-
- 2 edits in trunk/Source/WTF
REGRESSION(r252770): [GTK][WPE] Remote inspector no longer works if debugger is in a different kind of system
https://bugs.webkit.org/show_bug.cgi?id=204572
Reviewed by Žan Doberšek.
This patch adds the following changes:
- Use uint32_t instead of size_t to store the body size in the message header, because size_t has a different size in 32 and 64 bit platforms.
- Use htonl/ntohl to write/read the body size in the header.
- Add a flags byte to the header to include the message byte order. The sender always uses the host byter order and the receiver does the byte swapping if needed.
- wtf/glib/SocketConnection.cpp:
(WTF::messageIsByteSwapped):
(WTF::SocketConnection::readMessage):
(WTF::SocketConnection::sendMessage):
- 5:03 AM Changeset in webkit [252854] by
-
- 8 edits in trunk/Source/WebCore
Enable legacy getUserMedia as a quirk
https://bugs.webkit.org/show_bug.cgi?id=204403
<rdar://problem/56421276>
Reviewed by Eric Carlson.
Add a shim for legacy getUserMedia to cover uses of this legacy API for existing web pages.
Add a corresponding settings and quirk.
Covered by manual test.
- Modules/mediastream/NavigatorMediaDevices.idl:
- bindings/js/JSDOMBindingInternals.js:
- bindings/js/JSNavigatorCustom.cpp:
(WebCore::JSNavigator::getUserMedia):
- dom/Document.cpp:
(WebCore::m_undoManager):
- page/Quirks.cpp:
(WebCore::Quirks::shouldEnableLegacyGetUserMedia const):
- page/Quirks.h:
- page/Settings.yaml:
- 3:39 AM Changeset in webkit [252853] by
-
- 2 edits in trunk/Source/WTF
REGRESSION(r252770): [GTK][WPE] Remove inspector broken in debug builds after r252770
https://bugs.webkit.org/show_bug.cgi?id=204569
Reviewed by Žan Doberšek.
We need to call relaxAdoptionRequirement() in SocketConnection constructor because we are taking a reference for
the read monitor lambda.
- wtf/glib/SocketConnection.cpp:
(WTF::SocketConnection::SocketConnection):
- 3:25 AM Changeset in webkit [252852] by
-
- 6 edits2 deletes in trunk
[GStreamer] Flatten MediaPlayerPrivateGStreamer into MediaPlayerPrivateGStreamerBase
https://bugs.webkit.org/show_bug.cgi?id=204352
Reviewed by Philippe Normand.
Source/WebCore:
The inheritance link between the base player and the private player no
longer serves a purpose. The only user of the base class is the private
player.
Squashing these toghether makes it easy to do further refactorings,
since everything can be seen in one place rather than being arbitrarily
split into two classes and having to do derived-to-base conversions in
your head for no gain in clarity elsewhere.
Aside from merging the classes, the only other change here is switching
to in-class initialization of many member variables, rather than a long
list of initializations in the constructor that gets fiddly with
-Wreorder.
These classes are much too large and could use some redesign, this is
only a first step toward that goal.
This is a refactoring, hopefully well covered by our existing tests!
- platform/GStreamer.cmake:
- platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
(WebCore::greatestCommonDivisor):
(WebCore::busMessageCallback):
(WebCore::convertToInternalProtocol):
(WebCore::GstVideoFrameHolder::GstVideoFrameHolder):
(WebCore::GstVideoFrameHolder::~GstVideoFrameHolder):
(WebCore::GstVideoFrameHolder::waitForCPUSync):
(WebCore::GstVideoFrameHolder::size const):
(WebCore::GstVideoFrameHolder::hasAlphaChannel const):
(WebCore::GstVideoFrameHolder::flags const):
(WebCore::GstVideoFrameHolder::textureID const):
(WebCore::GstVideoFrameHolder::hasMappedTextures const):
(WebCore::GstVideoFrameHolder::videoFrame const):
(WebCore::GstVideoFrameHolder::updateTexture):
(WebCore::GstVideoFrameHolder::platformLayerBuffer):
(WebCore::MediaPlayerPrivateGStreamer::initializeDebugCategory):
(WebCore::MediaPlayerPrivateGStreamer::MediaPlayerPrivateGStreamer):
(WebCore::MediaPlayerPrivateGStreamer::~MediaPlayerPrivateGStreamer):
(WebCore::MediaPlayerPrivateGStreamer::isAvailable):
(WebCore::MediaPlayerPrivateGStreamer::registerMediaEngine):
(WebCore::MediaPlayerPrivateGStreamer::load):
(WebCore::MediaPlayerPrivateGStreamer::cancelLoad):
(WebCore::MediaPlayerPrivateGStreamer::paused const):
(WebCore::MediaPlayerPrivateGStreamer::doSeek):
(WebCore::MediaPlayerPrivateGStreamer::platformDuration const):
(WebCore::MediaPlayerPrivateGStreamer::durationMediaTime const):
(WebCore::MediaPlayerPrivateGStreamer::currentMediaTime const):
(WebCore::MediaPlayerPrivateGStreamer::setRate):
(WebCore::MediaPlayerPrivateGStreamer::rate const):
(WebCore::MediaPlayerPrivateGStreamer::setPreservesPitch):
(WebCore::MediaPlayerPrivateGStreamer::setPreload):
(WebCore::MediaPlayerPrivateGStreamer::buffered const):
(WebCore::MediaPlayerPrivateGStreamer::maxMediaTimeSeekable const):
(WebCore::MediaPlayerPrivateGStreamer::maxTimeLoaded const):
(WebCore::MediaPlayerPrivateGStreamer::didLoadingProgress const):
(WebCore::MediaPlayerPrivateGStreamer::totalBytes const):
(WebCore::MediaPlayerPrivateGStreamer::hasSingleSecurityOrigin const):
(WebCore::MediaPlayerPrivateGStreamer::wouldTaintOrigin const):
(WebCore::MediaPlayerPrivateGStreamer::simulateAudioInterruption):
(WebCore::MediaPlayerPrivateGStreamer::ensureAudioSourceProvider):
(WebCore::MediaPlayerPrivateGStreamer::audioSourceProvider):
(WebCore::MediaPlayerPrivateGStreamer::durationChanged):
(WebCore::MediaPlayerPrivateGStreamer::sourceSetup):
(WebCore::MediaPlayerPrivateGStreamer::setAudioStreamPropertiesCallback):
(WebCore::MediaPlayerPrivateGStreamer::setAudioStreamProperties):
(WebCore::MediaPlayerPrivateGStreamer::sourceSetupCallback):
(WebCore::MediaPlayerPrivateGStreamer::changePipelineState):
(WebCore::MediaPlayerPrivateGStreamer::setPlaybinURL):
(WebCore::setSyncOnClock):
(WebCore::MediaPlayerPrivateGStreamer::syncOnClock):
(WebCore::MediaPlayerPrivateGStreamer::notifyPlayerOfVideo):
(WebCore::MediaPlayerPrivateGStreamer::videoSinkCapsChangedCallback):
(WebCore::MediaPlayerPrivateGStreamer::notifyPlayerOfVideoCaps):
(WebCore::MediaPlayerPrivateGStreamer::audioChangedCallback):
(WebCore::MediaPlayerPrivateGStreamer::notifyPlayerOfAudio):
(WebCore::MediaPlayerPrivateGStreamer::textChangedCallback):
(WebCore::MediaPlayerPrivateGStreamer::notifyPlayerOfText):
(WebCore::MediaPlayerPrivateGStreamer::newTextSampleCallback):
(WebCore::MediaPlayerPrivateGStreamer::newTextSample):
(WebCore::MediaPlayerPrivateGStreamer::fillTimerFired):
(WebCore::MediaPlayerPrivateGStreamer::loadStateChanged):
(WebCore::MediaPlayerPrivateGStreamer::timeChanged):
(WebCore::MediaPlayerPrivateGStreamer::loadingFailed):
(WebCore::MediaPlayerPrivateGStreamer::createAudioSink):
(WebCore::MediaPlayerPrivateGStreamer::audioSink const):
(WebCore::MediaPlayerPrivateGStreamer::playbackPosition const):
(WebCore::MediaPlayerPrivateGStreamer::enableTrack):
(WebCore::MediaPlayerPrivateGStreamer::updateTracks):
(WebCore::MediaPlayerPrivateGStreamer::clearTracks):
(WebCore::MediaPlayerPrivateGStreamer::videoChangedCallback):
(WebCore::MediaPlayerPrivateGStreamer::setPipeline):
(WebCore::MediaPlayerPrivateGStreamer::handleSyncMessage):
(WebCore::MediaPlayerPrivateGStreamer::requestGLContext):
(WebCore::MediaPlayerPrivateGStreamer::ensureGstGLContext):
(WebCore::MediaPlayerPrivateGStreamer::naturalSize const):
(WebCore::MediaPlayerPrivateGStreamer::setVolume):
(WebCore::MediaPlayerPrivateGStreamer::volume const):
(WebCore::MediaPlayerPrivateGStreamer::notifyPlayerOfVolumeChange):
(WebCore::MediaPlayerPrivateGStreamer::volumeChangedCallback):
(WebCore::MediaPlayerPrivateGStreamer::networkState const):
(WebCore::MediaPlayerPrivateGStreamer::readyState const):
(WebCore::MediaPlayerPrivateGStreamer::sizeChanged):
(WebCore::MediaPlayerPrivateGStreamer::setMuted):
(WebCore::MediaPlayerPrivateGStreamer::muted const):
(WebCore::MediaPlayerPrivateGStreamer::notifyPlayerOfMute):
(WebCore::MediaPlayerPrivateGStreamer::muteChangedCallback):
(WebCore::MediaPlayerPrivateGStreamer::handleMessage):
(WebCore::MediaPlayerPrivateGStreamer::processBufferingStats):
(WebCore::MediaPlayerPrivateGStreamer::updateMaxTimeLoaded):
(WebCore::MediaPlayerPrivateGStreamer::updateBufferingStatus):
(WebCore::MediaPlayerPrivateGStreamer::processMpegTsSection):
(WebCore::MediaPlayerPrivateGStreamer::processTableOfContents):
(WebCore::MediaPlayerPrivateGStreamer::processTableOfContentsEntry):
(WebCore::MediaPlayerPrivateGStreamer::purgeInvalidAudioTracks):
(WebCore::MediaPlayerPrivateGStreamer::purgeInvalidVideoTracks):
(WebCore::MediaPlayerPrivateGStreamer::purgeInvalidTextTracks):
(WebCore::MediaPlayerPrivateGStreamer::uriDecodeBinElementAddedCallback):
(WebCore::MediaPlayerPrivateGStreamer::downloadBufferFileCreatedCallback):
(WebCore::MediaPlayerPrivateGStreamer::purgeOldDownloadFiles):
(WebCore::MediaPlayerPrivateGStreamer::asyncStateChangeDone):
(WebCore::MediaPlayerPrivateGStreamer::updateStates):
(WebCore::MediaPlayerPrivateGStreamer::mediaLocationChanged):
(WebCore::MediaPlayerPrivateGStreamer::loadNextLocation):
(WebCore::MediaPlayerPrivateGStreamer::didEnd):
(WebCore::MediaPlayerPrivateGStreamer::getSupportedTypes):
(WebCore::MediaPlayerPrivateGStreamer::supportsType):
(WebCore::MediaPlayerPrivateGStreamer::updateDownloadBufferingFlag):
(WebCore::MediaPlayerPrivateGStreamer::createGSTPlayBin):
(WebCore::MediaPlayerPrivateGStreamer::didPassCORSAccessCheck const):
(WebCore::MediaPlayerPrivateGStreamer::canSaveMediaData const):
(WebCore::MediaPlayerPrivateGStreamer::readyTimerFired):
(WebCore::MediaPlayerPrivateGStreamer::acceleratedRenderingStateChanged):
(WebCore::MediaPlayerPrivateGStreamer::platformLayer const):
(WebCore::MediaPlayerPrivateGStreamer::swapBuffersIfNeeded):
(WebCore::MediaPlayerPrivateGStreamer::proxy const):
(WebCore::MediaPlayerPrivateGStreamer::pushTextureToCompositor):
(WebCore::MediaPlayerPrivateGStreamer::repaint):
(WebCore::MediaPlayerPrivateGStreamer::triggerRepaint):
(WebCore::MediaPlayerPrivateGStreamer::repaintCallback):
(WebCore::MediaPlayerPrivateGStreamer::cancelRepaint):
(WebCore::MediaPlayerPrivateGStreamer::repaintCancelledCallback):
(WebCore::MediaPlayerPrivateGStreamer::newSampleCallback):
(WebCore::MediaPlayerPrivateGStreamer::newPrerollCallback):
(WebCore::MediaPlayerPrivateGStreamer::flushCurrentBuffer):
(WebCore::MediaPlayerPrivateGStreamer::setSize):
(WebCore::MediaPlayerPrivateGStreamer::paint):
(WebCore::MediaPlayerPrivateGStreamer::copyVideoTextureToPlatformTexture):
(WebCore::MediaPlayerPrivateGStreamer::nativeImageForCurrentTime):
(WebCore::MediaPlayerPrivateGStreamer::setVideoSourceOrientation):
(WebCore::MediaPlayerPrivateGStreamer::updateTextureMapperFlags):
(WebCore::MediaPlayerPrivateGStreamer::supportsFullscreen const):
(WebCore::MediaPlayerPrivateGStreamer::movieLoadType const):
(WebCore::MediaPlayerPrivateGStreamer::createGLAppSink):
(WebCore::MediaPlayerPrivateGStreamer::createVideoSinkGL):
(WebCore::MediaPlayerPrivateGStreamer::ensureGLVideoSinkContext):
(WebCore::setRectangleToVideoSink):
(WebCore::GStreamerHolePunchClient::GStreamerHolePunchClient):
(WebCore::MediaPlayerPrivateGStreamer::createHolePunchVideoSink):
(WebCore::MediaPlayerPrivateGStreamer::pushNextHolePunchBuffer):
(WebCore::MediaPlayerPrivateGStreamer::createVideoSink):
(WebCore::MediaPlayerPrivateGStreamer::setStreamVolumeElement):
(WebCore::MediaPlayerPrivateGStreamer::decodedFrameCount const):
(WebCore::MediaPlayerPrivateGStreamer::droppedFrameCount const):
(WebCore::MediaPlayerPrivateGStreamer::audioDecodedByteCount const):
(WebCore::MediaPlayerPrivateGStreamer::videoDecodedByteCount const):
(WebCore::MediaPlayerPrivateGStreamer::initializationDataEncountered):
(WebCore::MediaPlayerPrivateGStreamer::cdmInstanceAttached):
(WebCore::MediaPlayerPrivateGStreamer::cdmInstanceDetached):
(WebCore::MediaPlayerPrivateGStreamer::attemptToDecryptWithInstance):
(WebCore::MediaPlayerPrivateGStreamer::attemptToDecryptWithLocalInstance):
(WebCore::MediaPlayerPrivateGStreamer::handleProtectionEvent):
(WebCore::MediaPlayerPrivateGStreamer::setWaitingForKey):
(WebCore::MediaPlayerPrivateGStreamer::waitingForKey const):
(WebCore::MediaPlayerPrivateGStreamer::supportsKeySystem):
(WebCore::MediaPlayerPrivateGStreamer::extendedSupportsType):
- platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:
(WebCore::MediaPlayerPrivateGStreamer::mediaPlayer const):
(WebCore::MediaPlayerPrivateGStreamer::pipeline const):
(WebCore::MediaPlayerPrivateGStreamer::isLiveStream const):
(WebCore::MediaPlayerPrivateGStreamer::configurePlaySink):
(WebCore::MediaPlayerPrivateGStreamer::gstGLContext const):
(WebCore::MediaPlayerPrivateGStreamer::gstGLDisplay const):
(WebCore::MediaPlayerPrivateGStreamer::videoSink const):
- platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp: Removed.
- platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.h: Removed.
Tools:
- Scripts/webkitpy/style/checker.py: The base class no longer
exists, perform the check on the player private.
- 2:08 AM Changeset in webkit [252851] by
-
- 2 edits in trunk/Source/WebKit
[GTK] Check EGL image extension by using native gl API in AcceleratedBackingStoreWayland
https://bugs.webkit.org/show_bug.cgi?id=204446
Reviewed by Carlos Garcia Campos.
This change is part of efforts bringing ANGLE backend for WebGL to the gtk port.
When ANGLE WebGL is enabled, we face a dilemma of choosing either Extensions3DANGLE
or Extensions3DOpenGL in AcceleratedBackingStoreWayland.cpp. Since they cannot
coexist, we chose Extensions3DANGLE even if what we really want is Extensions3DOepnGL.
We address this problem by directly checking egl image extension availability
via native GL API rather than relying on Extensions3D* classes in the file.
- UIProcess/gtk/AcceleratedBackingStoreWayland.cpp:
(WebKit::isEGLImageAvailable):
(WebKit::AcceleratedBackingStoreWayland::checkRequirements):
- 1:48 AM Changeset in webkit [252850] by
-
- 6 edits in trunk/Source
Ran sort-Xcode-project-file.
Unreviewed.
Source/bmalloc:
- bmalloc.xcodeproj/project.pbxproj:
Source/WebCore/PAL:
- PAL.xcodeproj/project.pbxproj:
Source/WTF:
- WTF.xcodeproj/project.pbxproj:
- 1:15 AM Changeset in webkit [252849] by
-
- 5 edits in trunk/Source
Crash in WebCore::ServiceWorkerRegistrationKey::hash() const
https://bugs.webkit.org/show_bug.cgi?id=204497
<rdar://problem/57348603>
Reviewed by Alex Christensen.
Source/WebCore:
Update ServiceWorkerContainer::jobResolvedWithRegistration to handle the case of a
ServiceWorkerContainer that might have a job whose promise is not related to the same context.
In that case, the ServiceWorkerContainer might get stopped, thus its m_ongoingSettledRegistrations be cleared.
But the promise may get settled shortly after since its context is not stopped and will then retrieve an empty registration data key.
This is difficult to test given we do not control when the resolvedWithRegistration task is posted to the client.
- workers/service/ServiceWorkerContainer.cpp:
(WebCore::ServiceWorkerContainer::jobResolvedWithRegistration):
- workers/service/ServiceWorkerRegistrationKey.h:
(WebCore::ServiceWorkerRegistrationKey::encode const):
Add release asserts to make sure we do not store/transfer empty registration keys.
Source/WebKit:
- WebProcess/Storage/WebSWClientConnection.cpp:
(WebKit::WebSWClientConnection::scheduleJobInServer):
Add a release assert to be able to further debug the crash.
- 1:13 AM Changeset in webkit [252848] by
-
- 5 edits in trunk/Source/WebCore
Use SWClientConnection instead of hopping to main thread in ServiceWorkerContainer
https://bugs.webkit.org/show_bug.cgi?id=204499
Reviewed by Chris Dumez.
Make use of SWClientConnection instead of callOnMainThread.
This removes the callOnMainThread call if we are already on the main thread.
No observable change of behavior.
Remove failedFetchingScript since it is just a call to finishFetchingScriptInServer.
- workers/service/SWClientConnection.cpp:
(WebCore::SWClientConnection::startScriptFetchForServer):
- workers/service/SWClientConnection.h:
- workers/service/ServiceWorkerContainer.cpp:
(WebCore::ServiceWorkerContainer::notifyRegistrationIsSettled):
(WebCore::ServiceWorkerContainer::jobFinishedLoadingScript):
(WebCore::ServiceWorkerContainer::notifyFailedFetchingScript):
- workers/service/ServiceWorkerFetchResult.h:
(WebCore::serviceWorkerFetchError):
- 12:50 AM Changeset in webkit [252847] by
-
- 3 edits2 adds in trunk
REGRESSION (Safari 13): WebSocket payload is truncated when x-webkit-deflate-frame is used
https://bugs.webkit.org/show_bug.cgi?id=202401
<rdar://problem/55922632>
Reviewed by Alex Christensen.
Source/WebCore:
Test: http/tests/websocket/tests/hybi/deflate-extension.html
- Modules/websockets/WebSocketDeflater.cpp:
(WebCore::WebSocketDeflater::finish):
Make sure to continue calling deflate until all output data is flushed.
LayoutTests:
- http/tests/websocket/tests/hybi/deflate-extension-expected.txt: Added.
- http/tests/websocket/tests/hybi/deflate-extension.html: Added.
- 12:47 AM Changeset in webkit [252846] by
-
- 2 edits in trunk/LayoutTests
Mark imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https.html as Slow
https://bugs.webkit.org/show_bug.cgi?id=204567
Unreviewed.
Mark above test as slow as it takes at least 20 seconds to run.
- 12:30 AM Changeset in webkit [252845] by
-
- 3 edits2 adds in trunk/Tools
[GTK][WPE] libgpg-error fails to build with gawk 5
https://bugs.webkit.org/show_bug.cgi?id=204568
Reviewed by Frédéric Wang.
Gawk 5 throws errors when compiling libgpg-error. To avoid those, we
have to bump libgpg-error to the latest 1.36 version and have the
upstream fix applied on top of that.
Autoreconf has to be invoked to regenerate automake files. Because
autogen.sh script (which is present in the release tarballs) falters
under jhbuild, we invoke autoreconf directly for libgpg-error builds.
- gtk/jhbuild.modules:
- gtk/patches/libgpg-error-prepare-for-gawk-5-0.patch: Added.
- wpe/jhbuild.modules:
- wpe/patches/libgpg-error-prepare-for-gawk-5-0.patch: Added.
Nov 24, 2019:
- 5:29 PM Changeset in webkit [252844] by
-
- 2 edits in trunk/LayoutTests
[WebGL] Garden dedicated queue (Part 4)
https://bugs.webkit.org/show_bug.cgi?id=204547
Unreviewed test gardening.
- webgl/TestExpectations:
- 2:39 PM Changeset in webkit [252843] by
-
- 9 edits1 move5 deletes in trunk/Source/JavaScriptCore
[JSC] Introduce IsoHeapCellType
https://bugs.webkit.org/show_bug.cgi?id=204555
Reviewed by Mark Lam.
We introduce IsoHeapCellType<CellType>, which destroys cell based on CellType information, which should be in IsoSubspace.
By using this, we can avoid inheriting JSDestructibleObject. For each IsoSubspace, we know how to destroy cells if we use
IsoHeapCellType<CellType> without using methodTable. We start using it for, JSString, JSWeakMap, JSWeakSet, WebAssemblyFunction,
and JSWebAssemblyCodeBlock. And we use JSNonFinalObject for the base of JSWeakMap and JSWeakSet, which shrinks size of them
from 48 to 32.
- CMakeLists.txt:
- JavaScriptCore.xcodeproj/project.pbxproj:
- Sources.txt:
- heap/IsoHeapCellType.h: Renamed from Source/JavaScriptCore/wasm/js/WebAssemblyFunctionHeapCellType.h.
- runtime/JSString.cpp:
(JSC::JSString::destroy): Deleted.
- runtime/JSString.h:
(JSC::JSString::destroy):
- runtime/JSStringHeapCellType.cpp: Removed.
- runtime/JSStringHeapCellType.h: Removed.
- runtime/VM.cpp:
(JSC::VM::VM):
- runtime/VM.h:
- runtime/WeakMapImpl.h:
- wasm/js/JSWebAssemblyCodeBlockHeapCellType.cpp: Removed.
- wasm/js/JSWebAssemblyCodeBlockHeapCellType.h: Removed.
- wasm/js/WebAssemblyFunctionHeapCellType.cpp: Removed.
- 12:18 PM Changeset in webkit [252842] by
-
- 2 edits in trunk/LayoutTests
[WebGL] Garden dedicated queue (Part 3)
https://bugs.webkit.org/show_bug.cgi?id=204547
Unreviewed test gardening.
- webgl/TestExpectations:
- 3:23 AM Changeset in webkit [252841] by
-
- 3 edits in trunk/Source/WebCore
Ensure SpeechSynthesis::cancel() correctly clears m_currentSpeechUtterance
https://bugs.webkit.org/show_bug.cgi?id=204429
<rdar://57072704>
Patch by Sunny He <sunny_he@apple.com> on 2019-11-24
Reviewed by Chris Fleizach.
Currently it is possible for the utterance that is in the process of
being spoken to be garbage collected. In this case, the pointer held
by SpeechSynthesis (m_currentSpeechUtterance) won't be properly
cleared on cancel(). This change ensures that cancel() nulls out the
current utterance and SpeechSynthesis takes a Ref for the utterance.
- Modules/speech/SpeechSynthesis.cpp:
(WebCore::SpeechSynthesis::cancel):
- Modules/speech/SpeechSynthesis.h: