Timeline
Jul 20, 2020:
- 10:16 PM Changeset in webkit [264643] by
-
- 4 edits in trunk/Source/JavaScriptCore
TryGetById clobberize rules are wrong.
https://bugs.webkit.org/show_bug.cgi?id=163834
<rdar://problem/65625807>
Reviewed by Keith Miller.
Theoretically, TryGetById can do the same things GetById does i.e. reify lazy
properties, read the stack, etc. Hence, its clobberize rule should be clobberTop
just like GetById. However, in practice, we don't currently use @tryGetById to
access anything on the stack (and probably never will). But as a conservative
measure, we'll just treat TryGetById like it can. In clobberize terms, this
means we declare TryGetById as doing read(World) (just like GetById) instead of
read(Heap).
- dfg/DFGAbstractInterpreterInlines.h:
(JSC::DFG::AbstractInterpreter<AbstractStateType>::executeEffects):
- dfg/DFGClobberize.h:
(JSC::DFG::clobberize):
- dfg/DFGClobbersExitState.cpp:
(JSC::DFG::clobbersExitState):
- 5:53 PM Changeset in webkit [264642] by
-
- 3 edits3 adds in trunk
Revert r262776 for existing apps using UIWebView/WebView
https://bugs.webkit.org/show_bug.cgi?id=214528
<rdar://problem/65468982>
Patch by Alex Christensen <achristensen@webkit.org> on 2020-07-20
Reviewed by Tim Horton.
Source/WebCore:
r262776 removed Content-Type: application/x-www-form-urlencoded from POST requests with unspecified content type.
This matches the behavior of Chrome, Firefox, and WKWebView and is a change we want to make.
This doesn't match behavior of iOS 13 UIWebView, though, and given its state of being supported for compatibility until removed,
we are going to keep it behaving as it always has.
Updated WK1 test expectations.
- platform/network/mac/WebCoreResourceHandleAsOperationQueueDelegate.mm:
(-[WebCoreResourceHandleAsOperationQueueDelegate connection:willSendRequest:redirectResponse:]):
LayoutTests:
- platform/mac-wk1/http/tests/xmlhttprequest/post-blob-content-type-async-expected.txt: Added.
- platform/mac-wk1/http/tests/xmlhttprequest/post-blob-content-type-sync-expected.txt: Added.
- platform/mac-wk1/imported/w3c/web-platform-tests/xhr/send-blob-with-no-mime-type-expected.txt: Added.
- 5:33 PM Changeset in webkit [264641] by
-
- 2 edits in trunk
[CMake] Do not use ${DEVELOPER_MODE} directly, as it may be undefined
Unreviewed build fix.
Instead of using ${DEVELOPER_MODE} directly, which might be undefined an cause errors, set
first ENABLE_DEVELOPER_MODE based on its value with SET_AND_EXPOSE_TO_BUILD(), and then use
the ${ENABLE_DEVELOPER_MODE} expansion in the rest of the file.
- Source/cmake/OptionsWPE.cmake:
- 5:11 PM Changeset in webkit [264640] by
-
- 2 edits in trunk/Source/JavaScriptCore
Unreviewed, fix duplicate forward declaration introduced by merge conflict
https://bugs.webkit.org/show_bug.cgi?id=209779
- runtime/IntlRelativeTimeFormat.h:
- 5:04 PM Changeset in webkit [264639] by
-
- 23 edits1 copy7 adds in trunk
[ECMA-402] Implement Intl.DisplayNames
https://bugs.webkit.org/show_bug.cgi?id=209779
Reviewed by Ross Kirsling.
JSTests:
- stress/intl-displaynames.js: Added.
(shouldBe):
(shouldThrow):
(vm.icuVersion):
- stress/intl-parse-unicode-subtags.js: Added.
(shouldBe):
(shouldThrow):
(vm.icuVersion):
- test262/config.yaml:
Source/JavaScriptCore:
This patch implements Intl.DisplayNames behind useIntlDisplayNames=1 flag.
Intl.DisplayNames can offer readable "display-name" for ICU language, script, region, currency codes.
For example, it can offer "United States" string for "US" region code.
We use ICU ULocaleDisplayNames to implement it, except for currency since ULocaleDisplayNames is not supporting
currency correctly: it ignores "long", "short", and "narrow" style configurations. We need to call ucurr_getName
directly.
This patch appropriately adds unicode-language-id parsing in IntlLocale.cpp so that we can validate language id
when it is passed toIntl.DisplayNames#of
as defined in the spec.
- CMakeLists.txt:
- DerivedSources-input.xcfilelist:
- DerivedSources-output.xcfilelist:
- DerivedSources.make:
- JavaScriptCore.xcodeproj/project.pbxproj:
- Sources.txt:
- runtime/CommonIdentifiers.h:
- runtime/IntlDisplayNames.cpp: Added.
(JSC::IntlDisplayNames::create):
(JSC::IntlDisplayNames::createStructure):
(JSC::IntlDisplayNames::IntlDisplayNames):
(JSC::IntlDisplayNames::finishCreation):
(JSC::IntlDisplayNames::initializeDisplayNames):
(JSC::IntlDisplayNames::of const):
(JSC::IntlDisplayNames::resolvedOptions const):
(JSC::IntlDisplayNames::styleString):
(JSC::IntlDisplayNames::typeString):
(JSC::IntlDisplayNames::fallbackString):
- runtime/IntlDisplayNames.h: Copied from Source/JavaScriptCore/runtime/IntlRelativeTimeFormat.h.
- runtime/IntlDisplayNamesConstructor.cpp: Added.
(JSC::IntlDisplayNamesConstructor::create):
(JSC::IntlDisplayNamesConstructor::createStructure):
(JSC::IntlDisplayNamesConstructor::IntlDisplayNamesConstructor):
(JSC::IntlDisplayNamesConstructor::finishCreation):
(JSC::constructIntlDisplayNames):
(JSC::callIntlDisplayNames):
(JSC::IntlDisplayNamesConstructorSupportedLocalesOf):
- runtime/IntlDisplayNamesConstructor.h: Added.
- runtime/IntlDisplayNamesPrototype.cpp: Added.
(JSC::IntlDisplayNamesPrototype::create):
(JSC::IntlDisplayNamesPrototype::createStructure):
(JSC::IntlDisplayNamesPrototype::IntlDisplayNamesPrototype):
(JSC::IntlDisplayNamesPrototype::finishCreation):
(JSC::IntlDisplayNamesPrototypeFuncOf):
(JSC::IntlDisplayNamesPrototypeFuncResolvedOptions):
- runtime/IntlDisplayNamesPrototype.h: Added.
- runtime/IntlLocale.cpp:
(JSC::isUnicodeLanguageSubtag): Deleted.
(JSC::isUnicodeScriptSubtag): Deleted.
(JSC::isUnicodeRegionSubtag): Deleted.
- runtime/IntlNumberFormat.cpp:
(JSC::IntlNumberFormat::initializeNumberFormat):
- runtime/IntlObject.cpp:
(JSC::createDisplayNamesConstructor):
(JSC::IntlObject::finishCreation):
(JSC::isUnicodeLanguageSubtag):
(JSC::isUnicodeScriptSubtag):
(JSC::isUnicodeRegionSubtag):
(JSC::isUnicodeVariantSubtag):
(JSC::isUnicodeLanguageId):
(JSC::isWellFormedCurrencyCode):
- runtime/IntlObject.h:
(JSC::intlDisplayNamesAvailableLocales):
- runtime/IntlRelativeTimeFormat.h:
- runtime/JSGlobalObject.cpp:
(JSC::JSGlobalObject::init):
(JSC::JSGlobalObject::visitChildren):
- runtime/JSGlobalObject.h:
(JSC::JSGlobalObject::displayNamesStructure):
- runtime/OptionsList.h:
- runtime/VM.cpp:
(JSC::VM::VM):
- runtime/VM.h:
Source/WTF:
- wtf/text/StringView.h:
- 4:54 PM Changeset in webkit [264638] by
-
- 4 edits in trunk/Source/WebCore
An airplaying video can enter picture-in-picture
https://bugs.webkit.org/show_bug.cgi?id=214556
Reviewed by Eric Carlson.
WebAVPlayerController replaces the AVPlayerController used by AVKit. Its property
"pictureInPicturePossible" will always be YES after VideoFullscreenInterfaceAVKit::doSetup()
sets it, even after the video enters picture-in-picture.
This patch fixes the issue by checking whether the video is airplaying (isExternalPlaybackActive)
in -[WebAVPlayerController isPictureInPicturePossible].
AVPlayerController has the logic to change the property "pictureInPicturePossible" to NO
after a video enters picture-in-picture, but we cannot use AVPlayerController's value of
"pictureInPicturePossible" as the property value of WebAVPlayerController. Because the value of
"-[AVPlayerController isPictureInPicturePossible]" depends on the value of
"[[AVAudioSession sharedInstance] isPiPAvailable]", which is always NO in the UI process.
(AVAudioSession related code is in the web process).
- platform/ios/VideoFullscreenInterfaceAVKit.mm:
(VideoFullscreenInterfaceAVKit::doSetup):
- platform/ios/WebAVPlayerController.h:
- platform/ios/WebAVPlayerController.mm:
(-[WebAVPlayerController setAllowsPictureInPicture:]):
(-[WebAVPlayerController isPictureInPicturePossible]):
- 4:48 PM Changeset in webkit [264637] by
-
- 5 edits in trunk/Source
Add OK button to Date/Time form controls.
https://bugs.webkit.org/show_bug.cgi?id=214195
Source/WebCore:
Reviewed by Darin Adler.
- en.lproj/Localizable.strings:
Source/WebKit:
<rdar://problem/65006000>
Reviewed by Darin Adler.
Add 'OK' button to add clarity to UI, and increase the default size of the control to
ensure space for both buttons. Also fixed a crash that happened when closing the control before
the animation completed.
- UIProcess/ios/forms/WKDateTimeInputControl.mm:
(-[WKDateTimeContextMenuViewController preferredContentSize]):
(-[WKDateTimePicker contextMenuInteraction:configurationForMenuAtLocation:]):
(-[WKDateTimePicker contextMenuInteraction:willDisplayMenuForConfiguration:animator:]):
(-[WKDateTimePicker contextMenuInteraction:willEndForConfiguration:animator:]):
(-[WKDateTimePicker ok:]):
- 4:43 PM Changeset in webkit [264636] by
-
- 8 edits in trunk/Source
Versioning.
WebKit-610.1.24
- 4:36 PM Changeset in webkit [264635] by
-
- 8 edits in trunk/Source
REGRESSION (r264242): [ macOS ] imported/w3c/web-platform-tests/wasm/jsapi/constructor/instantiate.any.html is a flaky crash
https://bugs.webkit.org/show_bug.cgi?id=214572
Unreviewed, reverting r264242.
Source/JavaScriptCore:
- runtime/JSRunLoopTimer.cpp:
(JSC::epochTime):
(JSC::JSRunLoopTimer::Manager::timerDidFireCallback):
(JSC::JSRunLoopTimer::Manager::PerVMData::setRunLoop):
(JSC::JSRunLoopTimer::Manager::PerVMData::PerVMData):
(JSC::JSRunLoopTimer::Manager::PerVMData::~PerVMData):
(JSC::JSRunLoopTimer::Manager::timerDidFire):
(JSC::JSRunLoopTimer::Manager::registerVM):
(JSC::JSRunLoopTimer::Manager::scheduleTimer):
(JSC::JSRunLoopTimer::Manager::cancelTimer):
(JSC::JSRunLoopTimer::Manager::didChangeRunLoop):
- runtime/JSRunLoopTimer.h:
(JSC::JSRunLoopTimer::Manager::PerVMData::PerVMData):
- runtime/PromiseTimer.cpp:
(JSC::PromiseTimer::doWork):
(JSC::PromiseTimer::runRunLoop):
- runtime/VM.cpp:
(JSC::VM::VM):
(JSC::VM::create):
(JSC::VM::tryCreate):
(JSC::VM::setRunLoop):
- runtime/VM.h:
(JSC::VM::runLoop const):
Source/WebCore:
- bindings/js/CommonVM.cpp:
(WebCore::commonVMSlow):
- 4:32 PM Changeset in webkit [264634] by
-
- 5 edits in trunk/LayoutTests
Reduce number of iterations for weakref tests
https://bugs.webkit.org/show_bug.cgi?id=214567
Reviewed by Mark Lam.
These tests seem to time out on the watch series 3 simulator. Let's reduce the number of
iterations and see if it impacts the flakiness of the test.
- js/script-tests/weakref-async-is-collected.js:
(turnEventLoop):
- js/script-tests/weakref-eventually-collects-values.js:
(turnEventLoop):
- js/script-tests/weakref-microtasks-dont-collect.js:
(turnEventLoop):
- js/script-tests/weakref-weakset-consistency.js:
(turnEventLoop):
- 4:28 PM Changeset in webkit [264633] by
-
- 4 edits in trunk
[JSC] eval?.() should be indirect eval
https://bugs.webkit.org/show_bug.cgi?id=214568
Reviewed by Keith Miller.
JSTests:
- test262/expectations.yaml:
Mark two test cases as passing.
Source/JavaScriptCore:
eval?.() is specified as indirect eval, but (virtually) all implementations assumed it should be direct eval.
I raised this topic in today's TC39 meeting and we've decided to keep the spec as it is.
- parser/ASTBuilder.h:
(JSC::ASTBuilder::makeFunctionCallNode):
Don't use EvalFunctionCallNode for optional call of eval.
- 4:27 PM Changeset in webkit [264632] by
-
- 8 edits in branches/safari-610.1.23-branch/Source
Versioning.
WebKit-610.1.23
- 4:24 PM Changeset in webkit [264631] by
-
- 2 edits in trunk/JSTests
Turn on FinalizationRegistry test262 tests
https://bugs.webkit.org/show_bug.cgi?id=214576
Reviewed by Ross Kirsling.
- test262/config.yaml:
- 4:18 PM Changeset in webkit [264630] by
-
- 14 edits1 add in trunk/Source
Non unified build fixes, midsummer 2020 edition
https://bugs.webkit.org/show_bug.cgi?id=213616
Unreviewed build fix.
Source/JavaScriptCore:
- b3/air/AirTmpInlines.h:
(JSC::B3::Air::TmpWidth::widths): Moved from AirTmpWidth.h
- b3/air/AirTmpWidth.cpp: Included AirTmpInlines.h
- b3/air/AirTmpWidth.h: TmpWidth::widths() moved out from here.
- runtime/ExceptionFuzz.cpp: Add missing inclusion of JSCJSValueInlines.h
- runtime/StructureIDTable.cpp: Add missing inclusions of wtf/DataLog.h
and wtf/RawPointer.h
- runtime/VMTraps.cpp: Ditto.
Source/WebCore:
No new tests needed.
- inspector/InspectorInstrumentationWebKit.h: Forward-declare ResourceLoader class.
Source/WebKit:
- NetworkProcess/soup/WebSocketTaskSoup.cpp: Add missing inclusion of NetworkProcess.h
Source/WTF:
- wtf/text/StringParsingBuffer.h: Add missing inclusion of wtf/text/StringView.h,
and removed other now-unneeded header inclusions.
- 4:15 PM Changeset in webkit [264629] by
-
- 1 copy in branches/safari-610.1.23-branch
New branch.
- 3:57 PM Changeset in webkit [264628] by
-
- 2 edits in trunk/LayoutTests
[ Release Mac wk2 ] svg/animations/smil-leak-list-property-instances.svg is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=214574
Unreviewed test gardening.
Patch by Hector Lopez <Hector Lopez> on 2020-07-20
- platform/mac-wk2/TestExpectations:
- 3:53 PM Changeset in webkit [264627] by
-
- 10 edits2 adds in trunk
REGRESSION (r261874): Typing near the bottom of a scrollable document causes the scroll position to jump
https://bugs.webkit.org/show_bug.cgi?id=214426
<rdar://problem/65302701>
Reviewed by Simon Fraser.
Source/WebCore:
After the changes in r261874, any content size changes that trigger
FrameView::adjustViewSize
cause the scroll
position to be clamped to its minimum and maximum limits after the next layout pass. In the context of edit
commands, this means that the scroll position may jump erratically, since many edit commands can temporarily
leave the DOM in a state where the content size is unstable.
For example, in the test case below, deleting the only character in a div element on its own line first involves
emptying the text node underneath the div (causing it to have no height), before inserting a BR element in its
place (which restores a nonzero height). After the text node is emptied (but before we insert the BR element),
the content size of view changes due to a layout update while creating visible positions (under
VisiblePosition::canonicalPosition
). If we happen to be scrolled all the way to the bottom of the main frame,
this means we'll scroll up, due to the maximum scroll position temporarily decreasing. A similar effect happens
when inserting the first character on a line, wherein the div is empty after BR element is removed but before it
is replaced with a text node.
To mitigate this, introduce a mechanism to temporarily avoid updating the scroll position, and use it when
executing edit commands. See below for more details.
Test: editing/execCommand/typing-should-not-trigger-scrolling-when-selection-is-visible.html
- editing/CompositeEditCommand.cpp:
(WebCore::EditCommandComposition::unapply):
(WebCore::EditCommandComposition::reapply):
(WebCore::CompositeEditCommand::apply):
- editing/Editor.cpp:
(WebCore::Editor::willApplyEditing const):
(WebCore::Editor::appliedEditing):
Add logic to specifically handle typing commands here, since we handle typing commands by adding them to the
latest "open" typing command, rather than go through the more standard codepaths in EditCommandComposition
above.
- editing/Editor.h:
- page/FrameView.cpp:
(WebCore::FrameView::reset):
(WebCore::FrameView::topContentDirectionDidChange):
(WebCore::FrameView::handleDeferredScrollbarsUpdate):
(WebCore::FrameView::handleDeferredPositionScrollbarLayers):
Split existing logic for handling deferred scrollbar updates and deferred calls to
positionScrollbarLayers
into two separate methods, with separate boolean flags.topContentDirectionDidChange
sets both of these flags
(which preserves existing behavior), whiledecrementProhibitsScrollingWhenChangingContentSizeCount
just
requests a scrollbar update.
(WebCore::FrameView::didLayout):
(WebCore::FrameView::didFinishProhibitingScrollingWhenChangingContentSize):
After decrementing
m_prohibitsScrollingWhenChangingContentSizeCount
back to zero, ensure that the scroll
position ultimately remains clamped to the minimum and maximum values by either immediately calling
updateScrollbars
with the current scroll position if layout and style are up to date, or by scheduling a
deferred scrollbar update if that is not the case.
(WebCore::FrameView::handleDeferredScrollbarsUpdateAfterDirectionChange): Deleted.
Rename this to just
handleDeferredScrollbarsUpdate
.
- page/FrameView.h:
- platform/ScrollView.cpp:
(WebCore::ScrollView::setContentsSize):
(WebCore::ScrollView::prohibitScrollingWhenChangingContentSizeForScope):
(WebCore::ScrollView::ProhibitScrollingWhenChangingContentSizeForScope::ProhibitScrollingWhenChangingContentSizeForScope):
(WebCore::ScrollView::ProhibitScrollingWhenChangingContentSizeForScope::~ProhibitScrollingWhenChangingContentSizeForScope):
Introduce a new token object,
ProhibitScrollingWhenChangingContentSizeForScope
, which increments a count on
ScrollView
when created and decrements the count when destroyed. While this counter is greater than zero, we
will avoid scrolling as a result of changing content size.
- platform/ScrollView.h:
(WebCore::ScrollView::incrementProhibitsScrollingWhenChangingContentSizeCount):
(WebCore::ScrollView::decrementProhibitsScrollingWhenChangingContentSizeCount):
LayoutTests:
Add a test to verify that the scroll position doesn't change when deleting and then reinserting the only
character on a line (i.e.div
element) in a contenteditable element. This test also verifies that deleting
lines in a way that decreases the height of the document still clamps the scroll position by scrolling up.
- editing/execCommand/typing-should-not-trigger-scrolling-when-selection-is-visible-expected.txt: Added.
- editing/execCommand/typing-should-not-trigger-scrolling-when-selection-is-visible.html: Added.
- platform/mac-wk1/TestExpectations:
Mark the test as failing in WebKit1 for now, which will require some additional work.
- 3:38 PM Changeset in webkit [264626] by
-
- 3 edits in trunk/Tools
[ews] Use -q while unzipping layout-test-results.zip
https://bugs.webkit.org/show_bug.cgi?id=214571
Reviewed by Jonathan Bedard.
- BuildSlaveSupport/ews-build/steps.py:
- BuildSlaveSupport/ews-build/steps_unittest.py:
- 3:34 PM Changeset in webkit [264625] by
-
- 2 edits in trunk/LayoutTests
[ iOS ] css3/blending/blend-mode-clip-accelerated-blending-canvas.html is passing and expectations need to be removed
https://bugs.webkit.org/show_bug.cgi?id=214570
Unreviewed test gardening.
Patch by Hector Lopez <Hector Lopez> on 2020-07-20
- platform/ios/TestExpectations:
- 3:20 PM Changeset in webkit [264624] by
-
- 2 edits in trunk/Source/WebKit
Web Inspector: developerExtrasEnabled should be respected when opening local Web Inspector
https://bugs.webkit.org/show_bug.cgi?id=214573
<rdar://problem/65848496>
Reviewed by David Kilzer.
Ensure that WKPreferences.developerExtrasEnabled is true prior to opening a Web Inspector
window. This matches the check in WebCore when deciding to show "Inspect Element" menu item.
- UIProcess/Inspector/WebInspectorProxy.cpp:
(WebKit::WebInspectorProxy::connect):
(WebKit::WebInspectorProxy::openLocalInspectorFrontend):
- 3:16 PM Changeset in webkit [264623] by
-
- 2 edits in trunk/Source/WebKit
[WPE] WebPopupItem should always be forward declared as struct
https://bugs.webkit.org/show_bug.cgi?id=214569
Unreviewed build fix.
No new tests needed.
- UIProcess/API/wpe/WebKitWebViewClient.h: Forward-declare WebPopupItem as a struct.
- 3:12 PM Changeset in webkit [264622] by
-
- 3 edits2 adds in trunk
CSS clip-path is applied to the <svg> root element in the view-box coordinates
https://bugs.webkit.org/show_bug.cgi?id=214418
Patch by Said Abou-Hallawa <sabouhallawa@apple.com> on 2020-07-20
Reviewed by Darin Adler.
Source/WebCore:
We need to transfer the bounding box of the SVG element renderer from the
SVG coordinates system to the CSS coordinates before calculating the clip
path. Then we need to transfer the clip path back to the SVG coordinates
before applying it to the GraphicsContext. The GraphicsContext is already
transformed by the localToPrentTransform.
Test: svg/in-html/svg-view-box-css-clip-path.html
- rendering/svg/SVGRenderSupport.cpp:
(WebCore::SVGRenderSupport::clipContextToCSSClippingArea):
LayoutTests:
- svg/in-html/svg-view-box-css-clip-path-expected.html: Added.
- svg/in-html/svg-view-box-css-clip-path.html: Added.
- 3:01 PM Changeset in webkit [264621] by
-
- 67 edits6 copies2 moves22 adds1 delete in trunk
[JSC] update test262 (July 2020 edition)
https://bugs.webkit.org/show_bug.cgi?id=214575
Reviewed by Ross Kirsling.
JSTests:
- test262/expectations.yaml:
- test262/harness/atomicsHelper.js:
- test262/harness/testIntl.js:
(testWithIntlConstructors):
- test262/latest-changes-summary.txt:
- test262/test/built-ins/Array/prototype/concat/S15.4.4.4_A3_T2.js:
- test262/test/built-ins/Array/prototype/concat/S15.4.4.4_A3_T3.js:
- test262/test/built-ins/Atomics/exchange/nonshared-int-views.js:
(testWithTypedArrayConstructors): Deleted.
- test262/test/built-ins/Atomics/waitAsync/bigint/negative-index-throws.js:
- test262/test/built-ins/Atomics/waitAsync/bigint/out-of-range-index-throws.js:
- test262/test/built-ins/Atomics/waitAsync/bigint/poisoned-object-for-timeout-throws-agent.js:
(262.agent.receiveBroadcast):
(1n.then.async agentCount):
- test262/test/built-ins/Atomics/waitAsync/bigint/poisoned-object-for-timeout-throws.js:
- test262/test/built-ins/Atomics/waitAsync/bigint/symbol-for-timeout-throws-agent.js:
(1n.then.async agentCount):
- test262/test/built-ins/Atomics/waitAsync/negative-index-throws.js:
- test262/test/built-ins/Atomics/waitAsync/null-for-timeout.js:
- test262/test/built-ins/Atomics/waitAsync/out-of-range-index-throws.js:
- test262/test/built-ins/Atomics/waitAsync/poisoned-object-for-timeout-throws-agent.js:
(262.agent.receiveBroadcast):
(1.then.async agentCount):
- test262/test/built-ins/Atomics/waitAsync/poisoned-object-for-timeout-throws.js:
- test262/test/built-ins/Atomics/waitAsync/returns-result-object-value-is-promise-resolves-to-ok.js:
- test262/test/built-ins/Atomics/waitAsync/returns-result-object-value-is-promise-resolves-to-timed-out.js:
- test262/test/built-ins/Atomics/waitAsync/returns-result-object-value-is-string-not-equal.js:
- test262/test/built-ins/Atomics/waitAsync/returns-result-object-value-is-string-timed-out.js:
- test262/test/built-ins/Atomics/waitAsync/symbol-for-index-throws.js:
- test262/test/built-ins/Atomics/waitAsync/symbol-for-timeout-throws-agent.js:
(1.then.async agentCount):
- test262/test/built-ins/Atomics/waitAsync/validate-arraytype-before-index-coercion.js:
- test262/test/built-ins/Atomics/waitAsync/validate-arraytype-before-timeout-coercion.js:
- test262/test/built-ins/Atomics/waitAsync/validate-arraytype-before-value-coercion.js:
- test262/test/built-ins/JSON/stringify/replacer-array-proxy.js:
- test262/test/built-ins/Promise/allSettled/resolve-from-same-thenable.js:
- test262/test/built-ins/Promise/any/iter-returns-true-reject.js:
- test262/test/built-ins/Promise/any/iter-returns-undefined-reject.js:
- test262/test/built-ins/Promise/prototype/finally/resolved-observable-then-calls.js:
(then):
- test262/test/built-ins/Promise/prototype/finally/species-constructor.js:
(then):
- test262/test/built-ins/Promise/prototype/finally/species-symbol.js: Removed.
- test262/test/built-ins/Promise/prototype/finally/subclass-reject-count.js:
(FooPromise.reject.finally):
(then.ERROR.catch): Deleted.
- test262/test/built-ins/Promise/prototype/finally/subclass-resolve-count.js:
(then):
- test262/test/intl402/DateTimeFormat/constructor-options-fractionalSecondDigits-valid.js:
(toString):
(valueOf): Deleted.
- test262/test/intl402/DateTimeFormat/prototype/format/fractionalSecondDigits.js:
- test262/test/intl402/DateTimeFormat/prototype/formatRange/date-undefined-throws.js:
- test262/test/intl402/DateTimeFormat/prototype/formatRange/fractionalSecondDigits.js:
- test262/test/intl402/DateTimeFormat/prototype/formatRangeToParts/date-undefined-throws.js:
- test262/test/intl402/DateTimeFormat/prototype/formatRangeToParts/fractionalSecondDigits.js:
- test262/test/intl402/DateTimeFormat/prototype/formatToParts/fractionalSecondDigits.js:
- test262/test/intl402/DisplayNames/ctor-custom-prototype.js:
- test262/test/intl402/DisplayNames/ctor-default-prototype.js:
- test262/test/intl402/DisplayNames/instance-extensible.js:
- test262/test/intl402/DisplayNames/locales-symbol-length.js:
- test262/test/intl402/DisplayNames/options-fallback-abrupt-throws.js:
- test262/test/intl402/DisplayNames/options-fallback-invalid-throws.js:
- test262/test/intl402/DisplayNames/options-fallback-toString-abrupt-throws.js:
(fallback.toString):
(fallback.valueOf):
(fallback.Symbol.toPrimitive):
(options.fallback.toString): Deleted.
(options.fallback.valueOf): Deleted.
(options.fallback.Symbol.toPrimitive): Deleted.
- test262/test/intl402/DisplayNames/options-fallback-valid.js:
- test262/test/intl402/DisplayNames/options-localeMatcher-valid.js:
- test262/test/intl402/DisplayNames/options-random-properties-unchecked.js:
- test262/test/intl402/DisplayNames/options-style-valid.js:
- test262/test/intl402/DisplayNames/options-type-invalid-throws.js:
- test262/test/intl402/DisplayNames/options-type-valid.js:
- test262/test/intl402/DisplayNames/proto-from-ctor-realm.js:
- test262/test/intl402/DisplayNames/prototype/resolvedOptions/default-option-values.js:
- test262/test/intl402/DisplayNames/prototype/resolvedOptions/option-fallback.js:
- test262/test/intl402/DisplayNames/prototype/resolvedOptions/option-style.js:
- test262/test/intl402/DisplayNames/prototype/resolvedOptions/return-object.js:
- test262/test/language/computed-property-names/class/static/method-number.js:
- test262/test/language/computed-property-names/class/static/method-string.js:
- test262/test/language/computed-property-names/class/static/method-symbol.js:
- test262/test/language/expressions/optional-chaining/early-errors-tail-position-template-string-esi.js: Removed.
- test262/test/language/expressions/optional-chaining/early-errors-tail-position-template-string.js: Removed.
- test262/test/language/expressions/optional-chaining/eval-optional-call.js:
(fn):
- test262/test262-Revision.txt:
Tools:
test262 is now using 'main' as the default branch. Fix our import script to reflect that.
- Scripts/test262/Import.pm:
(processCLI):
- 2:52 PM Changeset in webkit [264620] by
-
- 11 edits in trunk
Fixes to match BaseAudioContext.idl to spec
https://bugs.webkit.org/show_bug.cgi?id=214487
Patch by Clark Wang <clark_wang@apple.com> on 2020-07-20
Reviewed by Chris Dumez.
LayoutTests/imported/w3c:
Re-baselined existing tests that now pass.
- web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/delaynode-maxdelaylimit-expected.txt:
- web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/pannernode-basic-expected.txt:
Source/WebCore:
Removed unrestricted keyword from certain attributes and parameters in BaseAudioContext.
Changed createPanner to call new PannerNode constructor, removed old PannerNode constructor.
Re-baselined existing tests that now pass.
- Modules/webaudio/BaseAudioContext.cpp:
(WebCore::BaseAudioContext::createPanner):
- Modules/webaudio/BaseAudioContext.idl:
- Modules/webaudio/PannerNode.cpp:
- Modules/webaudio/PannerNode.h:
LayoutTests:
Changed test for default panningModel to equalpower to match spec, Chrome and Firefox.
- webaudio/pannernode-basic-expected.txt:
- webaudio/pannernode-basic.html:
- 2:32 PM Changeset in webkit [264619] by
-
- 3 edits in trunk/LayoutTests
Unreviewed test gardening, skip flaky test webgl/2.0.0/conformance2/state/gl-object-get-calls.html.
- platform/mac-wk1/TestExpectations:
- platform/mac/TestExpectations:
- 2:24 PM Changeset in webkit [264618] by
-
- 2 edits in trunk/Tools
[jhbuild] GStreamer broken in minimal environment
https://bugs.webkit.org/show_bug.cgi?id=214552
Patch by Philippe Normand <pnormand@igalia.com> on 2020-07-20
Reviewed by Carlos Alberto Lopez Perez.
- jhbuild/jhbuildrc_common.py:
(init): Don't set GST_PLUGIN_SYSTEM_PATH when using the minimal moduleset, because in this
case we actually have to rely on the host GStreamer installation. GStreamer is not part of
the minimal moduleset.
- 2:03 PM Changeset in webkit [264617] by
-
- 32 edits2 copies2 moves25 adds in trunk
Add support for FinalizationRegistries
https://bugs.webkit.org/show_bug.cgi?id=199888
Reviewed by Yusuke Suzuki.
JSTests:
Shamelessly copy v8's tests and refactor them to work with conservative GC.
- stress/resources/v8-mjsunit.js: Added.
(MjsUnitAssertionError):
(MjsUnitAssertionError.prototype.toString):
(catch):
(classOf):
(ValueOf):
(prettyPrinted):
(prettyPrintedArrayElement):
(failWithMessage):
(formatFailureText):
(fail):
(deepObjectEquals):
(deepEquals):
(assertSame):
(assertNotSame):
(assertEquals):
(assertNotEquals):
(assertEqualsDelta):
(assertArrayEquals):
(assertPropertiesEqual):
(assertToStringEquals):
(assertTrue):
(assertFalse):
(assertNull):
(assertNotNull):
(executeCode):
(checkException):
(assertThrows):
(assertThrowsEquals):
(assertThrowsAsync):
(assertInstanceof):
(assertDoesNotThrow):
(assertUnreachable):
(assertContains):
(assertMatches):
(concatenateErrors):
(assertPromiseResult):
(OptimizationStatus):
(assertUnoptimized):
(assertOptimized):
(isNeverOptimizeLiteMode):
(isNeverOptimize):
(isAlwaysOptimize):
(isInterpreted):
(isOptimized):
(isTurboFanned):
(MjsUnitAssertionError.prepareStackTrace):
- stress/v8-cleanup-from-different-realm.js: Added.
(let.timeout_func):
- stress/v8-cleanup-proxy-from-different-realm.js: Added.
(let.timeout_func):
- stress/v8-finalization-registry-basics.js: Added.
(TestConstructFinalizationRegistry):
(TestFinalizationRegistryConstructorCallAsFunction):
(TestConstructFinalizationRegistryCleanupNotCallable):
(TestConstructFinalizationRegistryWithNonCallableProxyAsCleanup):
(TestRegisterTargetAndHoldingsSameValue):
(TestRegisterWithoutFinalizationRegistry):
(TestUnregisterWithNonExistentKey):
(TestUnregisterWithNonFinalizationRegistry):
(TestWeakRefConstructorWithNonObject):
(TestWeakRefWithProxy):
- stress/v8-finalizationregistry-and-weakref.js: Added.
(let.cleanup):
(setTimeout):
- stress/v8-finalizationregistry-keeps-holdings-alive.js: Added.
(let.cleanup):
(let.timeout_func):
- stress/v8-finalizationregistry-scheduled-for-cleanup-multiple-times.js: Added.
(let.cleanup0):
(let.cleanup1):
(let.timeout_func):
- stress/v8-multiple-dirty-finalization-registries.js: Added.
(let.cleanup):
(let.timeout_func):
- stress/v8-reentrant-gc-from-cleanup.js: Added.
(let.reentrant_gc):
(setTimeout):
- stress/v8-stress-finalizationregistry-dirty-enqueue.js: Added.
(i.registries.push.new.FinalizationRegistry):
(registries.forEach):
- stress/v8-undefined-holdings.js: Added.
(let.cleanup):
(let.timeout_func):
- stress/v8-unregister-after-cleanup.js: Added.
(let.cleanup):
(let.timeout_func):
- stress/v8-unregister-before-cleanup.js: Added.
(let.cleanup):
(let.timeout_func):
- stress/v8-unregister-called-twice.js: Added.
(let.cleanup):
(let.timeout_func):
- stress/v8-unregister-inside-cleanup2.js: Added.
(let.cleanup):
(let.timeout_func):
- stress/v8-unregister-inside-cleanup3.js: Added.
(let.cleanup):
(let.timeout_func):
- stress/v8-unregister-many.js: Added.
(let.cleanup):
(let.timeout_func):
- stress/v8-weak-unregistertoken.js: Added.
(FR.new.FinalizationRegistry):
(tryAgain):
Source/JavaScriptCore:
This patch adds support for FinalizationRegistries. There are two
main parts to this patch, the first is refactoring PromiseTimer a
more general into DeferredWorkTimer. This allows us to finally
have a "real" setTimeout on the jsc command line. The second part
is adding all the new classes needed for FinalizationRegistries.
The refactoring is mostly a rename but does two main new
things. The first is that it now notifies the VM we have finished
a synchronuous JS execution, so that WeakRefs can be
collected. The second is that it now catches any exceptions and
forwards the to a new method on the global object method
table. For WebCore, this reports the exception to the console. For
API users, this calls their exceptionHandler block. For the CLI,
it exits with exit status 3 (our general exception exit
status). Unfortunately, there's not currently an ergonomic way to
pass the expected exception from the CLI arguments to this handler
so that's not supported here.
In order to support FinalizationRegistry this patch adds a "new"
class JSDestructibleInternalFieldObjectImpl, which allows us to
have a destructible object with internal fields. Since the order
of collection doesn't matter we currently use C++ HashTables on
the FinalizationRegistry. Since users can unregister objects while
the callback is pending we have a hash table for the live entries
and a second hash table for the dead ones. Lastly, because users
are not requred to provide a token for unregistration we have two
extra Vectors containing the live/dead objects that are not
unregisterible.
- API/JSAPIGlobalObject.cpp:
- API/JSAPIGlobalObject.mm:
- JavaScriptCore.xcodeproj/project.pbxproj:
- Sources.txt:
- heap/Heap.cpp:
(JSC::Heap::finalizeUnconditionalFinalizers):
- jsc.cpp:
(functionSetTimeout):
(functionFinalizationRegistryLiveCount):
(functionFinalizationRegistryDeadCount):
(main):
(checkUncaughtException):
(checkException):
(GlobalObject::reportUncaughtExceptionAtEventLoop):
(runJSC):
- runtime/ArrayIteratorPrototype.cpp:
- runtime/CommonIdentifiers.h:
- runtime/DeferredWorkTimer.cpp: Renamed from Source/JavaScriptCore/runtime/PromiseTimer.cpp.
(JSC::DeferredWorkTimer::DeferredWorkTimer):
(JSC::DeferredWorkTimer::doWork):
(JSC::DeferredWorkTimer::runRunLoop):
(JSC::DeferredWorkTimer::addPendingWork):
(JSC::DeferredWorkTimer::hasPendingWork):
(JSC::DeferredWorkTimer::hasDependancyInPendingWork):
(JSC::DeferredWorkTimer::cancelPendingWork):
(JSC::DeferredWorkTimer::scheduleWorkSoon):
- runtime/DeferredWorkTimer.h: Renamed from Source/JavaScriptCore/runtime/PromiseTimer.h.
- runtime/FinalizationRegistryConstructor.cpp: Added.
(JSC::FinalizationRegistryConstructor::finishCreation):
(JSC::FinalizationRegistryConstructor::FinalizationRegistryConstructor):
(JSC::callFinalizationRegistry):
(JSC::constructFinalizationRegistry):
- runtime/FinalizationRegistryConstructor.h: Copied from Source/JavaScriptCore/API/JSAPIGlobalObject.cpp.
- runtime/FinalizationRegistryPrototype.cpp: Added.
(JSC::FinalizationRegistryPrototype::finishCreation):
(JSC::getFinalizationRegistry):
(JSC::protoFuncFinalizationRegistryRegister):
(JSC::protoFuncFinalizationRegistryUnregister):
- runtime/FinalizationRegistryPrototype.h: Copied from Source/JavaScriptCore/API/JSAPIGlobalObject.cpp.
- runtime/IdentifierInlines.h:
(JSC::Identifier::Identifier):
- runtime/JSFinalizationRegistry.cpp: Added.
(JSC::JSFinalizationRegistry::createStructure):
(JSC::JSFinalizationRegistry::create):
(JSC::JSFinalizationRegistry::finishCreation):
(JSC::JSFinalizationRegistry::visitChildren):
(JSC::JSFinalizationRegistry::destroy):
(JSC::JSFinalizationRegistry::finalizeUnconditionally):
(JSC::JSFinalizationRegistry::runFinalizationCleanup):
(JSC::JSFinalizationRegistry::takeDeadHoldingsValue):
(JSC::JSFinalizationRegistry::registerTarget):
(JSC::JSFinalizationRegistry::unregister):
(JSC::JSFinalizationRegistry::liveCount):
(JSC::JSFinalizationRegistry::deadCount):
(JSC::JSFinalizationRegistry::toStringName):
- runtime/JSFinalizationRegistry.h: Added.
- runtime/JSGlobalObject.cpp:
(JSC::JSGlobalObject::reportUncaughtExceptionAtEventLoop):
- runtime/JSGlobalObject.h:
(JSC::JSGlobalObject::stackOverflowFrameCallee const):
(JSC::JSGlobalObject::arrayIteratorProtocolWatchpointSet):
(JSC::JSGlobalObject::mapIteratorProtocolWatchpointSet):
(JSC::JSGlobalObject::setIteratorProtocolWatchpointSet):
(JSC::JSGlobalObject::stringIteratorProtocolWatchpointSet):
(JSC::JSGlobalObject::mapSetWatchpointSet):
(JSC::JSGlobalObject::setAddWatchpointSet):
(JSC::JSGlobalObject::arraySpeciesWatchpointSet):
(JSC::JSGlobalObject::arrayJoinWatchpointSet):
(JSC::JSGlobalObject::numberToStringWatchpointSet):
- runtime/JSInternalFieldObjectImpl.h:
- runtime/JSInternalFieldObjectImplInlines.h:
(JSC::Base>::visitChildren):
(JSC::JSInternalFieldObjectImpl<passedNumberOfInternalFields>::visitChildren): Deleted.
- runtime/JSPromise.cpp:
(JSC::JSPromise::resolve):
(JSC::JSPromise::reject):
- runtime/StructureIDTable.cpp:
(JSC::StructureIDTable::allocateID):
(JSC::StructureIDTable::deallocateID):
- runtime/VM.cpp:
(JSC::VM::VM):
(JSC::VM::~VM):
- runtime/VM.h:
- wasm/js/JSWebAssembly.cpp:
(JSC::webAssemblyModuleValidateAsyncInternal):
(JSC::instantiate):
(JSC::compileAndInstantiate):
(JSC::webAssemblyModuleInstantinateAsyncInternal):
(JSC::webAssemblyCompileStreamingInternal):
(JSC::webAssemblyInstantiateStreamingInternal):
- wasm/js/JSWebAssemblyCodeBlock.h:
Source/WebCore:
Refactor things for changing PromiseDeferredTimer to DeferredWorkTimer.
Also, add globalObject hook for reporting uncaught exceptions from JSC's
runloop callbacks.
- bindings/js/JSDOMGlobalObject.cpp:
(WebCore::JSDOMGlobalObject::reportUncaughtExceptionAtEventLoop):
- bindings/js/JSDOMGlobalObject.h:
- bindings/js/JSDOMWindowBase.cpp:
(WebCore::JSDOMWindowBase::compileStreaming):
(WebCore::JSDOMWindowBase::instantiateStreaming):
- bindings/js/JSWorkerGlobalScopeBase.cpp:
- bindings/js/JSWorkletGlobalScopeBase.cpp:
- bindings/js/WorkerScriptController.cpp:
(WebCore::WorkerScriptController::addTimerSetNotification):
(WebCore::WorkerScriptController::removeTimerSetNotification):
- workers/WorkerRunLoop.cpp:
- worklets/WorkletScriptController.cpp:
LayoutTests:
- js/script-tests/weakref-finalizationregistry.js: Added.
(makeWeakRef):
(turnEventLoop):
(async test):
- js/weakref-finalizationregistry-expected.txt: Added.
- js/weakref-finalizationregistry.html: Added.
- 1:19 PM Changeset in webkit [264616] by
-
- 4 edits in trunk/Source/JavaScriptCore
JSC build scripts should be quiet by default
https://bugs.webkit.org/show_bug.cgi?id=214535
Patch by Michael Catanzaro <Michael Catanzaro> on 2020-07-20
Reviewed by Saam Barati.
There's no need for these scripts to print "Nothing changed" when they don't do anything.
- offlineasm/asm.rb:
- offlineasm/generate_offset_extractor.rb:
- offlineasm/generate_settings_extractor.rb:
- 1:18 PM Changeset in webkit [264615] by
-
- 3 edits in trunk/Source/WebCore
[CG] Flushing ImageBuffer IOSurface cached image can happen when creating an image for encoding only
https://bugs.webkit.org/show_bug.cgi?id=214515
<rdar://problem/65735991>
Patch by Said Abou-Hallawa <sabouhallawa@apple.com> on 2020-07-20
Reviewed by Simon Fraser.
Drawing an empty rectangle after changing the bytes of the IOSurface was
a hack to force CG to regenerate the IOSurface cached image. This hack
was added to solve the bug in which we were getting stale data url from
the ImageBuffer after calling its putImageData() function.
Drawing the ImageBuffer to a GraphicsContext or getting its data url starts
by getting a native image from the IOSurface. The stale cached image problem
was seen only in getting the data url but when not drawing the ImageBuffer.
So to save the cost of flushing the cached image, we will delay doing the
empty rectangle hack till toCFData() is called. toCFData() is called for
all ImageBuffer data retrieval functions including toDataURL().
This gives a 15% progression to the Images test on MacBookPro15,2 because
the Images test does not call toDataURL() so it does not require flushing
the IOSurface cached image. It calls getImageData(), alter the image data
and then calls putImageData().
- platform/graphics/cg/ImageBufferIOSurfaceBackend.cpp:
(WebCore::ImageBufferIOSurfaceBackend::toCFData const):
(WebCore::ImageBufferIOSurfaceBackend::putImageData):
- platform/graphics/cg/ImageBufferIOSurfaceBackend.h:
- 1:16 PM Changeset in webkit [264614] by
-
- 4 edits in trunk/Tools
[build.webkit.org] Update reference to webkit-test-results in TestFailures
https://bugs.webkit.org/show_bug.cgi?id=214499
Reviewed by Jonathan Bedard.
- BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/garden-o-matic.html:
- BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/builders_unittests.js:
- BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/ui/notifications_unittests.js:
- 1:12 PM Changeset in webkit [264613] by
-
- 5 edits in trunk/Source/WebKit
REGRESSION(r263551) Main thread often hangs while saving cookies
https://bugs.webkit.org/show_bug.cgi?id=214564
<rdar://problem/65779712>
Patch by Alex Christensen <achristensen@webkit.org> on 2020-07-20
Reviewed by Geoffrey Garen.
I had assumed that CFNetwork wouldn't write cookies on the main thread, but I was wrong.
That change caused spins, so let's just do the work on the WebsiteDataStore's queue instead.
- UIProcess/API/APIHTTPCookieStore.h:
- UIProcess/API/Cocoa/APIHTTPCookieStoreCocoa.mm:
(API::HTTPCookieStore::flushDefaultUIProcessCookieStore):
- UIProcess/WebsiteData/WebsiteDataStore.cpp:
(WebKit::WebsiteDataStore::dispatchOnQueue):
- UIProcess/WebsiteData/WebsiteDataStore.h:
- 1:04 PM Changeset in webkit [264612] by
-
- 3 edits in trunk/Tools
Reduce logging in ews django app
https://bugs.webkit.org/show_bug.cgi?id=214562
Reviewed by Jonathan Bedard.
- BuildSlaveSupport/ews-app/ews/models/build.py:
(Build.update_build):
- BuildSlaveSupport/ews-app/ews/models/step.py:
(Step.save_step):
(Step.update_step):
- 12:58 PM Changeset in webkit [264611] by
-
- 2 edits in trunk/Source/WebCore
Streamline URLDecomposition::setHash
https://bugs.webkit.org/show_bug.cgi?id=214561
Reviewed by Anders Carlsson.
- html/URLDecomposition.cpp:
(WebCore::URLDecomposition::setHash): No need to cast to StringView since we
already have a StringView. Also don't need a local variable.
- 12:52 PM Changeset in webkit [264610] by
-
- 2 edits in trunk/Source/WebCore
[Cocoa] MediaSampleAVFObjC::createImageSample depends on function argument evaluation order
https://bugs.webkit.org/show_bug.cgi?id=214560
Reviewed by Anders Carlsson.
- platform/graphics/avfoundation/objc/MediaSampleAVFObjC.mm:
(WebCore::deallocateVectorBuffer): Renamed from releaseUint8Vector.
(WebCore::MediaSampleAVFObjC::createImageSample): Rearranged code so that we don't call both
data() and releaseBuffer() on the same vector in the same function call; that isn't safe because
the order of argument evaluation is not guaranteed, and so data() could be called after the
buffer is released. Also added code to deallocate the buffer if CVPixelBufferCreateWithBytes
fails. The old code would have leaked it in that case. Also made some style tweaks to use
adoptCF more consistently to handle reference counting, and slightly optimized a loop to
only get the array count once.
- 12:47 PM Changeset in webkit [264609] by
-
- 33 edits in trunk
[ iOS macOS ] http/tests/resourceLoadStatistics/grandfathering-database.html is a rare flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=213553
<rdar://problem/64696432>
Reviewed by Darin Adler.
Tools:
Registering to receive an ITP statistics processing callback should be
synchronous, otherwise processing could happen before ITP has
registered that it should be reported to the test runner.
To avoid this mistake in the future, this patch removes the
async version of this call from TestInvocation.cpp, because it should
never be used.
- WebKitTestRunner/InjectedBundle/TestRunner.cpp:
(WTR::TestRunner::installStatisticsDidModifyDataRecordsCallback):
Update this function to look like
installStatisticsDidScanDataRecordsCallback. It is simpler to let ITP
know to send the callback response when installing the callback
instead of requiring a separate function call.
(WTR::TestRunner::installStatisticsDidScanDataRecordsCallback):
Register for a callback synchronously.
- WebKitTestRunner/TestInvocation.cpp:
(WTR::TestInvocation::didReceiveMessageFromInjectedBundle):
- WebKitTestRunner/InjectedBundle/Bindings/TestRunner.idl:
Remove setStatisticsNotifyPagesWhenDataRecordsWereScanned from the idl
file so it does not accidentally get called in a layout test in the
future.
LayoutTests:
Remove unnecessary calls to register for a statistics processing
callback, now that it is done synchronously as a part of the installing function.
- http/tests/resourceLoadStatistics/count-third-party-script-import-in-worker-database.html:
- http/tests/resourceLoadStatistics/count-third-party-script-import-in-worker.html:
- http/tests/resourceLoadStatistics/count-third-party-script-loads-database.html:
- http/tests/resourceLoadStatistics/count-third-party-script-loads.html:
- http/tests/resourceLoadStatistics/do-not-capture-statistics-for-simple-top-navigations-database.html:
- http/tests/resourceLoadStatistics/do-not-capture-statistics-for-simple-top-navigations.html:
- http/tests/resourceLoadStatistics/dont-count-third-party-image-as-third-party-script-database.html:
- http/tests/resourceLoadStatistics/dont-count-third-party-image-as-third-party-script.html:
- http/tests/resourceLoadStatistics/many-inserts-only-insert-once.html:
- http/tests/resourceLoadStatistics/prevalent-resource-handled-keydown-database.html:
- http/tests/resourceLoadStatistics/prevalent-resource-handled-keydown.html:
- http/tests/resourceLoadStatistics/prevalent-resource-unhandled-keydown-database.html:
- http/tests/resourceLoadStatistics/prevalent-resource-unhandled-keydown.html:
The testing contents should be part of the callback for setEnableFeature
to ensure setup finishes before the test is run.
- http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-database.html:
- http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout-database.html:
- http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout.html:
- http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction.html:
- http/tests/resourceLoadStatistics/prevalent-resource-without-user-interaction-database.html:
- http/tests/resourceLoadStatistics/prevalent-resource-without-user-interaction.html:
- http/tests/resourceLoadStatistics/remove-website-data-for-origin-deletes-third-party-script-loads-database.html:
- http/tests/resourceLoadStatistics/remove-website-data-for-origin-deletes-third-party-script-loads.html:
- http/tests/resourceLoadStatistics/resources/util.js:
(setEnableFeature):
This call is unnecessary as the parameters are cleared in
WKWebsiteDataStoreStatisticsResetToConsistentState.
- http/tests/webAPIStatistics/canvas-read-and-write-data-collection.html:
- http/tests/webAPIStatistics/font-load-data-collection.html:
- http/tests/webAPIStatistics/navigator-functions-accessed-data-collection.html:
- http/tests/webAPIStatistics/screen-functions-accessed-data-collection.html:
- http/tests/websocket/connection-refusal-in-frame-resource-load-statistics.html:
- platform/ios-wk2/TestExpectations:
- 12:32 PM Changeset in webkit [264608] by
-
- 2 edits in trunk/Tools
Adding James Darpinian to contributors.
- Scripts/webkitpy/common/config/contributors.json:
- 11:30 AM Changeset in webkit [264607] by
-
- 10 edits2 adds1 delete in trunk
[GStreamer] Add support for canvas captureStream, tests failing since they were added in r213598
https://bugs.webkit.org/show_bug.cgi?id=169811
Patch by Philippe Normand <pnormand@igalia.com> on 2020-07-20
Reviewed by Darin Adler.
Source/WebCore:
Hook captureStream support in GStreamer ports. The only missing bits were:
- create a MediaSample from a BGRA buffer
- convert a MediaSample to a RGBA buffer (used only for layout tests)
- set video width and height tags not only on video capture tracks (tracks created from captureStream are not GStreamer capture device tracks)
- html/HTMLCanvasElement.cpp:
(WebCore::HTMLCanvasElement::toMediaSample):
- platform/graphics/avfoundation/objc/MediaSampleAVFObjC.h: Refactor createImageSample to
use unsigned for dimensions.
- platform/graphics/avfoundation/objc/MediaSampleAVFObjC.mm:
- platform/graphics/gstreamer/MediaSampleGStreamer.cpp:
(WebCore::MediaSampleGStreamer::createImageSample):
(WebCore::MediaSampleGStreamer::getRGBAImageData const):
- platform/graphics/gstreamer/MediaSampleGStreamer.h:
- platform/mediastream/gstreamer/GStreamerMediaStreamSource.cpp:
(mediaStreamTrackPrivateGetTags):
LayoutTests:
Unflag passing tests and rebaseline one platform-specific WPT test expectation which differs
from the default by only one line.
- platform/glib/imported/w3c/web-platform-tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https-expected.txt: Added.
- platform/gtk/TestExpectations:
- platform/gtk/imported/w3c/web-platform-tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https-expected.txt: Removed.
- platform/wpe/TestExpectations:
- 11:28 AM Changeset in webkit [264606] by
-
- 4 edits in trunk
Fix buggy assert in h265_vps_sps_pps_tracker.cc
https://bugs.webkit.org/show_bug.cgi?id=214545
Reviewed by Eric Carlson.
Source/ThirdParty/libwebrtc:
- Source/webrtc/modules/video_coding/h265_vps_sps_pps_tracker.cc:
LayoutTests:
- platform/mac-wk2/TestExpectations:
- 11:12 AM Changeset in webkit [264605] by
-
- 2 edits in trunk/Tools
[webkitpy] Build with arm64e when on Apple Internal
https://bugs.webkit.org/show_bug.cgi?id=214553
<rdar://problem/65745597>
Reviewed by Tim Horton.
- Scripts/webkitpy/port/mac.py:
(MacPort._build_driver_flags): Use arm64e instead of arm64 for Internal builds.
- 9:58 AM Changeset in webkit [264604] by
-
- 6 edits in trunk
GenerateCertificateAsync should be called on signaling thread
https://bugs.webkit.org/show_bug.cgi?id=214447
Reviewed by Geoffrey Garen.
Source/WebCore:
As per debug assert, GenerateCertificateAsync is expected to be called in the signaling thread.
Covered by unskipped test.
- Modules/mediastream/libwebrtc/LibWebRTCCertificateGenerator.cpp:
(WebCore::LibWebRTCCertificateGenerator::generateCertificate):
- platform/mediastream/libwebrtc/LibWebRTCProvider.cpp:
(WebCore::LibWebRTCProvider::prepareCertificateGenerator):
We can pass generator to a background thread as it is allocated once and does not get freed.
- platform/mediastream/libwebrtc/LibWebRTCProvider.h:
LayoutTests:
- platform/mac-wk2/TestExpectations:
- 9:26 AM Changeset in webkit [264603] by
-
- 5 edits in trunk/Tools
Add lock icon to MiniBrowser
https://bugs.webkit.org/show_bug.cgi?id=214438
Patch by Alex Christensen <achristensen@webkit.org> on 2020-07-20
Reviewed by Darin Adler.
- MiniBrowser/MiniBrowser.xcodeproj/project.pbxproj:
- MiniBrowser/mac/BrowserWindow.xib:
- MiniBrowser/mac/BrowserWindowController.h:
- MiniBrowser/mac/WK2BrowserWindowController.m:
(-[WK2BrowserWindowController awakeFromNib]):
(-[WK2BrowserWindowController dealloc]):
(-[WK2BrowserWindowController showCertificate:]):
(-[WK2BrowserWindowController observeValueForKeyPath:ofObject:change:context:]):
(-[WK2BrowserWindowController updateLockButtonIcon:]):
- 8:17 AM Changeset in webkit [264602] by
-
- 4 edits in trunk/Source/WebKit
WebPageProxyIdentifier parameter of WebPageProxy::CreateNewPage() should not be Optional
<https://webkit.org/b/214542>
<rdar://problem/65768644>
Reviewed by Darin Adler.
- UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::createNewPage):
- UIProcess/WebPageProxy.h:
(WebKit::WebPageProxy::createNewPage):
- UIProcess/WebPageProxy.messages.in:
- Remove Optional<> wrapper for WebPageProxyIdentifier parameter since the value is used unconditionally.
- 7:24 AM Changeset in webkit [264601] by
-
- 10 edits1 add1 delete in trunk
Unreviewed, reverting r264596.
https://bugs.webkit.org/show_bug.cgi?id=214551
hits Debug asserts
Reverted changeset:
"[GStreamer] Add support for canvas captureStream, tests
failing since they were added in r213598"
https://bugs.webkit.org/show_bug.cgi?id=169811
https://trac.webkit.org/changeset/264596
- 7:13 AM Changeset in webkit [264600] by
-
- 16 edits in trunk/Source/WebCore
Make AnyStepHandling an enum class
https://bugs.webkit.org/show_bug.cgi?id=214423
Patch by Rob Buis <rbuis@igalia.com> on 2020-07-20
Reviewed by Youenn Fablet.
Make AnyStepHandling an enum class since this is more readable
and allows us to have less includes in header files.
- html/BaseDateAndTimeInputType.cpp:
- html/DateInputType.cpp:
- html/DateTimeLocalInputType.cpp:
- html/HTMLInputElement.cpp:
(WebCore::HTMLInputElement::setupDateTimeChooserParameters):
- html/HTMLInputElement.h:
- html/InputType.cpp:
(WebCore::InputType::rangeUnderflow const):
(WebCore::InputType::rangeOverflow const):
(WebCore::InputType::minimum const):
(WebCore::InputType::maximum const):
(WebCore::InputType::isInRange const):
(WebCore::InputType::isOutOfRange const):
(WebCore::InputType::stepMismatch const):
(WebCore::InputType::validationMessage const):
(WebCore::InputType::getAllowedValueStep const):
(WebCore::InputType::stepUp):
(WebCore::InputType::stepUpFromRenderer):
- html/InputType.h:
- html/MonthInputType.cpp:
- html/NumberInputType.cpp:
- html/RangeInputType.cpp:
(WebCore::RangeInputType::handleKeydownEvent):
(WebCore::RangeInputType::fallbackValue const):
(WebCore::RangeInputType::sanitizeValue const):
- html/StepRange.cpp:
(WebCore::StepRange::parseStep):
- html/StepRange.h:
- html/TimeInputType.cpp:
- html/WeekInputType.cpp:
- html/shadow/SliderThumbElement.cpp:
(WebCore::sliderPosition):
(WebCore::SliderThumbElement::setPositionFromPoint):
- 6:51 AM Changeset in webkit [264599] by
-
- 9 edits in trunk
LayoutTests/imported/w3c:
Setting URL.hash to '#' should preserve '#'
https://bugs.webkit.org/show_bug.cgi?id=214318
Patch by Rob Buis <rbuis@igalia.com> on 2020-07-20
Reviewed by Youenn Fablet.
Update improved test expectation.
- web-platform-tests/url/url-setters-expected.txt:
Source/WebCore:
Setting URL.hash to '#' should set empty fragment
https://bugs.webkit.org/show_bug.cgi?id=214318
Patch by Rob Buis <rbuis@igalia.com> on 2020-07-20
Reviewed by Youenn Fablet.
Setting URL.hash to '#' should set empty fragment
identifier [1], unlike setting it to the empty string
which drops the fragment identifier.
Behavior matches Chrome and Firefox.
[1] https://html.spec.whatwg.org/#dom-hyperlink-hash
Test: imported/w3c/web-platform-tests/url/url-setters.html
- html/URLDecomposition.cpp:
(WebCore::URLDecomposition::setHash):
LayoutTests:
Setting URL.hash to '#' should preserve '#'
https://bugs.webkit.org/show_bug.cgi?id=214318
Patch by Rob Buis <rbuis@igalia.com> on 2020-07-20
Reviewed by Youenn Fablet.
Update test expectations to new behavior.
- fast/dom/DOMURL/set-href-attribute-hash-expected.txt:
- fast/dom/DOMURL/set-href-attribute-hash.html:
- fast/dom/HTMLAnchorElement/set-href-attribute-hash-expected.txt:
- fast/dom/HTMLAnchorElement/set-href-attribute-hash.html:
- 6:41 AM Changeset in webkit [264598] by
-
- 3 edits in trunk/Source/WebKit
Some classes have final destructors but are non-final
https://bugs.webkit.org/show_bug.cgi?id=214549
Reviewed by Youenn Fablet.
No new tests needed.
- NetworkProcess/ServiceWorker/WebSWServerConnection.h: Mark WebSWServerConnection
class as final.
- WebProcess/WebCoreSupport/WebMessagePortChannelProvider.h: Ditto.
- 6:37 AM Changeset in webkit [264597] by
-
- 3 edits2 deletes in trunk/Tools
[Flatpak SDK] Update to FDO 19.08.12 release
https://bugs.webkit.org/show_bug.cgi?id=214184
Patch by Philippe Normand <pnormand@igalia.com> on 2020-07-20
Reviewed by Žan Doberšek.
Bump to the latest 19.08 release, which ships GCC 9.3.0. Hence we can remove the
corresponding downstream patch. And the Bluez patch which was left around but not longer
applied in the FDO junction. Also integrate a non-related WPEBackend-FDO git master ref bump.
- buildstream/elements/freedesktop-sdk.bst:
- buildstream/patches/fdo-0001-Update-gcc-to-9.3.0.patch: Removed.
- buildstream/patches/fdo/0003-Add-Bluez.patch: Removed.
- buildstream/elements/sdk/wpebackend-fdo.bst:
- 5:37 AM Changeset in webkit [264596] by
-
- 10 edits2 adds1 delete in trunk
[GStreamer] Add support for canvas captureStream, tests failing since they were added in r213598
https://bugs.webkit.org/show_bug.cgi?id=169811
Patch by Philippe Normand <pnormand@igalia.com> on 2020-07-20
Reviewed by Darin Adler.
Source/WebCore:
Hook captureStream support in GStreamer ports. The only missing bits were:
- create a MediaSample from a BGRA buffer
- convert a MediaSample to a RGBA buffer (used only for layout tests)
- set video width and height tags not only on video capture tracks (tracks created from captureStream are not GStreamer capture device tracks)
- html/HTMLCanvasElement.cpp:
(WebCore::HTMLCanvasElement::toMediaSample):
- platform/graphics/avfoundation/objc/MediaSampleAVFObjC.h: Refactor createImageSample to
use unsigned for dimensions.
- platform/graphics/avfoundation/objc/MediaSampleAVFObjC.mm:
- platform/graphics/gstreamer/MediaSampleGStreamer.cpp:
(WebCore::MediaSampleGStreamer::createImageSample):
(WebCore::MediaSampleGStreamer::getRGBAImageData const):
- platform/graphics/gstreamer/MediaSampleGStreamer.h:
- platform/mediastream/gstreamer/GStreamerMediaStreamSource.cpp:
(mediaStreamTrackPrivateGetTags):
LayoutTests:
Unflag passing tests and rebaseline one platform-specific WPT test expectation which differs
from the default by only one line.
- platform/glib/imported/w3c/web-platform-tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https-expected.txt: Added.
- platform/gtk/TestExpectations:
- platform/gtk/imported/w3c/web-platform-tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https-expected.txt: Removed.
- platform/wpe/TestExpectations:
- 3:26 AM Changeset in webkit [264595] by
-
- 5 edits in trunk
[GStreamer] ImageDecoder hits more Debug ASSERTs
https://bugs.webkit.org/show_bug.cgi?id=214191
Patch by Philippe Normand <pnormand@igalia.com> on 2020-07-20
Reviewed by Xabier Rodriguez-Calvar.
Source/WebCore:
Process decoded video samples from the decoder parent thread, in order to guarantee the
underlying RefPtrs stored in the ImageDecoderGStreamerSample keep a consistent owning
runloop.
- platform/graphics/gstreamer/ImageDecoderGStreamer.cpp:
(WebCore::ImageDecoderGStreamer::InnerDecoder::connectDecoderPad):
(WebCore::ImageDecoderGStreamer::setHasEOS):
(WebCore::ImageDecoderGStreamer::notifySample):
(WebCore::ImageDecoderGStreamer::InnerDecoder::handleMessage):
(WebCore::ImageDecoderGStreamer::pushEncodedData):
- platform/graphics/gstreamer/ImageDecoderGStreamer.h:
LayoutTests:
- platform/glib/TestExpectations: Unflag no-longer-crashing tests.
- 2:40 AM Changeset in webkit [264594] by
-
- 2 edits in trunk/LayoutTests
Unreviewed, GTK gardening
- platform/gtk/TestExpectations: Unflag now-stable webrtc tests, no longer flaky since r263836.
- 1:37 AM Changeset in webkit [264593] by
-
- 3 edits in trunk/Source/WebCore
Use forward template declarations for ColorComponents instead of including ColorComponents.h
https://bugs.webkit.org/show_bug.cgi?id=214540
Reviewed by Darin Adler.
- platform/graphics/ColorMatrix.h:
- platform/graphics/ColorTypes.h:
- 1:24 AM Changeset in webkit [264592] by
-
- 2 edits in trunk/Source/WebKit
valgrind claims uninitialized memory when opening inspector (WebKit::InspectorBrowserAgent::enable(WTF::String&))
https://bugs.webkit.org/show_bug.cgi?id=209468
Reviewed by Michael Catanzaro.
Initialize m_targetAgent.
- UIProcess/Inspector/WebPageInspectorController.h:
Jul 19, 2020:
- 8:31 PM Changeset in webkit [264591] by
-
- 2 edits in trunk/Source/WebCore
Unreviewed, fix GTK build in Debian/LTS
Like r264279, include functional to provide std::invoke.
- platform/graphics/ColorUtilities.h:
- 8:24 PM Changeset in webkit [264590] by
-
- 3 edits6 deletes in trunk/LayoutTests
[GTK][WPE] Remove some deprecated expectation files and garden failures
Unreviewed test gardening.
- platform/glib/TestExpectations:
- platform/gtk/TestExpectations:
- platform/gtk/imported/w3c/web-platform-tests/css/css-grid/parsing/grid-template-columns-computed-implicit-track-expected.txt: Removed.
- platform/gtk/imported/w3c/web-platform-tests/css/css-grid/parsing/grid-template-rows-computed-implicit-track-expected.txt: Removed.
- platform/gtk/imported/w3c/web-platform-tests/css/css-properties-values-api/typedom-expected.txt: Removed.
- platform/gtk/imported/w3c/web-platform-tests/css/css-properties-values-api/unit-cycles-expected.txt: Removed.
- platform/wpe/imported/w3c/web-platform-tests/css/css-grid/parsing/grid-template-columns-computed-implicit-track-expected.txt: Removed.
- platform/wpe/imported/w3c/web-platform-tests/css/css-grid/parsing/grid-template-rows-computed-implicit-track-expected.txt: Removed.
- platform/wpe/imported/w3c/web-platform-tests/css/css-properties-values-api/typedom-expected.txt: Removed.
- platform/wpe/imported/w3c/web-platform-tests/css/css-properties-values-api/unit-cycles-expected.txt: Removed.
- 7:04 PM Changeset in webkit [264589] by
-
- 5 edits in trunk/Source/WebCore
Unreviewed, reverting r264588.
It broke Mac port.
Reverted changeset:
"Use forward template declarations for ColorComponents instead
of including ColorComponents.h as much as possible"
https://bugs.webkit.org/show_bug.cgi?id=214204
https://trac.webkit.org/changeset/264588
- 6:51 PM Changeset in webkit [264588] by
-
- 5 edits in trunk/Source/WebCore
Use forward template declarations for ColorComponents instead of including ColorComponents.h as much as possible
https://bugs.webkit.org/show_bug.cgi?id=214204
<rdar://problem/65414170>
Unreviewed follow-up for the review feedback of r264289.
- platform/graphics/ColorConversion.cpp:
- platform/graphics/ColorMatrix.h:
- platform/graphics/ColorTypes.h:
- platform/graphics/ColorUtilities.h:
- 6:42 PM Changeset in webkit [264587] by
-
- 6 edits in trunk/Source
Unreviewed non-unified source build fix
Source/JavaScriptCore:
- runtime/IntlDateTimeFormat.cpp:
- runtime/IntlRelativeTimeFormat.h:
Source/WebCore:
- html/canvas/WebGLSync.cpp:
- html/canvas/WebGLSync.h:
- 6:21 PM Changeset in webkit [264586] by
-
- 17 edits2 deletes in trunk/Source
There should be only one RunLoop Timer class
https://bugs.webkit.org/show_bug.cgi?id=214340
Reviewed by Darin Adler.
RunLoop::Timer wins. RunLoopTimer loses.
Source/WebCore:
- loader/DocumentLoader.cpp:
(WebCore::DocumentLoader::DocumentLoader):
(WebCore::DocumentLoader::tryLoadingSubstituteData):
(WebCore::DocumentLoader::cancelMainResourceLoad):
(WebCore::DocumentLoader::startDataLoadTimer): Deleted. Use
RunLoop::dispatch instead of a timer because we have no need to control
the time period or to fire more than once. Use an explicit token so that
we can still cancel.
- loader/DocumentLoader.h:
(WebCore::DocumentLoader::DataLoadToken::clear): Added an explicit token
class to we can cancel a data load.
- loader/ResourceLoader.cpp:
(WebCore::ResourceLoader::loadDataURL): page->scheduledRunLoopPairs()
is never null; and if it were null, data loads would always fail.
- platform/network/DataURLDecoder.cpp:
(WebCore::DataURLDecoder::decode):
(WebCore::DataURLDecoder::DecodingResultDispatcher::dispatch): Deleted.
(WebCore::DataURLDecoder::DecodingResultDispatcher::DecodingResultDispatcher): Deleted.
(WebCore::DataURLDecoder::DecodingResultDispatcher::startTimer): Deleted.
(WebCore::DataURLDecoder::DecodingResultDispatcher::timerFired): Deleted.
No need for two code paths, now that we can just call RunLoop::dispatch.
- platform/network/DataURLDecoder.h:
Source/WTF:
- WTF.xcodeproj/project.pbxproj:
- wtf/CMakeLists.txt:
- wtf/PlatformHave.h:
- wtf/PlatformMac.cmake: Remove RunLoopTimer.
- wtf/RunLoop.cpp:
(WTF::RunLoop::dispatchAfter): While we're here. let's make dispatchAfter
available on all platforms. We had cross-platform code, but it was
factored to be needlessly platform-specific.
- wtf/RunLoop.h: Added a version of dispatch() that accepts a
SchedulePairHashSet for Cocoa. Removed some indirection from timer
stuff, since it was confusing me. Consistently named all time intervals
"interval".
- wtf/RunLoopTimer.h: Removed.
- wtf/cf/RunLoopCF.cpp:
(WTF::createTimer): Factored out a helper function for dispatch() to use.
(WTF::RunLoop::dispatch): This function is the meat of the patch. It's
the only unique functionality that RunLoopTimer used to provide.
(WTF::RunLoop::TimerBase::start): Adopted helper function.
(WTF::RunLoop::runForDuration): Deleted.
(WTF::RunLoop::TimerBase::timerFired): Deleted.
- wtf/cf/RunLoopTimerCF.cpp: Removed.
- wtf/generic/RunLoopGeneric.cpp:
(WTF::RunLoop::dispatchAfter): Deleted. Now cross-platform.
- wtf/glib/RunLoopGLib.cpp:
(WTF::RunLoop::TimerBase::updateReadyTime):
(WTF::RunLoop::TimerBase::start):
(WTF::RunLoop::TimerBase::stop):
(WTF::DispatchAfterContext::DispatchAfterContext): Deleted.
(WTF::DispatchAfterContext::dispatch): Deleted.
(WTF::RunLoop::dispatchAfter): Deleted. Now cross-platform.
- wtf/win/RunLoopWin.cpp:
(WTF::RunLoop::TimerBase::start):
(WTF::RunLoop::dispatchAfter): Deleted. Now cross-platform.
- 3:39 PM Changeset in webkit [264585] by
-
- 53 edits in trunk
Rename Color::transparent to Color::transparentBlack to more clearly state what it is
https://bugs.webkit.org/show_bug.cgi?id=214522
Reviewed by Darin Adler.
Source/WebCore:
- accessibility/AccessibilityNodeObject.cpp:
(WebCore::AccessibilityNodeObject::colorValue const):
- accessibility/AccessibilityObject.h:
- css/CSSValuePool.cpp:
(WebCore::StaticCSSValuePool::StaticCSSValuePool):
(WebCore::CSSValuePool::createColorValue):
- editing/EditingStyle.cpp:
(WebCore::cssValueToColor):
- html/HTMLInputElement.cpp:
(WebCore::autoFillStrongPasswordMaskImage):
- html/InputType.cpp:
(WebCore::InputType::valueAsColor const):
- html/canvas/CanvasRenderingContext2DBase.cpp:
(WebCore::CanvasRenderingContext2DBase::State::State):
(WebCore::CanvasRenderingContext2DBase::clearRect):
(WebCore::CanvasRenderingContext2DBase::setShadow):
(WebCore::CanvasRenderingContext2DBase::clearShadow):
(WebCore::CanvasRenderingContext2DBase::applyShadow):
- inspector/InspectorOverlay.cpp:
(WebCore::drawShapeHighlight):
- inspector/agents/InspectorDOMAgent.cpp:
(WebCore::parseColor):
- layout/displaytree/DisplayPainter.cpp:
(WebCore::Display::paintBoxDecoration):
- page/CaptionUserPreferencesMediaAF.cpp:
(WebCore::CaptionUserPreferencesMediaAF::captionsWindowCSS const):
- page/DebugPageOverlays.cpp:
(WebCore::drawRightAlignedText):
- page/FrameSnapshotting.cpp:
(WebCore::snapshotNode):
- page/FrameView.cpp:
(WebCore::FrameView::recalculateBaseBackgroundColor):
- page/PageOverlay.h:
- page/TextIndicator.cpp:
(WebCore::estimatedBackgroundColorForRange):
- page/animation/CSSPropertyAnimation.cpp:
(WebCore::shadowForBlending):
- platform/graphics/Color.h:
- platform/graphics/ca/GraphicsLayerCA.cpp:
(WebCore::GraphicsLayerCA::createTransformAnimationsFromKeyframes):
- platform/graphics/cg/ColorCG.cpp:
(WebCore::cachedCGColor):
- platform/graphics/cg/NativeImageCG.cpp:
(WebCore::nativeImageSinglePixelSolidColor):
- platform/graphics/filters/FilterOperation.cpp:
(WebCore::DropShadowFilterOperation::blend):
- platform/graphics/mac/ColorMac.mm:
(WebCore::nsColor):
- platform/graphics/nicosia/NicosiaPaintingEngineBasic.cpp:
(Nicosia::PaintingEngineBasic::paint):
- platform/graphics/nicosia/NicosiaPaintingEngineThreaded.cpp:
(Nicosia::paintLayer):
- platform/graphics/texmap/TextureMapperPlatformLayerBuffer.cpp:
(WebCore::TextureMapperPlatformLayerBuffer::paintToTextureMapper):
- platform/ios/WebVideoFullscreenControllerAVKit.mm:
(VideoFullscreenControllerContext::requestVideoContentLayer):
(VideoFullscreenControllerContext::returnVideoContentLayer):
(VideoFullscreenControllerContext::didSetupFullscreen):
- rendering/RenderImage.cpp:
(WebCore::RenderImage::paintIncompleteImageOutline const):
- rendering/RenderLayer.cpp:
(WebCore::RenderLayer::paintResizer):
- rendering/RenderListMarker.cpp:
(WebCore::RenderListMarker::paint):
- rendering/RenderThemeIOS.mm:
(WebCore::RenderThemeIOS::platformActiveSelectionBackgroundColor const):
(WebCore::RenderThemeIOS::platformInactiveSelectionBackgroundColor const):
- rendering/RenderTreeAsText.cpp:
(WebCore::RenderTreeAsText::writeRenderObject):
- rendering/mathml/RenderMathMLMenclose.cpp:
(WebCore::RenderMathMLMenclose::paint):
- rendering/style/RenderStyle.cpp:
(WebCore::RenderStyle::visitedDependentColor const):
- rendering/style/RenderStyle.h:
(WebCore::RenderStyle::initialStrokeColor):
(WebCore::RenderStyle::initialBackgroundColor):
- style/StyleBuilderCustom.h:
(WebCore::Style::BuilderCustom::applyTextOrBoxShadowValue):
- style/StyleBuilderState.cpp:
(WebCore::Style::BuilderState::createFilterOperations):
- svg/SVGStopElement.cpp:
(WebCore::SVGStopElement::stopColorIncludingOpacity const):
- testing/Internals.cpp:
(WebCore::Internals::setViewIsTransparent):
(WebCore::Internals::setViewBaseBackgroundColor):
Color::transparent to Color::transparentBlack.
Source/WebKit:
- Shared/RemoteLayerTree/RemoteLayerTreeTransaction.mm:
(WebKit::RemoteLayerTreeTransaction::LayerProperties::LayerProperties):
- UIProcess/API/ios/WKWebViewIOS.mm:
(scrollViewBackgroundColor):
(-[WKWebView _setOpaqueInternal:]):
- UIProcess/Cocoa/WebViewImpl.mm:
(WebKit::WebViewImpl::setDrawsBackground):
- UIProcess/WebPageProxy.cpp:
(WebKit::m_transcodingQueue):
- WebProcess/InjectedBundle/API/glib/WebKitWebPage.cpp:
(webkitWebPageDidReceiveMessage):
- WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::snapshotNode):
- WebProcess/cocoa/VideoFullscreenManager.mm:
(WebKit::VideoFullscreenManager::enterVideoFullscreenForVideoElement):
Color::transparent to Color::transparentBlack.
Source/WebKitLegacy/win:
- WebCoreSupport/WebFrameLoaderClient.cpp:
(WebFrameLoaderClient::transitionToCommittedForNewPage):
- WebFrame.cpp:
(WebFrame::updateBackground):
Color::transparent to Color::transparentBlack.
Tools:
- TestWebKitAPI/cocoa/TestPDFDocument.mm:
(TestWebKitAPI::TestPDFPage::colorAtPoint const):
Update for rename from Color::transparent to Color::transparentBlack.
- 1:07 PM Changeset in webkit [264584] by
-
- 33 edits1 delete in trunk/Source
Remove ColorBuilder
https://bugs.webkit.org/show_bug.cgi?id=214521
Reviewed by Darin Adler.
Source/WebCore:
ColorBuilder is unnecessary and just makes deduction contexts more complicated.
Instead, we can get the same behavior by having color types inherit from a shared
base class ColorType that uses the curiously recurring template pattern, which
exposes the colorWithAlphaByte function (renamed from colorWithAlpha for clarity
of the parameter).
- Headers.cmake:
- WebCore.xcodeproj/project.pbxproj:
Remove ColorBuilder.
- platform/graphics/ColorBuilder.h: Removed.
- platform/graphics/Color.cpp:
(WebCore::Color::lightened const):
- platform/graphics/Color.h:
(WebCore::Color::alphaByte const):
(WebCore::Color::alpha const): Deleted.
Stop using ColorBuilder for color named color types and rename Color::alpha to Color:alphaByte()
for consistency with colorWithAlphaByte().
- platform/graphics/ColorTypes.h:
(WebCore::ColorType::colorWithAlphaByte const):
(WebCore::LinearSRGBA::LinearSRGBA):
(WebCore::DisplayP3::DisplayP3):
(WebCore::LinearDisplayP3::LinearDisplayP3):
(WebCore::HSLA::HSLA):
(WebCore::CMYKA::CMYKA):
(WebCore::XYZA::XYZA):
Switch each color type to inheriting from new ColorWithAlphaHelper struct. Use the opertunity to
give each color type the same construction interface as well. Now that each type has constructors,
the deduction guides are no longer necessary.
- platform/graphics/ColorBlending.cpp:
(WebCore::blendSourceOver):
Switch from !color.alpha() to !color.isVisible() to more clearly indicate the intent.
- accessibility/AccessibilityTable.cpp:
(WebCore::AccessibilityTable::isDataTable const):
Update to call alphaByte() and add FIXME indicating that it is probably incorrect and filed
https://bugs.webkit.org/show_bug.cgi?id=214537 to track things further.
- html/HTMLInputElement.cpp:
(WebCore::HTMLInputElement::createInnerTextStyle):
- inspector/InspectorOverlay.cpp:
(WebCore::InspectorOverlay::drawPaintRects):
(WebCore::InspectorOverlay::drawBounds):
(WebCore::InspectorOverlay::drawRulers):
- page/CaptionUserPreferencesMediaAF.cpp:
(WebCore::CaptionUserPreferencesMediaAF::captionsBackgroundCSS const):
- page/DebugPageOverlays.cpp:
(WebCore::NonFastScrollableRegionOverlay::drawRect):
- page/DragController.cpp:
(WebCore::DragController::insertDroppedImagePlaceholdersAtCaret):
- page/linux/ResourceUsageOverlayLinux.cpp:
(WebCore::ResourceUsageOverlay::platformInitialize):
- platform/graphics/BitmapImage.cpp:
(WebCore::BitmapImage::draw):
- platform/graphics/GraphicsLayer.cpp:
(WebCore::GraphicsLayer::getDebugBorderInfo const):
- platform/graphics/ca/GraphicsLayerCA.cpp:
(WebCore::GraphicsLayerCA::recursiveCommitChanges):
- platform/graphics/ca/PlatformCALayer.cpp:
(WebCore::PlatformCALayer::drawRepaintIndicator):
- platform/graphics/ca/TileCoverageMap.cpp:
(WebCore::TileCoverageMap::TileCoverageMap):
- platform/mock/ScrollbarThemeMock.cpp:
(WebCore::ScrollbarThemeMock::paintTrackBackground):
- platform/win/DragImageWin.cpp:
(WebCore::createDragImageForLink):
- rendering/InlineTextBox.cpp:
(WebCore::InlineTextBox::resolveStyleForMarkedText):
- rendering/RenderEmbeddedObject.cpp:
- rendering/RenderLayerBacking.cpp:
(WebCore::patternForTouchAction):
(WebCore::patternForEventListenerRegionType):
(WebCore::RenderLayerBacking::paintDebugOverlays):
- rendering/RenderTheme.cpp:
(WebCore::RenderTheme::platformTapHighlightColor const):
- rendering/RenderThemeMac.mm:
(WebCore::RenderThemeMac::paintMenuListButtonDecorations):
- rendering/SimpleLineLayoutFunctions.cpp:
(WebCore::SimpleLineLayout::paintFlow):
- testing/cocoa/WebViewVisualIdentificationOverlay.mm:
(-[WebViewVisualIdentificationOverlay initWithWebView:kind:deprecated:]):
Update to call colorWithAlphaByte rather than colorWithAlpha.
- rendering/RenderThemeIOS.mm:
(WebCore::RenderThemeIOS::addRoundedBorderClip):
(WebCore::RenderThemeIOS::paintCheckboxDecorations):
(WebCore::RenderThemeIOS::paintRadioDecorations):
(WebCore::RenderThemeIOS::paintMenuListButtonDecorations):
(WebCore::RenderThemeIOS::paintSystemPreviewBadge):
Update to use colorWithAlphaByte rather than colorWithAlpha and alphaByte rather than alpha.
Source/WebKit:
- WebProcess/Inspector/WebInspectorClient.cpp:
(WebKit::WebInspectorClient::showPaintRect):
- WebProcess/WebPage/FindController.cpp:
(WebKit::FindController::drawRect):
Update for rename from colorWithAlpha to colorWithAlphaByte.
- 12:57 PM Changeset in webkit [264583] by
-
- 2 edits in trunk/Source/WebKit
Enable cross-platform release logging in ResourceLoadStatisticsDatabaseStore.cpp
https://bugs.webkit.org/show_bug.cgi?id=214538
Patch by Michael Catanzaro <Michael Catanzaro> on 2020-07-19
Reviewed by Darin Adler.
- NetworkProcess/Classifier/ResourceLoadStatisticsDatabaseStore.cpp:
- 12:13 PM Changeset in webkit [264582] by
-
- 3 edits in trunk/Source/WebCore
Remove findCharsetInMediaType
https://bugs.webkit.org/show_bug.cgi?id=214523
Patch by Rob Buis <rbuis@igalia.com> on 2020-07-19
Reviewed by Darin Adler.
Remove findCharsetInMediaType (by moving its code
into extractCharsetFromMediaType) since there are
no users for findCharsetInMediaType anymore.
- platform/network/HTTPParsers.cpp:
(WebCore::extractCharsetFromMediaType):
(WebCore::findCharsetInMediaType): Deleted.
- platform/network/HTTPParsers.h:
- 12:06 PM Changeset in webkit [264581] by
-
- 2 edits in trunk/Tools
cpp.py:3688: FutureWarning: Possible nested set at position 101
https://bugs.webkit.org/show_bug.cgi?id=214536
Patch by Michael Catanzaro <Michael Catanzaro> on 2020-07-19
Reviewed by Darin Adler.
The warning was added in https://bugs.python.org/issue30349. We need to escape [ when used
inside a set. That is, we have to change "[[" to "[\[".
- Scripts/webkitpy/style/checkers/cpp.py:
(check_identifier_name_in_declaration):
- 12:05 PM Changeset in webkit [264580] by
-
- 5 edits in trunk/Tools
Fix -Wdeprecated-declarations under Tools
https://bugs.webkit.org/show_bug.cgi?id=214534
Patch by Michael Catanzaro <Michael Catanzaro> on 2020-07-19
Reviewed by Darin Adler.
- TestWebKitAPI/Tests/WebKit/ReloadPageAfterCrash.cpp:
(TestWebKitAPI::didCrashCheckFrames):
- TestWebKitAPI/Tests/WebKit/WKPreferences.cpp:
(TestWebKitAPI::TEST):
- WebKitTestRunner/InjectedBundle/InjectedBundle.cpp:
(WTR::InjectedBundle::didCreatePage):
- WebKitTestRunner/InjectedBundle/TestRunner.cpp:
- 11:45 AM Changeset in webkit [264579] by
-
- 3 edits in trunk/Tools
pep8.py:110: FutureWarning: Possible nested set at position 1
https://bugs.webkit.org/show_bug.cgi?id=214531
Patch by Michael Catanzaro <Michael Catanzaro> on 2020-07-19
Reviewed by Darin Adler.
Update from pep8 to pycodestyle.
- Scripts/webkitpy/style/checkers/python.py:
(PythonChecker.check):
(PythonChecker._check_pycodestyle):
(PythonChecker._check_pycodestyle._pycodestyle_handle_error):
(PythonChecker._check_pep8): Deleted.
(PythonChecker._check_pep8._pep8_handle_error): Deleted.
- Scripts/webkitpy/thirdparty/init.py:
(AutoinstallImportHook.find_module):
(AutoinstallImportHook._install_keyring):
(AutoinstallImportHook._install_pep8): Deleted.
- 11:23 AM Changeset in webkit [264578] by
-
- 2 edits in trunk/Source/JavaScriptCore
-Warray-bounds warnings in testb3 and testair
https://bugs.webkit.org/show_bug.cgi?id=214533
Patch by Michael Catanzaro <Michael Catanzaro> on 2020-07-19
Reviewed by Darin Adler.
Suppress these warnings when building testb3 and testair.
- shell/CMakeLists.txt:
- 10:59 AM Changeset in webkit [264577] by
-
- 3 edits in trunk/Source/WebCore
Additional Color related cleanups
https://bugs.webkit.org/show_bug.cgi?id=214514
Reviewed by Darin Adler.
- platform/graphics/ColorBuilder.h:
Remove redundant "public" and use decltype() rather than more wordy typename for static_assert.
- platform/graphics/ColorUtilities.h:
(WebCore::clampToComponentByte):
(WebCore::clampToComponentFloat):
Templatize to support any input.
(WebCore::clampToComponentBytes):
(WebCore::clampToComponentFloats):
Templatize using variadic templates to support any input and prepare for color types with more
than four components.
(WebCore::colorByModifingEachNonAlphaComponent):
Use std::invoke to support more types of functors.
(WebCore::colorWithOverridenAlpha):
(WebCore::invertedColorWithOverridenAlpha):
Use auto more consistently.
(WebCore::invertComponent): Deleted.
Replace invertComponent functions with ComponentTraits::maxValue - value inline at callsite.
- 6:59 AM Changeset in webkit [264576] by
-
- 2 edits in trunk/Source/JavaScriptCore
cpp_generator.py:134: SyntaxWarning: "is" with a literal. Did you mean "=="?
https://bugs.webkit.org/show_bug.cgi?id=214530
Patch by Michael Catanzaro <Michael Catanzaro> on 2020-07-19
Reviewed by Philippe Normand.
- inspector/scripts/codegen/cpp_generator.py:
(CppGenerator.cpp_type_for_unchecked_formal_in_parameter):
Jul 18, 2020:
- 9:24 PM Changeset in webkit [264575] by
-
- 3 edits1 add in trunk
Fixed regression due to r264507: Math.{min|max} inequality test should use DoubleNotEqualOrUnordered instead DoubleNotEqualAndOrdered.
https://bugs.webkit.org/show_bug.cgi?id=214526
<rdar://problem/65778061>
Reviewed by Yusuke Suzuki.
JSTests:
- stress/math-max-min.js: Added.
(isNegativeZero):
(numberAsString):
(testMax):
(testMin):
(assertEq):
Source/JavaScriptCore:
This bug resulted in NaNs being handled by the "equal" case in some scenarios,
which resulted in an assertion failure in a ValueRep on an internal test.
- dfg/DFGSpeculativeJIT.cpp:
(JSC::DFG::SpeculativeJIT::compileArithMinMax):
- 4:09 PM Changeset in webkit [264574] by
-
- 13 edits9 adds1 delete in trunk
Redefining a property should not change its insertion index (Object.keys order)
https://bugs.webkit.org/show_bug.cgi?id=142933
Reviewed by Saam Barati.
JSTests:
- ChakraCore.yaml:
- ChakraCore/test/es5/EnumeratingWithES5.baseline-jsc: Removed.
- microbenchmarks/redefine-property-accessor-dictionary.js: Added.
- microbenchmarks/redefine-property-accessor.js: Added.
- microbenchmarks/redefine-property-data-dictionary.js: Added.
- microbenchmarks/redefine-property-data.js: Added.
- stress/define-own-indexed-property-fast-path.js:
- stress/redefine-property-enumerable.js: Added.
- stress/redefine-property-get.js: Added.
- stress/redefine-property-set.js: Added.
- stress/redefine-property-value.js: Added.
- stress/redefine-property-writable.js: Added.
- test262/expectations.yaml: Mark 12 test cases as passing.
Source/JavaScriptCore:
Before this change, JSC used to delete & put back a non-indexed property just to
update attributes, which was less efficient and corrupted observable property order.
This patch:
- Rewrites validateAndApplyPropertyDescriptor() to closely resemble the spec [1].
- Drops property deletion, inlines putDescriptor(), and sets necessary Structure flags in attributeChangeTransition().
- Simplifies validateAndApplyPropertyDescriptor() a bit by obtaining GetterSetter instance from current descriptor rather then calling getDirect().
This change aligns property order with V8 and SpiderMonkey, advancing provided
microbenchmarks by 5-85% (especially for objects in dictionary mode).
SixSpeed, SunSpider, and ARES-6 are all neutral.
[1]: https://tc39.es/ecma262/#sec-validateandapplypropertydescriptor
- runtime/JSObject.cpp:
(JSC::validateAndApplyPropertyDescriptor):
(JSC::JSObject::defineOwnNonIndexProperty):
(JSC::putDescriptor): Deleted.
- runtime/JSObjectInlines.h:
(JSC::JSObject::putDirectInternal):
- runtime/PropertyDescriptor.cpp:
(JSC::PropertyDescriptor::slowGetterSetter const):
(JSC::PropertyDescriptor::slowGetterSetter): Deleted.
- runtime/PropertyDescriptor.h:
- runtime/Structure.cpp:
(JSC::Structure::attributeChangeTransition):
LayoutTests:
- js/object-literal-duplicate-properties-expected.txt:
- js/script-tests/object-literal-duplicate-properties.js:
- 3:53 PM Changeset in webkit [264573] by
-
- 19 edits170 adds1 delete in trunk/LayoutTests
Resync web-platform-tests/resources from upstream
https://bugs.webkit.org/show_bug.cgi?id=214489
Reviewed by Sam Weinig.
Resync web-platform-tests/resources from upstream 81de986322a0de90f2.
- web-platform-tests/resources/LICENSE: Removed.
- web-platform-tests/resources/META.yml:
- web-platform-tests/resources/check-layout-th.js:
(checkDataKeys):
(checkExpectedValues):
(window.checkLayout):
- web-platform-tests/resources/chromium/README.md: Added.
- web-platform-tests/resources/chromium/big_buffer.mojom.js: Added.
(mojo.internal.isMojomLoaded):
(BigBufferSharedMemoryRegion):
(BigBufferSharedMemoryRegion.prototype.initDefaults_):
(BigBufferSharedMemoryRegion.prototype.initFields_):
(BigBufferSharedMemoryRegion.validate):
(BigBufferSharedMemoryRegion.decode):
(BigBufferSharedMemoryRegion.encode):
(BigBuffer):
(BigBuffer.prototype.initDefault_):
(BigBuffer.prototype.initValue_):
(get if):
(BigBuffer.encode):
(BigBuffer.decode):
(BigBuffer.validate):
- web-platform-tests/resources/chromium/big_buffer.mojom.js.headers: Added.
- web-platform-tests/resources/chromium/contacts_manager_mock.js: Added.
(const.WebContactsTest):
(const.WebContactsTest.prototype.formatAddress_):
(const.WebContactsTest.async if):
(const.WebContactsTest.prototype.async select):
(const.WebContactsTest.prototype.setSelectedContacts):
(const.WebContactsTest.prototype.reset):
(const.WebContactsTest.ContactsTestChromium):
(const.WebContactsTest.ContactsTestChromium.prototype.setSelectedContacts):
- web-platform-tests/resources/chromium/device.mojom.js: Added.
(mojo.internal.isMojomLoaded):
(UsbOpenDeviceError.isKnownEnumValue):
(UsbOpenDeviceError.validate):
(UsbTransferDirection.isKnownEnumValue):
(UsbTransferDirection.validate):
(UsbControlTransferType.isKnownEnumValue):
(UsbControlTransferType.validate):
(UsbControlTransferRecipient.isKnownEnumValue):
(UsbControlTransferRecipient.validate):
(UsbTransferType.isKnownEnumValue):
(UsbTransferType.validate):
(UsbSynchronizationType.isKnownEnumValue):
(UsbSynchronizationType.validate):
(UsbUsageType.isKnownEnumValue):
(UsbUsageType.validate):
(UsbTransferStatus.isKnownEnumValue):
(UsbTransferStatus.validate):
(UsbEndpointInfo):
(UsbEndpointInfo.prototype.initDefaults_):
(UsbEndpointInfo.prototype.initFields_):
(UsbEndpointInfo.validate):
(UsbEndpointInfo.decode):
(UsbEndpointInfo.encode):
(UsbAlternateInterfaceInfo):
(UsbAlternateInterfaceInfo.prototype.initDefaults_):
(UsbAlternateInterfaceInfo.prototype.initFields_):
(UsbAlternateInterfaceInfo.validate):
(UsbAlternateInterfaceInfo.decode):
(UsbAlternateInterfaceInfo.encode):
(UsbInterfaceInfo):
(UsbInterfaceInfo.prototype.initDefaults_):
(UsbInterfaceInfo.prototype.initFields_):
(UsbInterfaceInfo.validate):
(UsbInterfaceInfo.decode):
(UsbInterfaceInfo.encode):
(UsbConfigurationInfo):
(UsbConfigurationInfo.prototype.initDefaults_):
(UsbConfigurationInfo.prototype.initFields_):
(UsbConfigurationInfo.validate):
(UsbConfigurationInfo.decode):
(UsbConfigurationInfo.encode):
(UsbDeviceInfo):
(UsbDeviceInfo.prototype.initDefaults_):
(UsbDeviceInfo.prototype.initFields_):
(UsbDeviceInfo.validate):
(UsbDeviceInfo.decode):
(UsbDeviceInfo.encode):
(UsbControlTransferParams):
(UsbControlTransferParams.prototype.initDefaults_):
(UsbControlTransferParams.prototype.initFields_):
(UsbControlTransferParams.validate):
(UsbControlTransferParams.decode):
(UsbControlTransferParams.encode):
(UsbIsochronousPacket):
(UsbIsochronousPacket.prototype.initDefaults_):
(UsbIsochronousPacket.prototype.initFields_):
(UsbIsochronousPacket.validate):
(UsbIsochronousPacket.decode):
(UsbIsochronousPacket.encode):
(UsbDevice_Open_Params):
(UsbDevice_Open_Params.prototype.initDefaults_):
(UsbDevice_Open_Params.prototype.initFields_):
(UsbDevice_Open_Params.validate):
(UsbDevice_Open_Params.decode):
(UsbDevice_Open_Params.encode):
(UsbDevice_Open_ResponseParams):
(UsbDevice_Open_ResponseParams.prototype.initDefaults_):
(UsbDevice_Open_ResponseParams.prototype.initFields_):
(UsbDevice_Open_ResponseParams.validate):
(UsbDevice_Open_ResponseParams.decode):
(UsbDevice_Open_ResponseParams.encode):
(UsbDevice_Close_Params):
(UsbDevice_Close_Params.prototype.initDefaults_):
(UsbDevice_Close_Params.prototype.initFields_):
(UsbDevice_Close_Params.validate):
(UsbDevice_Close_Params.decode):
(UsbDevice_Close_Params.encode):
(UsbDevice_Close_ResponseParams):
(UsbDevice_Close_ResponseParams.prototype.initDefaults_):
(UsbDevice_Close_ResponseParams.prototype.initFields_):
(UsbDevice_Close_ResponseParams.validate):
(UsbDevice_Close_ResponseParams.decode):
(UsbDevice_Close_ResponseParams.encode):
(UsbDevice_SetConfiguration_Params):
(UsbDevice_SetConfiguration_Params.prototype.initDefaults_):
(UsbDevice_SetConfiguration_Params.prototype.initFields_):
(UsbDevice_SetConfiguration_Params.validate):
(UsbDevice_SetConfiguration_Params.decode):
(UsbDevice_SetConfiguration_Params.encode):
(UsbDevice_SetConfiguration_ResponseParams):
(UsbDevice_SetConfiguration_ResponseParams.prototype.initDefaults_):
(UsbDevice_SetConfiguration_ResponseParams.prototype.initFields_):
(UsbDevice_SetConfiguration_ResponseParams.validate):
(UsbDevice_SetConfiguration_ResponseParams.decode):
(UsbDevice_SetConfiguration_ResponseParams.encode):
(UsbDevice_ClaimInterface_Params):
(UsbDevice_ClaimInterface_Params.prototype.initDefaults_):
(UsbDevice_ClaimInterface_Params.prototype.initFields_):
(UsbDevice_ClaimInterface_Params.validate):
(UsbDevice_ClaimInterface_Params.decode):
(UsbDevice_ClaimInterface_Params.encode):
(UsbDevice_ClaimInterface_ResponseParams):
(UsbDevice_ClaimInterface_ResponseParams.prototype.initDefaults_):
(UsbDevice_ClaimInterface_ResponseParams.prototype.initFields_):
(UsbDevice_ClaimInterface_ResponseParams.validate):
(UsbDevice_ClaimInterface_ResponseParams.decode):
(UsbDevice_ClaimInterface_ResponseParams.encode):
(UsbDevice_ReleaseInterface_Params):
(UsbDevice_ReleaseInterface_Params.prototype.initDefaults_):
(UsbDevice_ReleaseInterface_Params.prototype.initFields_):
(UsbDevice_ReleaseInterface_Params.validate):
(UsbDevice_ReleaseInterface_Params.decode):
(UsbDevice_ReleaseInterface_Params.encode):
(UsbDevice_ReleaseInterface_ResponseParams):
(UsbDevice_ReleaseInterface_ResponseParams.prototype.initDefaults_):
(UsbDevice_ReleaseInterface_ResponseParams.prototype.initFields_):
(UsbDevice_ReleaseInterface_ResponseParams.validate):
(UsbDevice_ReleaseInterface_ResponseParams.decode):
(UsbDevice_ReleaseInterface_ResponseParams.encode):
(UsbDevice_SetInterfaceAlternateSetting_Params):
(UsbDevice_SetInterfaceAlternateSetting_Params.prototype.initDefaults_):
(UsbDevice_SetInterfaceAlternateSetting_Params.prototype.initFields_):
(UsbDevice_SetInterfaceAlternateSetting_Params.validate):
(UsbDevice_SetInterfaceAlternateSetting_Params.decode):
(UsbDevice_SetInterfaceAlternateSetting_Params.encode):
(UsbDevice_SetInterfaceAlternateSetting_ResponseParams):
(UsbDevice_SetInterfaceAlternateSetting_ResponseParams.prototype.initDefaults_):
(UsbDevice_SetInterfaceAlternateSetting_ResponseParams.prototype.initFields_):
(UsbDevice_SetInterfaceAlternateSetting_ResponseParams.validate):
(UsbDevice_SetInterfaceAlternateSetting_ResponseParams.decode):
(UsbDevice_SetInterfaceAlternateSetting_ResponseParams.encode):
(UsbDevice_Reset_Params):
(UsbDevice_Reset_Params.prototype.initDefaults_):
(UsbDevice_Reset_Params.prototype.initFields_):
(UsbDevice_Reset_Params.validate):
(UsbDevice_Reset_Params.decode):
(UsbDevice_Reset_Params.encode):
(UsbDevice_Reset_ResponseParams):
(UsbDevice_Reset_ResponseParams.prototype.initDefaults_):
(UsbDevice_Reset_ResponseParams.prototype.initFields_):
(UsbDevice_Reset_ResponseParams.validate):
(UsbDevice_Reset_ResponseParams.decode):
(UsbDevice_Reset_ResponseParams.encode):
(UsbDevice_ClearHalt_Params):
(UsbDevice_ClearHalt_Params.prototype.initDefaults_):
(UsbDevice_ClearHalt_Params.prototype.initFields_):
(UsbDevice_ClearHalt_Params.validate):
(UsbDevice_ClearHalt_Params.decode):
(UsbDevice_ClearHalt_Params.encode):
(UsbDevice_ClearHalt_ResponseParams):
(UsbDevice_ClearHalt_ResponseParams.prototype.initDefaults_):
(UsbDevice_ClearHalt_ResponseParams.prototype.initFields_):
(UsbDevice_ClearHalt_ResponseParams.validate):
(UsbDevice_ClearHalt_ResponseParams.decode):
(UsbDevice_ClearHalt_ResponseParams.encode):
(UsbDevice_ControlTransferIn_Params):
(UsbDevice_ControlTransferIn_Params.prototype.initDefaults_):
(UsbDevice_ControlTransferIn_Params.prototype.initFields_):
(UsbDevice_ControlTransferIn_Params.validate):
(UsbDevice_ControlTransferIn_Params.decode):
(UsbDevice_ControlTransferIn_Params.encode):
(UsbDevice_ControlTransferIn_ResponseParams):
(UsbDevice_ControlTransferIn_ResponseParams.prototype.initDefaults_):
(UsbDevice_ControlTransferIn_ResponseParams.prototype.initFields_):
(UsbDevice_ControlTransferIn_ResponseParams.validate):
(UsbDevice_ControlTransferIn_ResponseParams.decode):
(UsbDevice_ControlTransferIn_ResponseParams.encode):
(UsbDevice_ControlTransferOut_Params):
(UsbDevice_ControlTransferOut_Params.prototype.initDefaults_):
(UsbDevice_ControlTransferOut_Params.prototype.initFields_):
(UsbDevice_ControlTransferOut_Params.validate):
(UsbDevice_ControlTransferOut_Params.decode):
(UsbDevice_ControlTransferOut_Params.encode):
(UsbDevice_ControlTransferOut_ResponseParams):
(UsbDevice_ControlTransferOut_ResponseParams.prototype.initDefaults_):
(UsbDevice_ControlTransferOut_ResponseParams.prototype.initFields_):
(UsbDevice_ControlTransferOut_ResponseParams.validate):
(UsbDevice_ControlTransferOut_ResponseParams.decode):
(UsbDevice_ControlTransferOut_ResponseParams.encode):
(UsbDevice_GenericTransferIn_Params):
(UsbDevice_GenericTransferIn_Params.prototype.initDefaults_):
(UsbDevice_GenericTransferIn_Params.prototype.initFields_):
(UsbDevice_GenericTransferIn_Params.validate):
(UsbDevice_GenericTransferIn_Params.decode):
(UsbDevice_GenericTransferIn_Params.encode):
(UsbDevice_GenericTransferIn_ResponseParams):
(UsbDevice_GenericTransferIn_ResponseParams.prototype.initDefaults_):
(UsbDevice_GenericTransferIn_ResponseParams.prototype.initFields_):
(UsbDevice_GenericTransferIn_ResponseParams.validate):
(UsbDevice_GenericTransferIn_ResponseParams.decode):
(UsbDevice_GenericTransferIn_ResponseParams.encode):
(UsbDevice_GenericTransferOut_Params):
(UsbDevice_GenericTransferOut_Params.prototype.initDefaults_):
(UsbDevice_GenericTransferOut_Params.prototype.initFields_):
(UsbDevice_GenericTransferOut_Params.validate):
(UsbDevice_GenericTransferOut_Params.decode):
(UsbDevice_GenericTransferOut_Params.encode):
(UsbDevice_GenericTransferOut_ResponseParams):
(UsbDevice_GenericTransferOut_ResponseParams.prototype.initDefaults_):
(UsbDevice_GenericTransferOut_ResponseParams.prototype.initFields_):
(UsbDevice_GenericTransferOut_ResponseParams.validate):
(UsbDevice_GenericTransferOut_ResponseParams.decode):
(UsbDevice_GenericTransferOut_ResponseParams.encode):
(UsbDevice_IsochronousTransferIn_Params):
(UsbDevice_IsochronousTransferIn_Params.prototype.initDefaults_):
(UsbDevice_IsochronousTransferIn_Params.prototype.initFields_):
(UsbDevice_IsochronousTransferIn_Params.validate):
(UsbDevice_IsochronousTransferIn_Params.decode):
(UsbDevice_IsochronousTransferIn_Params.encode):
(UsbDevice_IsochronousTransferIn_ResponseParams):
(UsbDevice_IsochronousTransferIn_ResponseParams.prototype.initDefaults_):
(UsbDevice_IsochronousTransferIn_ResponseParams.prototype.initFields_):
(UsbDevice_IsochronousTransferIn_ResponseParams.validate):
(UsbDevice_IsochronousTransferIn_ResponseParams.decode):
(UsbDevice_IsochronousTransferIn_ResponseParams.encode):
(UsbDevice_IsochronousTransferOut_Params):
(UsbDevice_IsochronousTransferOut_Params.prototype.initDefaults_):
(UsbDevice_IsochronousTransferOut_Params.prototype.initFields_):
(UsbDevice_IsochronousTransferOut_Params.validate):
(UsbDevice_IsochronousTransferOut_Params.decode):
(UsbDevice_IsochronousTransferOut_Params.encode):
(UsbDevice_IsochronousTransferOut_ResponseParams):
(UsbDevice_IsochronousTransferOut_ResponseParams.prototype.initDefaults_):
(UsbDevice_IsochronousTransferOut_ResponseParams.prototype.initFields_):
(UsbDevice_IsochronousTransferOut_ResponseParams.validate):
(UsbDevice_IsochronousTransferOut_ResponseParams.decode):
(UsbDevice_IsochronousTransferOut_ResponseParams.encode):
(UsbDeviceClient_OnDeviceOpened_Params):
(UsbDeviceClient_OnDeviceOpened_Params.prototype.initDefaults_):
(UsbDeviceClient_OnDeviceOpened_Params.prototype.initFields_):
(UsbDeviceClient_OnDeviceOpened_Params.validate):
(UsbDeviceClient_OnDeviceOpened_Params.decode):
(UsbDeviceClient_OnDeviceOpened_Params.encode):
(UsbDeviceClient_OnDeviceClosed_Params):
(UsbDeviceClient_OnDeviceClosed_Params.prototype.initDefaults_):
(UsbDeviceClient_OnDeviceClosed_Params.prototype.initFields_):
(UsbDeviceClient_OnDeviceClosed_Params.validate):
(UsbDeviceClient_OnDeviceClosed_Params.decode):
(UsbDeviceClient_OnDeviceClosed_Params.encode):
(UsbDevicePtr):
(UsbDeviceAssociatedPtr):
(UsbDeviceProxy):
(UsbDevicePtr.prototype.open):
(UsbDeviceProxy.prototype.open):
(UsbDevicePtr.prototype.close):
(UsbDeviceProxy.prototype.close):
(UsbDevicePtr.prototype.setConfiguration):
(UsbDeviceProxy.prototype.setConfiguration):
(UsbDevicePtr.prototype.claimInterface):
(UsbDeviceProxy.prototype.claimInterface):
(UsbDevicePtr.prototype.releaseInterface):
(UsbDeviceProxy.prototype.releaseInterface):
(UsbDevicePtr.prototype.setInterfaceAlternateSetting):
(UsbDeviceProxy.prototype.setInterfaceAlternateSetting):
(UsbDevicePtr.prototype.reset):
(UsbDeviceProxy.prototype.reset):
(UsbDevicePtr.prototype.clearHalt):
(UsbDeviceProxy.prototype.clearHalt):
(UsbDevicePtr.prototype.controlTransferIn):
(UsbDeviceProxy.prototype.controlTransferIn):
(UsbDevicePtr.prototype.controlTransferOut):
(UsbDeviceProxy.prototype.controlTransferOut):
(UsbDevicePtr.prototype.genericTransferIn):
(UsbDeviceProxy.prototype.genericTransferIn):
(UsbDevicePtr.prototype.genericTransferOut):
(UsbDeviceProxy.prototype.genericTransferOut):
(UsbDevicePtr.prototype.isochronousTransferIn):
(UsbDeviceProxy.prototype.isochronousTransferIn):
(UsbDevicePtr.prototype.isochronousTransferOut):
(UsbDeviceProxy.prototype.isochronousTransferOut):
(UsbDeviceStub.prototype.open):
(UsbDeviceStub.prototype.close):
(UsbDeviceStub.prototype.setConfiguration):
(UsbDeviceStub.prototype.claimInterface):
(UsbDeviceStub.prototype.releaseInterface):
(UsbDeviceStub.prototype.setInterfaceAlternateSetting):
(UsbDeviceStub.prototype.reset):
(UsbDeviceStub.prototype.clearHalt):
(UsbDeviceStub.prototype.controlTransferIn):
(UsbDeviceStub.prototype.controlTransferOut):
(UsbDeviceStub.prototype.genericTransferIn):
(UsbDeviceStub.prototype.genericTransferOut):
(UsbDeviceStub.prototype.isochronousTransferIn):
(UsbDeviceStub.prototype.isochronousTransferOut):
(UsbDeviceStub.prototype.accept):
(UsbDeviceStub.prototype.acceptWithResponder):
(validateUsbDeviceRequest):
(validateUsbDeviceResponse):
(UsbDeviceClientPtr):
(UsbDeviceClientAssociatedPtr):
(UsbDeviceClientProxy):
(UsbDeviceClientPtr.prototype.onDeviceOpened):
(UsbDeviceClientProxy.prototype.onDeviceOpened):
(UsbDeviceClientPtr.prototype.onDeviceClosed):
(UsbDeviceClientProxy.prototype.onDeviceClosed):
(UsbDeviceClientStub):
(UsbDeviceClientStub.prototype.onDeviceOpened):
(UsbDeviceClientStub.prototype.onDeviceClosed):
(UsbDeviceClientStub.prototype.accept):
(UsbDeviceClientStub.prototype.acceptWithResponder):
(validateUsbDeviceClientRequest):
(validateUsbDeviceClientResponse):
- web-platform-tests/resources/chromium/device.mojom.js.headers: Added.
- web-platform-tests/resources/chromium/device_enumeration_options.mojom.js: Added.
(mojo.internal.isMojomLoaded):
(UsbDeviceFilter):
(UsbDeviceFilter.prototype.initDefaults_):
(UsbDeviceFilter.prototype.initFields_):
(UsbDeviceFilter.validate):
(UsbDeviceFilter.decode):
(UsbDeviceFilter.encode):
(UsbEnumerationOptions):
(UsbEnumerationOptions.prototype.initDefaults_):
(UsbEnumerationOptions.prototype.initFields_):
(UsbEnumerationOptions.validate):
(UsbEnumerationOptions.decode):
(UsbEnumerationOptions.encode):
- web-platform-tests/resources/chromium/device_enumeration_options.mojom.js.headers: Added.
- web-platform-tests/resources/chromium/device_manager_client.mojom.js: Added.
(mojo.internal.isMojomLoaded):
(UsbDeviceManagerClient_OnDeviceAdded_Params):
(UsbDeviceManagerClient_OnDeviceAdded_Params.prototype.initDefaults_):
(UsbDeviceManagerClient_OnDeviceAdded_Params.prototype.initFields_):
(UsbDeviceManagerClient_OnDeviceAdded_Params.validate):
(UsbDeviceManagerClient_OnDeviceAdded_Params.decode):
(UsbDeviceManagerClient_OnDeviceAdded_Params.encode):
(UsbDeviceManagerClient_OnDeviceRemoved_Params):
(UsbDeviceManagerClient_OnDeviceRemoved_Params.prototype.initDefaults_):
(UsbDeviceManagerClient_OnDeviceRemoved_Params.prototype.initFields_):
(UsbDeviceManagerClient_OnDeviceRemoved_Params.validate):
(UsbDeviceManagerClient_OnDeviceRemoved_Params.decode):
(UsbDeviceManagerClient_OnDeviceRemoved_Params.encode):
(UsbDeviceManagerClientPtr):
(UsbDeviceManagerClientAssociatedPtr):
(UsbDeviceManagerClientProxy):
(UsbDeviceManagerClientPtr.prototype.onDeviceAdded):
(UsbDeviceManagerClientProxy.prototype.onDeviceAdded):
(UsbDeviceManagerClientPtr.prototype.onDeviceRemoved):
(UsbDeviceManagerClientProxy.prototype.onDeviceRemoved):
(UsbDeviceManagerClientStub):
(UsbDeviceManagerClientStub.prototype.onDeviceAdded):
(UsbDeviceManagerClientStub.prototype.onDeviceRemoved):
(UsbDeviceManagerClientStub.prototype.accept):
(UsbDeviceManagerClientStub.prototype.acceptWithResponder):
(validateUsbDeviceManagerClientRequest):
(validateUsbDeviceManagerClientResponse):
- web-platform-tests/resources/chromium/device_manager_client.mojom.js.headers: Added.
- web-platform-tests/resources/chromium/enable-hyperlink-auditing.js: Added.
- web-platform-tests/resources/chromium/generic_sensor_mocks.js: Added.
(RingBuffer):
(RingBuffer.prototype.next):
(RingBuffer.prototype.value):
(RingBuffer.prototype.Symbol.iterator):
(GenericSensorTest.MockSensor):
(GenericSensorTest.MockSensor.prototype.async getDefaultConfiguration):
(GenericSensorTest.MockSensor.prototype.async addConfiguration):
(GenericSensorTest.MockSensor.prototype.removeConfiguration):
(GenericSensorTest.MockSensor.prototype.configureReadingChangeNotifications):
(GenericSensorTest.MockSensor.prototype.reset):
(GenericSensorTest.MockSensor.prototype.async setSensorReading):
(GenericSensorTest.MockSensor.prototype.setSensorReadingImmediately):
(GenericSensorTest.MockSensor.prototype.setStartShouldFail):
(GenericSensorTest.MockSensor.prototype.startReading):
(GenericSensorTest.MockSensor.prototype.stopReading):
(GenericSensorTest.MockSensor.prototype.getSamplingFrequency):
(GenericSensorTest.MockSensorProvider):
(GenericSensorTest.MockSensorProvider.prototype.async getSensor):
(GenericSensorTest.MockSensorProvider.prototype.bindToPipe):
(GenericSensorTest.MockSensorProvider.prototype.reset):
(GenericSensorTest.MockSensorProvider.prototype.setGetSensorShouldFail):
(GenericSensorTest.MockSensorProvider.prototype.setPermissionsDenied):
(GenericSensorTest.MockSensorProvider.prototype.getCreatedSensor):
(GenericSensorTest.MockSensorProvider.prototype.setMaximumSupportedFrequency):
(GenericSensorTest.MockSensorProvider.prototype.setMinimumSupportedFrequency):
(GenericSensorTest.GenericSensorTestChromium):
(GenericSensorTest.GenericSensorTestChromium.prototype.async initialize):
(GenericSensorTest.GenericSensorTestChromium.prototype.async reset):
(GenericSensorTest.GenericSensorTestChromium.prototype.getSensorProvider):
(GenericSensorTest):
- web-platform-tests/resources/chromium/generic_sensor_mocks.js.headers: Added.
- web-platform-tests/resources/chromium/image_capture-mojom.js.headers: Added.
- web-platform-tests/resources/chromium/image_capture.mojom.js: Added.
(mojo.internal.isMojomLoaded):
(MeteringMode.isKnownEnumValue):
(MeteringMode.validate):
(RedEyeReduction.isKnownEnumValue):
(RedEyeReduction.validate):
(FillLightMode.isKnownEnumValue):
(FillLightMode.validate):
(Range):
(Range.prototype.initDefaults_):
(Range.prototype.initFields_):
(Range.validate):
(Range.decode):
(Range.encode):
(PhotoState):
(PhotoState.prototype.initDefaults_):
(PhotoState.prototype.initFields_):
(PhotoState.validate):
(PhotoState.decode):
(PhotoState.encode):
(Point2D):
(Point2D.prototype.initDefaults_):
(Point2D.prototype.initFields_):
(Point2D.validate):
(Point2D.decode):
(Point2D.encode):
(PhotoSettings):
(PhotoSettings.prototype.initDefaults_):
(PhotoSettings.prototype.initFields_):
(PhotoSettings.validate):
(PhotoSettings.decode):
(PhotoSettings.encode):
(Blob):
(Blob.prototype.initDefaults_):
(Blob.prototype.initFields_):
(Blob.validate):
(Blob.decode):
(Blob.encode):
(ImageCapture_GetPhotoState_Params):
(ImageCapture_GetPhotoState_Params.prototype.initDefaults_):
(ImageCapture_GetPhotoState_Params.prototype.initFields_):
(ImageCapture_GetPhotoState_Params.validate):
(ImageCapture_GetPhotoState_Params.decode):
(ImageCapture_GetPhotoState_Params.encode):
(ImageCapture_GetPhotoState_ResponseParams):
(ImageCapture_GetPhotoState_ResponseParams.prototype.initDefaults_):
(ImageCapture_GetPhotoState_ResponseParams.prototype.initFields_):
(ImageCapture_GetPhotoState_ResponseParams.validate):
(ImageCapture_GetPhotoState_ResponseParams.decode):
(ImageCapture_GetPhotoState_ResponseParams.encode):
(ImageCapture_SetOptions_Params):
(ImageCapture_SetOptions_Params.prototype.initDefaults_):
(ImageCapture_SetOptions_Params.prototype.initFields_):
(ImageCapture_SetOptions_Params.validate):
(ImageCapture_SetOptions_Params.decode):
(ImageCapture_SetOptions_Params.encode):
(ImageCapture_SetOptions_ResponseParams):
(ImageCapture_SetOptions_ResponseParams.prototype.initDefaults_):
(ImageCapture_SetOptions_ResponseParams.prototype.initFields_):
(ImageCapture_SetOptions_ResponseParams.validate):
(ImageCapture_SetOptions_ResponseParams.decode):
(ImageCapture_SetOptions_ResponseParams.encode):
(ImageCapture_TakePhoto_Params):
(ImageCapture_TakePhoto_Params.prototype.initDefaults_):
(ImageCapture_TakePhoto_Params.prototype.initFields_):
(ImageCapture_TakePhoto_Params.validate):
(ImageCapture_TakePhoto_Params.decode):
(ImageCapture_TakePhoto_Params.encode):
(ImageCapture_TakePhoto_ResponseParams):
(ImageCapture_TakePhoto_ResponseParams.prototype.initDefaults_):
(ImageCapture_TakePhoto_ResponseParams.prototype.initFields_):
(ImageCapture_TakePhoto_ResponseParams.validate):
(ImageCapture_TakePhoto_ResponseParams.decode):
(ImageCapture_TakePhoto_ResponseParams.encode):
(ImageCapturePtr):
(ImageCaptureAssociatedPtr):
(ImageCaptureProxy):
(ImageCapturePtr.prototype.getPhotoState):
(ImageCaptureProxy.prototype.getPhotoState):
(ImageCapturePtr.prototype.setOptions):
(ImageCaptureProxy.prototype.setOptions):
(ImageCapturePtr.prototype.takePhoto):
(ImageCaptureProxy.prototype.takePhoto):
(ImageCaptureStub.prototype.getPhotoState):
(ImageCaptureStub.prototype.setOptions):
(ImageCaptureStub.prototype.takePhoto):
(ImageCaptureStub.prototype.accept):
(ImageCaptureStub.prototype.acceptWithResponder):
(validateImageCaptureRequest):
(validateImageCaptureResponse):
- web-platform-tests/resources/chromium/mock-barcodedetection.js: Added.
(BarcodeDetectionTest):
(BarcodeDetectionTest.prototype.createBarcodeDetection):
(BarcodeDetectionTest.prototype.enumerateSupportedFormats):
(BarcodeDetectionTest.prototype.getFrameData):
(BarcodeDetectionTest.prototype.getFormats):
(BarcodeDetectionTest.prototype.reset):
(BarcodeDetectionTest.prototype.simulateNoImplementation):
(BarcodeDetectionTest.MockBarcodeDetection):
(BarcodeDetectionTest.MockBarcodeDetection.prototype.detect):
(BarcodeDetectionTest.BarcodeDetectionTestChromium):
(BarcodeDetectionTest.BarcodeDetectionTestChromium.prototype.initialize):
(BarcodeDetectionTest.BarcodeDetectionTestChromium.prototype.async reset):
(BarcodeDetectionTest.BarcodeDetectionTestChromium.prototype.MockBarcodeDetectionProvider):
- web-platform-tests/resources/chromium/mock-barcodedetection.js.headers: Added.
- web-platform-tests/resources/chromium/mock-facedetection.js: Added.
(FaceDetectionTest):
(FaceDetectionTest.prototype.createFaceDetection):
(FaceDetectionTest.prototype.getFrameData):
(FaceDetectionTest.prototype.getMaxDetectedFaces):
(FaceDetectionTest.prototype.getFastMode):
(FaceDetectionTest.prototype.reset):
(FaceDetectionTest.MockFaceDetection):
(FaceDetectionTest.MockFaceDetection.prototype.detect):
(FaceDetectionTest.FaceDetectionTestChromium):
(FaceDetectionTest.FaceDetectionTestChromium.prototype.initialize):
(FaceDetectionTest.FaceDetectionTestChromium.prototype.async reset):
(FaceDetectionTest.FaceDetectionTestChromium.prototype.MockFaceDetectionProvider):
- web-platform-tests/resources/chromium/mock-facedetection.js.headers: Added.
- web-platform-tests/resources/chromium/mock-imagecapture.js: Added.
(ImageCaptureTest):
(ImageCaptureTest.prototype.reset):
(ImageCaptureTest.prototype.getPhotoState):
(ImageCaptureTest.prototype.setOptions):
(ImageCaptureTest.prototype.takePhoto):
(ImageCaptureTest.prototype.state):
(ImageCaptureTest.prototype.options):
(ImageCaptureTest.ImageCaptureTestChromium):
(ImageCaptureTest.ImageCaptureTestChromium.prototype.initialize):
(ImageCaptureTest.ImageCaptureTestChromium.prototype.async reset):
(ImageCaptureTest.ImageCaptureTestChromium.prototype.mockImageCapture):
- web-platform-tests/resources/chromium/mock-screenenumeration.js: Added.
(string_appeared_here.ScreenEnumerationTest):
(string_appeared_here.ScreenEnumerationTest.prototype.reset):
(string_appeared_here.ScreenEnumerationTest.prototype.setInternalId):
(string_appeared_here.ScreenEnumerationTest.prototype.setPrimaryId):
(string_appeared_here.ScreenEnumerationTest.prototype.setSuccess):
(string_appeared_here.ScreenEnumerationTest.prototype.addDisplay):
(string_appeared_here.ScreenEnumerationTest.prototype.removeDisplay):
(string_appeared_here.ScreenEnumerationTest.prototype.async getDisplays):
(string_appeared_here.ScreenEnumerationTest.ScreenEnumerationTestChromium):
(string_appeared_here.ScreenEnumerationTest.ScreenEnumerationTestChromium.prototype.async initialize):
(string_appeared_here.ScreenEnumerationTest.ScreenEnumerationTestChromium.prototype.async reset):
(string_appeared_here.ScreenEnumerationTest.ScreenEnumerationTestChromium.prototype.getMockScreenEnumeration):
- web-platform-tests/resources/chromium/mock-screenenumeration.js.header: Added.
- web-platform-tests/resources/chromium/mock-sms-receiver.js: Added.
(const.SmsProvider):
(const.SmsProvider.prototype.async receive):
(const.SmsProvider.prototype.async abort):
(const.SmsProvider.prototype.pushReturnValuesForTesting):
(const.SmsProvider.SmsProviderChromium):
(const.SmsProvider.SmsProviderChromium.prototype.pushReturnValuesForTesting):
- web-platform-tests/resources/chromium/mock-textdetection.js: Added.
(TextDetectionTest):
(TextDetectionTest.prototype.detect):
(TextDetectionTest.prototype.getFrameData):
(TextDetectionTest.prototype.reset):
(TextDetectionTest.TextDetectionTestChromium):
(TextDetectionTest.TextDetectionTestChromium.prototype.initialize):
(TextDetectionTest.TextDetectionTestChromium.prototype.async reset):
(TextDetectionTest.TextDetectionTestChromium.prototype.MockTextDetection):
- web-platform-tests/resources/chromium/mock-textdetection.js.headers: Added.
- web-platform-tests/resources/chromium/mojo_bindings.js: Added.
(exposeNamespace):
(isMojomPendingLoad):
(isMojomLoaded):
(markMojomPendingLoad):
(markMojomLoaded):
(loadMojomIfNecessary):
(makeRequest):
(InterfacePtrController):
(InterfacePtrController.prototype.bind):
(InterfacePtrController.prototype.isBound):
(InterfacePtrController.prototype.reset):
(InterfacePtrController.prototype.resetWithReason):
(InterfacePtrController.prototype.setConnectionErrorHandler):
(InterfacePtrController.prototype.passInterface):
(InterfacePtrController.prototype.getProxy):
(InterfacePtrController.prototype.configureProxyIfNecessary_):
(InterfacePtrController.prototype.queryVersion):
(InterfacePtrController.prototype.requireVersion):
(Binding):
(Binding.prototype.isBound):
(Binding.prototype.createInterfacePtrAndBind):
(Binding.prototype.bind):
(Binding.prototype.close):
(Binding.prototype.closeWithReason):
(Binding.prototype.setConnectionErrorHandler):
(Binding.prototype.unbind):
(BindingSetEntry):
(BindingSetEntry.prototype.close):
(BindingSet):
(BindingSet.prototype.isEmpty):
(BindingSet.prototype.addBinding):
(BindingSet.prototype.closeAllBindings):
(BindingSet.prototype.setConnectionErrorHandler):
(BindingSet.prototype.onConnectionError):
(AssociatedInterfacePtrController):
(AssociatedInterfacePtrController.prototype.bind):
(AssociatedInterfacePtrController.prototype.isBound):
(AssociatedInterfacePtrController.prototype.reset):
(AssociatedInterfacePtrController.prototype.resetWithReason):
(AssociatedInterfacePtrController.prototype.getEncounteredError):
(AssociatedInterfacePtrController.prototype.setConnectionErrorHandler):
(AssociatedInterfacePtrController.prototype.passInterface):
(AssociatedInterfacePtrController.prototype.getProxy):
(AssociatedInterfacePtrController.prototype.queryVersion):
(AssociatedInterfacePtrController.prototype.requireVersion):
(AssociatedBinding):
(AssociatedBinding.prototype.isBound):
(AssociatedBinding.prototype.bind):
(AssociatedBinding.prototype.close):
(AssociatedBinding.prototype.closeWithReason):
(AssociatedBinding.prototype.setConnectionErrorHandler):
(AssociatedBinding.prototype.unbind):
(AssociatedBindingSet):
(InterfacePtrInfo):
(InterfacePtrInfo.prototype.isValid):
(InterfacePtrInfo.prototype.close):
(AssociatedInterfacePtrInfo):
(AssociatedInterfacePtrInfo.prototype.isValid):
(InterfaceRequest):
(InterfaceRequest.prototype.isValid):
(InterfaceRequest.prototype.close):
(AssociatedInterfaceRequest):
(AssociatedInterfaceRequest.prototype.isValid):
(AssociatedInterfaceRequest.prototype.resetWithReason):
(isMasterInterfaceId):
(isValidInterfaceId):
(hasInterfaceIdNamespaceBitSet):
(kHostIsLittleEndian):
(Buffer):
(Buffer.prototype.alloc):
(copyArrayBuffer):
(Buffer.prototype.grow):
(Buffer.prototype.trim):
(Buffer.prototype.getUint8):
(Buffer.prototype.getUint16):
(Buffer.prototype.getUint32):
(Buffer.prototype.getUint64):
(Buffer.prototype.getInt8):
(Buffer.prototype.getInt16):
(Buffer.prototype.getInt32):
(Buffer.prototype.getInt64):
(Buffer.prototype.getFloat32):
(Buffer.prototype.getFloat64):
(Buffer.prototype.setUint8):
(Buffer.prototype.setUint16):
(Buffer.prototype.setUint32):
(Buffer.prototype.setUint64):
(Buffer.prototype.setInt8):
(Buffer.prototype.setInt16):
(Buffer.prototype.setInt32):
(Buffer.prototype.setInt64):
(Buffer.prototype.setFloat32):
(Buffer.prototype.setFloat64):
(align):
(isAligned):
(Decoder):
(Decoder.prototype.align):
(Decoder.prototype.skip):
(Decoder.prototype.readInt8):
(Decoder.prototype.readUint8):
(Decoder.prototype.readInt16):
(Decoder.prototype.readUint16):
(Decoder.prototype.readInt32):
(Decoder.prototype.readUint32):
(Decoder.prototype.readInt64):
(Decoder.prototype.readUint64):
(Decoder.prototype.readFloat):
(Decoder.prototype.readDouble):
(Decoder.prototype.decodePointer):
(Decoder.prototype.decodeAndCreateDecoder):
(Decoder.prototype.decodeHandle):
(Decoder.prototype.decodeAssociatedEndpointHandle):
(Decoder.prototype.decodeString):
(Decoder.prototype.decodeArray):
(Decoder.prototype.decodeStruct):
(Decoder.prototype.decodeStructPointer):
(Decoder.prototype.decodeArrayPointer):
(Decoder.prototype.decodeStringPointer):
(Decoder.prototype.decodeMap):
(Decoder.prototype.decodeMapPointer):
(Encoder):
(Encoder.prototype.align):
(Encoder.prototype.skip):
(Encoder.prototype.writeInt8):
(Encoder.prototype.writeUint8):
(Encoder.prototype.writeInt16):
(Encoder.prototype.writeUint16):
(Encoder.prototype.writeInt32):
(Encoder.prototype.writeUint32):
(Encoder.prototype.writeInt64):
(Encoder.prototype.writeUint64):
(Encoder.prototype.writeFloat):
(Encoder.prototype.writeDouble):
(Encoder.prototype.encodePointer):
(Encoder.prototype.createAndEncodeEncoder):
(Encoder.prototype.encodeHandle):
(Encoder.prototype.encodeAssociatedEndpointHandle):
(Encoder.prototype.encodeString):
(Encoder.prototype.encodeArray):
(Encoder.prototype.encodeStruct):
(Encoder.prototype.encodeStructPointer):
(Encoder.prototype.encodeArrayPointer):
(Encoder.prototype.encodeStringPointer):
(Encoder.prototype.encodeMap):
(Encoder.prototype.encodeMapPointer):
(Message):
(Message.prototype.getHeaderNumBytes):
(Message.prototype.getHeaderVersion):
(Message.prototype.getName):
(Message.prototype.getFlags):
(Message.prototype.getInterfaceId):
(Message.prototype.getPayloadInterfaceIds):
(Message.prototype.isResponse):
(Message.prototype.expectsResponse):
(Message.prototype.setRequestID):
(Message.prototype.setInterfaceId):
(Message.prototype.setPayloadInterfaceIds_):
(Message.prototype.serializeAssociatedEndpointHandles):
(Message.prototype.deserializeAssociatedEndpointHandles):
(MessageV0Builder):
(MessageV0Builder.prototype.createEncoder):
(MessageV0Builder.prototype.encodeStruct):
(MessageV0Builder.prototype.finish):
(MessageV1Builder):
(MessageV2Builder):
(MessageV2Builder.prototype.createEncoder):
(MessageV2Builder.prototype.setPayload):
(MessageV2Builder.prototype.finish):
(MessageReader):
(MessageReader.prototype.decodeStruct):
(PackedBool):
(Int8):
(Int8.decode):
(Int8.encode):
(Uint8.encode):
(Uint8):
(Uint8.decode):
(Int16):
(Int16.decode):
(Int16.encode):
(Uint16):
(Uint16.decode):
(Uint16.encode):
(Int32):
(Int32.decode):
(Int32.encode):
(Uint32):
(Uint32.decode):
(Uint32.encode):
(Int64):
(Int64.decode):
(Int64.encode):
(Uint64):
(Uint64.decode):
(Uint64.encode):
(String):
(String.decode):
(String.encode):
(NullableString):
(Float):
(Float.decode):
(Float.encode):
(Double):
(Double.decode):
(Double.encode):
(Enum):
(Enum.prototype.decode):
(Enum.prototype.encode):
(PointerTo):
(PointerTo.prototype.decode):
(PointerTo.prototype.encode):
(NullablePointerTo):
(ArrayOf):
(ArrayOf.prototype.dimensions):
(ArrayOf.prototype.decode):
(ArrayOf.prototype.encode):
(NullableArrayOf):
(Handle):
(Handle.decode):
(Handle.encode):
(NullableHandle):
(Interface):
(Interface.prototype.decode):
(Interface.prototype.encode):
(NullableInterface):
(AssociatedInterfacePtrInfo.decode):
(AssociatedInterfacePtrInfo.encode):
(NullableAssociatedInterfacePtrInfo):
(InterfaceRequest.decode):
(InterfaceRequest.encode):
(NullableInterfaceRequest):
(AssociatedInterfaceRequest.decode):
(AssociatedInterfaceRequest.encode):
(NullableAssociatedInterfaceRequest):
(MapOf):
(MapOf.prototype.decode):
(MapOf.prototype.encode):
(NullableMapOf):
(Connector):
(Connector.prototype.close):
(Connector.prototype.pauseIncomingMethodCallProcessing):
(Connector.prototype.resumeIncomingMethodCallProcessing):
(Connector.prototype.accept):
(Connector.prototype.setIncomingReceiver):
(Connector.prototype.setErrorHandler):
(Connector.prototype.readMore_):
(Connector.prototype.cancelWait):
(Connector.prototype.waitToReadMore):
(Connector.prototype.handleError):
(validateControlRequestWithResponse):
(validateControlRequestWithoutResponse):
(runOrClosePipe):
(run):
(isInterfaceControlMessage):
(ControlMessageHandler):
(ControlMessageHandler.prototype.accept):
(ControlMessageHandler.prototype.acceptWithResponder):
(constructRunOrClosePipeMessage):
(validateControlResponse):
(acceptRunResponse):
(sendRunMessage):
(ControlMessageProxy):
(ControlMessageProxy.prototype.queryVersion):
(ControlMessageProxy.prototype.requireVersion):
(InterfaceEndpointClient):
(InterfaceEndpointClient.prototype.initControllerIfNecessary_):
(InterfaceEndpointClient.prototype.onAssociationEvent):
(InterfaceEndpointClient.prototype.passHandle):
(InterfaceEndpointClient.prototype.close):
(InterfaceEndpointClient.prototype.accept):
(InterfaceEndpointClient.prototype.acceptAndExpectResponse):
(InterfaceEndpointClient.prototype.setPayloadValidators):
(InterfaceEndpointClient.prototype.setIncomingReceiver):
(InterfaceEndpointClient.prototype.setConnectionErrorHandler):
(InterfaceEndpointClient.prototype.handleIncomingMessage):
(InterfaceEndpointClient.prototype.handleValidIncomingMessage_):
(InterfaceEndpointClient.prototype.notifyError):
(InterfaceEndpointClient.prototype.queryVersion):
(InterfaceEndpointClient.prototype.requireVersion):
(InterfaceEndpointClient.prototype.getEncounteredError):
(State):
(State.prototype.initPendingState):
(State.prototype.isValid):
(State.prototype.close):
(State.prototype.runAssociationEventHandler):
(State.prototype.setAssociationEventHandler):
(State.prototype.notifyAssociation):
(State.prototype.onAssociated):
(State.prototype.onPeerClosedBeforeAssociation):
(createPairPendingAssociation):
(InterfaceEndpointHandle):
(InterfaceEndpointHandle.prototype.isValid):
(InterfaceEndpointHandle.prototype.pendingAssociation):
(InterfaceEndpointHandle.prototype.id):
(InterfaceEndpointHandle.prototype.groupController):
(InterfaceEndpointHandle.prototype.disconnectReason):
(InterfaceEndpointHandle.prototype.setAssociationEventHandler):
(InterfaceEndpointHandle.prototype.notifyAssociation):
(InterfaceEndpointHandle.prototype.reset):
(isPipeControlMessage):
(PipeControlMessageHandler):
(PipeControlMessageHandler.prototype.accept):
(PipeControlMessageProxy):
(PipeControlMessageProxy.prototype.notifyPeerEndpointClosed):
(PipeControlMessageProxy.prototype.constructPeerEndpointClosedMessage):
(check):
(InterfaceEndpoint):
(InterfaceEndpoint.prototype.sendMessage):
(Router):
(Router.prototype.associateInterface):
(Router.prototype.attachEndpointClient):
(Router.prototype.detachEndpointClient):
(Router.prototype.createLocalEndpointHandle):
(Router.prototype.accept):
(Router.prototype.close):
(Router.prototype.onPeerAssociatedEndpointClosed):
(Router.prototype.onPipeConnectionError):
(Router.prototype.closeEndpointHandle):
(Router.prototype.updateEndpointStateMayRemove):
(decodeUtf8String):
(encodeUtf8String):
(utf8Length):
(reportValidationError):
(Observer.prototype.reset):
(return.getInstance):
(ValidationErrorObserverForTesting):
(isTestingMode):
(clearTestingMode):
(isEnumClass):
(isStringClass):
(isHandleClass):
(isInterfaceClass):
(isInterfaceRequestClass):
(isAssociatedInterfaceClass):
(isAssociatedInterfaceRequestClass):
(isNullable):
(Validator):
(Validator.prototype.isValidRange):
(Validator.prototype.claimRange):
(Validator.prototype.claimHandle):
(Validator.prototype.claimAssociatedEndpointHandle):
(Validator.prototype.validateEnum):
(Validator.prototype.validateHandle):
(Validator.prototype.validateAssociatedEndpointHandle):
(Validator.prototype.validateInterface):
(Validator.prototype.validateInterfaceRequest):
(Validator.prototype.validateAssociatedInterface):
(Validator.prototype.validateAssociatedInterfaceRequest):
(Validator.prototype.validateStructHeader):
(Validator.prototype.validateStructVersion):
(Validator.prototype.isFieldInStructVersion):
(Validator.prototype.validateMessageHeader):
(Validator.prototype.validateMessageIsRequestWithoutResponse):
(Validator.prototype.validateMessageIsRequestExpectingResponse):
(Validator.prototype.validateMessageIsResponse):
(Validator.prototype.decodePointer):
(Validator.prototype.decodeUnionSize):
(Validator.prototype.decodeUnionTag):
(Validator.prototype.validateArrayPointer):
(Validator.prototype.validateStructPointer):
(Validator.prototype.validateUnion):
(Validator.prototype.validateNestedUnion):
(Validator.prototype.arrayLength):
(Validator.prototype.validateMapPointer):
(Validator.prototype.validateStringPointer):
(Validator.prototype.validateArray):
(Validator.prototype.validateHandleElements):
(Validator.prototype.validateInterfaceElements):
(Validator.prototype.validateInterfaceRequestElements):
(Validator.prototype.validateAssociatedInterfaceElements):
(Validator.prototype.validateAssociatedInterfaceRequestElements):
(Validator.prototype.validateArrayElements):
(Validator.prototype.validateStructElements):
(Validator.prototype.validateEnumElements):
(RunMessageParams):
(RunMessageParams.prototype.initDefaults_):
(RunMessageParams.prototype.initFields_):
(RunMessageParams.validate):
(RunMessageParams.decode):
(RunMessageParams.encode):
(RunResponseMessageParams):
(RunResponseMessageParams.prototype.initDefaults_):
(RunResponseMessageParams.prototype.initFields_):
(RunResponseMessageParams.validate):
(RunResponseMessageParams.decode):
(RunResponseMessageParams.encode):
(QueryVersion):
(QueryVersion.prototype.initDefaults_):
(QueryVersion.prototype.initFields_):
(QueryVersion.validate):
(QueryVersion.decode):
(QueryVersion.encode):
(QueryVersionResult):
(QueryVersionResult.prototype.initDefaults_):
(QueryVersionResult.prototype.initFields_):
(QueryVersionResult.validate):
(QueryVersionResult.decode):
(QueryVersionResult.encode):
(FlushForTesting):
(FlushForTesting.prototype.initDefaults_):
(FlushForTesting.prototype.initFields_):
(FlushForTesting.validate):
(FlushForTesting.decode):
(FlushForTesting.encode):
(RunOrClosePipeMessageParams):
(RunOrClosePipeMessageParams.prototype.initDefaults_):
(RunOrClosePipeMessageParams.prototype.initFields_):
(RunOrClosePipeMessageParams.validate):
(RunOrClosePipeMessageParams.decode):
(RunOrClosePipeMessageParams.encode):
(RequireVersion):
(RequireVersion.prototype.initDefaults_):
(RequireVersion.prototype.initFields_):
(RequireVersion.validate):
(RequireVersion.decode):
(RequireVersion.encode):
(RunInput):
(RunInput.prototype.initDefault_):
(RunInput.prototype.initValue_):
(get if):
(RunInput.encode):
(RunInput.decode):
(RunInput.validate):
(RunOutput):
(RunOutput.prototype.initDefault_):
(RunOutput.prototype.initValue_):
(RunOutput.encode):
(RunOutput.decode):
(RunOutput.validate):
(RunOrClosePipeInput):
(RunOrClosePipeInput.prototype.initDefault_):
(RunOrClosePipeInput.prototype.initValue_):
(RunOrClosePipeInput.encode):
(RunOrClosePipeInput.decode):
(RunOrClosePipeInput.validate):
(DisconnectReason):
(DisconnectReason.prototype.initDefaults_):
(DisconnectReason.prototype.initFields_):
(DisconnectReason.validate):
(DisconnectReason.decode):
(DisconnectReason.encode):
(PeerAssociatedEndpointClosedEvent):
(PeerAssociatedEndpointClosedEvent.prototype.initDefaults_):
(PeerAssociatedEndpointClosedEvent.prototype.initFields_):
(PeerAssociatedEndpointClosedEvent.validate):
(PeerAssociatedEndpointClosedEvent.decode):
(PeerAssociatedEndpointClosedEvent.encode):
- web-platform-tests/resources/chromium/mojo_bindings.js.headers: Added.
- web-platform-tests/resources/chromium/mojo_web_test_helper_test.mojom.js: Added.
(mojo.internal.isMojomLoaded):
(MojoWebTestHelper_Reverse_Params):
(MojoWebTestHelper_Reverse_Params.prototype.initDefaults_):
(MojoWebTestHelper_Reverse_Params.prototype.initFields_):
(MojoWebTestHelper_Reverse_Params.validate):
(MojoWebTestHelper_Reverse_Params.decode):
(MojoWebTestHelper_Reverse_Params.encode):
(MojoWebTestHelper_Reverse_ResponseParams):
(MojoWebTestHelper_Reverse_ResponseParams.prototype.initDefaults_):
(MojoWebTestHelper_Reverse_ResponseParams.prototype.initFields_):
(MojoWebTestHelper_Reverse_ResponseParams.validate):
(MojoWebTestHelper_Reverse_ResponseParams.decode):
(MojoWebTestHelper_Reverse_ResponseParams.encode):
(MojoWebTestHelperPtr):
(MojoWebTestHelperAssociatedPtr):
(MojoWebTestHelperProxy):
(MojoWebTestHelperPtr.prototype.reverse):
(MojoWebTestHelperProxy.prototype.reverse):
(MojoWebTestHelperStub.prototype.reverse):
(MojoWebTestHelperStub.prototype.accept):
(MojoWebTestHelperStub.prototype.acceptWithResponder):
(validateMojoWebTestHelperRequest):
(validateMojoWebTestHelperResponse):
- web-platform-tests/resources/chromium/mojo_web_test_helper_test.mojom.js.headers: Added.
- web-platform-tests/resources/chromium/nfc-mock.js: Added.
(toMojoNDEFMessage):
(toMojoNDEFRecord):
(toByteArray):
(compareNDEFRecords):
(assertNDEFWriteOptionsEqual):
(assertNDEFReaderOptionsEqual):
(matchesWatchOptions):
(createNDEFError):
(WebNFCTest):
(WebNFCTest.prototype.async push):
(WebNFCTest.prototype.async cancelPush):
(WebNFCTest.prototype.setClient):
(WebNFCTest.prototype.async watch):
(WebNFCTest.prototype.async cancelWatch):
(WebNFCTest.prototype.async cancelAllWatches):
(WebNFCTest.prototype.getHWError):
(WebNFCTest.prototype.setHWStatus):
(WebNFCTest.prototype.pushedMessage):
(WebNFCTest.prototype.writeOptions):
(WebNFCTest.prototype.watchOptions):
(WebNFCTest.prototype.setPendingPushCompleted):
(WebNFCTest.prototype.reset):
(WebNFCTest.prototype.cancelPendingPushOperation):
(WebNFCTest.prototype.setReadingMessage):
(WebNFCTest.prototype.suspendNFCOperations):
(WebNFCTest.prototype.resumeNFCOperations):
(WebNFCTest.prototype.simulateNonNDEFTagDiscovered):
(WebNFCTest.prototype.setIsFormattedTag):
(WebNFCTest.prototype.simulateDataTransferFails):
(WebNFCTest.prototype.simulateClosedPipe):
(WebNFCTest.NFCTestChromium):
(WebNFCTest.NFCTestChromium.prototype.async initialize):
(WebNFCTest.NFCTestChromium.prototype.async reset):
(WebNFCTest.NFCTestChromium.prototype.getMockNFC):
- web-platform-tests/resources/chromium/sensor.mojom.js: Added.
(mojo.internal.isMojomLoaded):
(SensorType.isKnownEnumValue):
(SensorType.validate):
(ReportingMode.isKnownEnumValue):
(ReportingMode.validate):
(SensorConfiguration):
(SensorConfiguration.prototype.initDefaults_):
(SensorConfiguration.prototype.initFields_):
(SensorConfiguration.validate):
(SensorConfiguration.decode):
(SensorConfiguration.encode):
(Sensor_GetDefaultConfiguration_Params):
(Sensor_GetDefaultConfiguration_Params.prototype.initDefaults_):
(Sensor_GetDefaultConfiguration_Params.prototype.initFields_):
(Sensor_GetDefaultConfiguration_Params.validate):
(Sensor_GetDefaultConfiguration_Params.decode):
(Sensor_GetDefaultConfiguration_Params.encode):
(Sensor_GetDefaultConfiguration_ResponseParams):
(Sensor_GetDefaultConfiguration_ResponseParams.prototype.initDefaults_):
(Sensor_GetDefaultConfiguration_ResponseParams.prototype.initFields_):
(Sensor_GetDefaultConfiguration_ResponseParams.validate):
(Sensor_GetDefaultConfiguration_ResponseParams.decode):
(Sensor_GetDefaultConfiguration_ResponseParams.encode):
(Sensor_AddConfiguration_Params):
(Sensor_AddConfiguration_Params.prototype.initDefaults_):
(Sensor_AddConfiguration_Params.prototype.initFields_):
(Sensor_AddConfiguration_Params.validate):
(Sensor_AddConfiguration_Params.decode):
(Sensor_AddConfiguration_Params.encode):
(Sensor_AddConfiguration_ResponseParams):
(Sensor_AddConfiguration_ResponseParams.prototype.initDefaults_):
(Sensor_AddConfiguration_ResponseParams.prototype.initFields_):
(Sensor_AddConfiguration_ResponseParams.validate):
(Sensor_AddConfiguration_ResponseParams.decode):
(Sensor_AddConfiguration_ResponseParams.encode):
(Sensor_RemoveConfiguration_Params):
(Sensor_RemoveConfiguration_Params.prototype.initDefaults_):
(Sensor_RemoveConfiguration_Params.prototype.initFields_):
(Sensor_RemoveConfiguration_Params.validate):
(Sensor_RemoveConfiguration_Params.decode):
(Sensor_RemoveConfiguration_Params.encode):
(Sensor_Suspend_Params):
(Sensor_Suspend_Params.prototype.initDefaults_):
(Sensor_Suspend_Params.prototype.initFields_):
(Sensor_Suspend_Params.validate):
(Sensor_Suspend_Params.decode):
(Sensor_Suspend_Params.encode):
(Sensor_Resume_Params):
(Sensor_Resume_Params.prototype.initDefaults_):
(Sensor_Resume_Params.prototype.initFields_):
(Sensor_Resume_Params.validate):
(Sensor_Resume_Params.decode):
(Sensor_Resume_Params.encode):
(Sensor_ConfigureReadingChangeNotifications_Params):
(Sensor_ConfigureReadingChangeNotifications_Params.prototype.initDefaults_):
(Sensor_ConfigureReadingChangeNotifications_Params.prototype.initFields_):
(Sensor_ConfigureReadingChangeNotifications_Params.validate):
(Sensor_ConfigureReadingChangeNotifications_Params.decode):
(Sensor_ConfigureReadingChangeNotifications_Params.encode):
(SensorClient_RaiseError_Params):
(SensorClient_RaiseError_Params.prototype.initDefaults_):
(SensorClient_RaiseError_Params.prototype.initFields_):
(SensorClient_RaiseError_Params.validate):
(SensorClient_RaiseError_Params.decode):
(SensorClient_RaiseError_Params.encode):
(SensorClient_SensorReadingChanged_Params):
(SensorClient_SensorReadingChanged_Params.prototype.initDefaults_):
(SensorClient_SensorReadingChanged_Params.prototype.initFields_):
(SensorClient_SensorReadingChanged_Params.validate):
(SensorClient_SensorReadingChanged_Params.decode):
(SensorClient_SensorReadingChanged_Params.encode):
(SensorPtr):
(SensorAssociatedPtr):
(SensorProxy):
(SensorPtr.prototype.getDefaultConfiguration):
(SensorProxy.prototype.getDefaultConfiguration):
(SensorPtr.prototype.addConfiguration):
(SensorProxy.prototype.addConfiguration):
(SensorPtr.prototype.removeConfiguration):
(SensorProxy.prototype.removeConfiguration):
(SensorPtr.prototype.suspend):
(SensorProxy.prototype.suspend):
(SensorPtr.prototype.resume):
(SensorProxy.prototype.resume):
(SensorPtr.prototype.configureReadingChangeNotifications):
(SensorProxy.prototype.configureReadingChangeNotifications):
(SensorStub):
(SensorStub.prototype.getDefaultConfiguration):
(SensorStub.prototype.addConfiguration):
(SensorStub.prototype.removeConfiguration):
(SensorStub.prototype.suspend):
(SensorStub.prototype.resume):
(SensorStub.prototype.configureReadingChangeNotifications):
(SensorStub.prototype.accept):
(SensorStub.prototype.acceptWithResponder):
(validateSensorRequest):
(validateSensorResponse):
(SensorClientPtr):
(SensorClientAssociatedPtr):
(SensorClientProxy):
(SensorClientPtr.prototype.raiseError):
(SensorClientProxy.prototype.raiseError):
(SensorClientPtr.prototype.sensorReadingChanged):
(SensorClientProxy.prototype.sensorReadingChanged):
(SensorClientStub):
(SensorClientStub.prototype.raiseError):
(SensorClientStub.prototype.sensorReadingChanged):
(SensorClientStub.prototype.accept):
(SensorClientStub.prototype.acceptWithResponder):
(validateSensorClientRequest):
(validateSensorClientResponse):
- web-platform-tests/resources/chromium/sensor_provider.mojom.js: Added.
(mojo.internal.isMojomLoaded):
(SensorCreationResult.isKnownEnumValue):
(SensorCreationResult.validate):
(SensorInitParams):
(SensorInitParams.prototype.initDefaults_):
(SensorInitParams.prototype.initFields_):
(SensorInitParams.validate):
(SensorInitParams.decode):
(SensorInitParams.encode):
(SensorProvider_GetSensor_Params):
(SensorProvider_GetSensor_Params.prototype.initDefaults_):
(SensorProvider_GetSensor_Params.prototype.initFields_):
(SensorProvider_GetSensor_Params.validate):
(SensorProvider_GetSensor_Params.decode):
(SensorProvider_GetSensor_Params.encode):
(SensorProvider_GetSensor_ResponseParams):
(SensorProvider_GetSensor_ResponseParams.prototype.initDefaults_):
(SensorProvider_GetSensor_ResponseParams.prototype.initFields_):
(SensorProvider_GetSensor_ResponseParams.validate):
(SensorProvider_GetSensor_ResponseParams.decode):
(SensorProvider_GetSensor_ResponseParams.encode):
(SensorProviderPtr):
(SensorProviderAssociatedPtr):
(SensorProviderProxy):
(SensorProviderPtr.prototype.getSensor):
(SensorProviderProxy.prototype.getSensor):
(SensorProviderStub.prototype.getSensor):
(SensorProviderStub.prototype.accept):
(SensorProviderStub.prototype.acceptWithResponder):
(validateSensorProviderRequest):
(validateSensorProviderResponse):
- web-platform-tests/resources/chromium/string16.mojom.js: Added.
(mojo.internal.isMojomLoaded):
(String16):
(String16.prototype.initDefaults_):
(String16.prototype.initFields_):
(String16.validate):
(String16.decode):
(String16.encode):
(BigString16):
(BigString16.prototype.initDefaults_):
(BigString16.prototype.initFields_):
(BigString16.validate):
(BigString16.decode):
(BigString16.encode):
- web-platform-tests/resources/chromium/string16.mojom.js.headers: Added.
- web-platform-tests/resources/chromium/url.mojom.js: Added.
(mojo.internal.isMojomLoaded):
(Url):
(Url.prototype.initDefaults_):
(Url.prototype.initFields_):
(Url.validate):
(Url.decode):
(Url.encode):
- web-platform-tests/resources/chromium/w3c-import.log: Added.
- web-platform-tests/resources/chromium/web-bluetooth-test.js: Added.
(toMojoCentralState):
(writeTypeToString):
(canonicalizeAndConvertToMojoUUID):
(convertToMojoMap):
(const.MOJO_CHOOSER_EVENT_TYPE_MAP):
(ArrayToMojoCharacteristicProperties):
(FakeBluetooth):
(FakeBluetooth.prototype.async setLESupported):
(FakeBluetooth.prototype.async simulateCentral):
(FakeBluetooth.prototype.async allResponsesConsumed):
(FakeBluetooth.prototype.async getManualChooser):
(FakeCentral):
(FakeCentral.prototype.async simulatePreconnectedPeripheral):
(FakeCentral.prototype.async simulateAdvertisementReceived):
(FakeCentral.prototype.async setState):
(FakeCentral.prototype.fetchOrCreatePeripheral_):
(FakePeripheral):
(FakePeripheral.prototype.async addFakeService):
(FakePeripheral.prototype.async setNextGATTConnectionResponse):
(FakePeripheral.prototype.async setNextGATTDiscoveryResponse):
(FakePeripheral.prototype.async simulateGATTDisconnection):
(FakePeripheral.prototype.async simulateGATTServicesChanged):
(FakeRemoteGATTService):
(FakeRemoteGATTService.prototype.async addFakeCharacteristic):
(FakeRemoteGATTService.prototype.async remove):
(FakeRemoteGATTCharacteristic):
(FakeRemoteGATTCharacteristic.prototype.async addFakeDescriptor):
(FakeRemoteGATTCharacteristic.prototype.async setNextReadResponse):
(FakeRemoteGATTCharacteristic.prototype.async setNextWriteResponse):
(FakeRemoteGATTCharacteristic.prototype.async setNextSubscribeToNotificationsResponse):
(FakeRemoteGATTCharacteristic.prototype.async setNextUnsubscribeFromNotificationsResponse):
(FakeRemoteGATTCharacteristic.prototype.async isNotifying):
(FakeRemoteGATTCharacteristic.prototype.async getLastWrittenValue):
(FakeRemoteGATTCharacteristic.prototype.async remove):
(FakeRemoteGATTDescriptor):
(FakeRemoteGATTDescriptor.prototype.async setNextReadResponse):
(FakeRemoteGATTDescriptor.prototype.async setNextWriteResponse):
(FakeRemoteGATTDescriptor.prototype.async getLastWrittenValue):
(FakeRemoteGATTDescriptor.prototype.async remove):
(FakeChooser):
(FakeChooser.prototype.async waitForEvents):
(FakeChooser.prototype.async selectPeripheral):
(FakeChooser.prototype.async cancel):
(FakeChooser.prototype.async rescan):
(FakeChooser.prototype.onEvent):
- web-platform-tests/resources/chromium/web-bluetooth-test.js.headers: Added.
- web-platform-tests/resources/chromium/web_usb_service.mojom.js: Added.
(mojo.internal.isMojomLoaded):
(WebUsbService_GetDevices_Params):
(WebUsbService_GetDevices_Params.prototype.initDefaults_):
(WebUsbService_GetDevices_Params.prototype.initFields_):
(WebUsbService_GetDevices_Params.validate):
(WebUsbService_GetDevices_Params.decode):
(WebUsbService_GetDevices_Params.encode):
(WebUsbService_GetDevices_ResponseParams):
(WebUsbService_GetDevices_ResponseParams.prototype.initDefaults_):
(WebUsbService_GetDevices_ResponseParams.prototype.initFields_):
(WebUsbService_GetDevices_ResponseParams.validate):
(WebUsbService_GetDevices_ResponseParams.decode):
(WebUsbService_GetDevices_ResponseParams.encode):
(WebUsbService_GetDevice_Params):
(WebUsbService_GetDevice_Params.prototype.initDefaults_):
(WebUsbService_GetDevice_Params.prototype.initFields_):
(WebUsbService_GetDevice_Params.validate):
(WebUsbService_GetDevice_Params.decode):
(WebUsbService_GetDevice_Params.encode):
(WebUsbService_GetPermission_Params):
(WebUsbService_GetPermission_Params.prototype.initDefaults_):
(WebUsbService_GetPermission_Params.prototype.initFields_):
(WebUsbService_GetPermission_Params.validate):
(WebUsbService_GetPermission_Params.decode):
(WebUsbService_GetPermission_Params.encode):
(WebUsbService_GetPermission_ResponseParams):
(WebUsbService_GetPermission_ResponseParams.prototype.initDefaults_):
(WebUsbService_GetPermission_ResponseParams.prototype.initFields_):
(WebUsbService_GetPermission_ResponseParams.validate):
(WebUsbService_GetPermission_ResponseParams.decode):
(WebUsbService_GetPermission_ResponseParams.encode):
(WebUsbService_SetClient_Params):
(WebUsbService_SetClient_Params.prototype.initDefaults_):
(WebUsbService_SetClient_Params.prototype.initFields_):
(WebUsbService_SetClient_Params.validate):
(WebUsbService_SetClient_Params.decode):
(WebUsbService_SetClient_Params.encode):
(WebUsbServicePtr):
(WebUsbServiceAssociatedPtr):
(WebUsbServiceProxy):
(WebUsbServicePtr.prototype.getDevices):
(WebUsbServiceProxy.prototype.getDevices):
(WebUsbServicePtr.prototype.getDevice):
(WebUsbServiceProxy.prototype.getDevice):
(WebUsbServicePtr.prototype.getPermission):
(WebUsbServiceProxy.prototype.getPermission):
(WebUsbServicePtr.prototype.setClient):
(WebUsbServiceProxy.prototype.setClient):
(WebUsbServiceStub):
(WebUsbServiceStub.prototype.getDevices):
(WebUsbServiceStub.prototype.getDevice):
(WebUsbServiceStub.prototype.getPermission):
(WebUsbServiceStub.prototype.setClient):
(WebUsbServiceStub.prototype.accept):
(WebUsbServiceStub.prototype.acceptWithResponder):
(validateWebUsbServiceRequest):
(validateWebUsbServiceResponse):
- web-platform-tests/resources/chromium/web_usb_service.mojom.js.headers: Added.
- web-platform-tests/resources/chromium/webusb-child-test.js: Added.
(this.name.string_appeared_here.this.window.top.messageChannel.port1.onmessage.async if):
- web-platform-tests/resources/chromium/webusb-child-test.js.headers: Added.
- web-platform-tests/resources/chromium/webusb-test.js: Added.
(getMessagePort):
(stringToMojoString16):
(fakeDeviceInitToDeviceInfo):
(convertMojoDeviceFilters):
(convertMojoDeviceFilter):
(FakeDevice):
(FakeDevice.prototype.getConfiguration):
(FakeDevice.prototype.open):
(FakeDevice.prototype.close):
(FakeDevice.prototype.setConfiguration):
(FakeDevice.prototype.claimInterface):
(FakeDevice.prototype.releaseInterface):
(FakeDevice.prototype.setInterfaceAlternateSetting):
(FakeDevice.prototype.reset):
(FakeDevice.prototype.clearHalt):
(FakeDevice.prototype.async controlTransferIn):
(FakeDevice.prototype.async controlTransferOut):
(FakeDevice.prototype.genericTransferIn):
(FakeDevice.prototype.genericTransferOut):
(FakeDevice.prototype.isochronousTransferIn):
(FakeDevice.prototype.isochronousTransferOut):
(prototype.addBinding):
(prototype.addDevice):
(prototype.removeDevice):
(prototype.removeAllDevices):
(prototype.getDevices):
(prototype.getDevice):
(prototype.getPermission):
(prototype.setClient):
(USBDeviceRequestEvent):
(USBDeviceRequestEvent.prototype.respondWith):
(prototype.disconnect):
(prototype.async initialize):
(prototype.attachToContext):
(prototype.addFakeDevice):
(prototype.reset):
- web-platform-tests/resources/chromium/webusb-test.js.headers: Added.
- web-platform-tests/resources/chromium/webxr-test-math-helper.js: Added.
(XRMathHelper.toString):
(XRMathHelper.transform_by_matrix):
(XRMathHelper.neg):
(XRMathHelper.sub):
(XRMathHelper.add):
(XRMathHelper.cross):
(XRMathHelper.dot):
(XRMathHelper.mul):
(XRMathHelper.length):
(XRMathHelper.normalize):
(XRMathHelper.pointInFace):
(XRMathHelper.det2x2):
(XRMathHelper.det3x3):
(XRMathHelper.det4x4):
(XRMathHelper.inv2):
(XRMathHelper.transpose):
(XRMathHelper.inverse):
(XRMathHelper.mul4x4):
(XRMathHelper.decomposeRigidTransform):
(XRMathHelper.identity):
(XRMathHelper):
- web-platform-tests/resources/chromium/webxr-test-math-helper.js.headers: Added.
- web-platform-tests/resources/chromium/webxr-test.js: Added.
(getMatrixFromTransform):
(composeGFXTransform):
(ChromeXRTest):
(ChromeXRTest.prototype.simulateDeviceConnection):
(ChromeXRTest.prototype.disconnectAllDevices):
(ChromeXRTest.prototype.simulateUserActivation):
(ChromeXRTest.prototype.Debug):
(MockVRService):
(MockVRService.prototype.addRuntime):
(MockVRService.prototype.removeAllRuntimes):
(MockVRService.prototype.removeRuntime):
(MockVRService.prototype.setClient):
(MockVRService.prototype.requestSession):
(MockVRService.prototype.exitPresent):
(MockVRService.prototype.supportsSession):
(MockVRService.prototype.makeXrCompatible):
(prototype.get deleted):
(prototype.pauseTracking):
(prototype.resumeTracking):
(prototype.stopTracking):
(prototype.setAnchorOrigin):
(prototype.set id):
(prototype.set device):
(prototype.get dirty):
(prototype.get paused):
(prototype.markProcessed):
(prototype.getAnchorOrigin):
(MockRuntime):
(MockRuntime.prototype._convertModeToEnum):
(MockRuntime.prototype._convertModesToEnum):
(MockRuntime.prototype.disconnect):
(MockRuntime.prototype.setViews):
(MockRuntime.prototype.setViewerOrigin):
(MockRuntime.prototype.clearViewerOrigin):
(MockRuntime.prototype.simulateVisibilityChange):
(MockRuntime.prototype.setBoundsGeometry):
(MockRuntime.prototype.setFloorOrigin):
(MockRuntime.prototype.clearFloorOrigin):
(MockRuntime.prototype.onStageParametersUpdated):
(MockRuntime.prototype.simulateResetPose):
(MockRuntime.prototype.simulateInputSourceConnection):
(MockRuntime.prototype.setAnchorCreationCallback):
(MockRuntime.prototype.getNonImmersiveDisplayInfo):
(MockRuntime.prototype.getImmersiveDisplayInfo):
(MockRuntime.prototype.getEye.else.toDegrees):
(MockRuntime.prototype.getEye):
(MockRuntime.prototype.setFeatures.convertFeatureToMojom):
(MockRuntime.prototype.setFeatures):
(MockRuntime.prototype.addInputSource):
(MockRuntime.prototype.removeInputSource):
(MockRuntime.prototype.deleteAnchorController):
(MockRuntime.prototype._injectAdditionalFrameData):
(MockRuntime.prototype.getFrameData):
(MockRuntime.prototype.getEnvironmentIntegrationProvider):
(MockRuntime.prototype.closeEnvironmentIntegrationProvider):
(MockRuntime.prototype.closeDataProvider):
(MockRuntime.prototype.subscribeToHitTest):
(MockRuntime.prototype.subscribeToHitTestForTransientInput):
(MockRuntime.prototype.createAnchor):
(MockRuntime.prototype.createPlaneAnchor):
(MockRuntime.prototype.requestRuntimeSession):
(MockRuntime.prototype.runtimeSupportsSession):
(MockRuntime.prototype._nativeOriginKnown):
(MockRuntime.prototype._calculateAnchorInformation):
(MockRuntime.prototype._calculateHitTestResults):
(MockRuntime.prototype._transformRayToMojoSpace):
(MockRuntime.prototype._hitTestWorld):
(MockRuntime.prototype._hitTestRegion):
(MockRuntime.prototype._hitTestFace):
(MockRuntime.prototype._getMojoFromViewer):
(MockRuntime.prototype._getMojoFromNativeOrigin):
(MockXRSessionMetricsRecorder.prototype.reportFeatureUsed):
(MockXRSessionMetricsRecorder):
(MockXRInputSource):
(MockXRInputSource.prototype.setHandedness):
(MockXRInputSource.prototype.setTargetRayMode):
(MockXRInputSource.prototype.setProfiles):
(MockXRInputSource.prototype.setGripOrigin):
(MockXRInputSource.prototype.clearGripOrigin):
(MockXRInputSource.prototype.setPointerOrigin):
(MockXRInputSource.prototype.disconnect):
(MockXRInputSource.prototype.reconnect):
(MockXRInputSource.prototype.startSelection):
(MockXRInputSource.prototype.endSelection):
(MockXRInputSource.prototype.simulateSelect):
(MockXRInputSource.prototype.setSupportedButtons):
(MockXRInputSource.prototype.updateButtonState):
(MockXRInputSource.prototype.getInputSourceState):
(MockXRInputSource.prototype.setOverlayPointerPosition):
(MockXRInputSource.prototype.getEmptyGamepad):
(MockXRInputSource.prototype.addGamepadButton):
(MockXRInputSource.prototype.getButtonIndex):
(MockXRInputSource.prototype.getAxesStartIndex):
(MockXRInputSource.prototype._getMojoFromInputSource):
(MockXRPresentationProvider):
(MockXRPresentationProvider.prototype.bindProvider):
(MockXRPresentationProvider.prototype.getClientReceiver):
(MockXRPresentationProvider.prototype.submitFrameMissing):
(MockXRPresentationProvider.prototype.submitFrame):
(MockXRPresentationProvider.prototype.Close):
- web-platform-tests/resources/chromium/webxr-test.js.headers: Added.
- web-platform-tests/resources/idlharness.js:
(IdlArray.prototype.assert_type_is):
(IdlInterface):
(IdlInterface.prototype.should_have_interface_object):
(IdlInterface.prototype.get_interface_object):
(IdlInterface.prototype.test_self):
(IdlInterface.prototype.test_member_attribute):
(IdlInterface.prototype.test_member_operation):
(IdlInterface.prototype.test_member_iterable):
(IdlInterface.prototype.test_member_async_iterable):
(IdlInterface.prototype.test_member_stringifier):
(IdlInterface.prototype.test_members):
(IdlInterface.prototype.test_primary_interface_of):
(IdlInterface.prototype.do_interface_attribute_asserts):
(IdlInterfaceMember):
- web-platform-tests/resources/sriharness.js:
(const.SRIPreloadTest):
- web-platform-tests/resources/test-only-api.js: Added.
(loadScript):
(async loadMojoResources):
- web-platform-tests/resources/test-only-api.js.headers: Added.
- web-platform-tests/resources/test/README.md: Added.
- web-platform-tests/resources/test/conftest.py: Added.
(pytest_addoption):
(pytest_collect_file):
(pytest_configure):
(resolve_uri):
(HTMLItem):
(HTMLItem.init):
(HTMLItem.reportinfo):
(HTMLItem.repr_failure):
(HTMLItem.runtest):
(HTMLItem._run_unit_test):
(HTMLItem._run_functional_test):
(HTMLItem._run_functional_test_variant):
(HTMLItem._summarize):
(HTMLItem._assert_sequence):
(HTMLItem._scrub_stack):
(HTMLItem._expand_status):
(HTMLItem._summarize_test):
(HTMLItem._summarize_status):
- web-platform-tests/resources/test/harness.html: Added.
- web-platform-tests/resources/test/idl-helper.js: Added.
(interfaceFrom):
(memberFrom):
(typeFrom):
- web-platform-tests/resources/test/nested-testharness.js: Added.
(makeTest.return.new.Promise):
(makeTest):
- web-platform-tests/resources/test/tests/functional/add_cleanup.html: Added.
- web-platform-tests/resources/test/tests/functional/add_cleanup_async.html: Added.
- web-platform-tests/resources/test/tests/functional/add_cleanup_async_bad_return.html: Added.
- web-platform-tests/resources/test/tests/functional/add_cleanup_async_rejection.html: Added.
- web-platform-tests/resources/test/tests/functional/add_cleanup_async_rejection_after_load.html: Added.
- web-platform-tests/resources/test/tests/functional/add_cleanup_async_timeout.html: Added.
- web-platform-tests/resources/test/tests/functional/add_cleanup_bad_return.html: Added.
- web-platform-tests/resources/test/tests/functional/add_cleanup_count.html: Added.
- web-platform-tests/resources/test/tests/functional/add_cleanup_err.html: Added.
- web-platform-tests/resources/test/tests/functional/add_cleanup_err_multi.html: Added.
- web-platform-tests/resources/test/tests/functional/add_cleanup_sync_queue.html: Added.
- web-platform-tests/resources/test/tests/functional/api-tests-1.html: Added.
- web-platform-tests/resources/test/tests/functional/api-tests-2.html: Added.
- web-platform-tests/resources/test/tests/functional/api-tests-3.html: Added.
- web-platform-tests/resources/test/tests/functional/assert-array-equals.html: Added.
- web-platform-tests/resources/test/tests/functional/force_timeout.html: Added.
- web-platform-tests/resources/test/tests/functional/generate-callback.html: Added.
- web-platform-tests/resources/test/tests/functional/idlharness/IdlDictionary/test_partial_interface_of.html: Added.
- web-platform-tests/resources/test/tests/functional/idlharness/IdlDictionary/w3c-import.log: Added.
- web-platform-tests/resources/test/tests/functional/idlharness/IdlInterface/test_immutable_prototype.html: Added.
- web-platform-tests/resources/test/tests/functional/idlharness/IdlInterface/test_interface_mixin.html: Added.
- web-platform-tests/resources/test/tests/functional/idlharness/IdlInterface/test_partial_interface_of.html: Added.
- web-platform-tests/resources/test/tests/functional/idlharness/IdlInterface/test_primary_interface_of.html: Added.
- web-platform-tests/resources/test/tests/functional/idlharness/IdlInterface/test_to_json_operation.html: Added.
- web-platform-tests/resources/test/tests/functional/idlharness/IdlInterface/w3c-import.log: Added.
- web-platform-tests/resources/test/tests/functional/idlharness/IdlNamespace/test_attribute.html: Added.
- web-platform-tests/resources/test/tests/functional/idlharness/IdlNamespace/test_operation.html: Added.
- web-platform-tests/resources/test/tests/functional/idlharness/IdlNamespace/test_partial_namespace.html: Added.
- web-platform-tests/resources/test/tests/functional/idlharness/IdlNamespace/w3c-import.log: Added.
- web-platform-tests/resources/test/tests/functional/iframe-callback.html: Added.
- web-platform-tests/resources/test/tests/functional/iframe-consolidate-errors.html: Added.
- web-platform-tests/resources/test/tests/functional/iframe-consolidate-tests.html: Added.
- web-platform-tests/resources/test/tests/functional/iframe-msg.html: Added.
- web-platform-tests/resources/test/tests/functional/log-insertion.html: Added.
- web-platform-tests/resources/test/tests/functional/order.html: Added.
- web-platform-tests/resources/test/tests/functional/promise-async.html: Added.
- web-platform-tests/resources/test/tests/functional/promise-with-sync.html: Added.
- web-platform-tests/resources/test/tests/functional/promise.html: Added.
- web-platform-tests/resources/test/tests/functional/queue.html: Added.
- web-platform-tests/resources/test/tests/functional/single-page-test-fail.html: Added.
- web-platform-tests/resources/test/tests/functional/single-page-test-no-assertions.html: Added.
- web-platform-tests/resources/test/tests/functional/single-page-test-no-body.html: Added.
- web-platform-tests/resources/test/tests/functional/single-page-test-pass.html: Added.
- web-platform-tests/resources/test/tests/functional/step_wait.html: Added.
- web-platform-tests/resources/test/tests/functional/step_wait_func.html: Added.
- web-platform-tests/resources/test/tests/functional/task-scheduling-promise-test.html: Added.
- web-platform-tests/resources/test/tests/functional/task-scheduling-test.html: Added.
- web-platform-tests/resources/test/tests/functional/uncaught-exception-handle.html: Added.
- web-platform-tests/resources/test/tests/functional/uncaught-exception-ignore.html: Added.
- web-platform-tests/resources/test/tests/functional/w3c-import.log: Added.
- web-platform-tests/resources/test/tests/functional/worker-dedicated-uncaught-allow.html: Added.
- web-platform-tests/resources/test/tests/functional/worker-dedicated-uncaught-single.html: Added.
- web-platform-tests/resources/test/tests/functional/worker-dedicated.sub.html: Added.
- web-platform-tests/resources/test/tests/functional/worker-error.js: Added.
(test):
- web-platform-tests/resources/test/tests/functional/worker-service.html: Added.
- web-platform-tests/resources/test/tests/functional/worker-shared.html: Added.
- web-platform-tests/resources/test/tests/functional/worker-uncaught-allow.js: Added.
(async_test.onerror):
(async_test):
- web-platform-tests/resources/test/tests/functional/worker-uncaught-single.js: Added.
- web-platform-tests/resources/test/tests/functional/worker.js: Added.
(test):
(async_test):
- web-platform-tests/resources/test/tests/unit/IdlArray/is_json_type.html: Added.
- web-platform-tests/resources/test/tests/unit/IdlArray/w3c-import.log: Added.
- web-platform-tests/resources/test/tests/unit/IdlDictionary/get_inheritance_stack.html: Added.
- web-platform-tests/resources/test/tests/unit/IdlDictionary/test_partial_dictionary.html: Added.
- web-platform-tests/resources/test/tests/unit/IdlDictionary/w3c-import.log: Added.
- web-platform-tests/resources/test/tests/unit/IdlInterface/constructors.html: Added.
- web-platform-tests/resources/test/tests/unit/IdlInterface/default_to_json_operation.html: Added.
- web-platform-tests/resources/test/tests/unit/IdlInterface/do_member_unscopable_asserts.html: Added.
- web-platform-tests/resources/test/tests/unit/IdlInterface/get_inheritance_stack.html: Added.
- web-platform-tests/resources/test/tests/unit/IdlInterface/get_interface_object.html: Added.
- web-platform-tests/resources/test/tests/unit/IdlInterface/get_interface_object_owner.html: Added.
- web-platform-tests/resources/test/tests/unit/IdlInterface/get_legacy_namespace.html: Added.
- web-platform-tests/resources/test/tests/unit/IdlInterface/get_qualified_name.html: Added.
- web-platform-tests/resources/test/tests/unit/IdlInterface/has_default_to_json_regular_operation.html: Added.
- web-platform-tests/resources/test/tests/unit/IdlInterface/has_to_json_regular_operation.html: Added.
- web-platform-tests/resources/test/tests/unit/IdlInterface/should_have_interface_object.html: Added.
- web-platform-tests/resources/test/tests/unit/IdlInterface/test_primary_interface_of_undefined.html: Added.
- web-platform-tests/resources/test/tests/unit/IdlInterface/traverse_inherited_and_consequential_interfaces.html: Added.
- web-platform-tests/resources/test/tests/unit/IdlInterface/w3c-import.log: Added.
- web-platform-tests/resources/test/tests/unit/IdlInterfaceMember/is_to_json_regular_operation.html: Added.
- web-platform-tests/resources/test/tests/unit/IdlInterfaceMember/toString.html: Added.
- web-platform-tests/resources/test/tests/unit/IdlInterfaceMember/w3c-import.log: Added.
- web-platform-tests/resources/test/tests/unit/assert_implements.html: Added.
- web-platform-tests/resources/test/tests/unit/assert_implements_optional.html: Added.
- web-platform-tests/resources/test/tests/unit/assert_object_equals.html: Added.
- web-platform-tests/resources/test/tests/unit/basic.html: Added.
- web-platform-tests/resources/test/tests/unit/exceptional-cases-timeouts.html: Added.
- web-platform-tests/resources/test/tests/unit/exceptional-cases.html: Added.
- web-platform-tests/resources/test/tests/unit/format-value.html: Added.
- web-platform-tests/resources/test/tests/unit/helpers.js: Added.
(test_failure):
- web-platform-tests/resources/test/tests/unit/late-test.html: Added.
- web-platform-tests/resources/test/tests/unit/promise_setup-timeout.html: Added.
- web-platform-tests/resources/test/tests/unit/promise_setup.html: Added.
- web-platform-tests/resources/test/tests/unit/single_test.html: Added.
- web-platform-tests/resources/test/tests/unit/test-return-restrictions.html: Added.
- web-platform-tests/resources/test/tests/unit/throwing-assertions.html: Added.
- web-platform-tests/resources/test/tests/unit/unpaired-surrogates.html: Added.
- web-platform-tests/resources/test/tests/unit/w3c-import.log: Added.
- web-platform-tests/resources/test/tox.ini: Added.
- web-platform-tests/resources/test/variants.js: Added.
(variants.string_appeared_here.apply):
(Object.hasOwnProperty.call):
(typeof.test.string_appeared_here.test):
(onReady):
- web-platform-tests/resources/test/w3c-import.log: Added.
- web-platform-tests/resources/test/wptserver.py: Added.
(WPTServer):
(WPTServer.init):
(WPTServer.start):
(WPTServer.stop):
(WPTServer.url):
- web-platform-tests/resources/testdriver-actions.js:
- web-platform-tests/resources/testdriver-vendor.js:
- web-platform-tests/resources/testdriver.js:
- web-platform-tests/resources/testharness.js:
- web-platform-tests/resources/testharnessreport.js: Added.
(dump_test_results):
(catch):
- web-platform-tests/resources/w3c-import.log:
- web-platform-tests/resources/webidl2/lib/webidl2.js:
- 1:35 PM Changeset in webkit [264572] by
-
- 2 edits in trunk/LayoutTests
Unreviewed, skip a few css WPT tests that are crashing in Debug since the recent WPT resync.
- 12:26 PM Changeset in webkit [264571] by
-
- 2 edits in trunk/LayoutTests
Unreviewed, mark imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate-timing.https.html as flaky.
- 12:04 PM Changeset in webkit [264570] by
-
- 2 edits in trunk/LayoutTests
Unreviewed, mark imported/w3c/web-platform-tests/web-share/share-url-invalid.https.html as timing out on iOS.
It has been timing out since import in r264564.
- platform/ios-wk2/TestExpectations:
- 11:58 AM Changeset in webkit [264569] by
-
- 2 edits in trunk/LayoutTests/imported/w3c
Unreviewed, rebaseline imported/w3c/web-platform-tests/css/css-sizing/percentage-height-in-flexbox.html.
Needed after WPT resync in r251714.
- web-platform-tests/css/css-sizing/percentage-height-in-flexbox-expected.txt:
- 9:23 AM Changeset in webkit [264568] by
-
- 3 edits in trunk/Source/WebCore
Unreviewed, fix build warnings in the WebXR backend
- platform/xr/openxr/PlatformXROpenXR.cpp:
(PlatformXR::Instance::Impl::enumerateInstanceExtensionProperties const): Guard log loop
with LOG_DISABLED macro, to avoid unused variable warnings in release builds.
- testing/WebFakeXRDevice.h: Remove unused private class member.
- 5:24 AM Changeset in webkit [264567] by
-
- 5 edits in trunk/Source
Unreviewed, reverting r264563.
https://bugs.webkit.org/show_bug.cgi?id=214518
Broke the watchOS build
Reverted changeset:
"Add OK button to Date/Time form controls."
https://bugs.webkit.org/show_bug.cgi?id=214195
https://trac.webkit.org/changeset/264563
- 3:33 AM Changeset in webkit [264566] by
-
- 8 edits in trunk/Source
Only use enum classes in HTTPParsers
https://bugs.webkit.org/show_bug.cgi?id=214451
Patch by Rob Buis <rbuis@igalia.com> on 2020-07-18
Reviewed by Darin Adler.
Source/WebCore:
Only use enum classes in HTTPParsers by converting XFrameOptionsSameOrigin
and ContentTypeOptionsDisposition. Remove HTTPVersion enum since its
only use is by parseHTTPRequestLine, but this method is unused.
- loader/FrameLoader.cpp:
(WebCore::FrameLoader::shouldInterruptLoadForXFrameOptions):
- loader/cache/CachedCSSStyleSheet.cpp:
(WebCore::CachedCSSStyleSheet::mimeTypeAllowedByNosniff const):
- platform/network/HTTPParsers.cpp:
(WebCore::parseContentTypeOptionsHeader):
(WebCore::parseXFrameOptionsHeader):
(WebCore::parseHTTPRequestLine): Deleted.
- platform/network/HTTPParsers.h:
(): Deleted.
- platform/network/ResourceResponseBase.cpp:
(WebCore::isScriptAllowedByNosniff):
Source/WebKit:
Adjust to XFrameOptionsDisposition change.
- NetworkProcess/NetworkResourceLoader.cpp:
(WebKit::NetworkResourceLoader::shouldInterruptLoadForXFrameOptions):
Jul 17, 2020:
- 8:13 PM Changeset in webkit [264565] by
-
- 79 edits1 delete in trunk
Remove final vestigates of SimpleColor
https://bugs.webkit.org/show_bug.cgi?id=214439
Reviewed by Simon Fraser.
Source/WebCore:
Replace remaining makeSimpleColor uses:
- Literal / constant colors switched to using SRGBA<uint8_t> { ... }.
- Direct construction from uint8_t values also switched to SRGBA<uint8_t> { ... }
- Where possible switched to using of named colors (e.g. Color::yellow) both directly and where an override alpha was needed. To aid this, new named colors were added for red, magenta, blue, green, darkGreen and orange.
- Remaining callers switched to directly calling clampToComponentBytes, which was all that makeSimpleColor did. An overload of clampToComponentBytes that doesn't require the alpha parameter was added to simplify calls.
To make construction of SRGBA<uint8_t> values nicer, callers no longer need
to specify the alpha explicitly if the color is opaque.
- Headers.cmake:
- WebCore.xcodeproj/project.pbxproj:
- platform/graphics/SimpleColor.h: Removed.
Remove SimpleColor.h
- css/parser/CSSParserFastPaths.cpp:
(WebCore::parseNumericColor):
Switch to clampToComponentBytes, but leave a FIXME indicating this should be
switched to direct SRGBA<uint8_t> when hepler functions are fixed to return
uint8_ts rather than ints.
- inspector/agents/InspectorDOMAgent.cpp:
(WebCore::parseColor):
Switched to clampToComponentBytes and removed existing unnecessary additional clamping
of the alpha component.
- page/DebugPageOverlays.cpp:
(WebCore::NonFastScrollableRegionOverlay::drawRect):
Restructure HashMap construction to use the HashMap std::intializer_list constructor.
This takes advantage of a change to WTF::KeyValuePair that allows it deduce in this
context.
- platform/graphics/Color.h:
Remove SimpleColor.h include, but add ColorBuilder.h and ColorUtilities.h
which SimpleColor was including on its behalf. Add new named colors for
red, magenta, blue, green, darkGreen and orange. For all named colors,
use ColorBuilder<SRGBA<uint8_t>> rather than SRGBA<uint8_t> alone to allow
for callers to do things like Color::yellow.colorWithAlpha(...). In the future,
it might make more sense to merge ColorBuilder's functionality directly into
the color types, but for now this preserves that functionality.
- svg/properties/SVGAnimationAdditiveValueFunctionImpl.h:
(WebCore::SVGAnimationColorFunction::animate):
(WebCore::SVGAnimationColorFunction::roundAndClampColorChannel): Deleted.
Replace bespoke rounding/clamping functions in favor of ColorUtilities.h aggregate ones and
directly calling std::lround.
- css/parser/CSSPropertyParserHelpers.cpp:
(WebCore::CSSPropertyParserHelpers::parseRGBParameters):
- editing/CompositionHighlight.h:
- html/ColorInputType.cpp:
(WebCore::parseSimpleColorValue):
- html/HTMLElement.cpp:
(WebCore::parseLegacyColorValue):
- html/HTMLInputElement.cpp:
(WebCore::HTMLInputElement::createInnerTextStyle):
- inspector/InspectorOverlay.cpp:
(WebCore::drawOutlinedQuadWithClip):
(WebCore::drawShapeHighlight):
(WebCore::InspectorOverlay::paint):
(WebCore::InspectorOverlay::drawPaintRects):
(WebCore::InspectorOverlay::drawBounds):
(WebCore::InspectorOverlay::drawRulers):
(WebCore::InspectorOverlay::drawElementTitle):
- layout/integration/LayoutIntegrationLineLayout.cpp:
(WebCore::LayoutIntegration::LineLayout::debugTextShadow):
- page/CaptionUserPreferencesMediaAF.cpp:
(WebCore::CaptionUserPreferencesMediaAF::captionsBackgroundCSS const):
- page/FrameView.cpp:
(WebCore::FrameView::paintContents):
- page/PrintContext.cpp:
(WebCore::PrintContext::spoolAllPagesWithBoundaries):
- page/cocoa/ResourceUsageOverlayCocoa.mm:
(WebCore::HistoricResourceUsageData::HistoricResourceUsageData):
- page/linux/ResourceUsageOverlayLinux.cpp:
(WebCore::ResourceUsageOverlay::platformInitialize):
- platform/adwaita/ScrollbarThemeAdwaita.cpp:
- platform/adwaita/ThemeAdwaita.cpp:
(WebCore::ThemeAdwaita::activeSelectionForegroundColor const):
(WebCore::ThemeAdwaita::activeSelectionBackgroundColor const):
(WebCore::ThemeAdwaita::inactiveSelectionForegroundColor const):
- platform/graphics/Color.cpp:
- platform/graphics/ColorBlending.cpp:
(WebCore::blendSourceOver):
(WebCore::blendWithWhite):
- platform/graphics/ColorBuilder.h:
(WebCore::ColorBuilder::colorWithAlpha const):
(WebCore::ColorBuilder::ColorBuilder): Deleted.
- platform/graphics/ColorTypes.h:
(WebCore::SRGBA::SRGBA):
- platform/graphics/ColorUtilities.h:
(WebCore::clampToComponentBytes):
(WebCore::clampToComponentFloats):
- platform/graphics/GraphicsLayer.cpp:
(WebCore::GraphicsLayer::getDebugBorderInfo const):
- platform/graphics/ca/GraphicsLayerCA.cpp:
(WebCore::GraphicsLayerCA::recursiveCommitChanges):
(WebCore::contentsLayerDebugBorderColor):
(WebCore::cloneLayerDebugBorderColor):
(WebCore::GraphicsLayerCA::createTransformAnimationsFromKeyframes):
- platform/graphics/ca/PlatformCALayer.cpp:
(WebCore::PlatformCALayer::drawRepaintIndicator):
- platform/graphics/ca/TileCoverageMap.cpp:
(WebCore::TileCoverageMap::TileCoverageMap):
(WebCore::TileCoverageMap::update):
- platform/graphics/ca/win/PlatformCALayerWinInternal.cpp:
(PlatformCALayerWinInternal::drawRepaintCounters):
- platform/graphics/cg/NativeImageCG.cpp:
(WebCore::nativeImageSinglePixelSolidColor):
- platform/graphics/cocoa/GraphicsContextCocoa.mm:
(WebCore::colorForMarkerLineStyle):
- platform/graphics/mac/ColorMac.mm:
(WebCore::makeSimpleColorFromNSColor):
- platform/graphics/texmap/TextureMapperPlatformLayerBuffer.cpp:
(WebCore::TextureMapperPlatformLayerBuffer::paintToTextureMapper):
- platform/graphics/win/GraphicsContextCGWin.cpp:
(WebCore::GraphicsContext::drawDotsForDocumentMarker):
- platform/ios/DragImageIOS.mm:
(WebCore::createDragImageForLink):
- platform/ios/LegacyTileCache.mm:
(WebCore::LegacyTileCache::colorForGridTileBorder const):
- platform/mock/MockRealtimeMediaSourceCenter.cpp:
(WebCore::defaultDevices):
- platform/mock/MockRealtimeVideoSource.cpp:
(WebCore::MockRealtimeVideoSource::drawBoxes):
- platform/mock/ScrollbarThemeMock.cpp:
(WebCore::ScrollbarThemeMock::paintTrackBackground):
- platform/playstation/ScrollbarThemePlayStation.cpp:
(WebCore::ScrollbarThemePlayStation::paintTrackBackground):
- platform/win/DragImageWin.cpp:
(WebCore::createDragImageForLink):
- rendering/RenderEmbeddedObject.cpp:
- rendering/RenderFrameSet.cpp:
- rendering/RenderLayer.cpp:
(WebCore::RenderLayer::beginTransparencyLayers):
(WebCore::RenderLayer::paintResizer):
- rendering/RenderLayerBacking.cpp:
(WebCore::patternForTouchAction):
(WebCore::patternForEventListenerRegionType):
(WebCore::RenderLayerBacking::paintDebugOverlays):
- rendering/RenderTheme.cpp:
(WebCore::RenderTheme::platformActiveSelectionBackgroundColor const):
(WebCore::RenderTheme::platformInactiveSelectionBackgroundColor const):
(WebCore::RenderTheme::systemColor const):
(WebCore::RenderTheme::paintSystemPreviewBadge):
(WebCore::RenderTheme::platformTapHighlightColor const):
- rendering/RenderThemeAdwaita.cpp:
- rendering/RenderThemeIOS.h:
- rendering/RenderThemeIOS.mm:
(WebCore::RenderThemeIOS::paintSliderTrack):
(WebCore::RenderThemeIOS::paintProgressBar):
- rendering/RenderThemeMac.mm:
(WebCore::menuBackgroundColor):
(WebCore::RenderThemeMac::systemColor const):
(WebCore::RenderThemeMac::paintMenuListButtonDecorations):
- rendering/RenderThemeWin.cpp:
(WebCore::RenderThemeWin::platformActiveSelectionBackgroundColor const):
(WebCore::RenderThemeWin::platformInactiveSelectionBackgroundColor const):
(WebCore::RenderThemeWin::platformActiveSelectionForegroundColor const):
(WebCore::RenderThemeWin::systemColor const):
- rendering/SimpleLineLayoutFunctions.cpp:
(WebCore::SimpleLineLayout::paintFlow):
- rendering/mathml/RenderMathMLBlock.cpp:
(WebCore::RenderMathMLBlock::paint):
- rendering/style/RenderStyle.cpp:
(WebCore::RenderStyle::colorResolvingCurrentColor const):
- rendering/style/SVGRenderStyle.h:
(WebCore::SVGRenderStyle::initialStopColor):
(WebCore::SVGRenderStyle::initialFloodColor):
(WebCore::SVGRenderStyle::initialLightingColor):
- testing/MockPageOverlayClient.cpp:
(WebCore::MockPageOverlayClient::drawRect):
- testing/cocoa/WebViewVisualIdentificationOverlay.mm:
(-[WebViewVisualIdentificationOverlay initWithWebView:kind:deprecated:]):
Replace makeSimpleColor uses with appropriate alternative.
Source/WebKit:
- Shared/RemoteLayerTree/RemoteLayerBackingStore.mm:
(WebKit::RemoteLayerBackingStore::drawInContext):
- UIProcess/ios/WKContentViewInteraction.mm:
(-[WKContentView _tapHighlightColorForFastClick:]):
- WebProcess/Inspector/WebInspectorClient.cpp:
(WebKit::WebInspectorClient::showPaintRect):
- WebProcess/WebPage/FindController.cpp:
(WebKit::FindController::drawRect):
- WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::paintSnapshotAtSize):
- WebProcess/WebPage/ios/FindControllerIOS.mm:
Replace remaining makeSimpleColor() uses.
Source/WebKitLegacy/mac:
- WebView/WebIndicateLayer.mm:
Replace remaining makeSimpleColor() uses.
Source/WebKitLegacy/win:
- FullscreenVideoController.cpp:
- WebView.cpp:
(compositionToUnderlines):
Replace remaining makeSimpleColor() uses.
Source/WTF:
- wtf/KeyValuePair.h:
(WTF::KeyValuePair::KeyValuePair):
Add overload of constructor that is not a template function to aid deduction
when using std::initializer_lists to contruct a HashMap.
Tools:
- TestWebKitAPI/Tests/WebCore/ColorTests.cpp:
- TestWebKitAPI/Tests/WebCore/ExtendedColorTests.cpp:
- TestWebKitAPI/Tests/WebKitCocoa/PDFSnapshot.mm:
- TestWebKitAPI/cocoa/TestPDFDocument.mm:
Replace remaining makeSimpleColor() uses.
- 7:24 PM Changeset in webkit [264564] by
-
- 12 edits42 adds in trunk/LayoutTests
Resync web-platform-tests/web-share from upstream
https://bugs.webkit.org/show_bug.cgi?id=214507
Reviewed by Alex Christensen.
LayoutTests/imported/w3c:
Resync web-platform-tests/web-share from upstream 81de986322a0de90f2fe895.
- web-platform-tests/web-share/canShare-files.tentative.https-expected.txt: Added.
- web-platform-tests/web-share/canShare-files.tentative.https.html: Added.
- web-platform-tests/web-share/canShare-insecure.tentative.http-expected.txt: Added.
- web-platform-tests/web-share/canShare-insecure.tentative.http.html: Added.
- web-platform-tests/web-share/canShare.tentative.https-expected.txt: Added.
- web-platform-tests/web-share/canShare.tentative.https.html: Added.
- web-platform-tests/web-share/idlharness.https.window.js:
- web-platform-tests/web-share/share-cancel-manual.https-expected.txt: Added.
- web-platform-tests/web-share/share-cancel-manual.https.html: Added.
- web-platform-tests/web-share/share-consume-activation.https-expected.txt: Added.
- web-platform-tests/web-share/share-consume-activation.https.html: Added.
- web-platform-tests/web-share/share-empty.https.html:
- web-platform-tests/web-share/share-extra-argument-manual.https-expected.txt: Added.
- web-platform-tests/web-share/share-extra-argument-manual.https.html: Added.
- web-platform-tests/web-share/share-extra-field-manual.https-expected.txt: Added.
- web-platform-tests/web-share/share-extra-field-manual.https.html: Added.
- web-platform-tests/web-share/share-files-manual.https-expected.txt: Added.
- web-platform-tests/web-share/share-files-manual.https.html: Added.
- web-platform-tests/web-share/share-image-manual.tentative.https-expected.txt: Added.
- web-platform-tests/web-share/share-image-manual.tentative.https.html: Added.
- web-platform-tests/web-share/share-non-string-manual.https-expected.txt: Added.
- web-platform-tests/web-share/share-non-string-manual.https.html: Added.
- web-platform-tests/web-share/share-null-manual.https-expected.txt: Added.
- web-platform-tests/web-share/share-null-manual.https.html: Added.
- web-platform-tests/web-share/share-sharePromise-internal-slot.https-expected.txt: Added.
- web-platform-tests/web-share/share-sharePromise-internal-slot.https.html: Added.
- web-platform-tests/web-share/share-simple-manual.https-expected.txt: Added.
- web-platform-tests/web-share/share-simple-manual.https.html: Added.
- web-platform-tests/web-share/share-unicode-strings-manual.https-expected.txt: Added.
- web-platform-tests/web-share/share-unicode-strings-manual.https.html: Added.
- web-platform-tests/web-share/share-unicode-strings-nonutf8-manual.https-expected.txt: Added.
- web-platform-tests/web-share/share-unicode-strings-nonutf8-manual.https.html: Added.
- web-platform-tests/web-share/share-url-data-manual.https-expected.txt: Added.
- web-platform-tests/web-share/share-url-data-manual.https.html: Added.
- web-platform-tests/web-share/share-url-empty-manual.https-expected.txt: Added.
- web-platform-tests/web-share/share-url-empty-manual.https.html: Added.
- web-platform-tests/web-share/share-url-encoding-manual.https-expected.txt: Added.
- web-platform-tests/web-share/share-url-encoding-manual.https.html: Added.
- web-platform-tests/web-share/share-url-invalid.https-expected.txt:
- web-platform-tests/web-share/share-url-invalid.https.html:
- web-platform-tests/web-share/share-url-noscheme-manual.https-expected.txt: Added.
- web-platform-tests/web-share/share-url-noscheme-manual.https.html: Added.
- web-platform-tests/web-share/share-url-pathonly-manual.https-expected.txt: Added.
- web-platform-tests/web-share/share-url-pathonly-manual.https.html: Added.
- web-platform-tests/web-share/share-url-relative-manual.https-expected.txt: Added.
- web-platform-tests/web-share/share-url-relative-manual.https.html: Added.
- web-platform-tests/web-share/share-without-user-gesture.https.html:
- web-platform-tests/web-share/w3c-import.log:
LayoutTests:
- TestExpectations:
- platform/mac-wk2/imported/w3c/web-platform-tests/web-share/share-url-invalid.https-expected.txt:
- 7:07 PM Changeset in webkit [264563] by
-
- 5 edits in trunk/Source
Add OK button to Date/Time form controls.
https://bugs.webkit.org/show_bug.cgi?id=214195
Source/WebCore:
Reviewed by Darin Adler.
- en.lproj/Localizable.strings:
Source/WebKit:
<rdar://problem/65006000>
Reviewed by Darin Adler.
Add 'OK' button to add clarity to UI, and increase the default size of the control to
ensure space for both buttons. Also fixed a crash that happened when closing the control before
the animation completed.
- UIProcess/ios/forms/WKDateTimeInputControl.mm:
(-[WKDateTimeContextMenuViewController preferredContentSize]):
(-[WKDateTimePicker contextMenuInteraction:configurationForMenuAtLocation:]):
(-[WKDateTimePicker contextMenuInteraction:willDisplayMenuForConfiguration:animator:]):
(-[WKDateTimePicker contextMenuInteraction:willEndForConfiguration:animator:]):
(-[WKDateTimePicker ok:]):
- 6:38 PM Changeset in webkit [264562] by
-
- 2 edits in trunk/Source/ThirdParty/ANGLE
[WebGL2] Fix validation of pixel unpack parameters
https://bugs.webkit.org/show_bug.cgi?id=214509
Patch by Kenneth Russell <kbr@chromium.org> on 2020-07-17
Reviewed by Dean Jackson.
Fix small error discovered while upstreaming the previous fix to
the ANGLE project.
- src/libANGLE/validationES3.cpp:
(gl::ValidateES3TexImageParametersBase):
- 5:37 PM Changeset in webkit [264561] by
-
- 41 edits25 adds1 delete in trunk/LayoutTests
Resync web-platform-tests/encoding from upstream
https://bugs.webkit.org/show_bug.cgi?id=214502
Reviewed by Geoff Garen.
LayoutTests/imported/w3c:
Resync web-platform-tests/encoding from upstream 81de986322a0de90f.
- web-platform-tests/encoding/api-invalid-label.any-expected.txt:
- web-platform-tests/encoding/api-invalid-label.any.worker-expected.txt:
- web-platform-tests/encoding/bom-handling-expected.txt: Added.
- web-platform-tests/encoding/bom-handling.html: Added.
- web-platform-tests/encoding/bom-handling.html.headers: Added.
- web-platform-tests/encoding/encodeInto.any-expected.txt:
- web-platform-tests/encoding/encodeInto.any.js:
(forEach.testData.forEach.destinationData.string_appeared_here.forEach.arrayBufferOrSharedArrayBuffer.test):
(Float64Array.forEach.view.string_appeared_here.forEach):
(string_appeared_here.forEach):
- web-platform-tests/encoding/encodeInto.any.worker-expected.txt:
- web-platform-tests/encoding/eof-shift_jis-expected.html: Removed.
- web-platform-tests/encoding/eof-utf-8-one.html:
- web-platform-tests/encoding/eof-utf-8-three.html:
- web-platform-tests/encoding/eof-utf-8-two.html:
- web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-decode-csiso2022jp-expected.txt:
- web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-decode-expected.txt:
- web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp_chars-csiso2022jp.html:
- web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp_chars.html:
- web-platform-tests/encoding/resources/encodings.js:
- web-platform-tests/encoding/resources/single-byte-raw.py:
(main):
- web-platform-tests/encoding/resources/text-plain-charset.py:
(main):
- web-platform-tests/encoding/streams/backpressure.any-expected.txt: Added.
- web-platform-tests/encoding/streams/backpressure.any.html: Added.
- web-platform-tests/encoding/streams/backpressure.any.js:
- web-platform-tests/encoding/streams/decode-attributes.any-expected.txt: Added.
- web-platform-tests/encoding/streams/decode-attributes.any.html: Added.
- web-platform-tests/encoding/streams/decode-attributes.any.js:
- web-platform-tests/encoding/streams/decode-bad-chunks.any-expected.txt: Added.
- web-platform-tests/encoding/streams/decode-bad-chunks.any.html: Added.
- web-platform-tests/encoding/streams/decode-bad-chunks.any.js:
- web-platform-tests/encoding/streams/decode-ignore-bom.any-expected.txt: Added.
- web-platform-tests/encoding/streams/decode-ignore-bom.any.html: Added.
- web-platform-tests/encoding/streams/decode-ignore-bom.any.js:
- web-platform-tests/encoding/streams/decode-incomplete-input.any-expected.txt: Added.
- web-platform-tests/encoding/streams/decode-incomplete-input.any.html: Added.
- web-platform-tests/encoding/streams/decode-incomplete-input.any.js:
- web-platform-tests/encoding/streams/decode-non-utf8.any-expected.txt: Added.
- web-platform-tests/encoding/streams/decode-non-utf8.any.html: Added.
- web-platform-tests/encoding/streams/decode-non-utf8.any.js:
- web-platform-tests/encoding/streams/decode-split-character.any-expected.txt: Added.
- web-platform-tests/encoding/streams/decode-split-character.any.html: Added.
- web-platform-tests/encoding/streams/decode-split-character.any.js:
- web-platform-tests/encoding/streams/decode-utf8.any-expected.txt: Added.
- web-platform-tests/encoding/streams/decode-utf8.any.html: Added.
- web-platform-tests/encoding/streams/decode-utf8.any.js:
- web-platform-tests/encoding/streams/decode-utf8.any.worker-expected.txt:
- web-platform-tests/encoding/streams/encode-bad-chunks.any-expected.txt: Added.
- web-platform-tests/encoding/streams/encode-bad-chunks.any.html: Added.
- web-platform-tests/encoding/streams/encode-bad-chunks.any.js:
- web-platform-tests/encoding/streams/encode-utf8.any-expected.txt: Added.
- web-platform-tests/encoding/streams/encode-utf8.any.html: Added.
- web-platform-tests/encoding/streams/encode-utf8.any.js:
- web-platform-tests/encoding/streams/readable-writable-properties.any-expected.txt: Added.
- web-platform-tests/encoding/streams/readable-writable-properties.any.html: Added.
- web-platform-tests/encoding/streams/readable-writable-properties.any.js:
- web-platform-tests/encoding/streams/realms.window.js:
(async runTextEncoderStreamTests.async promise_test):
(async runTextEncoderStreamTests):
(async runTextDecoderStreamTests.async promise_test):
(async runTextDecoderStreamTests):
- web-platform-tests/encoding/textdecoder-copy.any-expected.txt:
- web-platform-tests/encoding/textdecoder-copy.any.js:
(string_appeared_here.forEach.arrayBufferOrSharedArrayBuffer.test):
- web-platform-tests/encoding/textdecoder-copy.any.worker-expected.txt:
- web-platform-tests/encoding/textdecoder-labels.any-expected.txt:
- web-platform-tests/encoding/textdecoder-labels.any.worker-expected.txt:
- web-platform-tests/encoding/textdecoder-streaming.any-expected.txt:
- web-platform-tests/encoding/textdecoder-streaming.any.js:
(string_appeared_here.forEach.):
(string_appeared_here.forEach):
- web-platform-tests/encoding/textdecoder-streaming.any.worker-expected.txt:
- web-platform-tests/encoding/w3c-import.log:
LayoutTests:
- 5:32 PM Changeset in webkit [264560] by
-
- 7 edits in trunk/LayoutTests/imported/w3c
Resync web-platform-tests/remote-playback from upstream
https://bugs.webkit.org/show_bug.cgi?id=214506
Reviewed by Geoffrey Garen.
Resync web-platform-tests/remote-playback from upstream 81de986322a0de90f.
- web-platform-tests/remote-playback/cancel-watch-availability.html:
- web-platform-tests/remote-playback/disable-remote-playback-cancel-watch-availability-throws.html:
- web-platform-tests/remote-playback/disable-remote-playback-prompt-throws.html:
- web-platform-tests/remote-playback/disable-remote-playback-watch-availability-throws.html:
- web-platform-tests/remote-playback/idlharness.window.js:
- web-platform-tests/remote-playback/watch-availability-initial-callback.html:
- 5:07 PM Changeset in webkit [264559] by
-
- 7 edits in trunk/LayoutTests/imported/w3c
Resync web-platform-tests/picture-in-picture from upstream
https://bugs.webkit.org/show_bug.cgi?id=214504
Reviewed by Geoffrey Garen.
Resync web-platform-tests/picture-in-picture from upstream 81de986322a0de90f.
- web-platform-tests/picture-in-picture/disable-picture-in-picture.html:
- web-platform-tests/picture-in-picture/exit-picture-in-picture.html:
- web-platform-tests/picture-in-picture/idlharness.window.js:
(async idl_array):
- web-platform-tests/picture-in-picture/leave-picture-in-picture.html:
- web-platform-tests/picture-in-picture/request-picture-in-picture-twice.html:
- web-platform-tests/picture-in-picture/request-picture-in-picture.html:
- 4:55 PM Changeset in webkit [264558] by
-
- 3 edits in trunk/LayoutTests
[ Mac iOS ] imported/w3c/web-platform-tests/css/geometry/DOMMatrix2DInit-validate-fixup.html is failing as of the re-sync in r 264522
https://bugs.webkit.org/show_bug.cgi?id=214512
Unreviewed test gardening.
- platform/ios-wk2/TestExpectations:
- platform/mac/TestExpectations:
- 4:52 PM Changeset in webkit [264557] by
-
- 2 edits in trunk/LayoutTests
REGRESSION(r264486): storage/indexeddb/structured-clone.html crashes
https://bugs.webkit.org/show_bug.cgi?id=214481
<rdar://problem/65735839>
Unreviewed test gardening.
Patch by Sihui Liu <sihui_liu@appe.com> on 2020-07-17
- platform/win/TestExpectations:
- 4:43 PM Changeset in webkit [264556] by
-
- 4 edits in trunk
Followup to r264531
https://bugs.webkit.org/show_bug.cgi?id=214488
<rdar://problem/64531754>
Reviewed by Darin Adler.
Source/WebCore:
Elide a null check by grabbing
RenderStyle
from the renderer instead of the element, and also limit
overflow hidden to the X axis.
- editing/TextManipulationController.cpp:
(WebCore::TextManipulationController::completeManipulation):
Tools:
See WebCore ChangeLog for more details.
- TestWebKitAPI/Tests/WebKitCocoa/TextManipulation.mm:
- 4:40 PM Changeset in webkit [264555] by
-
- 4 edits in trunk
[GTK] fast/events/context-activated-by-key-event.html is crashing
https://bugs.webkit.org/show_bug.cgi?id=199444
Reviewed by Michael Catanzaro.
Source/WebKit:
GTK supports showing the context menu for keyboard events. In these
cases there may be no pending mouse events, causing the assert to
fail.
Covered by existing tests.
- UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::showContextMenu):
LayoutTests:
- platform/gtk/TestExpectations: Remove fixed test entry.
- 4:35 PM Changeset in webkit [264554] by
-
- 33 edits17 adds3 deletes in trunk/LayoutTests
Resync web-platform-tests/web-animations from upstream
https://bugs.webkit.org/show_bug.cgi?id=214505
Reviewed by Geoffrey Garen.
Resync web-platform-tests/web-animations from upstream 81de986322a0de90f.
- web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-001-expected.txt: Added.
- web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-001.html: Added.
- web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-002-expected.txt: Added.
- web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-002.html: Added.
- web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property.html: Removed.
- web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-001-expected.txt: Added.
- web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-001.html: Added.
- web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-002-expected.txt: Added.
- web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-002.html: Added.
- web-platform-tests/web-animations/animation-model/animation-types/addition-per-property.html: Removed.
- web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-001-expected.txt: Added.
- web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-001.html: Added.
- web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-002-expected.txt: Added.
- web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-002.html: Added.
- web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property.html: Removed.
- web-platform-tests/web-animations/animation-model/animation-types/property-list.js:
- web-platform-tests/web-animations/animation-model/animation-types/property-utils.js: Added.
- web-platform-tests/web-animations/animation-model/animation-types/w3c-import.log:
- web-platform-tests/web-animations/idlharness.window.js:
- web-platform-tests/web-animations/interfaces/Animatable/animate-expected.txt:
- web-platform-tests/web-animations/interfaces/Animatable/animate.html:
- web-platform-tests/web-animations/interfaces/Animatable/getAnimations-expected.txt:
- web-platform-tests/web-animations/interfaces/Animatable/getAnimations.html:
- web-platform-tests/web-animations/interfaces/Animation/commitStyles-expected.txt:
- web-platform-tests/web-animations/interfaces/Animation/commitStyles.html:
- web-platform-tests/web-animations/interfaces/Animation/pending-expected.txt:
- web-platform-tests/web-animations/interfaces/Animation/pending.html:
- web-platform-tests/web-animations/interfaces/DocumentTimeline/document-timeline-phases.tentative-expected.txt: Added.
- web-platform-tests/web-animations/interfaces/DocumentTimeline/document-timeline-phases.tentative.html: Added.
- web-platform-tests/web-animations/interfaces/DocumentTimeline/w3c-import.log:
- web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt:
- web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001.html:
- web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002-expected.txt:
- web-platform-tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002.html:
- web-platform-tests/web-animations/interfaces/KeyframeEffect/target-expected.txt:
- web-platform-tests/web-animations/interfaces/KeyframeEffect/target.html:
- web-platform-tests/web-animations/resources/keyframe-tests.js:
- web-platform-tests/web-animations/resources/keyframe-utils.js:
(assert_frames_equal):
- web-platform-tests/web-animations/resources/xhr-doc.py:
(main):
- web-platform-tests/web-animations/testcommon.js:
- web-platform-tests/web-animations/timing-model/animation-effects/phases-and-states.html:
- web-platform-tests/web-animations/timing-model/animations/canceling-an-animation.html:
- web-platform-tests/web-animations/timing-model/animations/infinite-duration-animation-expected.html: Added.
- web-platform-tests/web-animations/timing-model/animations/infinite-duration-animation.html: Added.
- web-platform-tests/web-animations/timing-model/animations/playing-an-animation.html:
- web-platform-tests/web-animations/timing-model/animations/setting-the-timeline-of-an-animation-expected.txt:
- web-platform-tests/web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:
- web-platform-tests/web-animations/timing-model/animations/w3c-import.log:
- web-platform-tests/web-animations/timing-model/timelines/update-and-send-events-replacement-expected.txt:
- web-platform-tests/web-animations/timing-model/timelines/update-and-send-events-replacement.html:
- 4:33 PM Changeset in webkit [264553] by
-
- 11 edits7 adds in trunk/LayoutTests/imported/w3c
Resync web-platform-tests/credential-management from upstream
https://bugs.webkit.org/show_bug.cgi?id=214501
Reviewed by Geoffrey Garen.
Resync web-platform-tests/credential-management from upstream 81de986322a0de90f.
- resources/resource-files.json:
- web-platform-tests/credential-management/credentialscontainer-create-basics.https-expected.txt:
- web-platform-tests/credential-management/credentialscontainer-create-basics.https.html:
- web-platform-tests/credential-management/federatedcredential-framed-get.sub.https-expected.txt:
- web-platform-tests/credential-management/federatedcredential-framed-get.sub.https.html:
- web-platform-tests/credential-management/idlharness.https.window.js:
- web-platform-tests/credential-management/otpcredential-get-basics.https-expected.txt: Added.
- web-platform-tests/credential-management/otpcredential-get-basics.https.html: Added.
- web-platform-tests/credential-management/otpcredential-iframe.https-expected.txt: Added.
- web-platform-tests/credential-management/otpcredential-iframe.https.html: Added.
- web-platform-tests/credential-management/passwordcredential-framed-get.sub.https-expected.txt:
- web-platform-tests/credential-management/passwordcredential-framed-get.sub.https.html:
- web-platform-tests/credential-management/support/README.md: Added.
- web-platform-tests/credential-management/support/otpcredential-helper.js: Added.
(async loadChromiumResources):
(async create_sms_provider):
(receive):
(expect.return.async andReturn):
(expect):
- web-platform-tests/credential-management/support/otpcredential-iframe.html: Added.
- web-platform-tests/credential-management/support/w3c-import.log:
- web-platform-tests/credential-management/w3c-import.log:
- 4:32 PM Changeset in webkit [264552] by
-
- 1 edit6 adds in trunk/WebKitLibraries
Add WebKitPrivateFrameworkStubs for Big Sur
https://bugs.webkit.org/show_bug.cgi?id=214503
<rdar://problem/65746594>
Reviewed by Alexey Proskuryakov.
- WebKitPrivateFrameworkStubs/Mac/101600: Added.
- WebKitPrivateFrameworkStubs/Mac/101600/AuthKit.framework: Added.
- WebKitPrivateFrameworkStubs/Mac/101600/AuthKit.framework/AuthKit.tbd: Added.
- WebKitPrivateFrameworkStubs/Mac/110000: Added.
- WebKitPrivateFrameworkStubs/Mac/110000/AuthKit.framework: Added.
- WebKitPrivateFrameworkStubs/Mac/110000/AuthKit.framework/AuthKit.tbd: Added.
- 4:24 PM Changeset in webkit [264551] by
-
- 2 edits in trunk/LayoutTests
Rebase compositing/repaint/iframes/compositing-iframe-scroll-repaint.html back to previous state after r264522
https://bugs.webkit.org/show_bug.cgi?id=214414
Unreviewed test gardening.
- platform/mac-wk1/compositing/repaint/iframes/compositing-iframe-scroll-repaint-expected.txt:
- 4:17 PM Changeset in webkit [264550] by
-
- 2 edits in trunk/LayoutTests
Unreviewed, reverting r264549.
Expectation made in the wrong folder
Reverted changeset:
"Rebase compositing/repaint/iframes/compositing-iframe-scroll-
repaint.html back to previous state after
https://trac.webkit.org/changeset/264522/webkit"
https://bugs.webkit.org/show_bug.cgi?id=214414
https://trac.webkit.org/changeset/264549
- 4:12 PM Changeset in webkit [264549] by
-
- 2 edits in trunk/LayoutTests
Rebase compositing/repaint/iframes/compositing-iframe-scroll-repaint.html back to previous state after https://trac.webkit.org/changeset/264522/webkit
https://bugs.webkit.org/show_bug.cgi?id=214414
Unreviewed test gardening.
- compositing/repaint/iframes/compositing-iframe-scroll-repaint-expected.txt:
- 4:10 PM Changeset in webkit [264548] by
-
- 1 edit29 adds in trunk/WebKitLibraries
Add WebKitPrivateFrameworkStubs for watchOS 7
https://bugs.webkit.org/show_bug.cgi?id=214479
<rdar://problem/65727787>
Reviewed by Tim Horton.
- WebKitPrivateFrameworkStubs/watchos/7: Added.
- WebKitPrivateFrameworkStubs/watchos/7/AppSupport.framework: Added.
- WebKitPrivateFrameworkStubs/watchos/7/AppSupport.framework/AppSupport.tbd: Added.
- WebKitPrivateFrameworkStubs/watchos/7/AssertionServices.framework: Added.
- WebKitPrivateFrameworkStubs/watchos/7/AssertionServices.framework/AssertionServices.tbd: Added.
- WebKitPrivateFrameworkStubs/watchos/7/AuthKit.framework: Added.
- WebKitPrivateFrameworkStubs/watchos/7/AuthKit.framework/AuthKit.tbd: Added.
- WebKitPrivateFrameworkStubs/watchos/7/CorePrediction.framework: Added.
- WebKitPrivateFrameworkStubs/watchos/7/CorePrediction.framework/CorePrediction.tbd: Added.
- WebKitPrivateFrameworkStubs/watchos/7/DeviceIdentity.framework: Added.
- WebKitPrivateFrameworkStubs/watchos/7/DeviceIdentity.framework/DeviceIdentity.tbd: Added.
- WebKitPrivateFrameworkStubs/watchos/7/FileProvider.framework: Added.
- WebKitPrivateFrameworkStubs/watchos/7/FileProvider.framework/FileProvider.tbd: Added.
- WebKitPrivateFrameworkStubs/watchos/7/GraphicsServices.framework: Added.
- WebKitPrivateFrameworkStubs/watchos/7/GraphicsServices.framework/GraphicsServices.tbd: Added.
- WebKitPrivateFrameworkStubs/watchos/7/IOKit.framework: Added.
- WebKitPrivateFrameworkStubs/watchos/7/IOKit.framework/IOKit.tbd: Added.
- WebKitPrivateFrameworkStubs/watchos/7/IOSurfaceAccelerator.framework: Added.
- WebKitPrivateFrameworkStubs/watchos/7/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd: Added.
- WebKitPrivateFrameworkStubs/watchos/7/LocalAuthentication.framework: Added.
- WebKitPrivateFrameworkStubs/watchos/7/LocalAuthentication.framework/LocalAuthentication.tbd: Added.
- WebKitPrivateFrameworkStubs/watchos/7/PepperUICore.framework: Added.
- WebKitPrivateFrameworkStubs/watchos/7/PepperUICore.framework/PepperUICore.tbd: Added.
- WebKitPrivateFrameworkStubs/watchos/7/RunningBoardServices.framework: Added.
- WebKitPrivateFrameworkStubs/watchos/7/RunningBoardServices.framework/RunningBoardServices.tbd: Added.
- WebKitPrivateFrameworkStubs/watchos/7/SafariSafeBrowsing.framework: Added.
- WebKitPrivateFrameworkStubs/watchos/7/SafariSafeBrowsing.framework/SafariSafeBrowsing.tbd: Added.
- WebKitPrivateFrameworkStubs/watchos/7/URLFormatting.framework: Added.
- WebKitPrivateFrameworkStubs/watchos/7/URLFormatting.framework/URLFormatting.tbd: Added.
- 4:08 PM Changeset in webkit [264547] by
-
- 1 edit27 adds in trunk/WebKitLibraries
Add WebKitPrivateFrameworkStubs for tvOS 14
https://bugs.webkit.org/show_bug.cgi?id=214476
<rdar://problem/65725761>
Reviewed by Tim Horton.
- WebKitPrivateFrameworkStubs/appletvos/14: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/AppSupport.framework: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/AppSupport.framework/AppSupport.tbd: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/AssertionServices.framework: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/AssertionServices.framework/AssertionServices.tbd: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/AuthKit.framework: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/AuthKit.framework/AuthKit.tbd: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/CorePrediction.framework: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/CorePrediction.framework/CorePrediction.tbd: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/DeviceIdentity.framework: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/DeviceIdentity.framework/DeviceIdentity.tbd: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/FileProvider.framework: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/FileProvider.framework/FileProvider.tbd: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/GraphicsServices.framework: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/GraphicsServices.framework/GraphicsServices.tbd: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/IOKit.framework: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/IOKit.framework/IOKit.tbd: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/IOSurfaceAccelerator.framework: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/LocalAuthentication.framework: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/LocalAuthentication.framework/LocalAuthentication.tbd: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/RunningBoardServices.framework: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/RunningBoardServices.framework/RunningBoardServices.tbd: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/SafariSafeBrowsing.framework: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/SafariSafeBrowsing.framework/SafariSafeBrowsing.tbd: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/URLFormatting.framework: Added.
- WebKitPrivateFrameworkStubs/appletvos/14/URLFormatting.framework/URLFormatting.tbd: Added.
- 4:07 PM Changeset in webkit [264546] by
-
- 2 edits in trunk/Source/WebKit
Add Launch Services database update logging
https://bugs.webkit.org/show_bug.cgi?id=214500
Reviewed by Geoffrey Garen.
Log if the WebContent process is waiting a considerable amount of time for the initial update of the Launch Services database.
No new tests, since this patch is not introducing any behavior change.
- WebProcess/WebPage/Cocoa/WebPageCocoa.mm:
(WebKit::WebPage::platformDidReceiveLoadParameters):
- 4:06 PM Changeset in webkit [264545] by
-
- 3 edits in trunk/Source/WebKit
Remove logging for necessary sysctl call
https://bugs.webkit.org/show_bug.cgi?id=214497
<rdar://problem/65737636>
Reviewed by Per Arne Vollan.
We discovered that kern.proc.pid is needed in SecTaskCopyDebugDescription, so
we can remove that telemetry and logging.
- NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in:
- Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb:
- 3:59 PM Changeset in webkit [264544] by
-
- 11 edits1 move94 adds9 deletes in trunk/LayoutTests
Resync web-platform-tests/clipboard-apis from upstream
https://bugs.webkit.org/show_bug.cgi?id=214496
Reviewed by Geoffrey Garen.
LayoutTests/imported/w3c:
Resync web-platform-tests/clipboard-apis from upstream 81de986322a0de90f2.
- web-platform-tests/clipboard-apis/async-html-script-removal.https-expected.txt: Added.
- web-platform-tests/clipboard-apis/async-html-script-removal.https.html: Added.
- web-platform-tests/clipboard-apis/async-idlharness.https-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/clipboard-apis/async-interfaces.https-expected.txt.
- web-platform-tests/clipboard-apis/async-idlharness.https.html: Added.
- web-platform-tests/clipboard-apis/async-interfaces.https.html: Removed.
- web-platform-tests/clipboard-apis/async-navigator-clipboard-basics.https-expected.txt:
- web-platform-tests/clipboard-apis/async-navigator-clipboard-basics.https.html:
- web-platform-tests/clipboard-apis/async-platform-specific-write-read.tentative.https-expected.txt: Added.
- web-platform-tests/clipboard-apis/async-platform-specific-write-read.tentative.https.html: Added.
- web-platform-tests/clipboard-apis/async-raw-write-read.tentative.https-expected.txt: Added.
- web-platform-tests/clipboard-apis/async-raw-write-read.tentative.https.html: Added.
- web-platform-tests/clipboard-apis/async-write-blobs-read-blobs.https-expected.txt: Added.
- web-platform-tests/clipboard-apis/async-write-blobs-read-blobs.https.html: Added.
- web-platform-tests/clipboard-apis/async-write-dttext-read-dttext-manual.https-expected.txt: Removed.
- web-platform-tests/clipboard-apis/async-write-dttext-read-dttext-manual.https.html: Removed.
- web-platform-tests/clipboard-apis/async-write-dttext-read-text-manual.https-expected.txt: Removed.
- web-platform-tests/clipboard-apis/async-write-dttext-read-text-manual.https.html: Removed.
- web-platform-tests/clipboard-apis/async-write-html-read-html.https-expected.txt: Added.
- web-platform-tests/clipboard-apis/async-write-html-read-html.https.html: Added.
- web-platform-tests/clipboard-apis/async-write-image-read-image.https-expected.txt: Added.
- web-platform-tests/clipboard-apis/async-write-image-read-image.https.html: Added.
- web-platform-tests/clipboard-apis/async-write-text-read-dttext-manual.https-expected.txt: Removed.
- web-platform-tests/clipboard-apis/async-write-text-read-dttext-manual.https.html: Removed.
- web-platform-tests/clipboard-apis/async-write-text-read-text-manual.https-expected.txt: Removed.
- web-platform-tests/clipboard-apis/async-write-text-read-text-manual.https.html: Removed.
- web-platform-tests/clipboard-apis/clipboard-events-synthetic.html:
- web-platform-tests/clipboard-apis/clipboard-item.https-expected.txt: Added.
- web-platform-tests/clipboard-apis/clipboard-item.https.html: Added.
- web-platform-tests/clipboard-apis/detached-iframe/clipboard-on-detached-iframe.https-expected.txt: Added.
- web-platform-tests/clipboard-apis/detached-iframe/clipboard-on-detached-iframe.https.html: Added.
- web-platform-tests/clipboard-apis/detached-iframe/read-on-detaching-iframe.https-expected.txt: Added.
- web-platform-tests/clipboard-apis/detached-iframe/read-on-detaching-iframe.https.html: Added.
- web-platform-tests/clipboard-apis/detached-iframe/w3c-import.log: Added.
- web-platform-tests/clipboard-apis/detached-iframe/write-on-detaching-iframe.https-expected.txt: Added.
- web-platform-tests/clipboard-apis/detached-iframe/write-on-detaching-iframe.https.html: Added.
- web-platform-tests/clipboard-apis/detached-iframe/write-read-on-detached-iframe.https-expected.txt: Added.
- web-platform-tests/clipboard-apis/detached-iframe/write-read-on-detached-iframe.https.html: Added.
- web-platform-tests/clipboard-apis/detached-iframe/writeText-readText-on-detached-iframe.https-expected.txt: Added.
- web-platform-tests/clipboard-apis/detached-iframe/writeText-readText-on-detached-iframe.https.html: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-read/clipboard-read-disabled-by-feature-policy.tentative.https.sub-expected.txt: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-read/clipboard-read-disabled-by-feature-policy.tentative.https.sub.html: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-read/clipboard-read-disabled-by-feature-policy.tentative.https.sub.html.headers: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-read/clipboard-read-enabled-by-feature-policy-attribute-cross-origin-tentative.https.sub-expected.txt: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-read/clipboard-read-enabled-by-feature-policy-attribute-cross-origin-tentative.https.sub.html: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-read/clipboard-read-enabled-by-feature-policy-attribute-tentative.https.sub-expected.txt: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-read/clipboard-read-enabled-by-feature-policy-attribute-tentative.https.sub.html: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-read/clipboard-read-enabled-by-feature-policy-cross-origin-tentative.https.sub-expected.txt: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-read/clipboard-read-enabled-by-feature-policy-cross-origin-tentative.https.sub.html: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-read/clipboard-read-enabled-by-feature-policy-cross-origin.tentative.https.sub.html.headers: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-read/clipboard-read-enabled-by-feature-policy.tentative.https.sub-expected.txt: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-read/clipboard-read-enabled-by-feature-policy.tentative.https.sub.html: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-read/clipboard-read-enabled-by-feature-policy.tentative.https.sub.html.headers: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-read/clipboard-read-enabled-on-self-origin-by-feature-policy.tentative.https.sub-expected.txt: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-read/clipboard-read-enabled-on-self-origin-by-feature-policy.tentative.https.sub.html: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-read/clipboard-read-enabled-on-self-origin-by-feature-policy.tentative.https.sub.html.headers: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-read/w3c-import.log: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-write/clipboard-write-disabled-by-feature-policy.tentative.https.sub-expected.txt: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-write/clipboard-write-disabled-by-feature-policy.tentative.https.sub.html: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-write/clipboard-write-disabled-by-feature-policy.tentative.https.sub.html.headers: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-write/clipboard-write-enabled-by-feature-policy-attribute-cross-origin-tentative.https.sub-expected.txt: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-write/clipboard-write-enabled-by-feature-policy-attribute-cross-origin-tentative.https.sub.html: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-write/clipboard-write-enabled-by-feature-policy-attribute-tentative.https.sub-expected.txt: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-write/clipboard-write-enabled-by-feature-policy-attribute-tentative.https.sub.html: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-write/clipboard-write-enabled-by-feature-policy-cross-origin-tentative.https.sub-expected.txt: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-write/clipboard-write-enabled-by-feature-policy-cross-origin-tentative.https.sub.html: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-write/clipboard-write-enabled-by-feature-policy-cross-origin.tentative.https.sub.html.headers: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-write/clipboard-write-enabled-by-feature-policy.tentative.https.sub-expected.txt: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-write/clipboard-write-enabled-by-feature-policy.tentative.https.sub.html: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-write/clipboard-write-enabled-by-feature-policy.tentative.https.sub.html.headers: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-write/clipboard-write-enabled-on-self-origin-by-feature-policy.tentative.https.sub-expected.txt: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-write/clipboard-write-enabled-on-self-origin-by-feature-policy.tentative.https.sub.html: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-write/clipboard-write-enabled-on-self-origin-by-feature-policy.tentative.https.sub.html.headers: Added.
- web-platform-tests/clipboard-apis/feature-policy/clipboard-write/w3c-import.log: Added.
- web-platform-tests/clipboard-apis/permissions/readText-denied.https-expected.txt: Added.
- web-platform-tests/clipboard-apis/permissions/readText-denied.https.html: Added.
- web-platform-tests/clipboard-apis/permissions/readText-granted.https-expected.txt: Added.
- web-platform-tests/clipboard-apis/permissions/readText-granted.https.html: Added.
- web-platform-tests/clipboard-apis/permissions/w3c-import.log: Added.
- web-platform-tests/clipboard-apis/permissions/writeText-denied.https-expected.txt: Added.
- web-platform-tests/clipboard-apis/permissions/writeText-denied.https.html: Added.
- web-platform-tests/clipboard-apis/permissions/writeText-granted.https-expected.txt: Added.
- web-platform-tests/clipboard-apis/permissions/writeText-granted.https.html: Added.
- web-platform-tests/clipboard-apis/resources/greenbox.png: Added.
- web-platform-tests/clipboard-apis/resources/user-activation.js: Added.
(async waitForUserActivation):
- web-platform-tests/clipboard-apis/resources/w3c-import.log: Added.
- web-platform-tests/clipboard-apis/text-write-read/async-write-read.https-expected.txt: Added.
- web-platform-tests/clipboard-apis/text-write-read/async-write-read.https.html: Added.
- web-platform-tests/clipboard-apis/text-write-read/async-write-readText.https-expected.txt: Added.
- web-platform-tests/clipboard-apis/text-write-read/async-write-readText.https.html: Added.
- web-platform-tests/clipboard-apis/text-write-read/async-writeText-read.https-expected.txt: Added.
- web-platform-tests/clipboard-apis/text-write-read/async-writeText-read.https.html: Added.
- web-platform-tests/clipboard-apis/text-write-read/async-writeText-readText.https-expected.txt: Added.
- web-platform-tests/clipboard-apis/text-write-read/async-writeText-readText.https.html: Added.
- web-platform-tests/clipboard-apis/text-write-read/w3c-import.log: Added.
- web-platform-tests/clipboard-apis/w3c-import.log:
LayoutTests:
- tests-options.json:
- 3:58 PM Changeset in webkit [264543] by
-
- 8 edits1 add in trunk
[WebAuthn] Cache the PIN to improve NFC user experience
https://bugs.webkit.org/show_bug.cgi?id=213900
<rdar://problem/60073622>
Reviewed by Brent Fulgham.
Source/WebKit:
Cache the PIN to improve NFC user experience. Users might not hold the NFC key against the NFC scanner all the time
while entering the PIN. Therefore, we cache the PIN from the previous connection and immediately return the cached PIN to
the current connection such that users don't need to enter the PIN again.
The only downside for this optimization is that a wrong PIN could be used if the user switch to another authenticator for
the new connection. Given there is no UUID to identify a particular authenticator, there is nothing we can do to resolve the
issue. The probability of the issue, however, should be rare.
Covered by new API tests.
- UIProcess/WebAuthentication/AuthenticatorManager.cpp:
(WebKit::AuthenticatorManager::authenticatorStatusUpdated):
(WebKit::AuthenticatorManager::requestPin):
Where the above logic is implemented.
- UIProcess/WebAuthentication/Cocoa/NfcConnection.mm:
(WebKit::NfcConnection::transact const):
Adds a comment.
- UIProcess/WebAuthentication/WebAuthenticationRequestData.h:
- UIProcess/WebAuthentication/WebAuthenticatorCoordinatorProxy.cpp:
(WebKit::WebAuthenticatorCoordinatorProxy::makeCredential):
(WebKit::WebAuthenticatorCoordinatorProxy::getAssertion):
Adds a field for the cached PIN.
Tools:
- TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
- TestWebKitAPI/Tests/WebKitCocoa/_WKWebAuthenticationPanel.mm:
(TestWebKitAPI::TEST):
- TestWebKitAPI/Tests/WebKitCocoa/web-authentication-get-assertion-nfc-pin-disconnect.html: Added.
- 3:57 PM Changeset in webkit [264542] by
-
- 9 edits1 copy28 adds8 deletes in trunk/LayoutTests
Resync web-platform-tests/background-fetch from upstream
https://bugs.webkit.org/show_bug.cgi?id=214495
Reviewed by Geoffrey Garen.
Resync web-platform-tests/background-fetch from upstream 81de986322a0de90f2.
- resources/import-expectations.json:
- web-platform-tests/background-fetch/META.yml: Added.
- web-platform-tests/background-fetch/OWNERS: Removed.
- web-platform-tests/background-fetch/abort.https.window.html: Added.
- web-platform-tests/background-fetch/abort.https.window.js: Added.
(backgroundFetchTest.async test):
(backgroundFetch.await.new.Promise.resolve.registration.onprogress.async event):
- web-platform-tests/background-fetch/content-security-policy.https.window.html: Added.
- web-platform-tests/background-fetch/content-security-policy.https.window.js:
(backgroundFetchTest):
- web-platform-tests/background-fetch/credentials-in-url.https.window.js: Removed.
- web-platform-tests/background-fetch/dangling-markup.https.window.js: Removed.
- web-platform-tests/background-fetch/fetch-uploads.https.window.html: Added.
- web-platform-tests/background-fetch/fetch-uploads.https.window.js: Added.
(backgroundFetchTest.async test):
- web-platform-tests/background-fetch/fetch.https.window.html: Added.
- web-platform-tests/background-fetch/fetch.https.window.js: Added.
(promise_test.async test):
(backgroundFetchTest.async test):
- web-platform-tests/background-fetch/get-ids.https.window.html: Added.
- web-platform-tests/background-fetch/get-ids.https.window.js: Added.
(promise_test.async test):
(backgroundFetchTest.async test):
- web-platform-tests/background-fetch/get.https.window.html: Added.
- web-platform-tests/background-fetch/get.https.window.js: Added.
(promise_test.async test):
(backgroundFetchTest.async test):
- web-platform-tests/background-fetch/idlharness.https.any.html: Added.
- web-platform-tests/background-fetch/idlharness.https.any.js: Added.
- web-platform-tests/background-fetch/idlharness.https.any.worker.html: Added.
- web-platform-tests/background-fetch/interfaces-worker.https-expected.txt: Removed.
- web-platform-tests/background-fetch/interfaces-worker.https.html: Removed.
- web-platform-tests/background-fetch/interfaces.html: Removed.
- web-platform-tests/background-fetch/interfaces.worker.js: Removed.
- web-platform-tests/background-fetch/match.https.window.html: Added.
- web-platform-tests/background-fetch/match.https.window.js: Added.
(backgroundFetchTest.async test):
- web-platform-tests/background-fetch/mixed-content-and-allowed-schemes.https.window.html: Added.
- web-platform-tests/background-fetch/mixed-content-and-allowed-schemes.https.window.js:
(backgroundFetchTest):
- web-platform-tests/background-fetch/port-blocking.https.window.html: Added.
- web-platform-tests/background-fetch/port-blocking.https.window.js:
(backgroundFetchTest):
- web-platform-tests/background-fetch/resources/feature-name.txt: Added.
- web-platform-tests/background-fetch/resources/sw.js: Removed.
- web-platform-tests/background-fetch/resources/upload.py: Added.
(main):
- web-platform-tests/background-fetch/resources/utils.js:
(async getMessageFromServiceWorker.return.new.Promise):
(async getMessageFromServiceWorker):
(async registerAndActivateServiceWorker):
(backgroundFetchTest):
(async uniqueId):
- web-platform-tests/background-fetch/resources/w3c-import.log:
- web-platform-tests/background-fetch/service_workers/sw-abort.js: Added.
(async getFetchResult):
- web-platform-tests/background-fetch/service_workers/sw-helpers.js: Added.
(sendMessageToDocument):
(cloneRegistration.deepCopy):
(cloneRegistration):
- web-platform-tests/background-fetch/service_workers/sw-update-ui.js: Added.
(async updateUI):
- web-platform-tests/background-fetch/service_workers/sw.js: Added.
(async getFetchResult):
(handleBackgroundFetchEvent.switch.async bind):
- web-platform-tests/background-fetch/service_workers/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/background-fetch/resources/w3c-import.log.
- web-platform-tests/background-fetch/update-ui.https.window.html: Added.
- web-platform-tests/background-fetch/update-ui.https.window.js: Added.
(backgroundFetchTest.async test):
- web-platform-tests/background-fetch/w3c-import.log:
- 3:45 PM Changeset in webkit [264541] by
-
- 1 edit5 deletes in trunk/LayoutTests/imported/w3c
Unreviewed, drop a couple of Fetch WPT tests that were dropped upstream
Those failed to get dropped during the recent resync in r264144.
- web-platform-tests/fetch/api/redirect/redirect-count-cross-origin-expected.txt: Removed.
- web-platform-tests/fetch/api/redirect/redirect-count-cross-origin-worker-expected.txt: Removed.
- web-platform-tests/fetch/api/redirect/redirect-count-cross-origin-worker.html: Removed.
- web-platform-tests/fetch/api/redirect/redirect-count-cross-origin.html: Removed.
- web-platform-tests/fetch/api/redirect/redirect-count-cross-origin.js: Removed.
- 3:42 PM Changeset in webkit [264540] by
-
- 3 edits in trunk/LayoutTests
[ macOS iOS ] imported/w3c/web-platform-tests/cors/remote-origin.htm is passing need to add passing expectation for macOS and iOS
https://bugs.webkit.org/show_bug.cgi?id=214498
Unreviewed test gardening.
Patch by Hector Lopez <Hector Lopez> on 2020-07-17
- platform/ios/TestExpectations:
- platform/mac/TestExpectations:
- 3:22 PM Changeset in webkit [264539] by
-
- 21 edits in trunk/LayoutTests
Stop using promise_rejects() under LayoutTests/http/wpt
https://bugs.webkit.org/show_bug.cgi?id=214494
Reviewed by Geoffrey Garen.
Stop using promise_rejects() under LayoutTests/http/wpt as it has been dropped from upstream
testharness.js in favor of promise_rejects_js() / promise_reject_dom().
- http/wpt/2dcontext/imagebitmap/createImageBitmap-sizing.html:
- http/wpt/2dcontext/imagebitmap/createImageBitmap.html:
- http/wpt/cache-storage/cache-quota-add.any.js:
(promise_test.async test):
- http/wpt/cache-storage/cache-quota-after-restart.any.js:
(promise_test.async test):
- http/wpt/cache-storage/cache-storage-networkprocess-crash.html:
- http/wpt/credential-management/credentialscontainer-create-basics.https.html:
- http/wpt/credential-management/credentialscontainer-get-basics.https.html:
- http/wpt/credential-management/credentialscontainer-preventSilentAccess-basics.https.html:
- http/wpt/credential-management/credentialscontainer-store-basics.https.html:
- http/wpt/fetch/request-stream-disturbed-2.html:
- http/wpt/fetch/request-stream-disturbed-3.html:
- http/wpt/fetch/request-stream-empty.html:
- http/wpt/fetch/request-stream-error.html:
- http/wpt/fetch/response-status-text.html:
- http/wpt/service-workers/cors-preflight-star.any.js:
(origin.location.origin.preflightTest):
- http/wpt/service-workers/service-worker-spinning-install.https.html:
- http/wpt/webaudio/audiocontext-stopped.html:
- http/wpt/webauthn/public-key-credential-create-with-invalid-parameters.https.html:
- http/wpt/webauthn/public-key-credential-get-with-invalid-parameters.https.html:
- http/wpt/webrtc/generateCertificate.html:
- 3:18 PM Changeset in webkit [264538] by
-
- 16 edits1 add in trunk
Added Fixes for AudioScheduledSourceNode
https://bugs.webkit.org/show_bug.cgi?id=214381
Patch by Clark Wang <clark_wang@apple.com> on 2020-07-17
Reviewed by Chris Dumez.
LayoutTests/imported/w3c:
Re-baselined existing test for new PASS cases.
- web-platform-tests/webaudio/idlharness.https.window-expected.txt:
Source/WebCore:
Added in IDL file for AudioScheduledSourceNode, according to spec: https://www.w3.org/TR/webaudio/#AudioScheduledSourceNode
Re-baselined existing tests.
- CMakeLists.txt:
- DerivedSources-input.xcfilelist:
- DerivedSources-output.xcfilelist:
- DerivedSources.make:
- Modules/webaudio/AudioBufferSourceNode.idl:
- Modules/webaudio/AudioScheduledSourceNode.idl: Added.
- Modules/webaudio/OscillatorNode.idl:
- Sources.txt:
- WebCore.xcodeproj/project.pbxproj:
LayoutTests:
Re-baselined existing tests.
- webaudio/oscillator-custom-expected.wav:
- webaudio/oscillator-sawtooth-expected.wav:
- webaudio/oscillator-square-expected.wav:
- webaudio/oscillator-triangle-expected.wav:
- 3:05 PM Changeset in webkit [264537] by
-
- 13 edits in trunk/Source/JavaScriptCore
[JSC] Clean up resolveLocale
https://bugs.webkit.org/show_bug.cgi?id=214446
Reviewed by Darin Adler.
Introduce RelevantExtensionKey and optimize resolveLocale implementation which avoids using HashMap for input and output.
We instead use std::array<T, numberOfRelevantExtensionKeys> since # of RelevantExtensionKeys is only 6.
For input option, we use std::array<Optional<String>, numberOfRelevantExtensionKeys> since this distinguish non-set-option and null String().
For output extension values, we simply use std::array<String, numberOfRelevantExtensionKeys>.
- runtime/IntlCollator.cpp:
(JSC::IntlCollator::sortLocaleData):
(JSC::IntlCollator::searchLocaleData):
(JSC::IntlCollator::initializeCollator):
- runtime/IntlCollator.h:
- runtime/IntlDateTimeFormat.cpp:
(JSC::IntlDateTimeFormat::localeData):
(JSC::IntlDateTimeFormat::initializeDateTimeFormat):
- runtime/IntlDateTimeFormat.h:
- runtime/IntlNumberFormat.cpp:
(JSC::IntlNumberFormat::localeData):
(JSC::IntlNumberFormat::initializeNumberFormat):
- runtime/IntlNumberFormat.h:
- runtime/IntlObject.cpp:
(JSC::relevantExtensionKeyString):
(JSC::resolveLocale):
- runtime/IntlObject.h:
- runtime/IntlPluralRules.cpp:
(JSC::IntlPluralRules::localeData):
(JSC::IntlPluralRules::initializePluralRules):
- runtime/IntlPluralRules.h:
- runtime/IntlRelativeTimeFormat.cpp:
(JSC::IntlRelativeTimeFormat::localeData):
(JSC::IntlRelativeTimeFormat::initializeRelativeTimeFormat):
- runtime/IntlRelativeTimeFormat.h:
- 3:01 PM Changeset in webkit [264536] by
-
- 27 edits in trunk
[WebGL2] ReadPixels updates
https://bugs.webkit.org/show_bug.cgi?id=209516
Patch by Kenneth Russell <kbr@chromium.org> on 2020-07-17
Reviewed by Dean Jackson.
Source/ThirdParty/ANGLE:
Add workaround for OpenGL driver bug on macOS where
GL_PACK_SKIP_ROWS and GL_PACK_SKIP_PIXELS are ignored.
Add WebGL 2.0-specific validation constraints for pixel pack and
unpack parameters.
These changes are being upstreamed to ANGLE in
http://crbug.com/angleproject/4849 .
- include/platform/FeaturesGL.h:
- src/libANGLE/ErrorStrings.h:
- src/libANGLE/renderer/gl/FramebufferGL.cpp:
(rx::FramebufferGL::readPixels):
- src/libANGLE/renderer/gl/renderergl_utils.cpp:
(rx::nativegl_gl::InitializeFeatures):
- src/libANGLE/validationES.cpp:
(gl::ValidatePixelPack):
- src/libANGLE/validationES3.cpp:
(gl::ValidateES3TexImageParametersBase):
Source/WebCore:
Upgrade readPixels to WebGL 2.0 functionality.
Handle both WebGL 2.0 pack/unpack parameters correctly. Fix
preexisting bugs in texture uploads from pixel unpack buffers.
Remove entry points from GraphicsContextGL that will never be used
by the WebGL 2.0 implementation.
Covered by existing WebGL 2.0 conformance tests.
- html/canvas/WebGL2RenderingContext.cpp:
(WebCore::WebGL2RenderingContext::initializeNewContext):
(WebCore::WebGL2RenderingContext::sliceArrayBufferView):
(WebCore::WebGL2RenderingContext::pixelStorei):
(WebCore::WebGL2RenderingContext::texImage2D):
(WebCore::WebGL2RenderingContext::texImage3D):
(WebCore::WebGL2RenderingContext::texSubImage2D):
(WebCore::WebGL2RenderingContext::texSubImage3D):
(WebCore::WebGL2RenderingContext::getPackPixelStoreParams const):
(WebCore::WebGL2RenderingContext::getUnpackPixelStoreParams const):
(WebCore::WebGL2RenderingContext::readPixels):
- html/canvas/WebGL2RenderingContext.h:
- html/canvas/WebGLRenderingContextBase.cpp:
(WebCore::WebGLRenderingContextBase::readPixels):
- html/canvas/WebGLRenderingContextBase.h:
- platform/graphics/ExtensionsGL.h:
- platform/graphics/GraphicsContextGL.h:
- platform/graphics/angle/ExtensionsGLANGLE.cpp:
(WebCore::ExtensionsGLANGLE::readnPixelsRobustANGLE):
- platform/graphics/angle/ExtensionsGLANGLE.h:
- platform/graphics/angle/GraphicsContextGLANGLE.cpp:
(WebCore::GraphicsContextGLOpenGL::readRenderingResults):
(WebCore::GraphicsContextGLOpenGL::texImage3D): Deleted.
(WebCore::GraphicsContextGLOpenGL::texSubImage3D): Deleted.
- platform/graphics/opengl/ExtensionsGLOpenGLCommon.cpp:
(WebCore::ExtensionsGLOpenGLCommon::readnPixelsRobustANGLE):
- platform/graphics/opengl/ExtensionsGLOpenGLCommon.h:
- platform/graphics/opengl/GraphicsContextGLOpenGL.h:
- platform/graphics/opengl/GraphicsContextGLOpenGLCommon.cpp:
(WebCore::GraphicsContextGLOpenGL::texImage3D): Deleted.
(WebCore::GraphicsContextGLOpenGL::texSubImage3D): Deleted.
LayoutTests:
Rebaseline three tests under conformance2/reading/, which are now
fully passing. One more driver bug workaround is needed in ANGLE
in order to make the remaining tests in this directory fully pass.
Rebaseline two other layout tests which progress with these
changes. (One gets farther and signals more errors than before.)
- webgl/2.0.0/conformance2/misc/views-with-offsets-expected.txt:
- webgl/2.0.0/conformance2/reading/read-pixels-from-rgb8-into-pbo-bug-expected.txt:
- webgl/2.0.0/conformance2/reading/read-pixels-into-pixel-pack-buffer-expected.txt:
- webgl/2.0.0/conformance2/reading/read-pixels-pack-parameters-expected.txt:
- webgl/2.0.0/conformance2/textures/misc/tex-unpack-params-expected.txt:
- 2:51 PM Changeset in webkit [264535] by
-
- 13 edits in trunk
[WebGL2] Sync objects
https://bugs.webkit.org/show_bug.cgi?id=126942
Patch by James Darpinian <James Darpinian> on 2020-07-17
Reviewed by Dean Jackson.
Source/WebCore:
Passes WebGL conformance tests
webgl/2.0.0/conformance2/sync/sync-webgl-specific.html
and
webgl/2.0.0/deqp/functional/gles3/sync.html
although the latter times out in the layout test harness.
- html/canvas/WebGL2RenderingContext.cpp:
(WebCore::WebGL2RenderingContext::fenceSync):
(WebCore::WebGL2RenderingContext::isSync):
(WebCore::WebGL2RenderingContext::deleteSync):
(WebCore::WebGL2RenderingContext::clientWaitSync):
(WebCore::WebGL2RenderingContext::waitSync):
(WebCore::WebGL2RenderingContext::getSyncParameter):
- html/canvas/WebGLRenderingContextBase.h:
- html/canvas/WebGLSync.cpp:
(WebCore::WebGLSync::WebGLSync):
(WebCore::WebGLSync::deleteObjectImpl):
(WebCore::WebGLSync::updateCache):
(WebCore::WebGLSync::getCachedResult const):
(WebCore::WebGLSync::isSignaled const):
(WebCore::WebGLSync::scheduleAllowCacheUpdate):
- html/canvas/WebGLSync.h:
- platform/graphics/GraphicsContextGL.h:
- platform/graphics/GraphicsTypesGL.h:
- platform/graphics/angle/GraphicsContextGLANGLE.cpp:
(WebCore::GraphicsContextGLOpenGL::fenceSync):
(WebCore::GraphicsContextGLOpenGL::isSync):
(WebCore::GraphicsContextGLOpenGL::deleteSync):
(WebCore::GraphicsContextGLOpenGL::clientWaitSync):
(WebCore::GraphicsContextGLOpenGL::waitSync):
(WebCore::GraphicsContextGLOpenGL::getSynciv):
- platform/graphics/opengl/GraphicsContextGLOpenGL.h:
- platform/graphics/opengl/GraphicsContextGLOpenGLCommon.cpp:
(WebCore::GraphicsContextGLOpenGL::fenceSync):
(WebCore::GraphicsContextGLOpenGL::isSync):
(WebCore::GraphicsContextGLOpenGL::deleteSync):
(WebCore::GraphicsContextGLOpenGL::clientWaitSync):
(WebCore::GraphicsContextGLOpenGL::waitSync):
(WebCore::GraphicsContextGLOpenGL::getSynciv):
LayoutTests:
- webgl/TestExpectations:
webgl/2.0.0/deqp/functional/gles3/sync.html times out in the layout test harness, though it passes in MiniBrowser.
- 2:28 PM Changeset in webkit [264534] by
-
- 5 edits in trunk/Source/WebCore
Fix -Wformat= warnings when passing enum to integer specifiers
https://bugs.webkit.org/show_bug.cgi?id=214441
Reviewed by Darin Adler.
Covered by existing tests.
- platform/mediastream/MediaConstraints.cpp:
(WebCore::MediaConstraint::log const):
(WebCore::BooleanConstraint::logAsBoolean const):
(WebCore::DoubleConstraint::logAsDouble const):
(WebCore::IntConstraint::logAsInt const):
- platform/mediastream/MediaConstraints.h: Made uint8_t the underlying
type for MediaConstraints::DataType.
- platform/mediastream/RealtimeMediaSource.cpp:
(WebCore::RealtimeMediaSource::selectSettings):
- platform/mediastream/RealtimeMediaSourceSupportedConstraints.h: Made
uint8_t the underlying type for MediaConstraintType.
- 2:19 PM Changeset in webkit [264533] by
-
- 5 edits in trunk/Source
Don't include <wtf/text/WTFString.h> in SVGParserUtilities.h
https://bugs.webkit.org/show_bug.cgi?id=214320
Reviewed by Darin Adler.
Source/WebCore:
r264332 mistakenly added #include <wtf/text/WTFString.h> in
ColorSerialization.h and SVGParserUtilities.h. It should be
<wtf/Forward.h>.
See <https://lists.webkit.org/pipermail/webkit-dev/2020-July/031274.html>
for the discussion.
- platform/graphics/ColorSerialization.h:
- svg/SVGParserUtilities.h:
Source/WTF:
- wtf/Forward.h: Added foward declarations for template specializations of DefaultHash.
- 1:53 PM Changeset in webkit [264532] by
-
- 3 edits in trunk/LayoutTests
Add Failing expectations for Windows and GTK after r264483
https://bugs.webkit.org/show_bug.cgi?id=214428
Unreviewed test gardening.
- platform/gtk/TestExpectations:
- platform/win/TestExpectations:
- 1:06 PM DeveloperTips edited by
- trac is not markdown (diff)
- 1:05 PM DeveloperTips edited by
- Add Linux instructions to configure credential storage with webkit-patch (diff)
- 12:58 PM Changeset in webkit [264531] by
-
- 5 edits in trunk
Recommended article titles on csdn.net are clipped after translating to English
https://bugs.webkit.org/show_bug.cgi?id=214488
<rdar://problem/64531754>
Reviewed by Tim Horton.
Source/WebCore:
On csdn.net, the translation of the "荐" pill into English is "Recommended". This increase in the size of the
text node after translation breaks the layout of the page by clipping content below the pill, since the page
expects the element containing this text to have a fixed width and height.
Add a heuristic to detect and mitigate this exact scenario by applying
overflow: hidden;
onto containers
after translation, in the case where the container:
- Did not have any visual overflow before translation.
- Has visual overflow after translation.
- Has both fixed width and fixed height.
- Does not have any overflow clip.
- Is not out-of-flow (i.e. fixed or absolute position).
While it does mean that the text inside the fixed-dimension container will be clipped, this will at least
prevent this overflow from breaking the rest of the page.
Test: TextManipulation.CompleteTextManipulationAddsOverflowHiddenToAvoidBreakingLayout
- editing/TextManipulationController.cpp:
(WebCore::TextManipulationController::completeManipulation):
(WebCore::TextManipulationController::replace):
While replacing content, keep track of nodes under which we're inserting content that didn't have any visual
overflow prior to replacement.
- editing/TextManipulationController.h:
Tools:
- TestWebKitAPI/Tests/WebKitCocoa/TextManipulation.mm:
(TestWebKitAPI::TEST):
- 12:47 PM Changeset in webkit [264530] by
-
- 1 edit1 delete in trunk/Tools
Delete code for old flakiness dashboard
https://bugs.webkit.org/show_bug.cgi?id=214492
Reviewed by Jonathan Bedard.
- TestResultServer: Removed.
- 12:30 PM Changeset in webkit [264529] by
-
- 2 edits in trunk/Source/WebKit
[iOS] Crash under WebProcess::handleXPCEndpointMessages
https://bugs.webkit.org/show_bug.cgi?id=214490
Reviewed by Chris Dumez.
According to crash logs, it seems possible that the parent process XPC connection can be null. Add a null check,
and also check that the connection XPC object really is an XPC connection object.
No new tests, since I have not been able to reproduce this issue.
- WebProcess/cocoa/WebProcessCocoa.mm:
(WebKit::WebProcess::handleXPCEndpointMessages const):
- 12:30 PM Changeset in webkit [264528] by
-
- 2 edits in trunk/Source/WebKit
[WebAuthn] Use MediaOnly user gesture
https://bugs.webkit.org/show_bug.cgi?id=213595
<rdar://problem/64946612>
Reviewed by Brent Fulgham.
MediaOnly user gesture is more flexible than regular user gesture. For example, it can be propagated through XHR.
A common use case for WebAuthn is to call the API within XHR events, which could be triggered by user activated events initially.
By using MediaOnly user gesture, it allows developer to keep using this XHR model.
- WebProcess/WebAuthentication/WebAuthenticatorCoordinator.cpp:
(WebKit::WebAuthenticatorCoordinator::makeCredential):
(WebKit::WebAuthenticatorCoordinator::getAssertion):
- 12:13 PM Changeset in webkit [264527] by
-
- 4 edits in trunk/LayoutTests
[GTK][WPE] Garden svg failures and unify some svg expectations
Unreviewed test gardening.
- platform/glib/TestExpectations:
- platform/gtk/TestExpectations:
- platform/wpe/TestExpectations:
- 11:38 AM Changeset in webkit [264526] by
-
- 2 edits in trunk/Source/WebKit
[IPC hardening] Add nullptr checks to WebKit::WebInspectorProxy::platformStartWindowDrag()
<https://webkit.org/b/214436>
<rdar://problem/59645910>
Reviewed by Brent Fulgham.
- UIProcess/Inspector/mac/WebInspectorProxyMac.mm:
(WebKit::WebInspectorProxy::platformStartWindowDrag):
- Add nullptr checks.
- 11:38 AM Changeset in webkit [264525] by
-
- 20 edits in trunk/Source
Make ScrollbarControlSize an enum class
https://bugs.webkit.org/show_bug.cgi?id=199325
Reviewed by Sam Weinig.
Make ScrollbarControlSize an enum class, and make some RenderScrollbar methods const.
Source/WebCore:
- platform/ScrollTypes.h:
- platform/ScrollView.cpp:
(WebCore::ScrollView::createScrollbar):
- platform/ScrollbarTheme.h:
(WebCore::ScrollbarTheme::scrollbarThickness):
- platform/ios/ScrollbarThemeIOS.h:
- platform/mac/ScrollbarThemeMac.h:
- platform/mac/ScrollbarThemeMac.mm:
(WebCore::scrollbarControlSizeToNSControlSize):
(WebCore::scrollbarSizeToIndex):
(WebCore::ScrollbarThemeMac::hasButtons):
(WebCore::buttonRepaintRect):
(WebCore::ScrollbarThemeMac::backButtonRect):
(WebCore::ScrollbarThemeMac::forwardButtonRect):
(WebCore::ScrollbarThemeMac::trackRect):
- platform/mock/ScrollbarThemeMock.cpp:
(WebCore::ScrollbarThemeMock::scrollbarThickness):
- platform/mock/ScrollbarThemeMock.h:
- platform/playstation/ScrollbarThemePlayStation.h:
- platform/win/PopupMenuWin.cpp:
(WebCore::PopupMenuWin::show):
(WebCore::PopupMenuWin::calculatePositionAndSize):
- platform/win/ScrollbarThemeWin.h:
- rendering/RenderLayer.cpp:
(WebCore::RenderLayer::createScrollbar):
- rendering/RenderScrollbar.cpp:
(WebCore::RenderScrollbar::RenderScrollbar):
(WebCore::RenderScrollbar::buttonRect const):
(WebCore::RenderScrollbar::trackRect const):
(WebCore::RenderScrollbar::trackPieceRectWithMargins const):
(WebCore::RenderScrollbar::minimumThumbLength const):
(WebCore::RenderScrollbar::opacity const):
(WebCore::RenderScrollbar::buttonRect): Deleted.
(WebCore::RenderScrollbar::trackRect): Deleted.
(WebCore::RenderScrollbar::trackPieceRectWithMargins): Deleted.
(WebCore::RenderScrollbar::minimumThumbLength): Deleted.
(WebCore::RenderScrollbar::opacity): Deleted.
- rendering/RenderScrollbar.h:
- rendering/RenderTheme.h:
(WebCore::RenderTheme::scrollbarControlSizeForPart):
- rendering/RenderThemeMac.h:
Source/WebKit:
- UIProcess/win/WebPopupMenuProxyWin.cpp:
(WebKit::WebPopupMenuProxyWin::showPopupMenu):
(WebKit::WebPopupMenuProxyWin::calculatePositionAndSize):
- WebProcess/Plugins/PDF/PDFPlugin.mm:
(WebKit::PDFPlugin::createScrollbar):
- 11:34 AM Changeset in webkit [264524] by
-
- 4 edits in trunk/LayoutTests
REGRESSION(r264486): storage/indexeddb/structured-clone.html crashes
https://bugs.webkit.org/show_bug.cgi?id=214481
Patch by Sihui Liu <sihui_liu@appe.com> on 2020-07-17
Reviewed by Yusuke Suzuki.
r264486 added a new type RTCCertificate in structured-clone.html to test as many types in IDB as possible.
However, RTCCertificate is not supported before the fix because of a crash in web process. Given that this is a
separate issue, track it in https://bugs.webkit.org/show_bug.cgi?id=214447 and remove this type from test to
make sure it runs to the end on the bots.
- storage/indexeddb/resources/structured-clone.js:
(testRTCCertificate.promise.then): Deleted.
(testRTCCertificate): Deleted.
- storage/indexeddb/structured-clone-expected.txt:
- storage/indexeddb/structured-clone-private-expected.txt:
- 11:31 AM Changeset in webkit [264523] by
-
- 3 edits in trunk/Tools
[webkitpy] Simulators should opt out of emulation
https://bugs.webkit.org/show_bug.cgi?id=214486
<rdar://problem/65644439>
Reviewed by Dewei Zhu.
- Scripts/webkitpy/port/server_process.py:
(ServerProcess.init): Caller may request that emulation be disabled.
- Scripts/webkitpy/port/simulator_process.py:
(SimulatorProcess.init): Disable emulation.
- 11:27 AM Changeset in webkit [264522] by
-
- 570 edits112 copies11 moves1576 adds93 deletes in trunk/LayoutTests
Update WPT css directory
https://bugs.webkit.org/show_bug.cgi?id=214414
Reviewed by Chris Dumez.
LayoutTests/imported/w3c:
This updates the WPT import of css directory to e3698c7bb3.
- web-platform-tests/css/README.md: Removed.
- web-platform-tests/css/build-css-testsuites.sh: Removed.
- web-platform-tests/css/css-align/META.yml: Added.
- web-platform-tests/css/css-align/OWNERS: Removed.
- web-platform-tests/css/css-align/animation/column-gap-composition-expected.txt: Added.
- web-platform-tests/css/css-align/animation/column-gap-composition.html: Added.
- web-platform-tests/css/css-align/animation/column-gap-interpolation-expected.txt: Added.
- web-platform-tests/css/css-align/animation/column-gap-interpolation.html: Added.
- web-platform-tests/css/css-align/animation/row-gap-composition-expected.txt: Added.
- web-platform-tests/css/css-align/animation/row-gap-composition.html: Added.
- web-platform-tests/css/css-align/animation/row-gap-interpolation-expected.txt: Added.
- web-platform-tests/css/css-align/animation/row-gap-interpolation.html: Added.
- web-platform-tests/css/css-align/animation/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-lists/parsing/w3c-import.log.
- web-platform-tests/css/css-align/baseline-of-scrollable-1a-expected.html: Added.
- web-platform-tests/css/css-align/baseline-of-scrollable-1a.html: Added.
- web-platform-tests/css/css-align/baseline-of-scrollable-1b-expected.html: Added.
- web-platform-tests/css/css-align/baseline-of-scrollable-1b.html: Added.
- web-platform-tests/css/css-align/baseline-of-scrollable-2-expected.html: Added.
- web-platform-tests/css/css-align/baseline-of-scrollable-2.html: Added.
- web-platform-tests/css/css-align/baseline-rules/grid-item-input-type-number-expected.html: Added.
- web-platform-tests/css/css-align/baseline-rules/grid-item-input-type-number.html: Added.
- web-platform-tests/css/css-align/baseline-rules/grid-item-input-type-text-expected.html: Added.
- web-platform-tests/css/css-align/baseline-rules/grid-item-input-type-text.html: Added.
- web-platform-tests/css/css-align/baseline-rules/synthesized-baseline-grid-001.html:
- web-platform-tests/css/css-align/baseline-rules/synthesized-baseline-table-cell-001-expected.html: Added.
- web-platform-tests/css/css-align/baseline-rules/synthesized-baseline-table-cell-001.html: Added.
- web-platform-tests/css/css-align/baseline-rules/w3c-import.log:
- web-platform-tests/css/css-align/content-distribution/place-content-shorthand-006-expected.txt:
- web-platform-tests/css/css-align/content-distribution/place-content-shorthand-007-ref.html: Removed.
- web-platform-tests/css/css-align/content-distribution/w3c-import.log:
- web-platform-tests/css/css-align/default-alignment/place-items-shorthand-006-expected.txt:
- web-platform-tests/css/css-align/default-alignment/shorthand-serialization-001-expected.txt:
- web-platform-tests/css/css-align/default-alignment/shorthand-serialization-001.html:
- web-platform-tests/css/css-align/default-alignment/w3c-import.log:
- web-platform-tests/css/css-align/distribution-values/space-evenly-001.html:
- web-platform-tests/css/css-align/distribution-values/w3c-import.log:
- web-platform-tests/css/css-align/gaps/column-gap-parsing-001-expected.txt:
- web-platform-tests/css/css-align/gaps/column-gap-parsing-001.html:
- web-platform-tests/css/css-align/gaps/gap-animation-001-expected.txt:
- web-platform-tests/css/css-align/gaps/gap-animation-001.html:
- web-platform-tests/css/css-align/gaps/gap-animation-002-expected.txt:
- web-platform-tests/css/css-align/gaps/gap-animation-002.html:
- web-platform-tests/css/css-align/gaps/gap-animation-003-expected.txt:
- web-platform-tests/css/css-align/gaps/gap-animation-003.html:
- web-platform-tests/css/css-align/gaps/gap-parsing-001-expected.txt:
- web-platform-tests/css/css-align/gaps/gap-parsing-001.html:
- web-platform-tests/css/css-align/gaps/grid-column-gap-parsing-001-expected.txt:
- web-platform-tests/css/css-align/gaps/grid-column-gap-parsing-001.html:
- web-platform-tests/css/css-align/gaps/grid-gap-parsing-001-expected.txt:
- web-platform-tests/css/css-align/gaps/grid-gap-parsing-001.html:
- web-platform-tests/css/css-align/gaps/grid-row-gap-parsing-001-expected.txt:
- web-platform-tests/css/css-align/gaps/grid-row-gap-parsing-001.html:
- web-platform-tests/css/css-align/gaps/row-gap-parsing-001-expected.txt:
- web-platform-tests/css/css-align/gaps/row-gap-parsing-001.html:
- web-platform-tests/css/css-align/gaps/w3c-import.log:
- web-platform-tests/css/css-align/inheritance-expected.txt: Added.
- web-platform-tests/css/css-align/inheritance.html: Added.
- web-platform-tests/css/css-align/parsing/align-content-computed-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/align-content-computed.html: Added.
- web-platform-tests/css/css-align/parsing/align-content-invalid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/align-content-invalid.html: Added.
- web-platform-tests/css/css-align/parsing/align-content-valid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/align-content-valid.html: Added.
- web-platform-tests/css/css-align/parsing/align-items-computed-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/align-items-computed.html: Added.
- web-platform-tests/css/css-align/parsing/align-items-invalid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/align-items-invalid.html: Added.
- web-platform-tests/css/css-align/parsing/align-items-valid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/align-items-valid.html: Added.
- web-platform-tests/css/css-align/parsing/align-self-computed-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/align-self-computed.html: Added.
- web-platform-tests/css/css-align/parsing/align-self-invalid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/align-self-invalid.html: Added.
- web-platform-tests/css/css-align/parsing/align-self-valid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/align-self-valid.html: Added.
- web-platform-tests/css/css-align/parsing/column-gap-computed-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/column-gap-computed.html: Added.
- web-platform-tests/css/css-align/parsing/column-gap-invalid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/column-gap-invalid.html: Added.
- web-platform-tests/css/css-align/parsing/column-gap-valid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/column-gap-valid.html: Added.
- web-platform-tests/css/css-align/parsing/gap-computed-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/gap-computed.html: Added.
- web-platform-tests/css/css-align/parsing/gap-invalid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/gap-invalid.html: Added.
- web-platform-tests/css/css-align/parsing/gap-shorthand-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/gap-shorthand.html: Added.
- web-platform-tests/css/css-align/parsing/gap-valid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/gap-valid.html: Added.
- web-platform-tests/css/css-align/parsing/justify-content-computed-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/justify-content-computed.html: Added.
- web-platform-tests/css/css-align/parsing/justify-content-invalid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/justify-content-invalid.html: Added.
- web-platform-tests/css/css-align/parsing/justify-content-valid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/justify-content-valid.html: Added.
- web-platform-tests/css/css-align/parsing/justify-items-computed-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/justify-items-computed.html: Added.
- web-platform-tests/css/css-align/parsing/justify-items-invalid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/justify-items-invalid.html: Added.
- web-platform-tests/css/css-align/parsing/justify-items-valid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/justify-items-valid.html: Added.
- web-platform-tests/css/css-align/parsing/justify-self-computed-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/justify-self-computed.html: Added.
- web-platform-tests/css/css-align/parsing/justify-self-invalid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/justify-self-invalid.html: Added.
- web-platform-tests/css/css-align/parsing/justify-self-valid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/justify-self-valid.html: Added.
- web-platform-tests/css/css-align/parsing/place-content-computed-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/place-content-computed.html: Added.
- web-platform-tests/css/css-align/parsing/place-content-invalid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/place-content-invalid.html: Added.
- web-platform-tests/css/css-align/parsing/place-content-shorthand-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/place-content-shorthand.html: Added.
- web-platform-tests/css/css-align/parsing/place-content-valid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/place-content-valid.html: Added.
- web-platform-tests/css/css-align/parsing/place-items-computed-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/place-items-computed.html: Added.
- web-platform-tests/css/css-align/parsing/place-items-invalid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/place-items-invalid.html: Added.
- web-platform-tests/css/css-align/parsing/place-items-shorthand-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/place-items-shorthand.html: Added.
- web-platform-tests/css/css-align/parsing/place-items-valid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/place-items-valid.html: Added.
- web-platform-tests/css/css-align/parsing/place-self-computed-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/place-self-computed.html: Added.
- web-platform-tests/css/css-align/parsing/place-self-invalid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/place-self-invalid.html: Added.
- web-platform-tests/css/css-align/parsing/place-self-shorthand-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/place-self-shorthand.html: Added.
- web-platform-tests/css/css-align/parsing/place-self-valid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/place-self-valid.html: Added.
- web-platform-tests/css/css-align/parsing/row-gap-computed-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/row-gap-computed.html: Added.
- web-platform-tests/css/css-align/parsing/row-gap-invalid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/row-gap-invalid.html: Added.
- web-platform-tests/css/css-align/parsing/row-gap-valid-expected.txt: Added.
- web-platform-tests/css/css-align/parsing/row-gap-valid.html: Added.
- web-platform-tests/css/css-align/parsing/w3c-import.log: Added.
- web-platform-tests/css/css-align/resources/alignment-parsing-utils.js:
(checkPlaceShorhand):
- web-platform-tests/css/css-align/resources/w3c-import.log:
- web-platform-tests/css/css-align/self-alignment/place-self-shorthand-006-expected.txt:
- web-platform-tests/css/css-align/self-alignment/w3c-import.log:
- web-platform-tests/css/css-align/w3c-import.log:
- web-platform-tests/css/css-animations/Document-getAnimations.tentative-expected.txt:
- web-platform-tests/css/css-animations/Document-getAnimations.tentative.html:
- web-platform-tests/css/css-animations/animation-iteration-count-009-expected.txt: Added.
- web-platform-tests/css/css-animations/animation-iteration-count-009.html: Added.
- web-platform-tests/css/css-animations/cancel-animation-shadow-slot-invalidation-expected.html: Added.
- web-platform-tests/css/css-animations/cancel-animation-shadow-slot-invalidation.html: Added.
- web-platform-tests/css/css-animations/idlharness.html:
- web-platform-tests/css/css-animations/support/testcommon.js:
(assert_frames_equal):
- web-platform-tests/css/css-animations/w3c-import.log:
- web-platform-tests/css/css-animations/webkit-writing-mode-crash-expected.txt: Added.
- web-platform-tests/css/css-animations/webkit-writing-mode-crash.html: Added.
- web-platform-tests/css/css-backgrounds/animations/box-shadow-composition-expected.txt: Added.
- web-platform-tests/css/css-backgrounds/animations/box-shadow-composition.html: Added.
- web-platform-tests/css/css-backgrounds/animations/w3c-import.log:
- web-platform-tests/css/css-backgrounds/background-attachment-350-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-010-expected.xht.
- web-platform-tests/css/css-backgrounds/background-attachment-350.html: Added.
- web-platform-tests/css/css-backgrounds/background-attachment-margin-root-001-expected.html: Added.
- web-platform-tests/css/css-backgrounds/background-attachment-margin-root-001.html: Added.
- web-platform-tests/css/css-backgrounds/background-attachment-margin-root-002-expected.html: Added.
- web-platform-tests/css/css-backgrounds/background-attachment-margin-root-002.html: Added.
- web-platform-tests/css/css-backgrounds/background-border-collapsed-gradient-expected.html: Removed.
- web-platform-tests/css/css-backgrounds/background-border-collapsed-gradient.html: Removed.
- web-platform-tests/css/css-backgrounds/background-gradient-subpixel-fills-area.html:
- web-platform-tests/css/css-backgrounds/background-image-007-expected.html: Removed.
- web-platform-tests/css/css-backgrounds/background-image-007-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-backgrounds/background-image-007.html:
- web-platform-tests/css/css-backgrounds/background-image-centered-with-border-radius.html:
- web-platform-tests/css/css-backgrounds/background-image-centered.html:
- web-platform-tests/css/css-backgrounds/background-image-cover-zoomed-1.html:
- web-platform-tests/css/css-backgrounds/background-image-large-with-auto.html:
- web-platform-tests/css/css-backgrounds/background-image-table-cells-zoomed.html:
- web-platform-tests/css/css-backgrounds/background-margin-iframe-root-expected.html: Added.
- web-platform-tests/css/css-backgrounds/background-margin-iframe-root.html: Added.
- web-platform-tests/css/css-backgrounds/background-margin-root-expected.html: Added.
- web-platform-tests/css/css-backgrounds/background-margin-root.html: Added.
- web-platform-tests/css/css-backgrounds/background-margin-transformed-root-expected.html: Added.
- web-platform-tests/css/css-backgrounds/background-margin-transformed-root.html: Added.
- web-platform-tests/css/css-backgrounds/background-margin-will-change-root-expected.html: Added.
- web-platform-tests/css/css-backgrounds/background-margin-will-change-root.html: Added.
- web-platform-tests/css/css-backgrounds/background-origin-007.html:
- web-platform-tests/css/css-backgrounds/background-position-subpixel-at-border.tentative-expected.html: Added.
- web-platform-tests/css/css-backgrounds/background-position-subpixel-at-border.tentative.html: Added.
- web-platform-tests/css/css-backgrounds/background-position-three-four-values-expected.html: Added.
- web-platform-tests/css/css-backgrounds/background-position-three-four-values.html: Added.
- web-platform-tests/css/css-backgrounds/background-position-xy-three-four-values-passthru-expected.html: Added.
- web-platform-tests/css/css-backgrounds/background-position-xy-three-four-values-passthru.html: Added.
- web-platform-tests/css/css-backgrounds/background-position/subpixel-position-center.tentative-expected.html: Added.
- web-platform-tests/css/css-backgrounds/background-position/subpixel-position-center.tentative.html: Added.
- web-platform-tests/css/css-backgrounds/background-position/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/resources/w3c-import.log.
- web-platform-tests/css/css-backgrounds/background-repeat/background-repeat-no-repeat-expected.xht:
- web-platform-tests/css/css-backgrounds/background-repeat/background-repeat-repeat-x-expected.xht:
- web-platform-tests/css/css-backgrounds/background-repeat/background-repeat-repeat-y-expected.xht:
- web-platform-tests/css/css-backgrounds/background-repeat/background-repeat-round-expected.xht:
- web-platform-tests/css/css-backgrounds/background-repeat/background-repeat-round-roundup-expected.xht:
- web-platform-tests/css/css-backgrounds/background-repeat/background-repeat-space-expected.xht:
- web-platform-tests/css/css-backgrounds/background-size-007-expected.xht:
- web-platform-tests/css/css-backgrounds/background-size-007.html:
- web-platform-tests/css/css-backgrounds/background-size-010-expected.xht:
- web-platform-tests/css/css-backgrounds/background-size-010.html:
- web-platform-tests/css/css-backgrounds/background-size/background-size-contain-expected.xht:
- web-platform-tests/css/css-backgrounds/background-size/background-size-cover-expected.xht:
- web-platform-tests/css/css-backgrounds/background-size/background-size-cover-svg.html:
- web-platform-tests/css/css-backgrounds/background-size/background-size-near-zero-color-expected.html: Added.
- web-platform-tests/css/css-backgrounds/background-size/background-size-near-zero-color.html: Added.
- web-platform-tests/css/css-backgrounds/background-size/background-size-near-zero-gradient-expected.html: Added.
- web-platform-tests/css/css-backgrounds/background-size/background-size-near-zero-gradient.html: Added.
- web-platform-tests/css/css-backgrounds/background-size/background-size-near-zero-png-expected.html: Added.
- web-platform-tests/css/css-backgrounds/background-size/background-size-near-zero-png.html: Added.
- web-platform-tests/css/css-backgrounds/background-size/background-size-near-zero-svg-expected.html: Added.
- web-platform-tests/css/css-backgrounds/background-size/background-size-near-zero-svg.html: Added.
- web-platform-tests/css/css-backgrounds/background-size/support/50x50-green.svg: Added.
- web-platform-tests/css/css-backgrounds/background-size/support/w3c-import.log:
- web-platform-tests/css/css-backgrounds/background-size/w3c-import.log:
- web-platform-tests/css/css-backgrounds/background_position_three_four_values.htm: Removed.
- web-platform-tests/css/css-backgrounds/border-image-image-type-003-expected.html: Added.
- web-platform-tests/css/css-backgrounds/border-image-image-type-003.htm:
- web-platform-tests/css/css-backgrounds/border-image-shorthand-001-expected.html: Added.
- web-platform-tests/css/css-backgrounds/border-image-shorthand-001.htm:
- web-platform-tests/css/css-backgrounds/border-image-shorthand-002.htm:
- web-platform-tests/css/css-backgrounds/border-image-shorthand-003.htm:
- web-platform-tests/css/css-backgrounds/border-top-left-radius-values-001.htm:
- web-platform-tests/css/css-backgrounds/border-top-left-radius-values-002.htm:
- web-platform-tests/css/css-backgrounds/border-top-left-radius-values-003.htm:
- web-platform-tests/css/css-backgrounds/border-width-pixel-snapping-001-a-expected.html: Added.
- web-platform-tests/css/css-backgrounds/border-width-pixel-snapping-001-a.html: Added.
- web-platform-tests/css/css-backgrounds/border-width-pixel-snapping-001-b-expected.html: Added.
- web-platform-tests/css/css-backgrounds/border-width-pixel-snapping-001-b.html: Added.
- web-platform-tests/css/css-backgrounds/box-shadow-table-border-collapse-001-expected.html: Added.
- web-platform-tests/css/css-backgrounds/box-shadow-table-border-collapse-001.html: Added.
- web-platform-tests/css/css-backgrounds/css-border-radius-001.html:
- web-platform-tests/css/css-backgrounds/css-border-radius-002-expected.html: Removed.
- web-platform-tests/css/css-backgrounds/css-border-radius-002.html: Removed.
- web-platform-tests/css/css-backgrounds/css-box-shadow-001.html:
- web-platform-tests/css/css-backgrounds/inset-box-shadow-scroll-expected.html: Added.
- web-platform-tests/css/css-backgrounds/inset-box-shadow-scroll.html: Added.
- web-platform-tests/css/css-backgrounds/inset-box-shadow-stacking-context-scroll-expected.html: Added.
- web-platform-tests/css/css-backgrounds/inset-box-shadow-stacking-context-scroll.html: Added.
- web-platform-tests/css/css-backgrounds/parsing/background-image-computed.sub-expected.txt:
- web-platform-tests/css/css-backgrounds/parsing/background-image-computed.sub.html:
- web-platform-tests/css/css-backgrounds/resources/green-bottom.png: Added.
- web-platform-tests/css/css-backgrounds/resources/green-right.png: Added.
- web-platform-tests/css/css-backgrounds/resources/green1x50.png: Added.
- web-platform-tests/css/css-backgrounds/resources/green50x1.png: Added.
- web-platform-tests/css/css-backgrounds/resources/w3c-import.log:
- web-platform-tests/css/css-backgrounds/scroll-positioned-multiple-background-images.html:
- web-platform-tests/css/css-backgrounds/subpixel-repeat-no-repeat-mix-expected.html: Added.
- web-platform-tests/css/css-backgrounds/subpixel-repeat-no-repeat-mix.html: Added.
- web-platform-tests/css/css-backgrounds/support/100x100-red.png: Added.
- web-platform-tests/css/css-backgrounds/support/60x60-red.png: Removed.
- web-platform-tests/css/css-backgrounds/support/blue-and-red-diamonds-81x81.png: Added.
- web-platform-tests/css/css-backgrounds/support/w3c-import.log:
- web-platform-tests/css/css-backgrounds/support/y.png: Removed.
- web-platform-tests/css/css-backgrounds/support/yy.png: Removed.
- web-platform-tests/css/css-backgrounds/support/yyy.png: Removed.
- web-platform-tests/css/css-backgrounds/w3c-import.log:
- web-platform-tests/css/css-box/animation/margin-bottom-composition-expected.txt: Added.
- web-platform-tests/css/css-box/animation/margin-bottom-composition.html: Added.
- web-platform-tests/css/css-box/animation/margin-left-composition-expected.txt: Added.
- web-platform-tests/css/css-box/animation/margin-left-composition.html: Added.
- web-platform-tests/css/css-box/animation/margin-right-composition-expected.txt: Added.
- web-platform-tests/css/css-box/animation/margin-right-composition.html: Added.
- web-platform-tests/css/css-box/animation/margin-top-composition-expected.txt: Added.
- web-platform-tests/css/css-box/animation/margin-top-composition.html: Added.
- web-platform-tests/css/css-box/animation/padding-bottom-composition-expected.txt: Added.
- web-platform-tests/css/css-box/animation/padding-bottom-composition.html: Added.
- web-platform-tests/css/css-box/animation/padding-left-composition-expected.txt: Added.
- web-platform-tests/css/css-box/animation/padding-left-composition.html: Added.
- web-platform-tests/css/css-box/animation/padding-right-composition-expected.txt: Added.
- web-platform-tests/css/css-box/animation/padding-right-composition.html: Added.
- web-platform-tests/css/css-box/animation/padding-top-composition-expected.txt: Added.
- web-platform-tests/css/css-box/animation/padding-top-composition.html: Added.
- web-platform-tests/css/css-box/animation/w3c-import.log:
- web-platform-tests/css/css-box/parsing/min-height-invalid-expected.txt: Removed.
- web-platform-tests/css/css-box/parsing/min-height-invalid.html: Removed.
- web-platform-tests/css/css-box/parsing/min-height-valid-expected.txt: Removed.
- web-platform-tests/css/css-box/parsing/min-height-valid.html: Removed.
- web-platform-tests/css/css-box/parsing/min-width-invalid-expected.txt: Removed.
- web-platform-tests/css/css-box/parsing/min-width-invalid.html: Removed.
- web-platform-tests/css/css-box/parsing/min-width-valid-expected.txt: Removed.
- web-platform-tests/css/css-box/parsing/min-width-valid.html: Removed.
- web-platform-tests/css/css-box/parsing/w3c-import.log:
- web-platform-tests/css/css-cascade/revert-val-004-expected.txt: Added.
- web-platform-tests/css/css-cascade/revert-val-004.html: Added.
- web-platform-tests/css/css-cascade/revert-val-005-expected.txt: Added.
- web-platform-tests/css/css-cascade/revert-val-005.html: Added.
- web-platform-tests/css/css-cascade/revert-val-006-expected.txt: Added.
- web-platform-tests/css/css-cascade/revert-val-006.html: Added.
- web-platform-tests/css/css-cascade/revert-val-007-expected.txt: Added.
- web-platform-tests/css/css-cascade/revert-val-007.html: Added.
- web-platform-tests/css/css-cascade/revert-val-008-expected.txt: Added.
- web-platform-tests/css/css-cascade/revert-val-008.html: Added.
- web-platform-tests/css/css-cascade/revert-val-009-expected.txt: Added.
- web-platform-tests/css/css-cascade/revert-val-009.html: Added.
- web-platform-tests/css/css-cascade/revert-val-010-expected.txt: Added.
- web-platform-tests/css/css-cascade/revert-val-010.html: Added.
- web-platform-tests/css/css-cascade/w3c-import.log:
- web-platform-tests/css/css-color-adjust/inheritance-expected.txt: Added.
- web-platform-tests/css/css-color-adjust/inheritance.html: Added.
- web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-attribute-changes-expected.txt: Added.
- web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-attribute-changes.html: Added.
- web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-empty-content-value-expected.txt: Added.
- web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-empty-content-value.html: Added.
- web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-first-valid-applies-expected.txt: Added.
- web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-first-valid-applies.html: Added.
- web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-insert-expected.txt: Added.
- web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-insert.html: Added.
- web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-no-content-value-expected.txt: Added.
- web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-no-content-value.html: Added.
- web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-presentational-hint-expected.txt: Added.
- web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-presentational-hint.html: Added.
- web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-remove-expected.txt: Added.
- web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-remove-head-expected.txt: Added.
- web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-remove-head.html: Added.
- web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-remove.html: Added.
- web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-single-value-in-body-expected.txt: Added.
- web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-single-value-in-body.html: Added.
- web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-single-value-in-head-expected.txt: Added.
- web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-single-value-in-head.html: Added.
- web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-single-value-in-shadow-tree-expected.txt: Added.
- web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-single-value-in-shadow-tree.html: Added.
- web-platform-tests/css/css-color-adjust/meta/support/compute-root-color-scheme.js: Added.
(assert_root_color_scheme):
- web-platform-tests/css/css-color-adjust/meta/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-position/resources/w3c-import.log.
- web-platform-tests/css/css-color-adjust/meta/w3c-import.log: Added.
- web-platform-tests/css/css-color-adjust/parsing/color-scheme-computed-expected.txt: Added.
- web-platform-tests/css/css-color-adjust/parsing/color-scheme-computed.html: Added.
- web-platform-tests/css/css-color-adjust/parsing/color-scheme-invalid-expected.txt: Added.
- web-platform-tests/css/css-color-adjust/parsing/color-scheme-invalid.html: Added.
- web-platform-tests/css/css-color-adjust/parsing/color-scheme-valid-expected.txt: Added.
- web-platform-tests/css/css-color-adjust/parsing/color-scheme-valid.html: Added.
- web-platform-tests/css/css-color-adjust/parsing/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/resources/w3c-import.log.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-change-checkbox-expected.html: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-change-checkbox-notref.html: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-change-checkbox.html: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-color-property-expected.txt: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-color-property.html: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-iframe-background-expected.html: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-iframe-background-mismatch-alpha-expected.html: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-iframe-background-mismatch-alpha.html: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-iframe-background-mismatch-opaque-expected.html: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-iframe-background-mismatch-opaque.html: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-iframe-background.html: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-root-background-expected.txt: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-root-background.html: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-visited-link-initial-expected.html: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-visited-link-initial.html: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/support/dark-frame-alpha.html: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/support/dark-frame-expected.html: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/support/dark-frame-opaque.html: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/support/dark-frame.html: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/support/prefers-color-scheme.svg: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/support/w3c-import.log: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/svg-as-image-expected.txt: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/svg-as-image.html: Added.
- web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/w3c-import.log: Added.
- web-platform-tests/css/css-color-adjust/w3c-import.log: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-position/animation/w3c-import.log.
- web-platform-tests/css/css-display/animations/display-interpolation-expected.txt: Added.
- web-platform-tests/css/css-display/animations/display-interpolation.html: Added.
- web-platform-tests/css/css-display/animations/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-position/resources/w3c-import.log.
- web-platform-tests/css/css-display/display-change-iframe.html:
- web-platform-tests/css/css-display/display-change-object-iframe.html:
- web-platform-tests/css/css-display/display-contents-before-after-001.html:
- web-platform-tests/css/css-display/display-contents-before-after-003.html:
- web-platform-tests/css/css-display/display-contents-button.html:
- web-platform-tests/css/css-display/display-contents-dynamic-before-after-001.html:
- web-platform-tests/css/css-display/display-contents-dynamic-flex-002-inline-expected.html:
- web-platform-tests/css/css-display/display-contents-dynamic-flex-002-inline.html:
- web-platform-tests/css/css-display/display-contents-dynamic-flex-002-none-expected.html:
- web-platform-tests/css/css-display/display-contents-dynamic-flex-002-none.html:
- web-platform-tests/css/css-display/display-contents-dynamic-flex-003-inline-expected.html:
- web-platform-tests/css/css-display/display-contents-dynamic-flex-003-inline.html:
- web-platform-tests/css/css-display/display-contents-dynamic-flex-003-none-expected.html:
- web-platform-tests/css/css-display/display-contents-dynamic-flex-003-none.html:
- web-platform-tests/css/css-display/display-contents-dynamic-inline-flex-001-inline-expected.html:
- web-platform-tests/css/css-display/display-contents-dynamic-inline-flex-001-inline.html:
- web-platform-tests/css/css-display/display-contents-dynamic-inline-flex-001-none-expected.html:
- web-platform-tests/css/css-display/display-contents-dynamic-inline-flex-001-none.html:
- web-platform-tests/css/css-display/display-contents-dynamic-list-001-inline-expected.html:
- web-platform-tests/css/css-display/display-contents-dynamic-list-001-inline.html:
- web-platform-tests/css/css-display/display-contents-dynamic-list-001-none-expected.html:
- web-platform-tests/css/css-display/display-contents-dynamic-list-001-none.html:
- web-platform-tests/css/css-display/display-contents-dynamic-multicol-001-inline-expected.html:
- web-platform-tests/css/css-display/display-contents-dynamic-multicol-001-inline.html:
- web-platform-tests/css/css-display/display-contents-dynamic-multicol-001-none-expected.html:
- web-platform-tests/css/css-display/display-contents-dynamic-multicol-001-none.html:
- web-platform-tests/css/css-display/display-contents-dynamic-table-001-inline-expected.html:
- web-platform-tests/css/css-display/display-contents-dynamic-table-001-inline.html:
- web-platform-tests/css/css-display/display-contents-dynamic-table-001-none-expected.html:
- web-platform-tests/css/css-display/display-contents-dynamic-table-001-none.html:
- web-platform-tests/css/css-display/display-contents-dynamic-table-002-inline-expected.html:
- web-platform-tests/css/css-display/display-contents-dynamic-table-002-inline.html:
- web-platform-tests/css/css-display/display-contents-dynamic-table-002-none-expected.html:
- web-platform-tests/css/css-display/display-contents-dynamic-table-002-none.html:
- web-platform-tests/css/css-display/display-contents-fieldset-nested-legend.html:
- web-platform-tests/css/css-display/display-contents-flex-002-expected.html:
- web-platform-tests/css/css-display/display-contents-flex-002.html:
- web-platform-tests/css/css-display/display-contents-flex-003-expected.html:
- web-platform-tests/css/css-display/display-contents-flex-003.html:
- web-platform-tests/css/css-display/display-contents-inline-flex-001-expected.html:
- web-platform-tests/css/css-display/display-contents-inline-flex-001.html:
- web-platform-tests/css/css-display/display-contents-list-001-expected.html:
- web-platform-tests/css/css-display/display-contents-list-001.html:
- web-platform-tests/css/css-display/display-contents-multicol-001-expected.html:
- web-platform-tests/css/css-display/display-contents-multicol-001.html:
- web-platform-tests/css/css-display/display-contents-root-background-expected.html: Added.
- web-platform-tests/css/css-display/display-contents-root-background.html: Added.
- web-platform-tests/css/css-display/display-contents-shadow-dom-1-expected.html:
- web-platform-tests/css/css-display/display-contents-shadow-dom-1.html:
- web-platform-tests/css/css-display/display-contents-table-001-expected.html:
- web-platform-tests/css/css-display/display-contents-table-001.html:
- web-platform-tests/css/css-display/display-contents-table-002-expected.html:
- web-platform-tests/css/css-display/display-contents-table-002.html:
- web-platform-tests/css/css-display/display-first-line-001-expected.txt: Added.
- web-platform-tests/css/css-display/display-first-line-001.html: Added.
- web-platform-tests/css/css-display/display-first-line-002-expected.html: Added.
- web-platform-tests/css/css-display/display-first-line-002.html: Added.
- web-platform-tests/css/css-display/display-flow-root-001-expected.html:
- web-platform-tests/css/css-display/display-flow-root-001.html:
- web-platform-tests/css/css-display/display-flow-root-list-item-001-expected.html:
- web-platform-tests/css/css-display/display-flow-root-list-item-001.html:
- web-platform-tests/css/css-display/display-with-float-dynamic-expected.txt: Added.
- web-platform-tests/css/css-display/display-with-float-dynamic.html: Added.
- web-platform-tests/css/css-display/display-with-float-expected.txt: Added.
- web-platform-tests/css/css-display/display-with-float.html: Added.
- web-platform-tests/css/css-display/run-in/run-in-basic-003.xht:
- web-platform-tests/css/css-display/run-in/run-in-run-in-between-001.xht:
- web-platform-tests/css/css-display/run-in/run-in-run-in-between-003.xht:
- web-platform-tests/css/css-display/select-4-option-optgroup-display-none-expected.html:
- web-platform-tests/css/css-display/select-4-option-optgroup-display-none.html:
- web-platform-tests/css/css-display/w3c-import.log:
- web-platform-tests/css/css-fonts/support/60x60-red.png: Removed.
- web-platform-tests/css/css-images/conic-gradient-angle-expected.html: Added.
- web-platform-tests/css/css-images/conic-gradient-angle-negative-expected.html: Added.
- web-platform-tests/css/css-images/conic-gradient-angle-negative.html: Added.
- web-platform-tests/css/css-images/conic-gradient-angle.html: Added.
- web-platform-tests/css/css-images/conic-gradient-center-expected.html: Added.
- web-platform-tests/css/css-images/conic-gradient-center.html: Added.
- web-platform-tests/css/css-images/css-image-fallbacks-and-annotations.html:
- web-platform-tests/css/css-images/css-image-fallbacks-and-annotations002.html:
- web-platform-tests/css/css-images/css-image-fallbacks-and-annotations003.html:
- web-platform-tests/css/css-images/css-image-fallbacks-and-annotations004.html:
- web-platform-tests/css/css-images/css-image-fallbacks-and-annotations005.html:
- web-platform-tests/css/css-images/gradient-refcrash-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-images/gradient-crash-expected.html.
- web-platform-tests/css/css-images/gradient-refcrash.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-images/gradient-crash.html.
- web-platform-tests/css/css-images/gradients-with-transparent.html:
- web-platform-tests/css/css-images/image-fit-001.xht:
- web-platform-tests/css/css-images/image-fit-006.xht:
- web-platform-tests/css/css-images/image-orientation/image-orientation-background-image-expected.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-background-image.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-background-properties-expected.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-background-properties.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-border-image-expected.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-border-image.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-default-expected.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-default.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-composited-dynamic1-expected.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-composited-dynamic1.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-composited-dynamic2-expected.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-composited-dynamic2.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-composited-expected.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-composited.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-computed-style-expected.txt: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-computed-style.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-content-images-expected.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-content-images.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-dynamic1-expected.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-dynamic1.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-dynamic2-expected.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-dynamic2.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-embedded-content-expected.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-embedded-content.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-expected.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-from-image.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-list-style-image-expected.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-list-style-image.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-mask-image-expected.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-mask-image.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-none-computed-style-expected.txt: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-none-computed-style.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-none-content-images-expected.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-none-content-images.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-none-expected.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-none-image-document-expected.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-none-image-document.html: Added.
- web-platform-tests/css/css-images/image-orientation/image-orientation-none.html: Added.
- web-platform-tests/css/css-images/image-orientation/support/exif-orientation-1-ul-pre-rotated.jpg: Added.
- web-platform-tests/css/css-images/image-orientation/support/exif-orientation-1-ul.jpg: Added.
- web-platform-tests/css/css-images/image-orientation/support/exif-orientation-2-ur-pre-rotated.jpg: Added.
- web-platform-tests/css/css-images/image-orientation/support/exif-orientation-2-ur.jpg: Added.
- web-platform-tests/css/css-images/image-orientation/support/exif-orientation-3-lr-pre-rotated.jpg: Added.
- web-platform-tests/css/css-images/image-orientation/support/exif-orientation-3-lr.jpg: Added.
- web-platform-tests/css/css-images/image-orientation/support/exif-orientation-4-lol-pre-rotated.jpg: Added.
- web-platform-tests/css/css-images/image-orientation/support/exif-orientation-4-lol.jpg: Added.
- web-platform-tests/css/css-images/image-orientation/support/exif-orientation-5-lu-pre-rotated.jpg: Added.
- web-platform-tests/css/css-images/image-orientation/support/exif-orientation-5-lu.jpg: Added.
- web-platform-tests/css/css-images/image-orientation/support/exif-orientation-6-ru-pre-rotated.jpg: Added.
- web-platform-tests/css/css-images/image-orientation/support/exif-orientation-6-ru.jpg: Added.
- web-platform-tests/css/css-images/image-orientation/support/exif-orientation-7-rl-pre-rotated.jpg: Added.
- web-platform-tests/css/css-images/image-orientation/support/exif-orientation-7-rl.jpg: Added.
- web-platform-tests/css/css-images/image-orientation/support/exif-orientation-8-llo-pre-rotated.jpg: Added.
- web-platform-tests/css/css-images/image-orientation/support/exif-orientation-8-llo.jpg: Added.
- web-platform-tests/css/css-images/image-orientation/support/exif-orientation-9-u-pre-rotated.jpg: Added.
- web-platform-tests/css/css-images/image-orientation/support/exif-orientation-9-u.jpg: Added.
- web-platform-tests/css/css-images/image-orientation/support/w3c-import.log: Added.
- web-platform-tests/css/css-images/image-orientation/svg-image-orientation-aspect-ratio-expected.html: Added.
- web-platform-tests/css/css-images/image-orientation/svg-image-orientation-aspect-ratio.html: Added.
- web-platform-tests/css/css-images/image-orientation/svg-image-orientation-expected.html: Added.
- web-platform-tests/css/css-images/image-orientation/svg-image-orientation-none-expected.html: Added.
- web-platform-tests/css/css-images/image-orientation/svg-image-orientation-none.html: Added.
- web-platform-tests/css/css-images/image-orientation/svg-image-orientation.html: Added.
- web-platform-tests/css/css-images/image-orientation/w3c-import.log: Added.
- web-platform-tests/css/css-images/image-resolution/image-resolution-001-expected.html: Added.
- web-platform-tests/css/css-images/image-resolution/image-resolution-001.html: Added.
- web-platform-tests/css/css-images/image-resolution/image-resolution-002-expected.html: Added.
- web-platform-tests/css/css-images/image-resolution/image-resolution-002.html: Added.
- web-platform-tests/css/css-images/image-resolution/image-resolution-003-expected.html: Added.
- web-platform-tests/css/css-images/image-resolution/image-resolution-003.html: Added.
- web-platform-tests/css/css-images/image-resolution/image-resolution-004-expected.html: Added.
- web-platform-tests/css/css-images/image-resolution/image-resolution-004.html: Added.
- web-platform-tests/css/css-images/image-resolution/image-resolution-005-expected.html: Added.
- web-platform-tests/css/css-images/image-resolution/image-resolution-005.html: Added.
- web-platform-tests/css/css-images/image-resolution/image-resolution-006-expected.html: Added.
- web-platform-tests/css/css-images/image-resolution/image-resolution-006.html: Added.
- web-platform-tests/css/css-images/image-resolution/image-resolution-007-expected.html: Added.
- web-platform-tests/css/css-images/image-resolution/image-resolution-007.html: Added.
- web-platform-tests/css/css-images/image-resolution/image-resolution-008-expected.html: Added.
- web-platform-tests/css/css-images/image-resolution/image-resolution-008.html: Added.
- web-platform-tests/css/css-images/image-resolution/image-resolution-009-expected.html: Added.
- web-platform-tests/css/css-images/image-resolution/image-resolution-009.html: Added.
- web-platform-tests/css/css-images/image-resolution/image-resolution-010-expected.html: Added.
- web-platform-tests/css/css-images/image-resolution/image-resolution-010.html: Added.
- web-platform-tests/css/css-images/image-resolution/image-resolution-011-expected.html: Added.
- web-platform-tests/css/css-images/image-resolution/image-resolution-011.html: Added.
- web-platform-tests/css/css-images/image-resolution/support/swatch-blue-192dpi.png: Added.
- web-platform-tests/css/css-images/image-resolution/support/swatch-blue-48dpi.png: Added.
- web-platform-tests/css/css-images/image-resolution/support/swatch-blue-48x192dpi.png: Added.
- web-platform-tests/css/css-images/image-resolution/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/resources/w3c-import.log.
- web-platform-tests/css/css-images/image-resolution/w3c-import.log: Added.
- web-platform-tests/css/css-images/image-set/image-set-parsing-expected.txt: Added.
- web-platform-tests/css/css-images/image-set/image-set-parsing.html: Added.
- web-platform-tests/css/css-images/image-set/image-set-rendering-expected.html: Added.
- web-platform-tests/css/css-images/image-set/image-set-rendering.html: Added.
- web-platform-tests/css/css-images/image-set/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/resources/w3c-import.log.
- web-platform-tests/css/css-images/infinite-radial-gradient-refcrash-expected.html: Added.
- web-platform-tests/css/css-images/infinite-radial-gradient-refcrash.html: Added.
- web-platform-tests/css/css-images/linear-gradient-1-expected.html:
- web-platform-tests/css/css-images/linear-gradient-1.html:
- web-platform-tests/css/css-images/linear-gradient-2-expected.html:
- web-platform-tests/css/css-images/linear-gradient-2.html:
- web-platform-tests/css/css-images/multiple-position-color-stop-conic-2-expected.html: Added.
- web-platform-tests/css/css-images/multiple-position-color-stop-conic-2.html: Added.
- web-platform-tests/css/css-images/multiple-position-color-stop-radial-2-expected.html:
- web-platform-tests/css/css-images/multiple-position-color-stop-radial-2.html:
- web-platform-tests/css/css-images/normalization-conic-2-expected.html: Added.
- web-platform-tests/css/css-images/normalization-conic-2.html: Added.
- web-platform-tests/css/css-images/normalization-conic-degenerate-expected.html: Added.
- web-platform-tests/css/css-images/normalization-conic-degenerate.html: Added.
- web-platform-tests/css/css-images/normalization-conic-expected.html: Added.
- web-platform-tests/css/css-images/normalization-conic.html: Added.
- web-platform-tests/css/css-images/normalization-linear-2-expected.html: Added.
- web-platform-tests/css/css-images/normalization-linear-2.html: Added.
- web-platform-tests/css/css-images/normalization-linear-degenerate-expected.html: Added.
- web-platform-tests/css/css-images/normalization-linear-degenerate.html: Added.
- web-platform-tests/css/css-images/normalization-linear-expected.html: Added.
- web-platform-tests/css/css-images/normalization-linear.html: Added.
- web-platform-tests/css/css-images/normalization-radial-2-expected.html: Added.
- web-platform-tests/css/css-images/normalization-radial-2.html: Added.
- web-platform-tests/css/css-images/normalization-radial-degenerate-expected.html: Added.
- web-platform-tests/css/css-images/normalization-radial-degenerate.html: Added.
- web-platform-tests/css/css-images/normalization-radial-expected.html: Added.
- web-platform-tests/css/css-images/normalization-radial.html: Added.
- web-platform-tests/css/css-images/out-of-range-color-stop-conic-expected.html: Added.
- web-platform-tests/css/css-images/out-of-range-color-stop-conic.html: Added.
- web-platform-tests/css/css-images/parsing/gradient-position-valid.html:
- web-platform-tests/css/css-images/repeating-conic-gradient-expected.html: Added.
- web-platform-tests/css/css-images/repeating-conic-gradient.html: Added.
- web-platform-tests/css/css-images/support/60x60-red.png: Removed.
- web-platform-tests/css/css-images/support/w3c-import.log:
- web-platform-tests/css/css-images/tiled-conic-gradients-expected.html: Added.
- web-platform-tests/css/css-images/tiled-conic-gradients.html: Added.
- web-platform-tests/css/css-images/w3c-import.log:
- web-platform-tests/css/css-inline/parsing/line-height-computed-expected.txt: Removed.
- web-platform-tests/css/css-inline/parsing/line-height-computed.html: Removed.
- web-platform-tests/css/css-lists/add-inline-child-after-marker-001.html:
- web-platform-tests/css/css-lists/add-inline-child-after-marker-002-expected.html: Added.
- web-platform-tests/css/css-lists/add-inline-child-after-marker-002.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-lists/add-inline-child-after-marker-001.html.
- web-platform-tests/css/css-lists/animations/list-style-image-interpolation-expected.txt: Added.
- web-platform-tests/css/css-lists/animations/list-style-image-interpolation.html: Added.
- web-platform-tests/css/css-lists/animations/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-position/resources/w3c-import.log.
- web-platform-tests/css/css-lists/change-list-descendant-display-expected.html: Added.
- web-platform-tests/css/css-lists/change-list-descendant-display.html: Added.
- web-platform-tests/css/css-lists/change-list-style-position-001-expected.html: Added.
- web-platform-tests/css/css-lists/change-list-style-position-001.html: Added.
- web-platform-tests/css/css-lists/change-list-style-position-002-expected.html: Added.
- web-platform-tests/css/css-lists/change-list-style-position-002.html: Added.
- web-platform-tests/css/css-lists/change-list-style-position-003-expected.html: Added.
- web-platform-tests/css/css-lists/change-list-style-position-003.html: Added.
- web-platform-tests/css/css-lists/change-list-style-type-expected.html: Added.
- web-platform-tests/css/css-lists/change-list-style-type.html: Added.
- web-platform-tests/css/css-lists/counter-list-item-expected.html: Added.
- web-platform-tests/css/css-lists/counter-list-item.html: Added.
- web-platform-tests/css/css-lists/counter-reset-increment-set-display-contents-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counter-reset-increment-display-contents-expected.html.
- web-platform-tests/css/css-lists/counter-reset-increment-set-display-contents.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counter-reset-increment-display-contents.html.
- web-platform-tests/css/css-lists/counter-reset-increment-set-display-none-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counter-reset-increment-display-none-expected.html.
- web-platform-tests/css/css-lists/counter-reset-increment-set-display-none.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counter-reset-increment-display-none.html.
- web-platform-tests/css/css-lists/counter-set-001-expected.html: Added.
- web-platform-tests/css/css-lists/counter-set-001.html: Added.
- web-platform-tests/css/css-lists/counter-set-002-expected.html: Added.
- web-platform-tests/css/css-lists/counter-set-002.html: Added.
- web-platform-tests/css/css-lists/inherit-overwrites-expected.txt: Added.
- web-platform-tests/css/css-lists/inherit-overwrites.html: Added.
- web-platform-tests/css/css-lists/inheritance-expected.txt:
- web-platform-tests/css/css-lists/inheritance.html:
- web-platform-tests/css/css-lists/inline-block-list-expected.html: Added.
- web-platform-tests/css/css-lists/inline-block-list-marker-expected.html: Added.
- web-platform-tests/css/css-lists/inline-block-list-marker.html: Added.
- web-platform-tests/css/css-lists/inline-block-list.html: Added.
- web-platform-tests/css/css-lists/inline-list-expected.html: Added.
- web-platform-tests/css/css-lists/inline-list-marker-expected.html: Added.
- web-platform-tests/css/css-lists/inline-list-marker.html: Added.
- web-platform-tests/css/css-lists/inline-list-with-table-child-expected.html: Added.
- web-platform-tests/css/css-lists/inline-list-with-table-child.html: Added.
- web-platform-tests/css/css-lists/inline-list.html: Added.
- web-platform-tests/css/css-lists/li-counter-increment-computed-style-expected.txt: Added.
- web-platform-tests/css/css-lists/li-counter-increment-computed-style.html: Added.
- web-platform-tests/css/css-lists/li-insert-child-expected.html: Added.
- web-platform-tests/css/css-lists/li-insert-child.html: Added.
- web-platform-tests/css/css-lists/li-list-item-counter-expected.html: Added.
- web-platform-tests/css/css-lists/li-list-item-counter.html: Added.
- web-platform-tests/css/css-lists/li-value-counter-reset-001-expected.html: Added.
- web-platform-tests/css/css-lists/li-value-counter-reset-001.html: Added.
- web-platform-tests/css/css-lists/li-value-reversed-001-expected.html: Added.
- web-platform-tests/css/css-lists/li-value-reversed-001.html: Added.
- web-platform-tests/css/css-lists/li-value-reversed-002-expected.html: Added.
- web-platform-tests/css/css-lists/li-value-reversed-002.html: Added.
- web-platform-tests/css/css-lists/li-value-reversed-003-expected.html: Added.
- web-platform-tests/css/css-lists/li-value-reversed-003.html: Added.
- web-platform-tests/css/css-lists/li-value-reversed-004-expected.html: Added.
- web-platform-tests/css/css-lists/li-value-reversed-004.html: Added.
- web-platform-tests/css/css-lists/li-value-reversed-005-expected.html: Added.
- web-platform-tests/css/css-lists/li-value-reversed-005.html: Added.
- web-platform-tests/css/css-lists/li-with-overflow-hidden-change-list-style-position-001.html:
- web-platform-tests/css/css-lists/list-and-block-textarea-001.html:
- web-platform-tests/css/css-lists/list-and-flex-001.html:
- web-platform-tests/css/css-lists/list-and-grid-001.html:
- web-platform-tests/css/css-lists/list-and-margin-collapse-001.html:
- web-platform-tests/css/css-lists/list-and-margin-collapse-002-expected.txt: Added.
- web-platform-tests/css/css-lists/list-and-margin-collapse-002.html: Added.
- web-platform-tests/css/css-lists/list-and-writing-mode-001.html:
- web-platform-tests/css/css-lists/list-inside-contain-expected.txt: Added.
- web-platform-tests/css/css-lists/list-inside-contain.html: Added.
- web-platform-tests/css/css-lists/list-item-definition-expected.html: Added.
- web-platform-tests/css/css-lists/list-item-definition.html: Added.
- web-platform-tests/css/css-lists/list-marker-alignment-expected.html: Added.
- web-platform-tests/css/css-lists/list-marker-alignment.html: Added.
- web-platform-tests/css/css-lists/list-marker-symbol-bidi-expected.html: Added.
- web-platform-tests/css/css-lists/list-marker-symbol-bidi.html: Added.
- web-platform-tests/css/css-lists/list-marker-with-lineheight-and-overflow-hidden-001.html:
- web-platform-tests/css/css-lists/list-style-image-zoom-dynamic-expected.html: Added.
- web-platform-tests/css/css-lists/list-style-image-zoom-dynamic.html: Added.
- web-platform-tests/css/css-lists/list-style-type-armenian-002.xht:
- web-platform-tests/css/css-lists/list-style-type-armenian-003.xht:
- web-platform-tests/css/css-lists/list-type-none-style-image-expected.html: Added.
- web-platform-tests/css/css-lists/list-type-none-style-image.html: Added.
- web-platform-tests/css/css-lists/list-with-image-display-changed-001.html:
- web-platform-tests/css/css-lists/nested-list-with-list-style-type-none-expected.txt: Added.
- web-platform-tests/css/css-lists/nested-list-with-list-style-type-none.html: Added.
- web-platform-tests/css/css-lists/nested-marker-dynamic-expected.html: Added.
- web-platform-tests/css/css-lists/nested-marker-dynamic.html: Added.
- web-platform-tests/css/css-lists/nested-marker-expected.html: Added.
- web-platform-tests/css/css-lists/nested-marker.html: Added.
- web-platform-tests/css/css-lists/ol-change-display-type-expected.html: Added.
- web-platform-tests/css/css-lists/ol-change-display-type.html: Added.
- web-platform-tests/css/css-lists/parsing/content-invalid-expected.txt: Added.
- web-platform-tests/css/css-lists/parsing/content-invalid.html: Added.
- web-platform-tests/css/css-lists/parsing/counter-increment-invalid-expected.txt: Added.
- web-platform-tests/css/css-lists/parsing/counter-increment-invalid.html: Added.
- web-platform-tests/css/css-lists/parsing/counter-increment-valid-expected.txt: Added.
- web-platform-tests/css/css-lists/parsing/counter-increment-valid.html: Added.
- web-platform-tests/css/css-lists/parsing/counter-reset-invalid-expected.txt: Added.
- web-platform-tests/css/css-lists/parsing/counter-reset-invalid.html: Added.
- web-platform-tests/css/css-lists/parsing/counter-reset-valid-expected.txt: Added.
- web-platform-tests/css/css-lists/parsing/counter-reset-valid.html: Added.
- web-platform-tests/css/css-lists/parsing/counter-set-computed-expected.txt: Added.
- web-platform-tests/css/css-lists/parsing/counter-set-computed.html: Added.
- web-platform-tests/css/css-lists/parsing/counter-set-invalid-expected.txt: Added.
- web-platform-tests/css/css-lists/parsing/counter-set-invalid.html: Added.
- web-platform-tests/css/css-lists/parsing/counter-set-valid-expected.txt: Added.
- web-platform-tests/css/css-lists/parsing/counter-set-valid.html: Added.
- web-platform-tests/css/css-lists/parsing/list-style-computed.sub-expected.txt: Added.
- web-platform-tests/css/css-lists/parsing/list-style-computed.sub.html: Added.
- web-platform-tests/css/css-lists/parsing/list-style-image-computed.sub-expected.txt: Added.
- web-platform-tests/css/css-lists/parsing/list-style-image-computed.sub.html: Added.
- web-platform-tests/css/css-lists/parsing/list-style-image-invalid-expected.txt: Added.
- web-platform-tests/css/css-lists/parsing/list-style-image-invalid.html: Added.
- web-platform-tests/css/css-lists/parsing/list-style-image-valid-expected.txt: Added.
- web-platform-tests/css/css-lists/parsing/list-style-image-valid.html: Added.
- web-platform-tests/css/css-lists/parsing/list-style-invalid-expected.txt: Added.
- web-platform-tests/css/css-lists/parsing/list-style-invalid.html: Added.
- web-platform-tests/css/css-lists/parsing/list-style-position-computed-expected.txt: Added.
- web-platform-tests/css/css-lists/parsing/list-style-position-computed.html: Added.
- web-platform-tests/css/css-lists/parsing/list-style-position-invalid-expected.txt: Added.
- web-platform-tests/css/css-lists/parsing/list-style-position-invalid.html: Added.
- web-platform-tests/css/css-lists/parsing/list-style-position-valid-expected.txt: Added.
- web-platform-tests/css/css-lists/parsing/list-style-position-valid.html: Added.
- web-platform-tests/css/css-lists/parsing/list-style-shorthand.sub-expected.txt: Added.
- web-platform-tests/css/css-lists/parsing/list-style-shorthand.sub.html: Added.
- web-platform-tests/css/css-lists/parsing/list-style-type-invalid-expected.txt: Added.
- web-platform-tests/css/css-lists/parsing/list-style-type-invalid.html: Added.
- web-platform-tests/css/css-lists/parsing/list-style-valid-expected.txt: Added.
- web-platform-tests/css/css-lists/parsing/list-style-valid.html: Added.
- web-platform-tests/css/css-lists/parsing/w3c-import.log:
- web-platform-tests/css/css-lists/resources/blue-20.png: Added.
- web-platform-tests/css/css-lists/resources/green-20.png: Added.
- web-platform-tests/css/css-lists/resources/stripes-20.png: Added.
- web-platform-tests/css/css-lists/resources/w3c-import.log:
- web-platform-tests/css/css-lists/w3c-import.log:
- web-platform-tests/css/css-logical/META.yml:
- web-platform-tests/css/css-logical/animation-001-expected.txt:
- web-platform-tests/css/css-logical/animation-001.html:
- web-platform-tests/css/css-logical/animation-002-expected.txt:
- web-platform-tests/css/css-logical/animation-002.html:
- web-platform-tests/css/css-logical/animation-003.tentative-expected.txt:
- web-platform-tests/css/css-logical/animation-004-expected.txt: Added.
- web-platform-tests/css/css-logical/animation-004.html: Added.
- web-platform-tests/css/css-logical/animations/float-interpolation-expected.txt: Added.
- web-platform-tests/css/css-logical/animations/float-interpolation.html: Added.
- web-platform-tests/css/css-logical/animations/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-position/resources/w3c-import.log.
- web-platform-tests/css/css-logical/getComputedStyle-listing-expected.txt: Added.
- web-platform-tests/css/css-logical/getComputedStyle-listing.html: Added.
- web-platform-tests/css/css-logical/inheritance-expected.txt: Added.
- web-platform-tests/css/css-logical/inheritance.html: Added.
- web-platform-tests/css/css-logical/logical-box-border-color.html:
- web-platform-tests/css/css-logical/logical-box-border-radius-expected.txt: Added.
- web-platform-tests/css/css-logical/logical-box-border-radius.html: Added.
- web-platform-tests/css/css-logical/logical-box-border-shorthands.html:
- web-platform-tests/css/css-logical/logical-box-border-style.html:
- web-platform-tests/css/css-logical/logical-box-border-width.html:
- web-platform-tests/css/css-logical/logical-box-inset.html:
- web-platform-tests/css/css-logical/logical-box-margin.html:
- web-platform-tests/css/css-logical/logical-box-padding.html:
- web-platform-tests/css/css-logical/logical-values-float-clear-expected.txt: Added.
- web-platform-tests/css/css-logical/logical-values-float-clear-reftest-expected.html: Added.
- web-platform-tests/css/css-logical/logical-values-float-clear-reftest.html: Added.
- web-platform-tests/css/css-logical/logical-values-float-clear.html: Added.
- web-platform-tests/css/css-logical/logical-values-resize-expected.txt: Added.
- web-platform-tests/css/css-logical/logical-values-resize.html: Added.
- web-platform-tests/css/css-logical/parsing/block-size-computed-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/block-size-computed.html: Added.
- web-platform-tests/css/css-logical/parsing/block-size-invalid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/block-size-invalid.html: Added.
- web-platform-tests/css/css-logical/parsing/block-size-valid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/block-size-valid.html: Added.
- web-platform-tests/css/css-logical/parsing/border-block-color-computed-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/border-block-color-computed.html: Added.
- web-platform-tests/css/css-logical/parsing/border-block-color-invalid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/border-block-color-invalid.html: Added.
- web-platform-tests/css/css-logical/parsing/border-block-color-valid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/border-block-color-valid.html: Added.
- web-platform-tests/css/css-logical/parsing/border-block-style-computed-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/border-block-style-computed.html: Added.
- web-platform-tests/css/css-logical/parsing/border-block-style-invalid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/border-block-style-invalid.html: Added.
- web-platform-tests/css/css-logical/parsing/border-block-style-valid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/border-block-style-valid.html: Added.
- web-platform-tests/css/css-logical/parsing/border-block-valid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/border-block-valid.html: Added.
- web-platform-tests/css/css-logical/parsing/border-block-width-computed-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/border-block-width-computed.html: Added.
- web-platform-tests/css/css-logical/parsing/border-block-width-invalid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/border-block-width-invalid.html: Added.
- web-platform-tests/css/css-logical/parsing/border-block-width-valid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/border-block-width-valid.html: Added.
- web-platform-tests/css/css-logical/parsing/border-inline-color-computed-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/border-inline-color-computed.html: Added.
- web-platform-tests/css/css-logical/parsing/border-inline-color-invalid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/border-inline-color-invalid.html: Added.
- web-platform-tests/css/css-logical/parsing/border-inline-color-valid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/border-inline-color-valid.html: Added.
- web-platform-tests/css/css-logical/parsing/border-inline-style-computed-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/border-inline-style-computed.html: Added.
- web-platform-tests/css/css-logical/parsing/border-inline-style-invalid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/border-inline-style-invalid.html: Added.
- web-platform-tests/css/css-logical/parsing/border-inline-style-valid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/border-inline-style-valid.html: Added.
- web-platform-tests/css/css-logical/parsing/border-inline-valid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/border-inline-valid.html: Added.
- web-platform-tests/css/css-logical/parsing/border-inline-width-computed-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/border-inline-width-computed.html: Added.
- web-platform-tests/css/css-logical/parsing/border-inline-width-invalid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/border-inline-width-invalid.html: Added.
- web-platform-tests/css/css-logical/parsing/border-inline-width-valid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/border-inline-width-valid.html: Added.
- web-platform-tests/css/css-logical/parsing/inline-size-computed-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/inline-size-computed.html: Added.
- web-platform-tests/css/css-logical/parsing/inline-size-invalid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/inline-size-invalid.html: Added.
- web-platform-tests/css/css-logical/parsing/inline-size-valid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/inline-size-valid.html: Added.
- web-platform-tests/css/css-logical/parsing/inset-block-inline-computed-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/inset-block-inline-computed.html: Added.
- web-platform-tests/css/css-logical/parsing/inset-block-inline-invalid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/inset-block-inline-invalid.html: Added.
- web-platform-tests/css/css-logical/parsing/inset-block-inline-shorthand-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/inset-block-inline-shorthand.html: Added.
- web-platform-tests/css/css-logical/parsing/inset-block-inline-valid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/inset-block-inline-valid.html: Added.
- web-platform-tests/css/css-logical/parsing/inset-computed-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/inset-computed.html: Added.
- web-platform-tests/css/css-logical/parsing/inset-invalid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/inset-invalid.html: Added.
- web-platform-tests/css/css-logical/parsing/inset-shorthand-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/inset-shorthand.html: Added.
- web-platform-tests/css/css-logical/parsing/inset-valid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/inset-valid.html: Added.
- web-platform-tests/css/css-logical/parsing/margin-block-inline-computed-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/margin-block-inline-computed.html: Added.
- web-platform-tests/css/css-logical/parsing/margin-block-inline-invalid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/margin-block-inline-invalid.html: Added.
- web-platform-tests/css/css-logical/parsing/margin-block-inline-shorthand-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/margin-block-inline-shorthand.html: Added.
- web-platform-tests/css/css-logical/parsing/margin-block-inline-valid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/margin-block-inline-valid.html: Added.
- web-platform-tests/css/css-logical/parsing/max-block-size-computed-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/max-block-size-computed.html: Added.
- web-platform-tests/css/css-logical/parsing/max-block-size-invalid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/max-block-size-invalid.html: Added.
- web-platform-tests/css/css-logical/parsing/max-block-size-valid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/max-block-size-valid.html: Added.
- web-platform-tests/css/css-logical/parsing/max-inline-size-computed-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/max-inline-size-computed.html: Added.
- web-platform-tests/css/css-logical/parsing/max-inline-size-invalid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/max-inline-size-invalid.html: Added.
- web-platform-tests/css/css-logical/parsing/max-inline-size-valid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/max-inline-size-valid.html: Added.
- web-platform-tests/css/css-logical/parsing/min-block-size-computed-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/min-block-size-computed.html: Added.
- web-platform-tests/css/css-logical/parsing/min-block-size-invalid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/min-block-size-invalid.html: Added.
- web-platform-tests/css/css-logical/parsing/min-block-size-valid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/min-block-size-valid.html: Added.
- web-platform-tests/css/css-logical/parsing/min-inline-size-computed-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/min-inline-size-computed.html: Added.
- web-platform-tests/css/css-logical/parsing/min-inline-size-invalid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/min-inline-size-invalid.html: Added.
- web-platform-tests/css/css-logical/parsing/min-inline-size-valid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/min-inline-size-valid.html: Added.
- web-platform-tests/css/css-logical/parsing/padding-block-inline-computed-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/padding-block-inline-computed.html: Added.
- web-platform-tests/css/css-logical/parsing/padding-block-inline-invalid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/padding-block-inline-invalid.html: Added.
- web-platform-tests/css/css-logical/parsing/padding-block-inline-shorthand-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/padding-block-inline-shorthand.html: Added.
- web-platform-tests/css/css-logical/parsing/padding-block-inline-valid-expected.txt: Added.
- web-platform-tests/css/css-logical/parsing/padding-block-inline-valid.html: Added.
- web-platform-tests/css/css-logical/parsing/w3c-import.log: Added.
- web-platform-tests/css/css-logical/resources/test-box-properties.js:
(export.createCornerPropertyGroup):
- web-platform-tests/css/css-logical/resources/test-logical-values.js: Added.
(export.runTests):
- web-platform-tests/css/css-logical/resources/w3c-import.log:
- web-platform-tests/css/css-logical/w3c-import.log:
- web-platform-tests/css/css-masking/parsing/clip-path-computed-expected.txt: Removed.
- web-platform-tests/css/css-masking/parsing/clip-path-computed.html: Removed.
- web-platform-tests/css/css-masking/parsing/clip-path-invalid-expected.txt: Removed.
- web-platform-tests/css/css-masking/parsing/clip-path-invalid.html: Removed.
- web-platform-tests/css/css-masking/parsing/clip-path-valid-expected.txt: Removed.
- web-platform-tests/css/css-masking/parsing/clip-path-valid.html: Removed.
- web-platform-tests/css/css-multicol/always-balancing-before-column-span-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-multicol/always-balancing-before-column-span.html: Added.
- web-platform-tests/css/css-multicol/as-column-flex-item-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-multicol/as-column-flex-item.html: Added.
- web-platform-tests/css/css-multicol/change-abspos-width-in-second-column-crash-expected.txt: Added.
- web-platform-tests/css/css-multicol/change-abspos-width-in-second-column-crash.html: Added.
- web-platform-tests/css/css-multicol/change-intrinsic-width-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-multicol/change-intrinsic-width.html: Added.
- web-platform-tests/css/css-multicol/change-out-of-flow-type-and-remove-inner-multicol-crash-expected.txt: Added.
- web-platform-tests/css/css-multicol/change-out-of-flow-type-and-remove-inner-multicol-crash.html: Added.
- web-platform-tests/css/css-multicol/column-balancing-paged-001-print-expected.html: Added.
- web-platform-tests/css/css-multicol/column-balancing-paged-001-print.html: Added.
- web-platform-tests/css/css-multicol/equal-gap-and-rule-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-multicol/equal-gap-and-rule.html: Added.
- web-platform-tests/css/css-multicol/fixed-size-child-with-overflow-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-multicol/fixed-size-child-with-overflow.html: Added.
- web-platform-tests/css/css-multicol/intrinsic-width-change-column-count-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-multicol/intrinsic-width-change-column-count.html: Added.
- web-platform-tests/css/css-multicol/multicol-basic-005.xht:
- web-platform-tests/css/css-multicol/multicol-basic-006.xht:
- web-platform-tests/css/css-multicol/multicol-breaking-004.html:
- web-platform-tests/css/css-multicol/multicol-breaking-nobackground-004.html:
- web-platform-tests/css/css-multicol/multicol-clip-scrolled-content-001-expected.html: Added.
- web-platform-tests/css/css-multicol/multicol-clip-scrolled-content-001.html: Added.
- web-platform-tests/css/css-multicol/multicol-contained-absolute-expected.html: Added.
- web-platform-tests/css/css-multicol/multicol-contained-absolute.html: Added.
- web-platform-tests/css/css-multicol/multicol-count-computed-001-expected.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-count-computed-001.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-count-computed-002-expected.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-count-computed-002.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-count-large-001-expected.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-count-large-001.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-count-large-002-expected.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-count-large-002.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-fill-auto-expected.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-fill-auto.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-fill-balance-003-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-multicol/multicol-fill-balance-003.html: Added.
- web-platform-tests/css/css-multicol/multicol-inherit-004-expected.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-inherit-004.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-list-item-002-expected.html: Added.
- web-platform-tests/css/css-multicol/multicol-list-item-002.html: Added.
- web-platform-tests/css/css-multicol/multicol-overflow-clip-expected.html: Added.
- web-platform-tests/css/css-multicol/multicol-overflow-clip.html: Added.
- web-platform-tests/css/css-multicol/multicol-rule-style-groove-001-expected.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-rule-style-groove-001.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-rule-style-inset-001-expected.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-rule-style-inset-001.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-rule-style-outset-001-expected.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-rule-style-outset-001.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-rule-style-ridge-001-expected.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-rule-style-ridge-001.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-span-all-child-001-expected.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-span-all-child-001.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-span-all-child-002-expected.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-span-all-child-002.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-span-all-margin-nested-003-expected.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-span-all-margin-nested-003.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-width-ems-001-expected.xht: Removed.
- web-platform-tests/css/css-multicol/multicol-width-ems-001.xht: Removed.
- web-platform-tests/css/css-multicol/named-page-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-multicol/named-page.html: Added.
- web-platform-tests/css/css-multicol/nested-with-too-tall-line-expected.html: Added.
- web-platform-tests/css/css-multicol/nested-with-too-tall-line.html: Added.
- web-platform-tests/css/css-multicol/no-balancing-after-column-span-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-multicol/no-balancing-after-column-span.html: Added.
- web-platform-tests/css/css-multicol/support/60x60-red.png: Removed.
- web-platform-tests/css/css-multicol/support/w3c-import.log:
- web-platform-tests/css/css-multicol/w3c-import.log:
- web-platform-tests/css/css-overflow/clip-001-expected.html: Added.
- web-platform-tests/css/css-overflow/clip-001.html: Added.
- web-platform-tests/css/css-overflow/dynamic-visible-to-clip-001-expected.html: Added.
- web-platform-tests/css/css-overflow/dynamic-visible-to-clip-001.html: Added.
- web-platform-tests/css/css-overflow/outline-with-opacity-crash-expected.txt: Added.
- web-platform-tests/css/css-overflow/outline-with-opacity-crash.html: Added.
- web-platform-tests/css/css-overflow/overflow-abpos-transform.html:
- web-platform-tests/css/css-overflow/overflow-body-propagation-002-expected.html:
- web-platform-tests/css/css-overflow/overflow-body-propagation-003-expected.html:
- web-platform-tests/css/css-overflow/overflow-body-propagation-005-expected.html: Added.
- web-platform-tests/css/css-overflow/overflow-body-propagation-005.html: Added.
- web-platform-tests/css/css-overflow/overflow-body-propagation-006-expected.html: Added.
- web-platform-tests/css/css-overflow/overflow-body-propagation-006.html: Added.
- web-platform-tests/css/css-overflow/overflow-codependent-scrollbars.html:
- web-platform-tests/css/css-overflow/overflow-ellipsis-dynamic-001-expected.html: Added.
- web-platform-tests/css/css-overflow/overflow-ellipsis-dynamic-001.html: Added.
- web-platform-tests/css/css-overflow/overflow-inline-transform-relative.html:
- web-platform-tests/css/css-overflow/overflow-recalc-001-expected.html: Added.
- web-platform-tests/css/css-overflow/overflow-recalc-001.html: Added.
- web-platform-tests/css/css-overflow/overfow-outside-padding.html:
- web-platform-tests/css/css-overflow/parsing/scrollbar-gutter-invalid-expected.txt: Added.
- web-platform-tests/css/css-overflow/parsing/scrollbar-gutter-invalid.html: Added.
- web-platform-tests/css/css-overflow/parsing/scrollbar-gutter-valid-expected.txt: Added.
- web-platform-tests/css/css-overflow/parsing/scrollbar-gutter-valid.html: Added.
- web-platform-tests/css/css-overflow/parsing/w3c-import.log:
- web-platform-tests/css/css-overflow/scroll-overflow-padding-block-001-expected.txt: Added.
- web-platform-tests/css/css-overflow/scroll-overflow-padding-block-001.html: Added.
- web-platform-tests/css/css-overflow/scrollbar-empty-001-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-images/gradient-crash-expected.html.
- web-platform-tests/css/css-overflow/scrollbar-empty-001.html: Added.
- web-platform-tests/css/css-overflow/scrollbar-empty-002-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-images/gradient-crash-expected.html.
- web-platform-tests/css/css-overflow/scrollbar-empty-002.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-ellipsis-001-expected.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-ellipsis-001.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-ellipsis-002-expected.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-ellipsis-002.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-ellipsis-editing-input-expected.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-ellipsis-editing-input.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-ellipsis-rtl-001-expected.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-ellipsis-rtl-001.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-ellipsis-vertical-001-expected.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-ellipsis-vertical-001.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-ellipsis-vertical-rtl-001-expected.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-ellipsis-vertical-rtl-001.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-scroll-001-expected.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-scroll-001.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-scroll-rtl-001-expected.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-scroll-rtl-001.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-scroll-vertical-lr-001-expected.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-scroll-vertical-lr-001.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-scroll-vertical-lr-rtl-001-expected.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-scroll-vertical-lr-rtl-001.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-scroll-vertical-rl-001-expected.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-scroll-vertical-rl-001.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-scroll-vertical-rl-rtl-001-expected.html: Added.
- web-platform-tests/css/css-overflow/text-overflow-scroll-vertical-rl-rtl-001.html: Added.
- web-platform-tests/css/css-overflow/w3c-import.log:
- web-platform-tests/css/css-overflow/webkit-line-clamp-033-expected.html:
- web-platform-tests/css/css-overflow/webkit-line-clamp-034-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-images/gradient-crash-expected.html.
- web-platform-tests/css/css-overflow/webkit-line-clamp-034.html: Added.
- web-platform-tests/css/css-overflow/webkit-line-clamp-035-expected.html: Added.
- web-platform-tests/css/css-overflow/webkit-line-clamp-035.html: Added.
- web-platform-tests/css/css-overflow/webkit-line-clamp-with-line-height.tentative-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-overflow/webkit-line-clamp/webkit-line-clamp-with-line-height.tentative-expected.html.
- web-platform-tests/css/css-overflow/webkit-line-clamp-with-line-height.tentative.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-overflow/webkit-line-clamp/webkit-line-clamp-with-line-height.tentative.html.
- web-platform-tests/css/css-overflow/webkit-line-clamp/w3c-import.log: Removed.
- web-platform-tests/css/css-overscroll-behavior/META.yml:
- web-platform-tests/css/css-overscroll-behavior/inheritance-expected.txt:
- web-platform-tests/css/css-overscroll-behavior/inheritance.html:
- web-platform-tests/css/css-overscroll-behavior/overscroll-behavior-logical-expected.txt: Added.
- web-platform-tests/css/css-overscroll-behavior/overscroll-behavior-logical.html: Added.
- web-platform-tests/css/css-overscroll-behavior/parsing/overscroll-behavior-computed-expected.txt: Added.
- web-platform-tests/css/css-overscroll-behavior/parsing/overscroll-behavior-computed.html: Added.
- web-platform-tests/css/css-overscroll-behavior/parsing/overscroll-behavior-invalid-expected.txt: Added.
- web-platform-tests/css/css-overscroll-behavior/parsing/overscroll-behavior-invalid.html: Added.
- web-platform-tests/css/css-overscroll-behavior/parsing/overscroll-behavior-valid-expected.txt: Added.
- web-platform-tests/css/css-overscroll-behavior/parsing/overscroll-behavior-valid.html: Added.
- web-platform-tests/css/css-overscroll-behavior/parsing/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-overscroll-behavior/w3c-import.log.
- web-platform-tests/css/css-overscroll-behavior/w3c-import.log:
- web-platform-tests/css/css-position/animations/bottom-composition-expected.txt: Added.
- web-platform-tests/css/css-position/animations/bottom-composition.html: Added.
- web-platform-tests/css/css-position/animations/left-composition-expected.txt: Added.
- web-platform-tests/css/css-position/animations/left-composition.html: Added.
- web-platform-tests/css/css-position/animations/position-interpolation-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-position/animation/position-interpolation-expected.txt.
- web-platform-tests/css/css-position/animations/position-interpolation.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-position/animation/position-interpolation.html.
- web-platform-tests/css/css-position/animations/right-composition-expected.txt: Added.
- web-platform-tests/css/css-position/animations/right-composition.html: Added.
- web-platform-tests/css/css-position/animations/top-composition-expected.txt: Added.
- web-platform-tests/css/css-position/animations/top-composition.html: Added.
- web-platform-tests/css/css-position/animations/w3c-import.log:
- web-platform-tests/css/css-position/nested-positions-crash-expected.txt: Added.
- web-platform-tests/css/css-position/nested-positions-crash.html: Added.
- web-platform-tests/css/css-position/parsing/w3c-import.log:
- web-platform-tests/css/css-position/parsing/z-index-computed.html:
- web-platform-tests/css/css-position/parsing/z-index-positioned-computed-expected.txt: Added.
- web-platform-tests/css/css-position/parsing/z-index-positioned-computed.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-position/parsing/z-index-computed.html.
- web-platform-tests/css/css-position/position-absolute-center-001.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-position/position-absolute-center-001.tentative.html: Added.
- web-platform-tests/css/css-position/position-absolute-center-002.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-position/position-absolute-center-002.tentative.html: Added.
- web-platform-tests/css/css-position/position-absolute-center-003-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-position/position-absolute-center-003.html: Added.
- web-platform-tests/css/css-position/position-absolute-center-004-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-position/position-absolute-center-004.html: Added.
- web-platform-tests/css/css-position/position-absolute-crash-chrome-013-expected.txt: Added.
- web-platform-tests/css/css-position/position-absolute-crash-chrome-013.html: Added.
- web-platform-tests/css/css-position/position-absolute-dynamic-relayout-002-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-position/position-absolute-dynamic-relayout-002.html: Added.
- web-platform-tests/css/css-position/position-absolute-dynamic-relayout-003-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-position/position-absolute-dynamic-relayout-003.html: Added.
- web-platform-tests/css/css-position/position-absolute-dynamic-static-position-flex-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-position/position-absolute-dynamic-static-position-flex.html: Added.
- web-platform-tests/css/css-position/position-absolute-dynamic-static-position-inline-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-crash-expected.html.
- web-platform-tests/css/css-position/position-absolute-dynamic-static-position-inline.html: Added.
- web-platform-tests/css/css-position/position-absolute-root-element-flex-expected.html: Added.
- web-platform-tests/css/css-position/position-absolute-root-element-flex.html: Added.
- web-platform-tests/css/css-position/position-absolute-root-element-grid-expected.html: Added.
- web-platform-tests/css/css-position/position-absolute-root-element-grid.html: Added.
- web-platform-tests/css/css-position/position-absolute-table-001-expected.txt: Added.
- web-platform-tests/css/css-position/position-absolute-table-001.html: Added.
- web-platform-tests/css/css-position/position-fixed-root-element-flex-expected.html: Added.
- web-platform-tests/css/css-position/position-fixed-root-element-flex.html: Added.
- web-platform-tests/css/css-position/position-fixed-root-element-grid-expected.html: Added.
- web-platform-tests/css/css-position/position-fixed-root-element-grid.html: Added.
- web-platform-tests/css/css-position/position-sticky-change-top-expected.html:
- web-platform-tests/css/css-position/position-sticky-change-top.html:
- web-platform-tests/css/css-position/position-sticky-child-multicolumn-expected.html:
- web-platform-tests/css/css-position/position-sticky-child-multicolumn.html:
- web-platform-tests/css/css-position/position-sticky-fixed-ancestor-expected.html: Added.
- web-platform-tests/css/css-position/position-sticky-fixed-ancestor-iframe-expected.html: Added.
- web-platform-tests/css/css-position/position-sticky-fixed-ancestor-iframe.html: Added.
- web-platform-tests/css/css-position/position-sticky-fixed-ancestor.html: Added.
- web-platform-tests/css/css-position/position-sticky-flexbox-expected.html:
- web-platform-tests/css/css-position/position-sticky-flexbox.html:
- web-platform-tests/css/css-position/position-sticky-grid-expected.html:
- web-platform-tests/css/css-position/position-sticky-grid.html:
- web-platform-tests/css/css-position/position-sticky-inline-expected.html:
- web-platform-tests/css/css-position/position-sticky-inline.html:
- web-platform-tests/css/css-position/position-sticky-large-top-2.tentative-expected.html: Added.
- web-platform-tests/css/css-position/position-sticky-large-top-2.tentative.html: Added.
- web-platform-tests/css/css-position/position-sticky-large-top.tentative-expected.html: Added.
- web-platform-tests/css/css-position/position-sticky-large-top.tentative.html: Added.
- web-platform-tests/css/css-position/position-sticky-nested-inline-expected.html:
- web-platform-tests/css/css-position/position-sticky-nested-inline.html:
- web-platform-tests/css/css-position/position-sticky-nested-table-expected.html:
- web-platform-tests/css/css-position/position-sticky-nested-table.html:
- web-platform-tests/css/css-position/position-sticky-rendering-expected.html:
- web-platform-tests/css/css-position/position-sticky-rendering.html:
- web-platform-tests/css/css-position/position-sticky-scroll-reposition-expected.html: Added.
- web-platform-tests/css/css-position/position-sticky-scroll-reposition.html: Added.
- web-platform-tests/css/css-position/position-sticky-stacking-context-expected.html:
- web-platform-tests/css/css-position/position-sticky-stacking-context.html:
- web-platform-tests/css/css-position/position-sticky-table-parts-expected.html:
- web-platform-tests/css/css-position/position-sticky-table-parts.html:
- web-platform-tests/css/css-position/position-sticky-table-tfoot-bottom-expected.html:
- web-platform-tests/css/css-position/position-sticky-table-tfoot-bottom.html:
- web-platform-tests/css/css-position/position-sticky-table-th-left-expected.html:
- web-platform-tests/css/css-position/position-sticky-table-th-left.html:
- web-platform-tests/css/css-position/position-sticky-table-th-right-expected.html:
- web-platform-tests/css/css-position/position-sticky-table-th-right.html:
- web-platform-tests/css/css-position/position-sticky-table-thead-top-expected.html:
- web-platform-tests/css/css-position/position-sticky-table-thead-top.html:
- web-platform-tests/css/css-position/position-sticky-table-tr-bottom-expected.html:
- web-platform-tests/css/css-position/position-sticky-table-tr-bottom.html:
- web-platform-tests/css/css-position/position-sticky-table-tr-top-expected.html:
- web-platform-tests/css/css-position/position-sticky-table-tr-top.html:
- web-platform-tests/css/css-position/position-sticky-writing-modes-expected.html:
- web-platform-tests/css/css-position/position-sticky-writing-modes.html:
- web-platform-tests/css/css-position/resources/position-sticky-fixed-ancestor-iframe-child.html: Added.
- web-platform-tests/css/css-position/resources/ref-rectangle.js: Added.
(createIndicatorForStickyElements):
- web-platform-tests/css/css-position/resources/w3c-import.log:
- web-platform-tests/css/css-position/w3c-import.log:
- web-platform-tests/css/css-properties-values-api/at-property-animation-expected.txt: Added.
- web-platform-tests/css/css-properties-values-api/at-property-animation.html: Added.
- web-platform-tests/css/css-properties-values-api/at-property-cssom-expected.txt: Added.
- web-platform-tests/css/css-properties-values-api/at-property-cssom.html: Added.
- web-platform-tests/css/css-properties-values-api/at-property-expected.txt: Added.
- web-platform-tests/css/css-properties-values-api/at-property-non-matching-media-crash-expected.txt: Added.
- web-platform-tests/css/css-properties-values-api/at-property-non-matching-media-crash.html: Added.
- web-platform-tests/css/css-properties-values-api/at-property-shadow-expected.txt: Added.
- web-platform-tests/css/css-properties-values-api/at-property-shadow.html: Added.
- web-platform-tests/css/css-properties-values-api/at-property-stylesheets-expected.txt: Added.
- web-platform-tests/css/css-properties-values-api/at-property-stylesheets.html: Added.
- web-platform-tests/css/css-properties-values-api/at-property-typedom-expected.txt: Added.
- web-platform-tests/css/css-properties-values-api/at-property-typedom.html: Added.
- web-platform-tests/css/css-properties-values-api/at-property.html: Added.
- web-platform-tests/css/css-properties-values-api/conditional-rules-expected.txt: Added.
- web-platform-tests/css/css-properties-values-api/conditional-rules.html: Added.
- web-platform-tests/css/css-properties-values-api/determine-registration-expected.txt: Added.
- web-platform-tests/css/css-properties-values-api/determine-registration.html: Added.
- web-platform-tests/css/css-properties-values-api/font-size-animation-expected.txt: Added.
- web-platform-tests/css/css-properties-values-api/font-size-animation.html: Added.
- web-platform-tests/css/css-properties-values-api/property-cascade.html:
- web-platform-tests/css/css-properties-values-api/register-property-expected.txt:
- web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing-expected.txt:
- web-platform-tests/css/css-properties-values-api/register-property-syntax-parsing.html:
- web-platform-tests/css/css-properties-values-api/register-property.html:
- web-platform-tests/css/css-properties-values-api/registered-property-change-style-001-expected.txt: Added.
- web-platform-tests/css/css-properties-values-api/registered-property-change-style-001.html: Added.
- web-platform-tests/css/css-properties-values-api/registered-property-computation-expected.txt:
- web-platform-tests/css/css-properties-values-api/registered-property-computation.html:
- web-platform-tests/css/css-properties-values-api/registered-property-cssom-expected.txt:
- web-platform-tests/css/css-properties-values-api/registered-property-cssom.html:
- web-platform-tests/css/css-properties-values-api/registered-property-initial-expected.txt:
- web-platform-tests/css/css-properties-values-api/registered-property-initial.html:
- web-platform-tests/css/css-properties-values-api/registered-property-revert-expected.txt: Added.
- web-platform-tests/css/css-properties-values-api/registered-property-revert.html: Added.
- web-platform-tests/css/css-properties-values-api/resources/utils.js:
(with_style_node):
- web-platform-tests/css/css-properties-values-api/self-utils.html:
- web-platform-tests/css/css-properties-values-api/typedom-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt.
- web-platform-tests/css/css-properties-values-api/typedom.html: Added.
- web-platform-tests/css/css-properties-values-api/typedom.tentative.html: Removed.
- web-platform-tests/css/css-properties-values-api/unit-cycles.html:
- web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles-expected.txt:
- web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-cycles.html:
- web-platform-tests/css/css-properties-values-api/var-reference-registered-properties-expected.txt:
- web-platform-tests/css/css-properties-values-api/var-reference-registered-properties.html:
- web-platform-tests/css/css-properties-values-api/w3c-import.log:
- web-platform-tests/css/css-pseudo/META.yml: Added.
- web-platform-tests/css/css-pseudo/OWNERS: Removed.
- web-platform-tests/css/css-pseudo/active-selection-051-expected.html: Added.
- web-platform-tests/css/css-pseudo/active-selection-051.html: Added.
- web-platform-tests/css/css-pseudo/active-selection-052-expected.html: Added.
- web-platform-tests/css/css-pseudo/active-selection-052.html: Added.
- web-platform-tests/css/css-pseudo/active-selection-053-expected.html: Added.
- web-platform-tests/css/css-pseudo/active-selection-053.html: Added.
- web-platform-tests/css/css-pseudo/active-selection-054-expected.html: Added.
- web-platform-tests/css/css-pseudo/active-selection-054.html: Added.
- web-platform-tests/css/css-pseudo/active-selection-056-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-010-expected.xht.
- web-platform-tests/css/css-pseudo/active-selection-056.html: Added.
- web-platform-tests/css/css-pseudo/active-selection-063-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-pseudo/active-selection-063.html: Added.
- web-platform-tests/css/css-pseudo/before-dynamic-display-none-expected.html: Added.
- web-platform-tests/css/css-pseudo/before-dynamic-display-none.html: Added.
- web-platform-tests/css/css-pseudo/before-in-display-none-thcrash-expected.txt: Added.
- web-platform-tests/css/css-pseudo/before-in-display-none-thcrash.html: Added.
- web-platform-tests/css/css-pseudo/cascade-highlight-001-expected.html: Added.
- web-platform-tests/css/css-pseudo/cascade-highlight-001.html: Added.
- web-platform-tests/css/css-pseudo/cascade-highlight-002-expected.html: Added.
- web-platform-tests/css/css-pseudo/cascade-highlight-002.html: Added.
- web-platform-tests/css/css-pseudo/cascade-highlight-004-expected.html: Added.
- web-platform-tests/css/css-pseudo/cascade-highlight-004.html: Added.
- web-platform-tests/css/css-pseudo/file-chooser-button-001-notref.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-images/gradient-crash-expected.html.
- web-platform-tests/css/css-pseudo/file-chooser-button-001.tentative-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-images/gradient-crash-expected.html.
- web-platform-tests/css/css-pseudo/file-chooser-button-001.tentative.html: Added.
- web-platform-tests/css/css-pseudo/file-chooser-button-display-toggle-crash.tentative-expected.txt: Added.
- web-platform-tests/css/css-pseudo/file-chooser-button-display-toggle-crash.tentative.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-001-expected.html:
- web-platform-tests/css/css-pseudo/first-letter-001.html:
- web-platform-tests/css/css-pseudo/first-letter-002-expected.html:
- web-platform-tests/css/css-pseudo/first-letter-002.html:
- web-platform-tests/css/css-pseudo/first-letter-003-expected.html:
- web-platform-tests/css/css-pseudo/first-letter-003.html:
- web-platform-tests/css/css-pseudo/first-letter-allowed-properties-expected.txt: Added.
- web-platform-tests/css/css-pseudo/first-letter-allowed-properties.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-pseudo/first-letter-property-whitelist.html.
- web-platform-tests/css/css-pseudo/first-letter-and-sibling-display-change-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-and-sibling-display-change.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-and-whitespace-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-and-whitespace.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-background-image-dynamic-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-background-image-dynamic.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-background-image-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-background-image.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-block-to-inline-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-block-to-inline.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-crash-expected.txt: Added.
- web-platform-tests/css/css-pseudo/first-letter-crash.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-exclude-block-child-marker-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-exclude-block-child-marker.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-exclude-inline-child-marker-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-exclude-inline-child-marker.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-exclude-inline-marker-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-exclude-inline-marker.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-list-item-dynamic-001-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-list-item-dynamic-001.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-of-html-root-refcrash-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-of-html-root-refcrash.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-opacity-001-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-opacity-001-ref-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-opacity-001-ref.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-opacity-001.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-opacity-float-001-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-opacity-float-001.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-property-whitelist-expected.txt: Removed.
- web-platform-tests/css/css-pseudo/first-letter-skip-marker-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-skip-marker.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-text-and-display-change-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-text-and-display-change.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-width-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-letter-width.html: Added.
- web-platform-tests/css/css-pseudo/first-line-and-marker-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-line-and-marker.html: Added.
- web-platform-tests/css/css-pseudo/first-line-change-inline-color-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-line-change-inline-color-nested-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-line-change-inline-color-nested.html: Added.
- web-platform-tests/css/css-pseudo/first-line-change-inline-color.html: Added.
- web-platform-tests/css/css-pseudo/first-line-first-letter-insert-crash-expected.txt: Added.
- web-platform-tests/css/css-pseudo/first-line-first-letter-insert-crash.html: Added.
- web-platform-tests/css/css-pseudo/first-line-on-ancestor-block-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-line-on-ancestor-block.html: Added.
- web-platform-tests/css/css-pseudo/first-line-opacity-001-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-line-opacity-001-ref-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-line-opacity-001-ref.html: Added.
- web-platform-tests/css/css-pseudo/first-line-opacity-001.html: Added.
- web-platform-tests/css/css-pseudo/first-line-with-before-after-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-line-with-before-after.html: Added.
- web-platform-tests/css/css-pseudo/first-line-with-out-of-flow-expected.html: Added.
- web-platform-tests/css/css-pseudo/first-line-with-out-of-flow.html: Added.
- web-platform-tests/css/css-pseudo/grammar-error-001-expected.html: Added.
- web-platform-tests/css/css-pseudo/grammar-error-001.html: Added.
- web-platform-tests/css/css-pseudo/highlight-z-index-001-expected.html: Added.
- web-platform-tests/css/css-pseudo/highlight-z-index-001.html: Added.
- web-platform-tests/css/css-pseudo/highlight-z-index-002-expected.html: Added.
- web-platform-tests/css/css-pseudo/highlight-z-index-002.html: Added.
- web-platform-tests/css/css-pseudo/idlharness-expected.txt: Added.
- web-platform-tests/css/css-pseudo/idlharness.html: Added.
- web-platform-tests/css/css-pseudo/marker-animate-expected.txt: Added.
- web-platform-tests/css/css-pseudo/marker-animate.html: Added.
- web-platform-tests/css/css-pseudo/marker-color-expected.html:
- web-platform-tests/css/css-pseudo/marker-color.html:
- web-platform-tests/css/css-pseudo/marker-computed-content-expected.txt: Added.
- web-platform-tests/css/css-pseudo/marker-computed-content.html: Added.
- web-platform-tests/css/css-pseudo/marker-computed-size-expected.txt: Added.
- web-platform-tests/css/css-pseudo/marker-computed-size.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-001-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-001.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-001b-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-001b.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-001c-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-001c.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-002-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-002.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-003-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-003.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-003b-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-003b.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-004-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-004.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-005-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-005.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-006-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-006.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-007.tentative-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-007.tentative.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-008.tentative-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-008.tentative.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-009.tentative-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-009.tentative.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-010-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-010.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-011.tentative-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-011.tentative.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-012-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-012.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-013-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-013.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-014-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-014.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-015-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-015.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-016-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-016.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-017-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-017.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-018-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-018.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-019-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-019.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-020-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-020.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-021-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-021.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-022-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-content-022.html: Added.
- web-platform-tests/css/css-pseudo/marker-default-styles-expected.txt: Added.
- web-platform-tests/css/css-pseudo/marker-default-styles.html: Added.
- web-platform-tests/css/css-pseudo/marker-display-computed-expected.txt: Added.
- web-platform-tests/css/css-pseudo/marker-display-computed.html: Added.
- web-platform-tests/css/css-pseudo/marker-display-dynamic-001-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-pseudo/marker-color-expected.html.
- web-platform-tests/css/css-pseudo/marker-display-dynamic-001.html: Added.
- web-platform-tests/css/css-pseudo/marker-font-properties.html:
- web-platform-tests/css/css-pseudo/marker-font-variant-numeric-default-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-font-variant-numeric-default-ref-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-font-variant-numeric-default-ref.html: Added.
- web-platform-tests/css/css-pseudo/marker-font-variant-numeric-default.html: Added.
- web-platform-tests/css/css-pseudo/marker-font-variant-numeric-normal-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-font-variant-numeric-normal-ref-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-font-variant-numeric-normal-ref.html: Added.
- web-platform-tests/css/css-pseudo/marker-font-variant-numeric-normal.html: Added.
- web-platform-tests/css/css-pseudo/marker-hit-testing-expected.txt: Added.
- web-platform-tests/css/css-pseudo/marker-hit-testing.html: Added.
- web-platform-tests/css/css-pseudo/marker-inherit-line-height-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-inherit-line-height.html: Added.
- web-platform-tests/css/css-pseudo/marker-intrinsic-contribution-001-expected.txt: Added.
- web-platform-tests/css/css-pseudo/marker-intrinsic-contribution-001.html: Added.
- web-platform-tests/css/css-pseudo/marker-intrinsic-contribution-002-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-intrinsic-contribution-002.html: Added.
- web-platform-tests/css/css-pseudo/marker-list-style-position-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-list-style-position.html: Added.
- web-platform-tests/css/css-pseudo/marker-reverted-styles-expected.txt: Added.
- web-platform-tests/css/css-pseudo/marker-reverted-styles.html: Added.
- web-platform-tests/css/css-pseudo/marker-text-combine-upright-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-text-combine-upright.html: Added.
- web-platform-tests/css/css-pseudo/marker-unicode-bidi-default-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-unicode-bidi-default-ref-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-unicode-bidi-default-ref.html: Added.
- web-platform-tests/css/css-pseudo/marker-unicode-bidi-default.html: Added.
- web-platform-tests/css/css-pseudo/marker-unicode-bidi-normal-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-unicode-bidi-normal-ref-expected.html: Added.
- web-platform-tests/css/css-pseudo/marker-unicode-bidi-normal-ref.html: Added.
- web-platform-tests/css/css-pseudo/marker-unicode-bidi-normal.html: Added.
- web-platform-tests/css/css-pseudo/outside-marker-paint-order-expected.html: Added.
- web-platform-tests/css/css-pseudo/outside-marker-paint-order.html: Added.
- web-platform-tests/css/css-pseudo/parsing/marker-supported-properties-expected.txt: Added.
- web-platform-tests/css/css-pseudo/parsing/marker-supported-properties-in-animation-expected.txt: Added.
- web-platform-tests/css/css-pseudo/parsing/marker-supported-properties-in-animation.html: Added.
- web-platform-tests/css/css-pseudo/parsing/marker-supported-properties.html: Added.
- web-platform-tests/css/css-pseudo/parsing/tree-abiding-pseudo-elements-expected.txt: Added.
- web-platform-tests/css/css-pseudo/parsing/tree-abiding-pseudo-elements.html: Added.
- web-platform-tests/css/css-pseudo/parsing/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/resources/w3c-import.log.
- web-platform-tests/css/css-pseudo/selection-text-shadow-016-expected.html: Added.
- web-platform-tests/css/css-pseudo/selection-text-shadow-016.html: Added.
- web-platform-tests/css/css-pseudo/spelling-error-001-expected.html: Added.
- web-platform-tests/css/css-pseudo/spelling-error-001.html: Added.
- web-platform-tests/css/css-pseudo/text-selection-expected.txt: Added.
- web-platform-tests/css/css-pseudo/text-selection.html: Added.
- web-platform-tests/css/css-pseudo/textpath-selection-011-expected.html: Added.
- web-platform-tests/css/css-pseudo/textpath-selection-011.html: Added.
- web-platform-tests/css/css-pseudo/w3c-import.log:
- web-platform-tests/css/css-scoping/META.yml: Added.
- web-platform-tests/css/css-scoping/OWNERS: Removed.
- web-platform-tests/css/css-scoping/css-scoping-shadow-assigned-node-with-before-after.html:
- web-platform-tests/css/css-scoping/css-scoping-shadow-assigned-node-with-rules.html:
- web-platform-tests/css/css-scoping/css-scoping-shadow-dynamic-remove-style-detached-expected.txt: Added.
- web-platform-tests/css/css-scoping/css-scoping-shadow-dynamic-remove-style-detached.html: Added.
- web-platform-tests/css/css-scoping/css-scoping-shadow-host-rule.html:
- web-platform-tests/css/css-scoping/css-scoping-shadow-host-with-before-after.html:
- web-platform-tests/css/css-scoping/css-scoping-shadow-invisible-slot.html:
- web-platform-tests/css/css-scoping/css-scoping-shadow-root-hides-children.html:
- web-platform-tests/css/css-scoping/css-scoping-shadow-slot-display-override.html:
- web-platform-tests/css/css-scoping/css-scoping-shadow-slot-style.html:
- web-platform-tests/css/css-scoping/css-scoping-shadow-slot.html:
- web-platform-tests/css/css-scoping/css-scoping-shadow-slotted-nested.html:
- web-platform-tests/css/css-scoping/css-scoping-shadow-slotted-rule.html:
- web-platform-tests/css/css-scoping/css-scoping-shadow-with-outside-rules.html:
- web-platform-tests/css/css-scoping/css-scoping-shadow-with-rules-no-style-leak.html:
- web-platform-tests/css/css-scoping/css-scoping-shadow-with-rules.html:
- web-platform-tests/css/css-scoping/host-context-specificity-001-expected.html: Added.
- web-platform-tests/css/css-scoping/host-context-specificity-001.html: Added.
- web-platform-tests/css/css-scoping/host-context-specificity-002-expected.html: Added.
- web-platform-tests/css/css-scoping/host-context-specificity-002.html: Added.
- web-platform-tests/css/css-scoping/host-context-specificity-003-expected.html: Added.
- web-platform-tests/css/css-scoping/host-context-specificity-003.html: Added.
- web-platform-tests/css/css-scoping/host-specificity-002-expected.html: Added.
- web-platform-tests/css/css-scoping/host-specificity-002.html: Added.
- web-platform-tests/css/css-scoping/host-specificity-003-expected.html: Added.
- web-platform-tests/css/css-scoping/host-specificity-003.html: Added.
- web-platform-tests/css/css-scoping/host-specificity-expected.html: Added.
- web-platform-tests/css/css-scoping/host-specificity.html: Added.
- web-platform-tests/css/css-scoping/host-with-default-namespace-001-expected.html: Added.
- web-platform-tests/css/css-scoping/host-with-default-namespace-001.html: Added.
- web-platform-tests/css/css-scoping/keyframes-001-expected.txt:
- web-platform-tests/css/css-scoping/keyframes-001.html:
- web-platform-tests/css/css-scoping/keyframes-002.html:
- web-platform-tests/css/css-scoping/keyframes-003-expected.txt: Added.
- web-platform-tests/css/css-scoping/keyframes-003.html: Added.
- web-platform-tests/css/css-scoping/keyframes-004-expected.txt: Added.
- web-platform-tests/css/css-scoping/keyframes-004.html: Added.
- web-platform-tests/css/css-scoping/keyframes-005-expected.txt: Added.
- web-platform-tests/css/css-scoping/keyframes-005.html: Added.
- web-platform-tests/css/css-scoping/keyframes-006-expected.txt: Added.
- web-platform-tests/css/css-scoping/keyframes-006.html: Added.
- web-platform-tests/css/css-scoping/reslot-text-inheritance-expected.html: Added.
- web-platform-tests/css/css-scoping/reslot-text-inheritance.html: Added.
- web-platform-tests/css/css-scoping/resources/w3c-import.log:
- web-platform-tests/css/css-scoping/shadow-directionality-001.tentative-expected.html: Added.
- web-platform-tests/css/css-scoping/shadow-directionality-001.tentative.html: Added.
- web-platform-tests/css/css-scoping/shadow-directionality-002.tentative-expected.html: Added.
- web-platform-tests/css/css-scoping/shadow-directionality-002.tentative.html: Added.
- web-platform-tests/css/css-scoping/shadow-host-removal-invalidation-expected.txt: Added.
- web-platform-tests/css/css-scoping/shadow-host-removal-invalidation.html: Added.
- web-platform-tests/css/css-scoping/shadow-link-rel-stylesheet-expected.html: Added.
- web-platform-tests/css/css-scoping/shadow-link-rel-stylesheet-no-style-leak-expected.html: Added.
- web-platform-tests/css/css-scoping/shadow-link-rel-stylesheet-no-style-leak.html: Added.
- web-platform-tests/css/css-scoping/shadow-link-rel-stylesheet.html: Added.
- web-platform-tests/css/css-scoping/shadow-multiple-links-expected.txt: Added.
- web-platform-tests/css/css-scoping/shadow-multiple-links.html: Added.
- web-platform-tests/css/css-scoping/shadow-reassign-dynamic-002-expected.html: Added.
- web-platform-tests/css/css-scoping/shadow-reassign-dynamic-002.html: Added.
- web-platform-tests/css/css-scoping/shadow-reassign-dynamic-003-expected.txt: Added.
- web-platform-tests/css/css-scoping/shadow-reassign-dynamic-003.html: Added.
- web-platform-tests/css/css-scoping/shadow-reassign-dynamic-004-expected.html: Added.
- web-platform-tests/css/css-scoping/shadow-reassign-dynamic-004.html: Added.
- web-platform-tests/css/css-scoping/slot-non-html-display-value-expected.txt: Added.
- web-platform-tests/css/css-scoping/slot-non-html-display-value.html: Added.
- web-platform-tests/css/css-scoping/slotted-matches-expected.txt: Added.
- web-platform-tests/css/css-scoping/slotted-matches.html: Added.
- web-platform-tests/css/css-scoping/slotted-nested-expected.txt: Added.
- web-platform-tests/css/css-scoping/slotted-nested.html: Added.
- web-platform-tests/css/css-scoping/slotted-parsing-expected.txt:
- web-platform-tests/css/css-scoping/slotted-parsing.html:
- web-platform-tests/css/css-scoping/slotted-placeholder-expected.html: Added.
- web-platform-tests/css/css-scoping/slotted-placeholder.html: Added.
- web-platform-tests/css/css-scoping/slotted-specificity-expected.html: Added.
- web-platform-tests/css/css-scoping/slotted-specificity.html: Added.
- web-platform-tests/css/css-scoping/slotted-with-pseudo-element-expected.html:
- web-platform-tests/css/css-scoping/slotted-with-pseudo-element.html:
- web-platform-tests/css/css-scoping/w3c-import.log:
- web-platform-tests/css/css-scoping/whitespace-crash-001-expected.html: Added.
- web-platform-tests/css/css-scoping/whitespace-crash-001.html: Added.
- web-platform-tests/css/css-shadow-parts/exportparts-multiple-expected.txt: Added.
- web-platform-tests/css/css-shadow-parts/exportparts-multiple.html: Added.
- web-platform-tests/css/css-shadow-parts/host-part-001-expected.txt: Added.
- web-platform-tests/css/css-shadow-parts/host-part-001.html: Added.
- web-platform-tests/css/css-shadow-parts/idlharness-expected.txt: Added.
- web-platform-tests/css/css-shadow-parts/idlharness.html: Added.
- web-platform-tests/css/css-shadow-parts/serialization-expected.txt: Added.
- web-platform-tests/css/css-shadow-parts/serialization.html: Added.
- web-platform-tests/css/css-shadow-parts/simple-important-expected.txt: Added.
- web-platform-tests/css/css-shadow-parts/simple-important-important-expected.txt: Added.
- web-platform-tests/css/css-shadow-parts/simple-important-important.html: Added.
- web-platform-tests/css/css-shadow-parts/simple-important-inline-expected.txt: Added.
- web-platform-tests/css/css-shadow-parts/simple-important-inline.html: Added.
- web-platform-tests/css/css-shadow-parts/simple-important.html: Added.
- web-platform-tests/css/css-shadow-parts/style-sharing-expected.txt: Added.
- web-platform-tests/css/css-shadow-parts/style-sharing.html: Added.
- web-platform-tests/css/css-shadow-parts/w3c-import.log:
- web-platform-tests/css/css-shapes/animation/shape-margin-composition-expected.txt: Added.
- web-platform-tests/css/css-shapes/animation/shape-margin-composition.html: Added.
- web-platform-tests/css/css-shapes/animation/shape-outside-composition-expected.txt: Added.
- web-platform-tests/css/css-shapes/animation/shape-outside-composition.html: Added.
- web-platform-tests/css/css-shapes/animation/w3c-import.log:
- web-platform-tests/css/css-shapes/parsing/resources/parsing-testcommon.js: Removed.
- web-platform-tests/css/css-shapes/parsing/resources/w3c-import.log: Removed.
- web-platform-tests/css/css-shapes/parsing/shape-outside-valid-expected.txt:
- web-platform-tests/css/css-shapes/parsing/shape-outside-valid.html:
- web-platform-tests/css/css-shapes/shape-outside/formatting-context/shape-outside-formatting-context.tentative-expected.html:
- web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-011.html:
- web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-012.html:
- web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-013.html:
- web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-014.html:
- web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-015.html:
- web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-016.html:
- web-platform-tests/css/css-shapes/shape-outside/shape-image/shape-image-000-expected.html:
- web-platform-tests/css/css-shapes/shape-outside/shape-image/shape-image-001-expected.html:
- web-platform-tests/css/css-shapes/shape-outside/shape-image/shape-image-004-expected.html:
- web-platform-tests/css/css-shapes/shape-outside/shape-image/shape-image-006-expected.html:
- web-platform-tests/css/css-shapes/shape-outside/shape-image/shape-image-009-expected.html:
- web-platform-tests/css/css-shapes/shape-outside/shape-image/shape-image-010-expected.html:
- web-platform-tests/css/css-shapes/shape-outside/shape-image/shape-image-012-expected.html:
- web-platform-tests/css/css-shapes/shape-outside/shape-image/shape-image-013-expected.html:
- web-platform-tests/css/css-shapes/shape-outside/shape-image/shape-image-015-expected.html:
- web-platform-tests/css/css-shapes/shape-outside/shape-image/shape-image-016-expected.html:
- web-platform-tests/css/css-shapes/shape-outside/shape-image/shape-image-018-expected.html:
- web-platform-tests/css/css-shapes/shape-outside/shape-image/shape-image-021-expected.html:
- web-platform-tests/css/css-shapes/shape-outside/shape-image/shape-image-022-expected.html:
- web-platform-tests/css/css-shapes/shape-outside/shape-image/shape-image-024.html:
- web-platform-tests/css/css-shapes/shape-outside/shape-image/shape-image-026-expected.html:
- web-platform-tests/css/css-shapes/shape-outside/shape-image/shape-image-027-expected.html:
- web-platform-tests/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-030-expected.html:
- web-platform-tests/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-031-expected.html:
- web-platform-tests/css/css-shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030-expected.html:
- web-platform-tests/css/css-shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031-expected.html:
- web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-refcrash-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-crash-expected.html.
- web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-refcrash.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-crash.html.
- web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/w3c-import.log:
- web-platform-tests/css/css-shapes/shape-outside/values/shape-margin-003-expected.txt:
- web-platform-tests/css/css-shapes/shape-outside/values/shape-outside-circle-010-expected.txt:
- web-platform-tests/css/css-shapes/shape-outside/values/shape-outside-circle-011-expected.txt:
- web-platform-tests/css/css-shapes/shape-outside/values/shape-outside-ellipse-010-expected.txt:
- web-platform-tests/css/css-shapes/shape-outside/values/shape-outside-ellipse-011-expected.txt:
- web-platform-tests/css/css-shapes/shape-outside/values/shape-outside-inset-008-expected.txt:
- web-platform-tests/css/css-shapes/shape-outside/values/shape-outside-inset-009-expected.txt:
- web-platform-tests/css/css-shapes/shape-outside/values/shape-outside-polygon-006-expected.txt:
- web-platform-tests/css/css-shapes/shape-outside/values/shape-outside-shape-box-pair-000-expected.txt:
- web-platform-tests/css/css-shapes/shape-outside/values/shape-outside-shape-box-pair-000.html:
- web-platform-tests/css/css-shapes/shape-outside/values/support/parsing-utils.js:
- web-platform-tests/css/css-shapes/spec-examples/support/spec-example-utils.js:
(runTest):
(approxShapeTest):
- web-platform-tests/css/css-shapes/support/60x60-red.png: Removed.
- web-platform-tests/css/css-shapes/support/w3c-import.log:
- web-platform-tests/css/css-sizing/animation/height-composition-expected.txt: Added.
- web-platform-tests/css/css-sizing/animation/height-composition.html: Added.
- web-platform-tests/css/css-sizing/animation/max-height-composition-expected.txt: Added.
- web-platform-tests/css/css-sizing/animation/max-height-composition.html: Added.
- web-platform-tests/css/css-sizing/animation/max-width-composition-expected.txt: Added.
- web-platform-tests/css/css-sizing/animation/max-width-composition.html: Added.
- web-platform-tests/css/css-sizing/animation/min-height-composition-expected.txt: Added.
- web-platform-tests/css/css-sizing/animation/min-height-composition.html: Added.
- web-platform-tests/css/css-sizing/animation/min-width-composition-expected.txt: Added.
- web-platform-tests/css/css-sizing/animation/min-width-composition.html: Added.
- web-platform-tests/css/css-sizing/animation/w3c-import.log:
- web-platform-tests/css/css-sizing/animation/width-composition-expected.txt: Added.
- web-platform-tests/css/css-sizing/animation/width-composition.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/abspos-001.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/abspos-001.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/abspos-002.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/abspos-002.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/abspos-003.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/abspos-003.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/abspos-004.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/abspos-004.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/abspos-005.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/abspos-005.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/abspos-006.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/abspos-006.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/abspos-007.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/abspos-007.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/abspos-008.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/abspos-008.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/auto-margins-001.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/auto-margins-001.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-001.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-001.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-002.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-002.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-003.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-003.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-004.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-004.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-005.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-005.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-006.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-006.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-007.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-007.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-008.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-008.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-009.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-009.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-010.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-010.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-011.tentative-expected.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-011.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-012.tentative-expected.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-012.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-013.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-013.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-014.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-014.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-015.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-015.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-016.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-016.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-017.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-017.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-018.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-018.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-019.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-019.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-020.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/block-aspect-ratio-020.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-001.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-001.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-002.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-002.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-003.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-003.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-004.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-004.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-005.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-005.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-006.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-006.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-007.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-007.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-008.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-008.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-009.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-009.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-010.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-010.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/intrinsic-size-001.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/intrinsic-size-001.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/intrinsic-size-002.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/intrinsic-size-002.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/intrinsic-size-003.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/intrinsic-size-003.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/intrinsic-size-004.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/intrinsic-size-004.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/intrinsic-size-005.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/intrinsic-size-005.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/intrinsic-size-006.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/intrinsic-size-006.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/intrinsic-size-007.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/intrinsic-size-007.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/intrinsic-size-008.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/intrinsic-size-008.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/parsing/contain-intrinsic-size-computed-expected.txt: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/parsing/contain-intrinsic-size-computed.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/parsing/contain-intrinsic-size-invalid-expected.txt: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/parsing/contain-intrinsic-size-invalid.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/parsing/contain-intrinsic-size-valid-expected.txt: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/parsing/contain-intrinsic-size-valid.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/parsing/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/resources/w3c-import.log.
- web-platform-tests/css/css-sizing/aspect-ratio/percentage-resolution-001.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/percentage-resolution-001.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/percentage-resolution-002.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/percentage-resolution-002.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/percentage-resolution-003.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/percentage-resolution-003.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/percentage-resolution-004.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/percentage-resolution-004.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/quirks-mode-001.tentative-expected.txt: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/quirks-mode-001.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/quirks-mode-002.tentative-expected.txt: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/quirks-mode-002.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/quirks-mode-003.tentative-expected.txt: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/quirks-mode-003.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-001.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-001.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-002.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-002.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-003.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-003.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-004.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-004.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-005.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-005.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-006.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-006.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-007.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-007.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-008.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-008.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-009.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-009.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-010.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-010.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-011.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-011.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-012.tentative-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-012.tentative.html: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/support/20x50-green.png: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/support/2x2-green.ogv: Added.
- web-platform-tests/css/css-sizing/aspect-ratio/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-lists/resources/w3c-import.log.
- web-platform-tests/css/css-sizing/aspect-ratio/w3c-import.log: Added.
- web-platform-tests/css/css-sizing/canvas-intrinsic-dynamic-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-crash-expected.html.
- web-platform-tests/css/css-sizing/canvas-intrinsic-dynamic.html: Added.
- web-platform-tests/css/css-sizing/clone-intrinsic-size-expected.html:
- web-platform-tests/css/css-sizing/clone-intrinsic-size.html:
- web-platform-tests/css/css-sizing/clone-nowrap-intrinsic-size-bidi-expected.html:
- web-platform-tests/css/css-sizing/clone-nowrap-intrinsic-size-bidi.html:
- web-platform-tests/css/css-sizing/clone-nowrap-intrinsic-size-expected.html:
- web-platform-tests/css/css-sizing/clone-nowrap-intrinsic-size.html:
- web-platform-tests/css/css-sizing/contain-intrinsic-size/animation/contain-intrinsic-size-interpolation-expected.txt: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/animation/contain-intrinsic-size-interpolation.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/animation/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-lists/resources/w3c-import.log.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-001-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-001.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-002-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-002.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-003-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-003.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-004-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-004.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-005-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-005.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-006-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-006.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-007-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-007.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-008-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-008.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-009-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-009.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-010-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-010.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-011-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-011.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-012-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-012.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-013-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-013.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-014-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-014.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-015-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-015.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-016-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-016.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-017-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-017.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-018-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-018.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-019-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-019.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-020-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-020.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-021-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-021.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-022-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-022.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-023-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-023.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-024-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-024.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-025-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-025.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-026-expected.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-026.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/parsing/contain-intrinsic-size-computed-expected.txt: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/parsing/contain-intrinsic-size-computed.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/parsing/contain-intrinsic-size-invalid-expected.txt: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/parsing/contain-intrinsic-size-invalid.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/parsing/contain-intrinsic-size-valid-expected.txt: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/parsing/contain-intrinsic-size-valid.html: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/parsing/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-lists/parsing/w3c-import.log.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/resources/dice.png: Added.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-position/resources/w3c-import.log.
- web-platform-tests/css/css-sizing/contain-intrinsic-size/w3c-import.log: Added.
- web-platform-tests/css/css-sizing/frameset-intrinsic-crash-expected.txt: Added.
- web-platform-tests/css/css-sizing/frameset-intrinsic-crash.html: Added.
- web-platform-tests/css/css-sizing/image-fractional-height-with-wide-aspect-ratio-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-crash-expected.html.
- web-platform-tests/css/css-sizing/image-fractional-height-with-wide-aspect-ratio.html: Added.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-007-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-crash-expected.html.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-007.html: Added.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-008-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-crash-expected.html.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-008.html: Added.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-dynamic-001-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-crash-expected.html.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-dynamic-001.html: Added.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-dynamic-002-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-crash-expected.html.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-dynamic-002.html: Added.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-dynamic-003-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-crash-expected.html.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-dynamic-003.html: Added.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-dynamic-004-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-crash-expected.html.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-dynamic-004.html: Added.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-dynamic-005-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-crash-expected.html.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-dynamic-005.html: Added.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-dynamic-006-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-crash-expected.html.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-dynamic-006.html: Added.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-dynamic-007-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-crash-expected.html.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-dynamic-007.html: Added.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-dynamic-008-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-crash-expected.html.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-dynamic-008.html: Added.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-dynamic-009-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-crash-expected.html.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-dynamic-009.html: Added.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-dynamic-010-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-crash-expected.html.
- web-platform-tests/css/css-sizing/intrinsic-percent-replaced-dynamic-010.html: Added.
- web-platform-tests/css/css-sizing/min-content-negative-margin-crash-expected.txt: Added.
- web-platform-tests/css/css-sizing/min-content-negative-margin-crash.html: Added.
- web-platform-tests/css/css-sizing/ortho-writing-mode-001-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/css-sizing/ortho-writing-mode-001.html: Added.
- web-platform-tests/css/css-sizing/parsing/min-height-invalid-expected.txt:
- web-platform-tests/css/css-sizing/parsing/min-height-invalid.html:
- web-platform-tests/css/css-sizing/parsing/min-width-invalid-expected.txt:
- web-platform-tests/css/css-sizing/parsing/min-width-invalid.html:
- web-platform-tests/css/css-sizing/percentage-height-in-flexbox-expected.txt:
- web-platform-tests/css/css-sizing/percentage-height-replaced-content-in-auto-cb-expected.txt:
- web-platform-tests/css/css-sizing/replaced-fractional-height-from-aspect-ratio-expected.txt: Added.
- web-platform-tests/css/css-sizing/replaced-fractional-height-from-aspect-ratio.html: Added.
- web-platform-tests/css/css-sizing/slice-intrinsic-size.html:
- web-platform-tests/css/css-sizing/slice-nowrap-intrinsic-size.html:
- web-platform-tests/css/css-sizing/thin-element-render-expected.html: Added.
- web-platform-tests/css/css-sizing/thin-element-render.html: Added.
- web-platform-tests/css/css-sizing/w3c-import.log:
- web-platform-tests/css/css-syntax/escaped-eof.html:
- web-platform-tests/css/css-text-decor/line-through-vertical.html:
- web-platform-tests/css/css-text-decor/parsing/text-decoration-computed.html:
- web-platform-tests/css/css-text-decor/parsing/text-decoration-shorthand-expected.txt:
- web-platform-tests/css/css-text-decor/parsing/text-decoration-shorthand.html:
- web-platform-tests/css/css-text-decor/parsing/text-decoration-valid.html:
- web-platform-tests/css/css-text-decor/parsing/text-underline-position-computed-expected.txt:
- web-platform-tests/css/css-text-decor/parsing/text-underline-position-computed.html:
- web-platform-tests/css/css-text-decor/parsing/text-underline-position-invalid-expected.txt:
- web-platform-tests/css/css-text-decor/parsing/text-underline-position-invalid.html:
- web-platform-tests/css/css-text-decor/parsing/text-underline-position-valid-expected.txt:
- web-platform-tests/css/css-text-decor/parsing/text-underline-position-valid.html:
- web-platform-tests/css/css-text-decor/resources/UnderlineTest-Close.ttf: Added.
- web-platform-tests/css/css-text-decor/resources/UnderlineTest-Far.ttf: Added.
- web-platform-tests/css/css-text-decor/resources/UnderlineTest-Thick.ttf: Added.
- web-platform-tests/css/css-text-decor/resources/UnderlineTest-Thin.ttf: Added.
- web-platform-tests/css/css-text-decor/resources/UnderlineTest-VF.ttf: Added.
- web-platform-tests/css/css-text-decor/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size/support/w3c-import.log.
- web-platform-tests/css/css-text-decor/text-decoration-color-recalc.html:
- web-platform-tests/css/css-text-decor/text-decoration-color.html:
- web-platform-tests/css/css-text-decor/text-decoration-line-recalc.html:
- web-platform-tests/css/css-text-decor/text-decoration-line.html:
- web-platform-tests/css/css-text-decor/text-decoration-skip-ink-005-expected.html: Added.
- web-platform-tests/css/css-text-decor/text-decoration-skip-ink-005.html: Added.
- web-platform-tests/css/css-text-decor/text-decoration-skip-ink-expected.txt:
- web-platform-tests/css/css-text-decor/text-decoration-skip-ink.html:
- web-platform-tests/css/css-text-decor/text-decoration-style-multiple.html:
- web-platform-tests/css/css-text-decor/text-decoration-style-recalc.html:
- web-platform-tests/css/css-text-decor/text-decoration-subelements-001-expected.html: Added.
- web-platform-tests/css/css-text-decor/text-decoration-subelements-001.html: Added.
- web-platform-tests/css/css-text-decor/text-decoration-subelements-002-expected.html: Added.
- web-platform-tests/css/css-text-decor/text-decoration-subelements-002.html: Added.
- web-platform-tests/css/css-text-decor/text-decoration-subelements-003-expected.html: Added.
- web-platform-tests/css/css-text-decor/text-decoration-subelements-003.html: Added.
- web-platform-tests/css/css-text-decor/text-decoration-thickness-fixed-expected.html: Added.
- web-platform-tests/css/css-text-decor/text-decoration-thickness-fixed.html: Added.
- web-platform-tests/css/css-text-decor/text-decoration-thickness-from-font-variable-expected.html: Added.
- web-platform-tests/css/css-text-decor/text-decoration-thickness-from-font-variable.html: Added.
- web-platform-tests/css/css-text-decor/text-decoration-thickness-ink-skip-dilation-expected.html: Added.
- web-platform-tests/css/css-text-decor/text-decoration-thickness-ink-skip-dilation.html: Added.
- web-platform-tests/css/css-text-decor/text-decoration-thickness-invalid-expected.txt:
- web-platform-tests/css/css-text-decor/text-decoration-thickness-invalid.html:
- web-platform-tests/css/css-text-decor/text-decoration-thickness-valid-expected.txt:
- web-platform-tests/css/css-text-decor/text-decoration-thickness-valid.html:
- web-platform-tests/css/css-text-decor/text-emphasis-style-001.html:
- web-platform-tests/css/css-text-decor/text-emphasis-style-002.html:
- web-platform-tests/css/css-text-decor/text-emphasis-style-006.html:
- web-platform-tests/css/css-text-decor/text-emphasis-style-007.html:
- web-platform-tests/css/css-text-decor/text-emphasis-style-008-expected.html:
- web-platform-tests/css/css-text-decor/text-emphasis-style-008.html:
- web-platform-tests/css/css-text-decor/text-emphasis-style-010.html:
- web-platform-tests/css/css-text-decor/text-emphasis-style-012.html:
- web-platform-tests/css/css-text-decor/text-emphasis-style-016.html:
- web-platform-tests/css/css-text-decor/text-emphasis-style-021.html:
- web-platform-tests/css/css-text-decor/text-emphasis-style-filled-001.xht:
- web-platform-tests/css/css-text-decor/text-emphasis-style-none-001.xht:
- web-platform-tests/css/css-text-decor/text-emphasis-style-open-001.xht:
- web-platform-tests/css/css-text-decor/text-emphasis-style-shape-001.xht:
- web-platform-tests/css/css-text-decor/text-emphasis-style-string-001.xht:
- web-platform-tests/css/css-text-decor/text-underline-offset-computed-expected.txt:
- web-platform-tests/css/css-text-decor/text-underline-offset-computed.html:
- web-platform-tests/css/css-text-decor/text-underline-offset-invalid-expected.txt:
- web-platform-tests/css/css-text-decor/text-underline-offset-invalid.html:
- web-platform-tests/css/css-text-decor/text-underline-offset-valid-expected.txt:
- web-platform-tests/css/css-text-decor/text-underline-offset-valid.html:
- web-platform-tests/css/css-text-decor/text-underline-offset-variable-expected.html: Added.
- web-platform-tests/css/css-text-decor/text-underline-offset-variable.html: Added.
- web-platform-tests/css/css-text-decor/text-underline-position-001a-expected.html: Added.
- web-platform-tests/css/css-text-decor/text-underline-position-001a.html: Added.
- web-platform-tests/css/css-text-decor/text-underline-position-001b-expected.html: Added.
- web-platform-tests/css/css-text-decor/text-underline-position-001b.html: Added.
- web-platform-tests/css/css-text-decor/text-underline-position-from-font-variable-expected.html: Added.
- web-platform-tests/css/css-text-decor/text-underline-position-from-font-variable.html: Added.
- web-platform-tests/css/css-text-decor/w3c-import.log:
- web-platform-tests/css/css-text/support/60x60-red.png: Removed.
- web-platform-tests/css/css-transitions/CSSTransition-currentTime.tentative-expected.txt:
- web-platform-tests/css/css-transitions/CSSTransition-currentTime.tentative.html:
- web-platform-tests/css/css-transitions/CSSTransition-effect.tentative-expected.txt:
- web-platform-tests/css/css-transitions/CSSTransition-effect.tentative.html:
- web-platform-tests/css/css-transitions/Document-getAnimations.tentative-expected.txt:
- web-platform-tests/css/css-transitions/Document-getAnimations.tentative.html:
- web-platform-tests/css/css-transitions/KeyframeEffect-getKeyframes.tentative-expected.txt:
- web-platform-tests/css/css-transitions/KeyframeEffect-getKeyframes.tentative.html:
- web-platform-tests/css/css-transitions/KeyframeEffect-setKeyframes.tentative-expected.txt: Added.
- web-platform-tests/css/css-transitions/KeyframeEffect-setKeyframes.tentative.html: Added.
- web-platform-tests/css/css-transitions/event-dispatch.tentative.html:
- web-platform-tests/css/css-transitions/historical.html:
- web-platform-tests/css/css-transitions/non-rendered-element-002-expected.txt:
- web-platform-tests/css/css-transitions/non-rendered-element-002.html:
- web-platform-tests/css/css-transitions/non-rendered-element-004.tentative-expected.txt: Added.
- web-platform-tests/css/css-transitions/non-rendered-element-004.tentative.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-transitions/non-rendered-element-002.html.
- web-platform-tests/css/css-transitions/properties-value-001.html:
- web-platform-tests/css/css-transitions/properties-value-002.html:
- web-platform-tests/css/css-transitions/properties-value-003.html:
- web-platform-tests/css/css-transitions/root-color-transition-expected.html: Added.
- web-platform-tests/css/css-transitions/root-color-transition.html: Added.
- web-platform-tests/css/css-transitions/support/60x60-red.png: Removed.
- web-platform-tests/css/css-transitions/support/w3c-import.log:
- web-platform-tests/css/css-transitions/transition-background-position-with-edge-offset.html:
- web-platform-tests/css/css-transitions/transition-base-response-001-expected.txt: Added.
- web-platform-tests/css/css-transitions/transition-base-response-001.html: Added.
- web-platform-tests/css/css-transitions/transition-base-response-002-expected.txt: Added.
- web-platform-tests/css/css-transitions/transition-base-response-002.html: Added.
- web-platform-tests/css/css-transitions/transition-base-response-003-expected.txt: Added.
- web-platform-tests/css/css-transitions/transition-base-response-003.html: Added.
- web-platform-tests/css/css-transitions/transitioncancel-001.html:
- web-platform-tests/css/css-transitions/transitioncancel-002-expected.txt: Added.
- web-platform-tests/css/css-transitions/transitioncancel-002.html: Added.
- web-platform-tests/css/css-transitions/w3c-import.log:
- web-platform-tests/css/css-values/ch-empty-pseudo-recalc-on-font-load-expected.txt: Added.
- web-platform-tests/css/css-values/ch-empty-pseudo-recalc-on-font-load.html: Added.
- web-platform-tests/css/css-values/ch-pseudo-recalc-on-font-load-expected.txt: Added.
- web-platform-tests/css/css-values/ch-pseudo-recalc-on-font-load.html: Added.
- web-platform-tests/css/css-values/ch-recalc-on-font-load-expected.txt: Added.
- web-platform-tests/css/css-values/ch-recalc-on-font-load.html: Added.
- web-platform-tests/css/css-values/ch-unit-013-expected.html: Removed.
- web-platform-tests/css/css-values/ch-unit-013.html: Removed.
- web-platform-tests/css/css-values/ch-unit-014.html: Removed.
- web-platform-tests/css/css-values/ch-unit-015-expected.html: Removed.
- web-platform-tests/css/css-values/ch-unit-015.html: Removed.
- web-platform-tests/css/css-values/ch-unit-016.html:
- web-platform-tests/css/css-values/ch-unit-017.html:
- web-platform-tests/css/css-values/ch-unit-018-expected.html: Removed.
- web-platform-tests/css/css-values/ch-unit-018.html: Removed.
- web-platform-tests/css/css-values/clamp-length-invalid-expected.txt:
- web-platform-tests/css/css-values/clamp-length-invalid.html:
- web-platform-tests/css/css-values/ex-unit-004-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-values/ch-unit-014-expected.html.
- web-platform-tests/css/css-values/ex-unit-004.html: Added.
- web-platform-tests/css/css-values/lh-rlh-on-root-001.html:
- web-platform-tests/css/css-values/lh-unit-001.html:
- web-platform-tests/css/css-values/lh-unit-002.html:
- web-platform-tests/css/css-values/max-length-percent-001.html:
- web-platform-tests/css/css-values/min-length-percent-001.html:
- web-platform-tests/css/css-values/min-max-percentage-length-interpolation.html:
- web-platform-tests/css/css-values/minmax-angle-computed-expected.txt:
- web-platform-tests/css/css-values/minmax-angle-computed.html:
- web-platform-tests/css/css-values/minmax-angle-serialize-expected.txt:
- web-platform-tests/css/css-values/minmax-angle-serialize.html:
- web-platform-tests/css/css-values/minmax-integer-computed-expected.txt:
- web-platform-tests/css/css-values/minmax-integer-computed.html:
- web-platform-tests/css/css-values/minmax-length-computed-expected.txt:
- web-platform-tests/css/css-values/minmax-length-computed.html:
- web-platform-tests/css/css-values/minmax-length-percent-computed-expected.txt:
- web-platform-tests/css/css-values/minmax-length-percent-computed.html:
- web-platform-tests/css/css-values/minmax-length-percent-serialize-expected.txt:
- web-platform-tests/css/css-values/minmax-length-percent-serialize.html:
- web-platform-tests/css/css-values/minmax-length-serialize-expected.txt:
- web-platform-tests/css/css-values/minmax-length-serialize.html:
- web-platform-tests/css/css-values/minmax-number-computed-expected.txt:
- web-platform-tests/css/css-values/minmax-number-computed.html:
- web-platform-tests/css/css-values/minmax-number-serialize-expected.txt:
- web-platform-tests/css/css-values/minmax-number-serialize.html:
- web-platform-tests/css/css-values/minmax-percentage-computed-expected.txt:
- web-platform-tests/css/css-values/minmax-percentage-computed.html:
- web-platform-tests/css/css-values/minmax-percentage-serialize-expected.txt:
- web-platform-tests/css/css-values/minmax-percentage-serialize.html:
- web-platform-tests/css/css-values/minmax-time-computed-expected.txt:
- web-platform-tests/css/css-values/minmax-time-computed.html:
- web-platform-tests/css/css-values/minmax-time-serialize-expected.txt:
- web-platform-tests/css/css-values/minmax-time-serialize.html:
- web-platform-tests/css/css-values/rem-unit-root-element-expected.txt: Added.
- web-platform-tests/css/css-values/rem-unit-root-element.html: Added.
- web-platform-tests/css/css-values/resources/ChTestNoZero.woff: Removed.
- web-platform-tests/css/css-values/resources/ExTest-NoSpace.woff: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-values/resources/ExTest.woff.
- web-platform-tests/css/css-values/resources/ExTest.woff:
- web-platform-tests/css/css-values/resources/w3c-import.log:
- web-platform-tests/css/css-values/round-function-expected.txt: Added.
- web-platform-tests/css/css-values/round-function.html: Added.
- web-platform-tests/css/css-values/support/60x60-red.png: Removed.
- web-platform-tests/css/css-values/support/w3c-import.log:
- web-platform-tests/css/css-values/update-subpixel-rem-unit-expected.txt: Added.
- web-platform-tests/css/css-values/update-subpixel-rem-unit.html: Added.
- web-platform-tests/css/css-values/vh-support-atviewport-expected.htm: Removed.
- web-platform-tests/css/css-values/vh-support-atviewport.html: Removed.
- web-platform-tests/css/css-values/viewport-units-after-font-load-expected.txt: Added.
- web-platform-tests/css/css-values/viewport-units-after-font-load.html: Added.
- web-platform-tests/css/css-values/w3c-import.log:
- web-platform-tests/css/cssom-view/elementFromPoint-float-in-table-expected.txt: Added.
- web-platform-tests/css/cssom-view/elementFromPoint-float-in-table.html: Added.
- web-platform-tests/css/cssom-view/idlharness.html:
- web-platform-tests/css/cssom-view/scrollIntoView-shadow.html:
- web-platform-tests/css/cssom-view/scrollIntoView-svg-shape.html:
- web-platform-tests/css/cssom-view/support/60x60-red.png: Removed.
- web-platform-tests/css/cssom-view/support/w3c-import.log:
- web-platform-tests/css/cssom-view/w3c-import.log:
- web-platform-tests/css/cssom/CSS-expected.txt:
- web-platform-tests/css/cssom/CSS.html:
- web-platform-tests/css/cssom/CSSGroupingRule-cssRules-expected.txt: Added.
- web-platform-tests/css/cssom/CSSGroupingRule-cssRules.html: Added.
- web-platform-tests/css/cssom/CSSGroupingRule-insertRule-expected.txt: Added.
- web-platform-tests/css/cssom/CSSGroupingRule-insertRule.html: Added.
- web-platform-tests/css/cssom/CSSStyleSheet-constructable-baseURL.tentative-expected.txt: Added.
- web-platform-tests/css/cssom/CSSStyleSheet-constructable-baseURL.tentative.html: Added.
- web-platform-tests/css/cssom/CSSStyleSheet-constructable-disabled-regular-sheet-insertion-expected.txt: Added.
- web-platform-tests/css/cssom/CSSStyleSheet-constructable-disabled-regular-sheet-insertion.html: Added.
- web-platform-tests/css/cssom/CSSStyleSheet-constructable-disallow-import.tentative-expected.txt: Added.
- web-platform-tests/css/cssom/CSSStyleSheet-constructable-disallow-import.tentative.html: Added.
- web-platform-tests/css/cssom/CSSStyleSheet-constructable-duplicate-expected.txt: Added.
- web-platform-tests/css/cssom/CSSStyleSheet-constructable-duplicate.html: Added.
- web-platform-tests/css/cssom/CSSStyleSheet-constructable-expected.txt: Added.
- web-platform-tests/css/cssom/CSSStyleSheet-constructable-replace-on-regular-sheet-expected.txt: Added.
- web-platform-tests/css/cssom/CSSStyleSheet-constructable-replace-on-regular-sheet.html: Added.
- web-platform-tests/css/cssom/CSSStyleSheet-constructable.html: Added.
- web-platform-tests/css/cssom/CSSStyleSheet-expected.txt:
- web-platform-tests/css/cssom/CSSStyleSheet.html:
- web-platform-tests/css/cssom/HTMLLinkElement-disabled-001-expected.txt: Added.
- web-platform-tests/css/cssom/HTMLLinkElement-disabled-001.html: Added.
- web-platform-tests/css/cssom/HTMLLinkElement-disabled-002-expected.txt: Added.
- web-platform-tests/css/cssom/HTMLLinkElement-disabled-002.html: Added.
- web-platform-tests/css/cssom/HTMLLinkElement-disabled-003-expected.txt: Added.
- web-platform-tests/css/cssom/HTMLLinkElement-disabled-003.html: Added.
- web-platform-tests/css/cssom/HTMLLinkElement-disabled-004-expected.txt: Added.
- web-platform-tests/css/cssom/HTMLLinkElement-disabled-004.html: Added.
- web-platform-tests/css/cssom/HTMLLinkElement-disabled-005-expected.txt: Added.
- web-platform-tests/css/cssom/HTMLLinkElement-disabled-005.html: Added.
- web-platform-tests/css/cssom/HTMLLinkElement-disabled-006-expected.txt: Added.
- web-platform-tests/css/cssom/HTMLLinkElement-disabled-006.html: Added.
- web-platform-tests/css/cssom/HTMLLinkElement-disabled-007-expected.txt: Added.
- web-platform-tests/css/cssom/HTMLLinkElement-disabled-007.html: Added.
- web-platform-tests/css/cssom/HTMLLinkElement-disabled-alternate-expected.html: Added.
- web-platform-tests/css/cssom/HTMLLinkElement-disabled-alternate.html: Added.
- web-platform-tests/css/cssom/META.yml: Added.
- web-platform-tests/css/cssom/OWNERS: Removed.
- web-platform-tests/css/cssom/at-namespace-expected.txt:
- web-platform-tests/css/cssom/at-namespace.html:
- web-platform-tests/css/cssom/border-shorthand-serialization-expected.txt: Added.
- web-platform-tests/css/cssom/border-shorthand-serialization.html: Added.
- web-platform-tests/css/cssom/computed-style-001.html:
- web-platform-tests/css/cssom/computed-style-005-expected.txt: Added.
- web-platform-tests/css/cssom/computed-style-005.html: Added.
- web-platform-tests/css/cssom/computed-style-set-property.html:
- web-platform-tests/css/cssom/css-style-attr-decl-block-expected.txt:
- web-platform-tests/css/cssom/css-style-attr-decl-block.html:
- web-platform-tests/css/cssom/css-style-declaration-modifications-expected.txt:
- web-platform-tests/css/cssom/css-style-declaration-modifications.html:
- web-platform-tests/css/cssom/cssimportrule-parent-expected.txt: Added.
- web-platform-tests/css/cssom/cssimportrule-parent.html: Added.
- web-platform-tests/css/cssom/cssimportrule-sheet-identity-expected.txt: Added.
- web-platform-tests/css/cssom/cssimportrule-sheet-identity.html: Added.
- web-platform-tests/css/cssom/cssom-fontfacerule-constructors.html:
- web-platform-tests/css/cssom/cssom-pagerule-expected.txt: Added.
- web-platform-tests/css/cssom/cssom-pagerule.html: Added.
- web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt:
- web-platform-tests/css/cssom/cssstyledeclaration-csstext.html:
- web-platform-tests/css/cssom/cssstyledeclaration-custom-properties-expected.txt: Added.
- web-platform-tests/css/cssom/cssstyledeclaration-custom-properties.html: Added.
- web-platform-tests/css/cssom/cssstyledeclaration-mutability.html:
- web-platform-tests/css/cssom/cssstyledeclaration-mutationrecord-001-expected.txt:
- web-platform-tests/css/cssom/cssstyledeclaration-mutationrecord-001.html:
- web-platform-tests/css/cssom/cssstyledeclaration-mutationrecord-002.html:
- web-platform-tests/css/cssom/cssstyledeclaration-mutationrecord-005-expected.txt: Added.
- web-platform-tests/css/cssom/cssstyledeclaration-mutationrecord-005.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-mutationrecord-002.html.
- web-platform-tests/css/cssom/cssstyledeclaration-properties-expected.txt: Added.
- web-platform-tests/css/cssom/cssstyledeclaration-properties.html: Added.
- web-platform-tests/css/cssom/cssstyledeclaration-setter-attr-expected.txt: Added.
- web-platform-tests/css/cssom/cssstyledeclaration-setter-attr.html: Added.
- web-platform-tests/css/cssom/cssstyledeclaration-setter-declarations-expected.txt: Added.
- web-platform-tests/css/cssom/cssstyledeclaration-setter-declarations.html: Added.
- web-platform-tests/css/cssom/cssstyledeclaration-setter-form-controls-expected.txt: Added.
- web-platform-tests/css/cssom/cssstyledeclaration-setter-form-controls.html: Added.
- web-platform-tests/css/cssom/cssstyledeclaration-setter-logical-expected.txt: Added.
- web-platform-tests/css/cssom/cssstyledeclaration-setter-logical.html: Added.
- web-platform-tests/css/cssom/cssstyledeclaration-setter-order-expected.txt: Removed.
- web-platform-tests/css/cssom/cssstyledeclaration-setter-order.html: Removed.
- web-platform-tests/css/cssom/escape.html:
- web-platform-tests/css/cssom/font-family-serialization-001-expected.txt: Added.
- web-platform-tests/css/cssom/font-family-serialization-001.html: Added.
- web-platform-tests/css/cssom/font-shorthand-serialization-expected.txt:
- web-platform-tests/css/cssom/font-shorthand-serialization.html:
- web-platform-tests/css/cssom/getComputedStyle-animations-replaced-into-ib-split-expected.txt: Added.
- web-platform-tests/css/cssom/getComputedStyle-animations-replaced-into-ib-split.html: Added.
- web-platform-tests/css/cssom/getComputedStyle-detached-subtree-expected.txt:
- web-platform-tests/css/cssom/getComputedStyle-detached-subtree.html:
- web-platform-tests/css/cssom/getComputedStyle-display-none-001-expected.txt: Added.
- web-platform-tests/css/cssom/getComputedStyle-display-none-001.html: Added.
- web-platform-tests/css/cssom/getComputedStyle-display-none-002-expected.txt: Added.
- web-platform-tests/css/cssom/getComputedStyle-display-none-002.html: Added.
- web-platform-tests/css/cssom/getComputedStyle-layout-dependent-removed-ib-sibling-expected.txt: Added.
- web-platform-tests/css/cssom/getComputedStyle-layout-dependent-removed-ib-sibling.html: Added.
- web-platform-tests/css/cssom/getComputedStyle-layout-dependent-replaced-into-ib-split-expected.txt: Added.
- web-platform-tests/css/cssom/getComputedStyle-layout-dependent-replaced-into-ib-split.html: Added.
- web-platform-tests/css/cssom/getComputedStyle-logical-enumeration.html:
- web-platform-tests/css/cssom/getComputedStyle-property-order-expected.txt: Added.
- web-platform-tests/css/cssom/getComputedStyle-property-order.html: Added.
- web-platform-tests/css/cssom/getComputedStyle-pseudo-expected.txt:
- web-platform-tests/css/cssom/getComputedStyle-pseudo.html:
- web-platform-tests/css/cssom/getComputedStyle-resolved-min-max-clamping-expected.txt: Added.
- web-platform-tests/css/cssom/getComputedStyle-resolved-min-max-clamping.html: Added.
- web-platform-tests/css/cssom/getComputedStyle-width-scroll.tentative-expected.txt: Added.
- web-platform-tests/css/cssom/getComputedStyle-width-scroll.tentative.html: Added.
- web-platform-tests/css/cssom/idlharness-expected.txt: Added.
- web-platform-tests/css/cssom/idlharness.html: Added.
- web-platform-tests/css/cssom/inline-style-001.html:
- web-platform-tests/css/cssom/insertRule-from-script-expected.html: Added.
- web-platform-tests/css/cssom/insertRule-from-script.html: Added.
- web-platform-tests/css/cssom/insertRule-import-no-index.html:
- web-platform-tests/css/cssom/insertRule-namespace-no-index.html:
- web-platform-tests/css/cssom/insertRule-syntax-error-01.html:
- web-platform-tests/css/cssom/interfaces-expected.txt: Removed.
- web-platform-tests/css/cssom/interfaces.html: Removed.
- web-platform-tests/css/cssom/medialist-interfaces-001.html:
- web-platform-tests/css/cssom/medialist-interfaces-002.html:
- web-platform-tests/css/cssom/medialist-interfaces-003.html:
- web-platform-tests/css/cssom/medialist-interfaces-004.html:
- web-platform-tests/css/cssom/selectorSerialize.html:
- web-platform-tests/css/cssom/serialize-media-rule-expected.txt: Added.
- web-platform-tests/css/cssom/serialize-media-rule.html: Added.
- web-platform-tests/css/cssom/shorthand-values-expected.txt:
- web-platform-tests/css/cssom/shorthand-values.html:
- web-platform-tests/css/cssom/style-attr-update-across-documents-expected.txt: Added.
- web-platform-tests/css/cssom/style-attr-update-across-documents.html: Added.
- web-platform-tests/css/cssom/style-sheet-interfaces-001.html:
- web-platform-tests/css/cssom/style-sheet-interfaces-002.html:
- web-platform-tests/css/cssom/stylesheet-same-origin.sub-expected.txt:
- web-platform-tests/css/cssom/stylesheet-same-origin.sub.html:
- web-platform-tests/css/cssom/support/60x60-red.png: Removed.
- web-platform-tests/css/cssom/support/black.css: Added.
(html):
- web-platform-tests/css/cssom/support/constructable-import.css: Added.
(*):
- web-platform-tests/css/cssom/support/import-rule.css: Added.
- web-platform-tests/css/cssom/support/malformed-http-response.asis: Added.
- web-platform-tests/css/cssom/support/support/w3c-import.log:
- web-platform-tests/css/cssom/support/w3c-import.log:
- web-platform-tests/css/cssom/ttwf-cssom-document-extension.html:
- web-platform-tests/css/cssom/w3c-import.log:
- web-platform-tests/css/geometry/DOMMatrix-001-expected.txt:
- web-platform-tests/css/geometry/DOMMatrix-001.html:
- web-platform-tests/css/geometry/DOMMatrix-002-expected.txt:
- web-platform-tests/css/geometry/DOMMatrix-002.html:
- web-platform-tests/css/geometry/DOMMatrix-003-expected.txt:
- web-platform-tests/css/geometry/DOMMatrix-003.html:
- web-platform-tests/css/geometry/DOMMatrix-attributes-expected.txt: Added.
- web-platform-tests/css/geometry/DOMMatrix-attributes.html: Added.
- web-platform-tests/css/geometry/DOMMatrix-css-string.worker.js:
(string_appeared_here.forEach.constr.test):
- web-platform-tests/css/geometry/DOMMatrix-stringifier.html:
- web-platform-tests/css/geometry/DOMMatrix2DInit-validate-fixup-expected.txt: Added.
- web-platform-tests/css/geometry/DOMMatrix2DInit-validate-fixup.html: Added.
- web-platform-tests/css/geometry/DOMMatrixInit-validate-fixup.html:
- web-platform-tests/css/geometry/DOMPoint-001-expected.txt:
- web-platform-tests/css/geometry/DOMPoint-001.html:
- web-platform-tests/css/geometry/DOMPoint-002.html:
- web-platform-tests/css/geometry/DOMQuad-001-expected.txt:
- web-platform-tests/css/geometry/DOMQuad-001.html:
- web-platform-tests/css/geometry/DOMQuad-002.html:
- web-platform-tests/css/geometry/DOMQuad-nan-expected.txt: Added.
- web-platform-tests/css/geometry/DOMQuad-nan.html: Added.
- web-platform-tests/css/geometry/DOMRect-001.html:
- web-platform-tests/css/geometry/DOMRect-002-expected.txt: Added.
- web-platform-tests/css/geometry/DOMRect-002.html: Added.
- web-platform-tests/css/geometry/DOMRect-nan-expected.txt: Added.
- web-platform-tests/css/geometry/DOMRect-nan.html: Added.
- web-platform-tests/css/geometry/DOMRectList-expected.txt: Added.
- web-platform-tests/css/geometry/DOMRectList.html: Added.
- web-platform-tests/css/geometry/META.yml: Added.
- web-platform-tests/css/geometry/OWNERS: Removed.
- web-platform-tests/css/geometry/historical-expected.txt:
- web-platform-tests/css/geometry/historical.html:
- web-platform-tests/css/geometry/idlharness-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/geometry/interfaces-expected.txt.
- web-platform-tests/css/geometry/idlharness.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/geometry/interfaces.html.
- web-platform-tests/css/geometry/idlharness.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/geometry/interfaces.worker-expected.txt.
- web-platform-tests/css/geometry/idlharness.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/geometry/interfaces.worker.html.
- web-platform-tests/css/geometry/idlharness.worker.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/geometry/interfaces.worker.js.
- web-platform-tests/css/geometry/spec-examples-expected.txt: Added.
- web-platform-tests/css/geometry/spec-examples.html: Added.
- web-platform-tests/css/geometry/structured-serialization.html:
- web-platform-tests/css/geometry/support/dommatrix-test-util.js:
(checkMatrix):
- web-platform-tests/css/geometry/support/w3c-import.log:
- web-platform-tests/css/geometry/w3c-import.log:
- web-platform-tests/css/mediaqueries/META.yml: Added.
- web-platform-tests/css/mediaqueries/OWNERS: Removed.
- web-platform-tests/css/mediaqueries/aspect-ratio-001.html:
- web-platform-tests/css/mediaqueries/aspect-ratio-002.html:
- web-platform-tests/css/mediaqueries/aspect-ratio-003.html:
- web-platform-tests/css/mediaqueries/aspect-ratio-004.html:
- web-platform-tests/css/mediaqueries/aspect-ratio-005-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/mediaqueries/aspect-ratio-005.html: Added.
- web-platform-tests/css/mediaqueries/aspect-ratio-006-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/mediaqueries/aspect-ratio-006.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/mediaqueries/aspect-ratio-001.html.
- web-platform-tests/css/mediaqueries/aspect-ratio-serialization-expected.txt: Added.
- web-platform-tests/css/mediaqueries/aspect-ratio-serialization.html: Added.
- web-platform-tests/css/mediaqueries/device-aspect-ratio-002.html:
- web-platform-tests/css/mediaqueries/device-aspect-ratio-004.html:
- web-platform-tests/css/mediaqueries/forced-colors-expected.txt: Added.
- web-platform-tests/css/mediaqueries/forced-colors.html: Added.
- web-platform-tests/css/mediaqueries/min-width-tables-001.html:
- web-platform-tests/css/mediaqueries/mq-calc-006-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/mediaqueries/mq-calc-006.html: Added.
- web-platform-tests/css/mediaqueries/mq-case-insensitive-001-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/mediaqueries/mq-case-insensitive-001.html: Added.
- web-platform-tests/css/mediaqueries/mq-deprecated-001-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/mediaqueries/mq-deprecated-001.html: Added.
- web-platform-tests/css/mediaqueries/mq-gamut-001-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/mediaqueries/mq-gamut-001.html: Added.
- web-platform-tests/css/mediaqueries/mq-gamut-002-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/mediaqueries/mq-gamut-002.html: Added.
- web-platform-tests/css/mediaqueries/mq-gamut-003-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/mediaqueries/mq-gamut-003.html: Added.
- web-platform-tests/css/mediaqueries/mq-gamut-004-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/mediaqueries/mq-gamut-004.html: Added.
- web-platform-tests/css/mediaqueries/mq-gamut-005-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/mediaqueries/mq-gamut-005.html: Added.
- web-platform-tests/css/mediaqueries/mq-negative-range-001-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/mediaqueries/mq-negative-range-001.html: Added.
- web-platform-tests/css/mediaqueries/mq-range-001-expected.xht: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/background-size-007-expected.xht.
- web-platform-tests/css/mediaqueries/mq-range-001.html: Added.
- web-platform-tests/css/mediaqueries/navigation-controls.tentative-expected.txt: Added.
- web-platform-tests/css/mediaqueries/navigation-controls.tentative.html: Added.
- web-platform-tests/css/mediaqueries/prefers-color-scheme-expected.txt: Added.
- web-platform-tests/css/mediaqueries/prefers-color-scheme.html: Added.
- web-platform-tests/css/mediaqueries/prefers-reduced-data-expected.txt: Added.
- web-platform-tests/css/mediaqueries/prefers-reduced-data.html: Added.
- web-platform-tests/css/mediaqueries/prefers-reduced-motion-expected.txt: Added.
- web-platform-tests/css/mediaqueries/prefers-reduced-motion.html: Added.
- web-platform-tests/css/mediaqueries/resources/matchmedia-utils.js: Added.
(query_is_css_parseable):
(query_should_be_css_parseable):
(query_should_be_js_parseable):
- web-platform-tests/css/mediaqueries/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-lists/resources/w3c-import.log.
- web-platform-tests/css/mediaqueries/support/w3c-import.log:
- web-platform-tests/css/mediaqueries/test_media_queries-expected.txt:
- web-platform-tests/css/mediaqueries/test_media_queries.html:
- web-platform-tests/css/mediaqueries/viewport-script-dynamic.html:
- web-platform-tests/css/mediaqueries/w3c-import.log:
- web-platform-tests/css/reference/OWNERS: Removed.
- web-platform-tests/css/reference/w3c-import.log:
- web-platform-tests/css/requirements.txt: Removed.
- web-platform-tests/css/selectors/utils/generators.pm: Removed.
- web-platform-tests/css/selectors/utils/helpers.pm: Removed.
- web-platform-tests/css/selectors/utils/parser.pm: Removed.
- web-platform-tests/css/selectors/utils/w3c-import.log: Removed.
LayoutTests:
Rebaseline expectations for testharness tests and update expectations for ref-tests.
- TestExpectations:
- platform/glib/TestExpectations:
- platform/gtk/TestExpectations:
- platform/gtk/imported/w3c/web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-color-property-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/css-grid/parsing/grid-template-columns-computed-implicit-track-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/css-grid/parsing/grid-template-rows-computed-implicit-track-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-computed-style-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/css-images/image-orientation/image-orientation-none-computed-style-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/css-multicol/change-abspos-width-in-second-column-crash-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/css-multicol/change-out-of-flow-type-and-remove-inner-multicol-crash-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/css-properties-values-api/at-property-non-matching-media-crash-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/css-properties-values-api/typedom-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/css-properties-values-api/unit-cycles-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/css-pseudo/file-chooser-button-display-toggle-crash.tentative-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/css-pseudo/marker-intrinsic-contribution-001-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/css-sizing/percentage-height-in-flexbox-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/css-transitions/transition-base-response-001-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/css-values/minmax-angle-computed-expected.txt:
- platform/gtk/imported/w3c/web-platform-tests/css/css-values/minmax-length-computed-expected.txt:
- platform/gtk/imported/w3c/web-platform-tests/css/css-values/minmax-length-percent-computed-expected.txt:
- platform/gtk/imported/w3c/web-platform-tests/css/cssom/css-style-attr-decl-block-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/geometry/DOMMatrix2DInit-validate-fixup-expected.txt: Added.
- platform/ios-wk2/TestExpectations:
- platform/ios-wk2/imported/w3c/web-platform-tests/css/css-box/animation/padding-bottom-composition-expected.txt: Added.
- platform/ios-wk2/imported/w3c/web-platform-tests/css/css-box/animation/padding-top-composition-expected.txt: Added.
- platform/ios-wk2/imported/w3c/web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/svg-as-image-expected.txt: Added.
- platform/ios-wk2/imported/w3c/web-platform-tests/css/css-multicol/change-abspos-width-in-second-column-crash-expected.txt: Added.
- platform/ios-wk2/imported/w3c/web-platform-tests/css/css-multicol/change-out-of-flow-type-and-remove-inner-multicol-crash-expected.txt: Added.
- platform/ios-wk2/imported/w3c/web-platform-tests/css/css-properties-values-api/at-property-non-matching-media-crash-expected.txt: Added.
- platform/ios-wk2/imported/w3c/web-platform-tests/css/css-pseudo/file-chooser-button-display-toggle-crash.tentative-expected.txt: Added.
- platform/ios-wk2/imported/w3c/web-platform-tests/css/css-pseudo/marker-hit-testing-expected.txt: Added.
- platform/ios-wk2/imported/w3c/web-platform-tests/css/css-sizing/frameset-intrinsic-crash-expected.txt: Added.
- platform/ios-wk2/imported/w3c/web-platform-tests/css/css-sizing/min-content-negative-margin-crash-expected.txt: Added.
- platform/ios-wk2/imported/w3c/web-platform-tests/css/css-transitions/transition-base-response-001-expected.txt: Added.
- platform/ios-wk2/imported/w3c/web-platform-tests/css/css-values/minmax-length-computed-expected.txt:
- platform/ios-wk2/imported/w3c/web-platform-tests/css/css-values/minmax-length-percent-computed-expected.txt:
- platform/ios-wk2/imported/w3c/web-platform-tests/css/cssom/css-style-attr-decl-block-expected.txt: Added.
- platform/ios-wk2/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt: Added.
- platform/ios-wk2/imported/w3c/web-platform-tests/css/geometry/DOMMatrix2DInit-validate-fixup-expected.txt: Added.
- platform/mac-wk1/TestExpectations:
- platform/mac-wk1/compositing/repaint/iframes/compositing-iframe-scroll-repaint-expected.txt:
- platform/mac-wk1/imported/w3c/web-platform-tests/css/geometry/DOMMatrix2DInit-validate-fixup-expected.txt: Added.
- platform/wpe/TestExpectations:
- platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/inheritance-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-attribute-changes-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-empty-content-value-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-first-valid-applies-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-insert-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-no-content-value-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-presentational-hint-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-remove-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-remove-head-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-single-value-in-body-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-single-value-in-head-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-single-value-in-shadow-tree-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/parsing/color-scheme-computed-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/parsing/color-scheme-invalid-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/parsing/color-scheme-valid-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-color-property-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-grid/parsing/grid-template-columns-computed-implicit-track-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-grid/parsing/grid-template-rows-computed-implicit-track-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-computed-style-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-images/image-orientation/image-orientation-none-computed-style-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-properties-values-api/at-property-non-matching-media-crash-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-properties-values-api/typedom-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-properties-values-api/unit-cycles-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-pseudo/file-chooser-button-display-toggle-crash.tentative-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-pseudo/marker-intrinsic-contribution-001-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-sizing/percentage-height-in-flexbox-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-transitions/transition-base-response-001-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-values/minmax-angle-computed-expected.txt:
- platform/wpe/imported/w3c/web-platform-tests/css/css-values/minmax-length-computed-expected.txt:
- platform/wpe/imported/w3c/web-platform-tests/css/css-values/minmax-length-percent-computed-expected.txt:
- platform/wpe/imported/w3c/web-platform-tests/css/cssom/css-style-attr-decl-block-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/geometry/DOMMatrix2DInit-validate-fixup-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/mediaqueries/prefers-color-scheme-expected.txt: Added.
- 11:24 AM Changeset in webkit [264521] by
-
- 3 edits in trunk/Source/WebKit
Add a addition point for extra user media sandbox extensions
https://bugs.webkit.org/show_bug.cgi?id=214445
<rdar://problem/65148262>
Reviewed by Per Arne Vollan.
- UIProcess/UserMediaProcessManager.cpp:
(WebKit::UserMediaProcessManager::willCreateMediaStream):
(WebKit::UserMediaProcessManager::revokeSandboxExtensionsIfNeeded):
- WebProcess/com.apple.WebProcess.sb.in:
- 10:49 AM Changeset in webkit [264520] by
-
- 3 edits in trunk/LayoutTests
Changing expectations to Skip from r264519
https://bugs.webkit.org/show_bug.cgi?id=214478
Unreviewed test gardening.
- platform/mac-wk1/TestExpectations:
- platform/mac-wk2/TestExpectations:
- 10:45 AM Changeset in webkit [264519] by
-
- 3 edits in trunk/LayoutTests
REGRESSION: (r264492) Broke 9 WebRTC tests and 4 indexeddb tests
https://bugs.webkit.org/show_bug.cgi?id=214478
Unreviewed test gardening.
- platform/mac-wk1/TestExpectations:
- platform/mac-wk2/TestExpectations:
- 10:26 AM Changeset in webkit [264518] by
-
- 2 edits in trunk/Source/WTF
Fix 32-bit debug watchos build
https://bugs.webkit.org/show_bug.cgi?id=214480
Reviewed by Michael Saboff.
subtracting pointers produces a ptrdiff_t but on 32-bit that's the same
as an int. Since we were comparing that to an unsigned that triggered
the signed comparison warning, which broke the build.
- wtf/text/StringParsingBuffer.h:
- 9:50 AM Changeset in webkit [264517] by
-
- 3 edits in trunk/Source/ThirdParty/libwebrtc
Unreviwed build fix after r265592; rather than remove the dead code causing link errors
instead link against CoreGraphics and UIKit for debug builds; revert the previous build
fix as well.
- Configurations/DebugRelease.xcconfig:
- Source/webrtc/sdk/objc/api/video_frame_buffer/RTCNativeI420Buffer.mm:
(-[RTCI420Buffer debugQuickLookObject]):
- 9:38 AM Changeset in webkit [264516] by
-
- 9 edits in trunk
Changing URL.host should not override port
https://bugs.webkit.org/show_bug.cgi?id=151613
Patch by Rob Buis <rbuis@igalia.com> on 2020-07-17
Reviewed by Alex Christensen.
LayoutTests/imported/w3c:
Update improved test result.
- web-platform-tests/url/url-setters-expected.txt:
Source/WebCore:
When setting host, empty/incorrect port strings
should not change the existing port [1, 2].
Behavior matches Chrome and Firefox.
[1] https://url.spec.whatwg.org/#host-state Step 2.4
[2] https://url.spec.whatwg.org/#port-state Step 2.2
Test: imported/w3c/web-platform-tests/url/url-setters.html
- html/URLDecomposition.cpp:
(WebCore::URLDecomposition::setHost):
LayoutTests:
Adjust tests to expect the new behavior.
- fast/dom/DOMURL/set-href-attribute-host-expected.txt:
- fast/dom/DOMURL/set-href-attribute-host.html:
- fast/dom/HTMLAnchorElement/set-href-attribute-host-expected.txt:
- fast/dom/HTMLAnchorElement/set-href-attribute-host.html:
- 9:10 AM Changeset in webkit [264515] by
-
- 27 edits5 deletes in trunk
Unreviewed, reverting r264477.
Broke the internal build
Reverted changeset:
"Use AVRoutePickerView when available for choosing AirPlay
devices"
https://bugs.webkit.org/show_bug.cgi?id=213497
https://trac.webkit.org/changeset/264477
- 9:07 AM Changeset in webkit [264514] by
-
- 5 edits in trunk/Source
Unreviewed, reverting r264482.
Part of an attempted fix for the build
Reverted changeset:
"Use AVRoutePickerView when available for choosing AirPlay
devices"
https://bugs.webkit.org/show_bug.cgi?id=213497
https://trac.webkit.org/changeset/264482
- 9:05 AM Changeset in webkit [264513] by
-
- 2 edits in trunk/Source/WebCore/PAL
Unreviewed, reverting r264493.
Part of an attempted fix for the build
Reverted changeset:
"Use AVRoutePickerView when available for choosing AirPlay
devices"
https://bugs.webkit.org/show_bug.cgi?id=213497
https://trac.webkit.org/changeset/264493
- 9:04 AM Changeset in webkit [264512] by
-
- 2 edits in trunk/Source/WebCore/PAL
Unreviewed, reverting r264511.
Part of an attempted fix for the build
Reverted changeset:
"Unreviewed attempt to fix build on shipping macOS after
r264493."
https://trac.webkit.org/changeset/264511
- 8:50 AM Changeset in webkit [264511] by
-
- 2 edits in trunk/Source/WebCore/PAL
Unreviewed attempt to fix build on shipping macOS after r264493.
- pal/spi/cocoa/AVKitSPI.h:
- 8:37 AM Changeset in webkit [264510] by
-
- 2 edits in trunk/Source/WebCore
Unreviewed. Remove the build warning below since r264280.
warning: redundant move in return statement [-Wredundant-move]
No new tests, no new behaviors.
- platform/graphics/Gradient.h:
(WebCore::Gradient::decode):
- 8:23 AM Changeset in webkit [264509] by
-
- 3 edits in trunk/Source/WebCore
Unreviewed. Remove the build warning below and redundant spaces since r264381.
warning: this statement may fall through [-Wimplicit-fallthrough=]
No new tests, no new behaviors.
- html/canvas/WebGL2RenderingContext.cpp:
(WebCore::WebGL2RenderingContext::vertexAttribI4iv):
- html/canvas/WebGLRenderingContextBase.cpp:
(WebCore::WebGLRenderingContextBase::getVertexAttrib):
(WebCore::WebGLRenderingContextBase::vertexAttribfvImpl):
- 7:34 AM Changeset in webkit [264508] by
-
- 4 edits in trunk/Source/WebCore
Remove the build warning below and redundant spaces since r263985.
warning: redundant move in return statement [-Wredundant-move]
No new tests, no new behaviors.
- Modules/webaudio/AudioNode.h:
- Modules/webaudio/PannerNode.cpp:
(WebCore::PannerNode::create):
(WebCore::PannerNode::PannerNode):
- Modules/webaudio/PannerNode.h:
- 7:29 AM Changeset in webkit [264507] by
-
- 9 edits1 add in trunk
Math.max() can yield the wrong result for max(0, -0).
https://bugs.webkit.org/show_bug.cgi?id=204457
JSTests:
Patch by Xan Lopez <Xan Lopez> on 2020-07-17
Reviewed by Mark Lam.
Add a test to make sure we follow the spec in Math.{max,min} and
-0.0 < 0.0.
- stress/math-max-min-negative-zero.js: Added.
(assert):
(test):
Source/JavaScriptCore:
Patch by Xan López <Xan Lopez> on 2020-07-17
Reviewed by Mark Lam.
The implementations for Math.{max,min} in both DFG and FTL are not
considering the fact that according to the spec -0.0 < 0.0 (which
is not true for normal double arithmetic).
See: https://tc39.es/ecma262/#sec-math.max and https://tc39.es/ecma262/#sec-math.min
Beyond tweaking the algorithms used in DFG and FTL we must
implement the and/or operations on double in MIPS and ARMv7, since
these are used in the DFG JIT to distinguish between -0.0 and 0.0.
- assembler/ARMv7Assembler.h:
(JSC::ARMv7Assembler::vand):
(JSC::ARMv7Assembler::vorr):
- assembler/MacroAssemblerARMv7.h:
(JSC::MacroAssemblerARMv7::andDouble):
(JSC::MacroAssemblerARMv7::orDouble):
- assembler/MacroAssemblerMIPS.h:
(JSC::MacroAssemblerMIPS::andDouble):
(JSC::MacroAssemblerMIPS::orDouble):
- assembler/testmasm.cpp:
(JSC::testAndOrDouble):
(JSC::run):
- dfg/DFGAbstractInterpreterInlines.h: consider that -0.0 < 0.0 per the ECMAScript spec.
(JSC::DFG::AbstractInterpreter<AbstractStateType>::executeEffects):
- dfg/DFGSpeculativeJIT.cpp: ditto.
(JSC::DFG::SpeculativeJIT::compileArithMinMax):
- ftl/FTLLowerDFGToB3.cpp: ditto.
(JSC::FTL::DFG::LowerDFGToB3::compileArithMinOrMax):
- 7:09 AM Changeset in webkit [264506] by
-
- 2 edits in trunk/Source/WebCore/PAL
[iOS 14] Some PassKit SPI is now API
https://bugs.webkit.org/show_bug.cgi?id=214433
<rdar://problem/65695889>
Reviewed by Darin Adler.
- pal/spi/cocoa/PassKitSPI.h:
- 5:39 AM Changeset in webkit [264505] by
-
- 4 edits1 delete in trunk/LayoutTests
[GTK][WPE] Garden imported html failures
Unreviewed test gardening.
Updated idlharness expectations and marked the 2dpattern one as flaky
due to those unhandled promise rejection message.
- platform/glib/TestExpectations:
- platform/gtk/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
- platform/wpe/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1-expected.txt: Removed.
- platform/wpe/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
- 4:55 AM Changeset in webkit [264504] by
-
- 28 edits4 adds in trunk
emitIsUndefined() should not special-case IsHTMLDDA objects
https://bugs.webkit.org/show_bug.cgi?id=214443
Reviewed by Yusuke Suzuki.
JSTests:
- microbenchmarks/default-value-destructuring-array.js: Added.
- microbenchmarks/default-value-destructuring-object.js: Added.
- microbenchmarks/default-value-function-parameters.js: Added.
- stress/default-value-masquerader.js: Added.
- test262/expectations.yaml: Mark 10 test cases as passing.
Source/JavaScriptCore:
According to Annex B [1], there is only a handful of language constructs
that handle IsHTMLDDA objects: ToBoolean, abstract equality withnull
orundefined
, andtypeof
. Currently, op_is_undefined does special-case
masquarader objects, even though it is used beyondtypeof
.
With this change, emitIsUndefined() produces
=== undefined
, which meets
developer expectations and the spec for all its usages, while op_is_undefined
is renamed to op_typeof_is_undefined. New name offers better semantics and
clearly communicates the op should be avoided when implementing new features.
Apart from fixing default values with IsHTMLDDA objects [2], this change
brings significant speed-up: +50% for function parameters and +20% for
object destructuring (masqueradesAsUndefinedWatchpoint is not fired).
This patch also introduces similar emitIsNull() method to avoid breaking
masquarader object as superclass test262 case.
[1]: https://tc39.es/ecma262/#sec-IsHTMLDDA-internal-slot
[2]: https://tc39.es/ecma262/#sec-runtime-semantics-keyedbindinginitialization (step 2)
- bytecode/BytecodeList.rb:
- bytecode/BytecodeUseDef.cpp:
(JSC::computeUsesForBytecodeIndexImpl):
(JSC::computeDefsForBytecodeIndexImpl):
- bytecompiler/BytecodeGenerator.cpp:
(JSC::BytecodeGenerator::emitEqualityOpImpl):
(JSC::BytecodeGenerator::emitIsUndefined): Deleted.
- bytecompiler/BytecodeGenerator.h:
(JSC::BytecodeGenerator::emitIsNull):
(JSC::BytecodeGenerator::emitIsUndefined):
- bytecompiler/NodesCodegen.cpp:
(JSC::ForInNode::emitBytecode):
(JSC::ClassExprNode::emitBytecode):
- dfg/DFGAbstractInterpreterInlines.h:
(JSC::DFG::AbstractInterpreter<AbstractStateType>::executeEffects):
- dfg/DFGByteCodeParser.cpp:
(JSC::DFG::ByteCodeParser::parseBlock):
- dfg/DFGCapabilities.cpp:
(JSC::DFG::capabilityLevel):
- dfg/DFGClobberize.h:
(JSC::DFG::clobberize):
- dfg/DFGDoesGC.cpp:
(JSC::DFG::doesGC):
- dfg/DFGFixupPhase.cpp:
(JSC::DFG::FixupPhase::fixupNode):
- dfg/DFGNodeType.h:
- dfg/DFGPredictionPropagationPhase.cpp:
- dfg/DFGSafeToExecute.h:
(JSC::DFG::safeToExecute):
- dfg/DFGSpeculativeJIT32_64.cpp:
(JSC::DFG::SpeculativeJIT::compile):
- dfg/DFGSpeculativeJIT64.cpp:
(JSC::DFG::SpeculativeJIT::compile):
- dfg/DFGWatchpointCollectionPhase.cpp:
(JSC::DFG::WatchpointCollectionPhase::handle):
- ftl/FTLCapabilities.cpp:
(JSC::FTL::canCompile):
- ftl/FTLLowerDFGToB3.cpp:
(JSC::FTL::DFG::LowerDFGToB3::compileNode):
(JSC::FTL::DFG::LowerDFGToB3::compileTypeOfIsUndefined):
(JSC::FTL::DFG::LowerDFGToB3::compileIsUndefined): Deleted.
- jit/JIT.cpp:
(JSC::JIT::privateCompileMainPass):
- jit/JIT.h:
- jit/JITOpcodes.cpp:
(JSC::JIT::emit_op_typeof_is_undefined):
(JSC::JIT::emit_op_is_undefined): Deleted.
- jit/JITOpcodes32_64.cpp:
(JSC::JIT::emit_op_typeof_is_undefined):
(JSC::JIT::emit_op_is_undefined): Deleted.
- llint/LowLevelInterpreter32_64.asm:
- llint/LowLevelInterpreter64.asm:
- 4:46 AM Changeset in webkit [264503] by
-
- 2 edits in trunk/LayoutTests
[GTK][WPE] Garden imagebitmap-rendering context failures after r264459
Unreviewed test gardening.
GLib ports fail not due to missing OffscreenCanvas, but missing
bitmaprender support there, already tracked in another bug.
- platform/glib/TestExpectations:
- 4:23 AM Changeset in webkit [264502] by
-
- 1 edit2 deletes in trunk/LayoutTests
[GTK][WPE] Remove deprecated baselines after latest WPT css update.
Unreviewed test gardening.
- platform/gtk/imported/w3c/web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt: Removed.
- platform/gtk/imported/w3c/web-platform-tests/css/css-properties-values-api/unit-cycles-expected.txt: Removed.
- platform/wpe/imported/w3c/web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt: Removed.
- platform/wpe/imported/w3c/web-platform-tests/css/css-properties-values-api/unit-cycles-expected.txt: Removed.
Jul 16, 2020:
- 11:39 PM Changeset in webkit [264501] by
-
- 3 edits in trunk/Source/WebCore
Make DocumentParser.ParserState an enum class
https://bugs.webkit.org/show_bug.cgi?id=214416
Patch by Rob Buis <rbuis@igalia.com> on 2020-07-16
Reviewed by Darin Adler.
Make DocumentParser.ParserState an enum class since it is more readable.
- dom/DocumentParser.cpp:
(WebCore::DocumentParser::DocumentParser):
(WebCore::DocumentParser::startParsing):
(WebCore::DocumentParser::prepareToStopParsing):
(WebCore::DocumentParser::stopParsing):
(WebCore::DocumentParser::detach):
- dom/DocumentParser.h:
(WebCore::DocumentParser::isParsing const):
(WebCore::DocumentParser::isStopping const):
(WebCore::DocumentParser::isStopped const):
(WebCore::DocumentParser::isDetached const):
(): Deleted.
- 11:07 PM Changeset in webkit [264500] by
-
- 9 edits in trunk/Source/JavaScriptCore
[JSC] Clean up Intl option parsing code by introducing intlOption<>
https://bugs.webkit.org/show_bug.cgi?id=214437
Reviewed by Ross Kirsling.
This patch introduces intlOption<>(...) function and remove redundant string comparisons.
This makes option handling efficient, and it makes code clean.
- runtime/IntlCollator.cpp:
(JSC::IntlCollator::initializeCollator):
- runtime/IntlDateTimeFormat.cpp:
(JSC::IntlDateTimeFormat::initializeDateTimeFormat):
- runtime/IntlNumberFormat.cpp:
(JSC::IntlNumberFormat::initializeNumberFormat):
- runtime/IntlObject.cpp:
(JSC::resolveLocale):
(JSC::supportedLocales):
- runtime/IntlObject.h:
- runtime/IntlObjectInlines.h:
(JSC::intlOption):
- runtime/IntlPluralRules.cpp:
(JSC::IntlPluralRules::initializePluralRules):
- runtime/IntlRelativeTimeFormat.cpp:
(JSC::IntlRelativeTimeFormat::initializeRelativeTimeFormat):
- 10:18 PM Changeset in webkit [264499] by
-
- 6 edits in trunk
Rename createBoxPtr into adoptBoxPtr
https://bugs.webkit.org/show_bug.cgi?id=214171
Reviewed by Darin Adler.
Source/WebCore:
No new tests, just a rename.
- platform/graphics/gstreamer/eme/CDMProxyThunder.cpp:
(WebCore::CDMProxyThunder::getDecryptionSession const): Used the
renamed function.
Source/WTF:
- wtf/BoxPtr.h:
(WTF::adoptInBoxPtr):
Tools:
- TestWebKitAPI/Tests/WTF/BoxPtr.cpp:
(TestWebKitAPI::TEST): Used the renamed function.
- 9:41 PM Changeset in webkit [264498] by
-
- 1 edit21 adds in trunk/WebKitLibraries
Add WebKitPrivateFrameworkStubs for iOS 14
https://bugs.webkit.org/show_bug.cgi?id=214432
<rdar://problem/65695714>
Reviewed by Tim Horton.
- WebKitPrivateFrameworkStubs/iOS/14: Added.
- WebKitPrivateFrameworkStubs/iOS/14/AppSupport.framework: Added.
- WebKitPrivateFrameworkStubs/iOS/14/AppSupport.framework/AppSupport.tbd: Added.
- WebKitPrivateFrameworkStubs/iOS/14/AssertionServices.framework: Added.
- WebKitPrivateFrameworkStubs/iOS/14/AssertionServices.framework/AssertionServices.tbd: Added.
- WebKitPrivateFrameworkStubs/iOS/14/AuthKit.framework: Added.
- WebKitPrivateFrameworkStubs/iOS/14/AuthKit.framework/AuthKit.tbd: Added.
- WebKitPrivateFrameworkStubs/iOS/14/CorePrediction.framework: Added.
- WebKitPrivateFrameworkStubs/iOS/14/CorePrediction.framework/CorePrediction.tbd: Added.
- WebKitPrivateFrameworkStubs/iOS/14/DeviceIdentity.framework: Added.
- WebKitPrivateFrameworkStubs/iOS/14/DeviceIdentity.framework/DeviceIdentity.tbd: Added.
- WebKitPrivateFrameworkStubs/iOS/14/GraphicsServices.framework: Added.
- WebKitPrivateFrameworkStubs/iOS/14/GraphicsServices.framework/GraphicsServices.tbd: Added.
- WebKitPrivateFrameworkStubs/iOS/14/IOSurfaceAccelerator.framework: Added.
- WebKitPrivateFrameworkStubs/iOS/14/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd: Added.
- WebKitPrivateFrameworkStubs/iOS/14/RunningBoardServices.framework: Added.
- WebKitPrivateFrameworkStubs/iOS/14/RunningBoardServices.framework/RunningBoardServices.tbd: Added.
- WebKitPrivateFrameworkStubs/iOS/14/SafariSafeBrowsing.framework: Added.
- WebKitPrivateFrameworkStubs/iOS/14/SafariSafeBrowsing.framework/SafariSafeBrowsing.tbd: Added.
- WebKitPrivateFrameworkStubs/iOS/14/URLFormatting.framework: Added.
- WebKitPrivateFrameworkStubs/iOS/14/URLFormatting.framework/URLFormatting.tbd: Added.
- 9:04 PM Changeset in webkit [264497] by
-
- 2 edits2 adds in trunk/LayoutTests
[GTK][WPE] Garden two resource timing failures after WPT update
Unreviewed test gardening.
- platform/glib/TestExpectations:
- platform/glib/imported/w3c/web-platform-tests/resource-timing/resource_connection_reuse_mixed_content_redirect-expected.txt: Added.
- 8:36 PM Changeset in webkit [264496] by
-
- 2 edits in trunk/Source/ThirdParty/libwebrtc
Unreviewed build fix after r264492; previously dead code in RTCNativeI420Buffer.mm was
revivified after a project file fix which stopped setting NDEBUG for debug builds in
libwebrc. Delete this undead code, which would have always caused build errors if it was
ever compiled.
- Source/webrtc/sdk/objc/api/video_frame_buffer/RTCNativeI420Buffer.mm:
(-[RTCI420Buffer debugQuickLookObject]): Deleted.
- 8:36 PM Changeset in webkit [264495] by
-
- 1 edit in trunk/Tools/ChangeLog
Unreviwed test gardening; disable the SleepDisabler.NavigateBack
test, as it is flaky on the bots.
- TestWebKitAPI/Tests/WebKit/SleepDisabler.mm:
(TEST_F):
- 8:24 PM Changeset in webkit [264494] by
-
- 3 edits in trunk/LayoutTests
[GTK] Garden some debug crashes
Unreviewed test gardening.
- platform/glib/TestExpectations:
- platform/gtk/TestExpectations:
- 6:37 PM Changeset in webkit [264493] by
-
- 2 edits in trunk/Source/WebCore/PAL
Use AVRoutePickerView when available for choosing AirPlay devices
https://bugs.webkit.org/show_bug.cgi?id=213497
<rdar://problem/58610662>
Unreviewed build fix.
- pal/spi/cocoa/AVKitSPI.h:
- 6:10 PM Changeset in webkit [264492] by
-
- 7 edits905 adds in trunk/Source/ThirdParty/libwebrtc
Integrate libwebm into the libwebrtc project.
https://bugs.webkit.org/show_bug.cgi?id=214410
Reviewed by Eric Carlson.
Add the libwebm and resulting static library target to libwebrtc.
Drive-by fix: update the DebugRelease.xcconfig to set the correct DEBUG_DEFINES and GCC_OPTIMIZATION_LEVEL
when building the Debug configuration.
- Configurations/DebugRelease.xcconfig:
- Configurations/libwebm.xcconfig: Added.
- Configurations/libwebrtc.xcconfig:
- Configurations/libwebrtc.iOS.exp:
- Configurations/libwebrtc.iOSsim.exp:
- Configurations/libwebrtc.mac.exp:
- Source/third_party/libwebm/AUTHORS.TXT: Added.
- Source/third_party/libwebm/Android.mk: Added.
- Source/third_party/libwebm/CMakeLists.txt: Added.
- Source/third_party/libwebm/LICENSE.TXT: Added.
- Source/third_party/libwebm/Makefile.unix: Added.
- Source/third_party/libwebm/PATENTS.TXT: Added.
- Source/third_party/libwebm/README.libwebm: Added.
- Source/third_party/libwebm/codereview.settings: Added.
- Source/third_party/libwebm/common/common.sh: Added.
- Source/third_party/libwebm/common/file_util.cc: Added.
- Source/third_party/libwebm/common/file_util.h: Added.
(libwebm::TempFileDeleter::TempFileDeleter):
(libwebm::TempFileDeleter::name const):
- Source/third_party/libwebm/common/hdr_util.cc: Added.
- Source/third_party/libwebm/common/hdr_util.h: Added.
(libwebm::Vp9CodecFeatures::Vp9CodecFeatures):
(libwebm::Vp9CodecFeatures::~Vp9CodecFeatures):
- Source/third_party/libwebm/common/indent.cc: Added.
- Source/third_party/libwebm/common/indent.h: Added.
(libwebm::Indent::indent_str const):
- Source/third_party/libwebm/common/libwebm_util.cc: Added.
- Source/third_party/libwebm/common/libwebm_util.h: Added.
(libwebm::FILEDeleter::operator()):
(libwebm::Range::Range):
- Source/third_party/libwebm/common/video_frame.cc: Added.
- Source/third_party/libwebm/common/video_frame.h: Added.
(libwebm::VideoFrame::VideoFrame):
(libwebm::VideoFrame::buffer const):
(libwebm::VideoFrame::keyframe const):
(libwebm::VideoFrame::nanosecond_pts const):
(libwebm::VideoFrame::codec const):
(libwebm::VideoFrame::set_nanosecond_pts):
- Source/third_party/libwebm/common/vp9_header_parser.cc: Added.
- Source/third_party/libwebm/common/vp9_header_parser.h: Added.
(vp9_parser::Vp9HeaderParser::Vp9HeaderParser):
(vp9_parser::Vp9HeaderParser::frame_size const):
(vp9_parser::Vp9HeaderParser::profile const):
(vp9_parser::Vp9HeaderParser::key const):
(vp9_parser::Vp9HeaderParser::altref const):
(vp9_parser::Vp9HeaderParser::error_resilient_mode const):
(vp9_parser::Vp9HeaderParser::bit_depth const):
(vp9_parser::Vp9HeaderParser::color_space const):
(vp9_parser::Vp9HeaderParser::width const):
(vp9_parser::Vp9HeaderParser::height const):
(vp9_parser::Vp9HeaderParser::refresh_frame_flags const):
(vp9_parser::Vp9HeaderParser::row_tiles const):
(vp9_parser::Vp9HeaderParser::column_tiles const):
(vp9_parser::Vp9HeaderParser::frame_parallel_mode const):
- Source/third_party/libwebm/common/vp9_header_parser_tests.cc: Added.
- Source/third_party/libwebm/common/vp9_level_stats.cc: Added.
- Source/third_party/libwebm/common/vp9_level_stats.h: Added.
(vp9_parser::Vp9LevelStats::Vp9LevelStats):
(vp9_parser::Vp9LevelStats::set_duration):
(vp9_parser::Vp9LevelStats::max_luma_sample_rate_grace_percent const):
(vp9_parser::Vp9LevelStats::set_max_luma_sample_rate_grace_percent):
(vp9_parser::Vp9LevelStats::estimate_last_frame_duration const):
(vp9_parser::Vp9LevelStats::set_estimate_last_frame_duration):
- Source/third_party/libwebm/common/vp9_level_stats_tests.cc: Added.
- Source/third_party/libwebm/common/webm_constants.h: Added.
- Source/third_party/libwebm/common/webm_endian.cc: Added.
- Source/third_party/libwebm/common/webm_endian.h: Added.
- Source/third_party/libwebm/common/webmids.h: Added.
- Source/third_party/libwebm/dumpvtt.cc: Added.
- Source/third_party/libwebm/hdr_util.hpp: Added.
- Source/third_party/libwebm/iosbuild.sh: Added.
- Source/third_party/libwebm/m2ts/tests/webm2pes_tests.cc: Added.
- Source/third_party/libwebm/m2ts/vpxpes2ts.cc: Added.
- Source/third_party/libwebm/m2ts/vpxpes2ts.h: Added.
(libwebm::VpxPes2Ts::VpxPes2Ts):
- Source/third_party/libwebm/m2ts/vpxpes2ts_main.cc: Added.
- Source/third_party/libwebm/m2ts/vpxpes_parser.cc: Added.
- Source/third_party/libwebm/m2ts/vpxpes_parser.h: Added.
(libwebm::VpxPesParser::BcmvHeader::size):
(libwebm::VpxPesParser::pes_file_size const):
(libwebm::VpxPesParser::pes_file_data const):
- Source/third_party/libwebm/m2ts/webm2pes.cc: Added.
- Source/third_party/libwebm/m2ts/webm2pes.h: Added.
(libwebm::PesHeaderField::PesHeaderField):
(libwebm::PesHeaderField::Check const):
(libwebm::PesOptionalHeader::size_in_bytes):
(libwebm::BCMVHeader::BCMVHeader):
(libwebm::BCMVHeader::size):
(libwebm::PesHeader::size const):
(libwebm::PacketReceiverInterface::~PacketReceiverInterface):
(libwebm::Webm2Pes::Webm2Pes):
(libwebm::Webm2Pes::bytes_written const):
- Source/third_party/libwebm/m2ts/webm2pes_main.cc: Added.
- Source/third_party/libwebm/mkvmuxer.hpp: Added.
- Source/third_party/libwebm/mkvmuxer/mkvmuxer.cc: Added.
- Source/third_party/libwebm/mkvmuxer/mkvmuxer.h: Added.
(mkvmuxer::Frame::add_id const):
(mkvmuxer::Frame::additional const):
(mkvmuxer::Frame::additional_length const):
(mkvmuxer::Frame::duration const):
(mkvmuxer::Frame::duration_set const):
(mkvmuxer::Frame::frame const):
(mkvmuxer::Frame::set_is_key):
(mkvmuxer::Frame::is_key const):
(mkvmuxer::Frame::length const):
(mkvmuxer::Frame::set_track_number):
(mkvmuxer::Frame::track_number const):
(mkvmuxer::Frame::set_timestamp):
(mkvmuxer::Frame::timestamp const):
(mkvmuxer::Frame::set_discard_padding):
(mkvmuxer::Frame::discard_padding const):
(mkvmuxer::Frame::reference_block_timestamp const):
(mkvmuxer::Frame::reference_block_timestamp_set const):
(mkvmuxer::CuePoint::set_time):
(mkvmuxer::CuePoint::time const):
(mkvmuxer::CuePoint::set_track):
(mkvmuxer::CuePoint::track const):
(mkvmuxer::CuePoint::set_cluster_pos):
(mkvmuxer::CuePoint::cluster_pos const):
(mkvmuxer::CuePoint::set_block_number):
(mkvmuxer::CuePoint::block_number const):
(mkvmuxer::CuePoint::set_output_block_number):
(mkvmuxer::CuePoint::output_block_number const):
(mkvmuxer::Cues::cue_entries_size const):
(mkvmuxer::Cues::set_output_block_number):
(mkvmuxer::Cues::output_block_number const):
(mkvmuxer::ContentEncAESSettings::~ContentEncAESSettings):
(mkvmuxer::ContentEncAESSettings::cipher_mode const):
(mkvmuxer::ContentEncoding::enc_algo const):
(mkvmuxer::ContentEncoding::encoding_order const):
(mkvmuxer::ContentEncoding::encoding_scope const):
(mkvmuxer::ContentEncoding::encoding_type const):
(mkvmuxer::ContentEncoding::enc_aes_settings):
(mkvmuxer::PrimaryChromaticity::PrimaryChromaticity):
(mkvmuxer::PrimaryChromaticity::~PrimaryChromaticity):
(mkvmuxer::PrimaryChromaticity::x const):
(mkvmuxer::PrimaryChromaticity::set_x):
(mkvmuxer::PrimaryChromaticity::y const):
(mkvmuxer::PrimaryChromaticity::set_y):
(mkvmuxer::MasteringMetadata::MasteringMetadata):
(mkvmuxer::MasteringMetadata::~MasteringMetadata):
(mkvmuxer::MasteringMetadata::r const):
(mkvmuxer::MasteringMetadata::g const):
(mkvmuxer::MasteringMetadata::b const):
(mkvmuxer::MasteringMetadata::white_point const):
(mkvmuxer::MasteringMetadata::luminance_max const):
(mkvmuxer::MasteringMetadata::set_luminance_max):
(mkvmuxer::MasteringMetadata::luminance_min const):
(mkvmuxer::MasteringMetadata::set_luminance_min):
(mkvmuxer::Colour::Colour):
(mkvmuxer::Colour::~Colour):
(mkvmuxer::Colour::mastering_metadata const):
(mkvmuxer::Colour::matrix_coefficients const):
(mkvmuxer::Colour::set_matrix_coefficients):
(mkvmuxer::Colour::bits_per_channel const):
(mkvmuxer::Colour::set_bits_per_channel):
(mkvmuxer::Colour::chroma_subsampling_horz const):
(mkvmuxer::Colour::set_chroma_subsampling_horz):
(mkvmuxer::Colour::chroma_subsampling_vert const):
(mkvmuxer::Colour::set_chroma_subsampling_vert):
(mkvmuxer::Colour::cb_subsampling_horz const):
(mkvmuxer::Colour::set_cb_subsampling_horz):
(mkvmuxer::Colour::cb_subsampling_vert const):
(mkvmuxer::Colour::set_cb_subsampling_vert):
(mkvmuxer::Colour::chroma_siting_horz const):
(mkvmuxer::Colour::set_chroma_siting_horz):
(mkvmuxer::Colour::chroma_siting_vert const):
(mkvmuxer::Colour::set_chroma_siting_vert):
(mkvmuxer::Colour::range const):
(mkvmuxer::Colour::set_range):
(mkvmuxer::Colour::transfer_characteristics const):
(mkvmuxer::Colour::set_transfer_characteristics):
(mkvmuxer::Colour::primaries const):
(mkvmuxer::Colour::set_primaries):
(mkvmuxer::Colour::max_cll const):
(mkvmuxer::Colour::set_max_cll):
(mkvmuxer::Colour::max_fall const):
(mkvmuxer::Colour::set_max_fall):
(mkvmuxer::Projection::Projection):
(mkvmuxer::Projection::~Projection):
(mkvmuxer::Projection::type const):
(mkvmuxer::Projection::set_type):
(mkvmuxer::Projection::pose_yaw const):
(mkvmuxer::Projection::set_pose_yaw):
(mkvmuxer::Projection::pose_pitch const):
(mkvmuxer::Projection::set_pose_pitch):
(mkvmuxer::Projection::pose_roll const):
(mkvmuxer::Projection::set_pose_roll):
(mkvmuxer::Projection::private_data const):
(mkvmuxer::Projection::private_data_length const):
(mkvmuxer::Track::codec_id const):
(mkvmuxer::Track::codec_private const):
(mkvmuxer::Track::language const):
(mkvmuxer::Track::set_max_block_additional_id):
(mkvmuxer::Track::max_block_additional_id const):
(mkvmuxer::Track::name const):
(mkvmuxer::Track::set_number):
(mkvmuxer::Track::number const):
(mkvmuxer::Track::set_type):
(mkvmuxer::Track::type const):
(mkvmuxer::Track::set_uid):
(mkvmuxer::Track::uid const):
(mkvmuxer::Track::set_codec_delay):
(mkvmuxer::Track::codec_delay const):
(mkvmuxer::Track::set_seek_pre_roll):
(mkvmuxer::Track::seek_pre_roll const):
(mkvmuxer::Track::set_default_duration):
(mkvmuxer::Track::default_duration const):
(mkvmuxer::Track::codec_private_length const):
(mkvmuxer::Track::content_encoding_entries_size const):
(mkvmuxer::VideoTrack::set_display_height):
(mkvmuxer::VideoTrack::display_height const):
(mkvmuxer::VideoTrack::set_display_width):
(mkvmuxer::VideoTrack::display_width const):
(mkvmuxer::VideoTrack::set_pixel_height):
(mkvmuxer::VideoTrack::pixel_height const):
(mkvmuxer::VideoTrack::set_pixel_width):
(mkvmuxer::VideoTrack::pixel_width const):
(mkvmuxer::VideoTrack::set_crop_left):
(mkvmuxer::VideoTrack::crop_left const):
(mkvmuxer::VideoTrack::set_crop_right):
(mkvmuxer::VideoTrack::crop_right const):
(mkvmuxer::VideoTrack::set_crop_top):
(mkvmuxer::VideoTrack::crop_top const):
(mkvmuxer::VideoTrack::set_crop_bottom):
(mkvmuxer::VideoTrack::crop_bottom const):
(mkvmuxer::VideoTrack::set_frame_rate):
(mkvmuxer::VideoTrack::frame_rate const):
(mkvmuxer::VideoTrack::set_height):
(mkvmuxer::VideoTrack::height const):
(mkvmuxer::VideoTrack::stereo_mode):
(mkvmuxer::VideoTrack::alpha_mode):
(mkvmuxer::VideoTrack::set_width):
(mkvmuxer::VideoTrack::width const):
(mkvmuxer::VideoTrack::colour_space const):
(mkvmuxer::VideoTrack::colour):
(mkvmuxer::VideoTrack::projection):
(mkvmuxer::AudioTrack::set_bit_depth):
(mkvmuxer::AudioTrack::bit_depth const):
(mkvmuxer::AudioTrack::set_channels):
(mkvmuxer::AudioTrack::channels const):
(mkvmuxer::AudioTrack::set_sample_rate):
(mkvmuxer::AudioTrack::sample_rate const):
(mkvmuxer::Tracks::track_entries_size const):
(mkvmuxer::Chapter::set_uid):
(mkvmuxer::Cluster::size_position const):
(mkvmuxer::Cluster::blocks_added const):
(mkvmuxer::Cluster::payload_size const):
(mkvmuxer::Cluster::position_for_cues const):
(mkvmuxer::Cluster::timecode const):
(mkvmuxer::Cluster::timecode_scale const):
(mkvmuxer::Cluster::set_write_last_frame_with_duration):
(mkvmuxer::Cluster::write_last_frame_with_duration const):
(mkvmuxer::SegmentInfo::set_duration):
(mkvmuxer::SegmentInfo::duration const):
(mkvmuxer::SegmentInfo::muxing_app const):
(mkvmuxer::SegmentInfo::set_timecode_scale):
(mkvmuxer::SegmentInfo::timecode_scale const):
(mkvmuxer::SegmentInfo::writing_app const):
(mkvmuxer::SegmentInfo::set_date_utc):
(mkvmuxer::SegmentInfo::date_utc const):
(mkvmuxer::Segment::GetCues):
(mkvmuxer::Segment::GetSegmentInfo const):
(mkvmuxer::Segment::GetSegmentInfo):
(mkvmuxer::Segment::chunking const):
(mkvmuxer::Segment::cues_track const):
(mkvmuxer::Segment::set_max_cluster_duration):
(mkvmuxer::Segment::max_cluster_duration const):
(mkvmuxer::Segment::set_max_cluster_size):
(mkvmuxer::Segment::max_cluster_size const):
(mkvmuxer::Segment::set_mode):
(mkvmuxer::Segment::mode const):
(mkvmuxer::Segment::cues_position const):
(mkvmuxer::Segment::output_cues const):
(mkvmuxer::Segment::set_estimate_file_duration):
(mkvmuxer::Segment::estimate_file_duration const):
(mkvmuxer::Segment::segment_info const):
(mkvmuxer::Segment::set_duration):
(mkvmuxer::Segment::duration const):
- Source/third_party/libwebm/mkvmuxer/mkvmuxertypes.h: Added.
- Source/third_party/libwebm/mkvmuxer/mkvmuxerutil.cc: Added.
- Source/third_party/libwebm/mkvmuxer/mkvmuxerutil.h: Added.
- Source/third_party/libwebm/mkvmuxer/mkvwriter.cc: Added.
- Source/third_party/libwebm/mkvmuxer/mkvwriter.h: Added.
- Source/third_party/libwebm/mkvmuxer_sample.cc: Added.
- Source/third_party/libwebm/mkvmuxertypes.hpp: Added.
- Source/third_party/libwebm/mkvmuxerutil.hpp: Added.
- Source/third_party/libwebm/mkvparser.hpp: Added.
- Source/third_party/libwebm/mkvparser/mkvparser.cc: Added.
- Source/third_party/libwebm/mkvparser/mkvparser.h: Added.
(mkvparser::IMkvReader::~IMkvReader):
(mkvparser::BlockEntry::EOS const):
(mkvparser::ContentEncoding::ContentEncAESSettings::ContentEncAESSettings):
(mkvparser::ContentEncoding::ContentEncAESSettings::~ContentEncAESSettings):
(mkvparser::ContentEncoding::encoding_order const):
(mkvparser::ContentEncoding::encoding_scope const):
(mkvparser::ContentEncoding::encoding_type const):
(mkvparser::PrimaryChromaticity::PrimaryChromaticity):
(mkvparser::PrimaryChromaticity::~PrimaryChromaticity):
(mkvparser::MasteringMetadata::MasteringMetadata):
(mkvparser::MasteringMetadata::~MasteringMetadata):
(mkvparser::Colour::Colour):
(mkvparser::Colour::~Colour):
(mkvparser::Projection::Projection):
(mkvparser::Projection::~Projection):
(mkvparser::VideoTrack::GetColourSpace const):
(mkvparser::Segment::LoadCluster):
- Source/third_party/libwebm/mkvparser/mkvreader.cc: Added.
- Source/third_party/libwebm/mkvparser/mkvreader.h: Added.
- Source/third_party/libwebm/mkvparser_sample.cc: Added.
- Source/third_party/libwebm/mkvreader.hpp: Added.
- Source/third_party/libwebm/mkvwriter.hpp: Added.
- Source/third_party/libwebm/sample_muxer_metadata.cc: Added.
- Source/third_party/libwebm/sample_muxer_metadata.h: Added.
(SampleMuxerMetadata::SortableCue::operator> const):
(SampleMuxerMetadata::SortableCue::operator< const):
- Source/third_party/libwebm/testing/mkvmuxer_tests.cc: Added.
- Source/third_party/libwebm/testing/mkvparser_tests.cc: Added.
- Source/third_party/libwebm/testing/test_util.cc: Added.
- Source/third_party/libwebm/testing/test_util.h: Added.
- Source/third_party/libwebm/testing/testdata/accurate_cluster_duration.webm: Added.
- Source/third_party/libwebm/testing/testdata/accurate_cluster_duration_last_frame.webm: Added.
- Source/third_party/libwebm/testing/testdata/accurate_cluster_duration_two_tracks.webm: Added.
- Source/third_party/libwebm/testing/testdata/bbb_480p_vp9_opus_1second.webm: Added.
- Source/third_party/libwebm/testing/testdata/block_with_additional.webm: Added.
- Source/third_party/libwebm/testing/testdata/chapters.webm: Added.
- Source/third_party/libwebm/testing/testdata/colour.webm: Added.
- Source/third_party/libwebm/testing/testdata/cues_before_clusters.webm: Added.
- Source/third_party/libwebm/testing/testdata/discard_padding.webm: Added.
- Source/third_party/libwebm/testing/testdata/estimate_duration.webm: Added.
- Source/third_party/libwebm/testing/testdata/fixed_size_cluster_timecode.webm: Added.
- Source/third_party/libwebm/testing/testdata/force_new_cluster.webm: Added.
- Source/third_party/libwebm/testing/testdata/invalid/README.libwebm: Added.
- Source/third_party/libwebm/testing/testdata/invalid/block_ends_beyond_cluster.mkv: Added.
- Source/third_party/libwebm/testing/testdata/invalid/blockgroup_block_ends_beyond_blockgroup.mkv: Added.
- Source/third_party/libwebm/testing/testdata/invalid/chapters_truncated_chapter_string.mkv: Added.
- Source/third_party/libwebm/testing/testdata/invalid/chapters_truncated_chapter_string_2.mkv: Added.
- Source/third_party/libwebm/testing/testdata/invalid/fixed_lacing_bad_lace_size.mkv: Added.
- Source/third_party/libwebm/testing/testdata/invalid/invalid_vp9_bitstream-bug_1416.webm: Added.
- Source/third_party/libwebm/testing/testdata/invalid/invalid_vp9_bitstream-bug_1417.webm: Added.
- Source/third_party/libwebm/testing/testdata/invalid/primarychromaticity_fieldtoolarge.webm: Added.
- Source/third_party/libwebm/testing/testdata/invalid/projection_float_overflow.webm: Added.
- Source/third_party/libwebm/testing/testdata/long_tag_string.webm: Added.
- Source/third_party/libwebm/testing/testdata/matroska_doctype.mkv: Added.
- Source/third_party/libwebm/testing/testdata/max_cluster_duration.webm: Added.
- Source/third_party/libwebm/testing/testdata/max_cluster_size.webm: Added.
- Source/third_party/libwebm/testing/testdata/metadata_block.webm: Added.
- Source/third_party/libwebm/testing/testdata/output_cues.webm: Added.
- Source/third_party/libwebm/testing/testdata/projection.webm: Added.
- Source/third_party/libwebm/testing/testdata/segment_duration.webm: Added.
- Source/third_party/libwebm/testing/testdata/segment_info.webm: Added.
- Source/third_party/libwebm/testing/testdata/set_cues_track_number.webm: Added.
- Source/third_party/libwebm/testing/testdata/set_pixelwidth_pixelheight.webm: Added.
- Source/third_party/libwebm/testing/testdata/set_segment_duration.webm: Added.
- Source/third_party/libwebm/testing/testdata/simple_block.webm: Added.
- Source/third_party/libwebm/testing/testdata/test_stereo_left_right.webm: Added.
- Source/third_party/libwebm/testing/testdata/tracks.webm: Added.
- Source/third_party/libwebm/testing/testdata/webm_doctype.webm: Added.
- Source/third_party/libwebm/testing/video_frame_tests.cc: Added.
- Source/third_party/libwebm/vttdemux.cc: Added.
- Source/third_party/libwebm/vttreader.h: Added.
- Source/third_party/libwebm/webm_info.cc: Added.
- Source/third_party/libwebm/webm_parser/README.md: Added.
- Source/third_party/libwebm/webm_parser/demo/demo.cc: Added.
- Source/third_party/libwebm/webm_parser/doxygen.config: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/00805c2543756a5fd85652d03bfbbd2eb6192ca5: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/00d120eb143bb02c48d7c863e5826d2ad1a6da4b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/018dee8285e9e20ca3996bb2dc0284b5c57ba75a: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/020edb59637c1e6439f19aa3a5a9d50c3377dbe9: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/0247ce2b1a71752a3af11e1065ca90afa0df9d30: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/028b19f7d79f5da7a2af13a0c1e2d13f7eaf24cd: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/029ab55b16df41881f8de2351205201da334550a: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/029be5e90913b19cf5890559cf3f98aa909f0a84: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/02fb96539b84bbd12de84ff05cbc9dc3faa96b7e: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/0349f5632d21faa36b85520ad0b524d561f5e13f: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/036fc9daf7fb1b4274dd668cfd883248ebbad967: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/037a4edc18e475ec81081e47277cbf51f1316680: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/0481dad9a7d0e6fab0c703bba9b3268db96c6793: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/04dc2407e7142f5618aa5105377925b0b0ed544b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/04fa2f34ff4a4406d136e5aaba5debe7d8129a06: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/054fd0041ad81cfad0a85e3c59195485492a4493: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/056b83ab2457979ea021e7118ab847eba265df15: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/058326151c1d4a490964d495d35adcf15178030f: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/05847b5be0eb200d6a6b340c939c7a654b55003e: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/05b600ae9a9072ac2865247e69ed0736a0c58316: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/05cf976698b55df1fcd03bc07446bb9283dad9d7: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/05d4dfda5e264fffda243f2991a86e96141f579a: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/061217fc0b6af0ec3851d9728e03ed9b30c702d5: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/077b53a7163e51c48e8cdaf4209bb837823ffba9: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/07c3ade9713892bb75db2d93b48ef40b262a54e6: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/07eaf3c7437032f60c905f6f8e3dfc193491b602: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/07f67b922b503354b2aebcdcc4ab7b6d3150b048: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/08af8d91bb21835c50330e997d973cac8ff67766: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/0a18f05bb16402756202160225aec9c5a654f1ae: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/0b60823983971ee17a2590678f0fc0762c21bb73: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/0bae7f0976af0f75974047b5f2cf4c9645412066: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/0c1862b4065eefab2535ecc6951295e38069a82e: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/0c2f51d5ffc69e69680bf3d6edb91d76c353ad14: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/0c3af72d69f18103383c9cd41a7f2676a9d28a40: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/0c43df7fc9d06187249187583c3c082520701289: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/0cadf5ecf58a394560a1f6db72a2e21264445d13: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/0cd91a4e7bec912beb3b47a685b89d5be24d0046: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/0d0da60f91f9489af113d8484d9b6871622523d5: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/0d30a4f88e53de1ce4bf1ec724016f2f4c11bc9b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/0d6b3b1d024e7aa73fbc58b157ab53df048a2f2c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/0d94310cfd8a9acdbc7fb82ad9c73cdf3f64f926: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/0f5741483be8f4f6eddcb70ea418fb0c08da9443: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/109e125f729f84d69c3e3a614123547a094534ad: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/10d257a4a314e20644fbc469cdebafe16c7f46a8: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/10d951f88995a2176878501a2633b9bb4822ff96: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/111b8f8318a269bbe0f7d9f1cebfdc1cb43c982b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/11c122ce1f7d993f809a4eb5db17c738f279a707: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/11e288617056809208561f2a9112fd0664d378d2: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/124fde9cfe7157773d8febcbb0829914bf4d17d3: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/1386cc740c80ede6dfea5f3bb1d4fe1501ab5e91: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/13dd373ccb0c534402c6f7c4a0bdd723a26bc2c1: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/13fc3d2b32d789c84be6349bb585c308289b4c3e: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/148357130d1e5ac4059ad2bb6c63d78e2523f7d2: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/15366a3aafe2590c2e3183c088dde4cc100cb956: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/15feeb939fa90b25f57622a0abd9155ca88ad08b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/16282b78a2018eb78544316554a92fe1003859e3: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/1717628a6d6ea868febec5fb196edcf4b9eb284d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/17921b1e28600e7e3faf67fc68b397ecab4e2a52: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/17b8276355dd2368647b7756431820f5275cc3e2: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/17d0aece97973ab23a467486b177ea9722e1b90b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/17e80cf8c247d17acad56c88750da34893fcb4fd: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/18040e106688eb1d54323927a403439ecfde6626: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/1813261b3141faa01431c82e06292485516d3327: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/184ee2343d4b9f62c69383692829fd852ad8855d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/186035a2f5c09ccd6b7d15de46f8561c98d8897d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/186292900ad9d43881b71765158c32d78d80c8f3: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/18fd762b91406d37b85a7b342a91434a15f17290: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/19334eee05eeb18c549498e7ca2e792a2a4e04f3: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/1a9a5df35779dd6e9e1de171b9bb0d316d2b64a5: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/1ab3d30f60743c2a1d3043773aae3a04f83c07c0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/1ad84ed46f3fda305150bac93958a5a390e23a67: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/1b40a997150aa03c23ecc6efe445a2d7c3dd8368: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/1b6b3bab9032cd420f350b6bb252942484f6b527: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/1b7765cb05c94581461ffcd38d38b7b272d8e9d6: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/1b89e3fe0cbd4c2291a74bf21969a9d9d851cbf1: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/1b95d4da08fe949a60f63cd59213d42d30dbd381: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/1bac1200e05bb3269d019903241791c917a12bd0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/1bb8f5f81b7f6c1d58e1f7bb13fa561fe1a146bc: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/1c56068c6dd17e9a824db6da78d64f933267a8c0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/1c8db8b9d88dd3483b6f81e4224c4f985046e6ac: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/1d29a77924602a79c0f546535a885f59cbbbc405: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/1d75a65733da627e5c401625bff522eadf098315: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/1df9507cc2a54a369646d6d34d846d3fcc172479: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/1e7a571be5aa542c3dfec1223d2e089a3075ce1f: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/20a6b040258fbfa09bb37c6fc07106b2e43bada7: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/20e8ca854d3c0c375dc943142a04ee2260f0d1fd: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/212ee7d21a8cb25249644cab4f959db111f3a3c0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/224ce7b415f7950118880fce0594734aef489fec: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/226e70c1beddace83862791a6555c80475640bd0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/233d53e3eb21b6ea6feebd6e59e3ef888a840f49: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/237f7aee90f206d3a6b138cc908b8921b544e190: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/23e1ac0f77f1283cf6e9fa044df3ec51bff27fd4: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/23fcee6c71a8f5a22447df688724c0250fb77a70: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/2459eb855d8c6ebac13cb74d996565d78130f4dd: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/259188e5fb0c09046df96f6d565c59e0d146f198: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/26f07f8e28e7521ed282fe5c3938c1ae225816b9: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/276425d65d58453d03a3444c9f6662d08d449af7: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/27d62874ec87a2552e7c842da65de113aa69f7aa: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/281b259280ada5d07b07a22cbe9a78c7b0fba94b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/299ed12b98673c6c4adbcf886cb70db8adde6aa1: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/2a40feb7480d0b31c36d5626761e948d0ae52792: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/2a6d7e2b829ed28307b551eda0d96f1834bff899: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/2a8dda90aa286175b5c683b57fae1dc7e6ac1e7e: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/2a9588e6fab82016b545462cff2ed014c0345551: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/2b1d57a8e8fa7164c9ba00957c9486010754560c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/2b475d1a8f2fe4fbba92e1424f0ea96d95b12fb7: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/2bb80c6d0e2eadd73018eb2a8cae37d41602ee79: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/2c1389f882e256e260e37e8a67af7e32d0f4e0fc: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/2c1f94c76e4eec607cce5311323620f349912e73: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/2c962c7fbceaacf8247ac9b70c8eeb1f814e435b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/2c9aaabacf3a3b48dec4a85767cc5d38a1736aff: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/2cf086299f983d0afc7f95c5e0c86b657448af33: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/2d0d96b95e9a3316d1ff0ef019ada509bbde4c9d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/2d414d5dfd20055393df3208009840da9cfabca9: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/2df967edcc00ac5c8e00037f1a43680600af5cba: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/2e6b09f1eca05ce2bba920fb78f9bca2a883fda0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/2e8bde3549723e13849b604f4deedd51c71dfef5: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/2f6e92a71918d01c16762d5ca59b328f1341d326: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/306e2cf9aebe012cb0769b1b2a6ea68af2e8ed44: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/30f7348d35de0c47d2044736cb115972b800569d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/310798b8d94a3a2fe649a4c871458b4d74fdcf32: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/31ea606a9859bb29d7f98162d254348021e0d932: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3230fc31ab8d408c484aa28bbe36431f71101243: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/328b7c92996e480d1f11efe847c3be4b5dc0f8eb: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/32e58bb3d00863115f33707e0c8af722036676fd: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/32fc8547b6145c502d98e5e0c296ebd05badfdb9: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/334cddba889265a1263feb77a2afdc454ca54f5e: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/33c9f9990890d2baf0c30d74b34b486082782413: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/341f3e8689e57eeab4234fcdd6d2b8f800b9ab34: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3457e356eac79bf1c30b59940532d360dba2c1a9: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/351185a29bdbc7bf0d584479001fb47c32c61e5b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/35ae0d43c6bfc5f4b45f16877157832fddafce77: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/35b2f81c573b15304cb9b13f00008b460da78942: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/35d9256a4d7ef3ee54384616178af3a8092d0981: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/36352efd680a747f0f2c93d760559d69399a4102: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3685ffbcfe28b166ced0a783b012a446f9cfea46: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/36def8b2661197d594756f116a750822ae1d65d5: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/371950308853fb3b1b3a940c0598bfdfeb1d0f9c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3765e9174971dbac9cfeb7e485ca61dc4941f7a9: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/37cae036ce7ff5d0671f32d3757579f248609c9c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/38460ea06ee847ff3d5733415c299b44b0866e58: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3865de2fec3f353513d86b28e43bf936d4707f97: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3867b18060c307e0d04e0098f195d699e4b3294f: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/391920720c3609b7c1f7b51162ce3ec99329a0b4: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/395027454c7d5babff9544414c04a39d712eed1c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3a258c9ed48e634ed8d495f07caf21dbc6978205: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3a397485197e6b99c77158132eaf211389615fe5: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3a66b34706b686fe0fa8ca8f10c829758b2ebb07: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3ba666ad891fa8009dfc961aa3c215bbfd2d81d2: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3ba9769c7c23cc3c80542ad123a371cf4f69e858: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3beb4432302433e303a9ccaf34637dd3a910028e: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3c6cdebc450d20a58150a9c71335b45a6a5ee0e5: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3c867362eb6a20f573a890db87749fce3c719d14: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3cd69ddcd34bd874e3abade696f95c949c17198d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3de495ebac4b80064b79844f3a9453270caec251: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3e04542bcc462ded0025b53371f709d8fcd25c21: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3e94196e55a9214083bda470772d71aedc17eb5f: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3ec4ac00bb967a335b5caae0ae51488f2fda6583: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3eec38c0ac3a96856d3210a0357857e70b07a9cb: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3ef82ba46238fa46b89148a230d23e741ba5f1da: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3fbd43f81888ca60e5bfe49b47e23cb115d5cd7d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3fe56e5b06653e8a37c99da190ff8d44d14bfc06: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/3febffec3be8b1f4bcb76a01c1d713600d8e4adb: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/43380e5a9dd29ca847e9b5bfba12a0a95d94d0da: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/435d3ff6ddc43ac582e740ead969397fd2bfc7f5: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/448120a37132488f48ab6c46a146c995948958cc: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/46db501d3e9a8808118333740a22bf9c808af239: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/47a2ca2b47aa1993cb655b77a0273ff139dd2280: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/490576c8f6c235e1ed921c4932bac028070c806a: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/4930b86bf0dfb02836b0319d21aa4a63a8dd894d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/49667ff0b09901223117e74d2506bc37a5ae1580: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/49906adf7313330e29be20d51fb36e9bdf1939c3: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/49c0e3eed81c1827e755c70c9c6d9606e7f54b22: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/4a3e77f5bc061fc8121ef7ebd2b8e3ebb0bdd609: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/4a454e01ef09b175f3864b654cfc1104a850e871: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/4acd9df9a7ee34e48c6c80777159b089f417a69a: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/4af5564129d7b4c9c4736a3e511926c29348a4a4: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/4b3957bcbe5975399e34485cf0e5229169ab67b9: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/4c9e40aa8a439a500f073cf5a1e060a16ad12a6f: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/4cb5ff0e26f5bd0bb1fca846b4843db69095f18b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/4ce80549344cf5b0432e39e7b5382407f0763e8c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/4d10ae0032f04fa01148a54fae6838c44e4bb5bd: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/4db2ded939a16fb1907dc2bad7acf67a64e38c0c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/4dc3a9a9477fb452ba7a4026bbc01d4cdd3d4990: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/4e1fb006a2268fa5fc70ca6b241bbc71faa6d7ff: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/4e871bbc5089f9550533641ddf6850f8722dfc36: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/4eeb4507868732d3705d1ab10f6a31f70f579556: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/4f21f3584c99e97453ebe513ed44c86530fbebba: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/5103160695cd56d281faa45d9267013488cc7bde: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/521103054e395afd0f9612b47c71cfa0e62151b9: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/523511e33c8788ebb1b703d7c5ad12b5da03964e: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/525aedb7462311393cd01939e4734d01db48535b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/53809012a8d5cfee839c3d0961b7fdc9468329a7: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/53c01d820d125e57b28410ca5b3a9c72c18d4102: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/53c27071f53df6b8d2e5c419edf95b7792b278e7: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/53d5307f2e7852b183839fe93c20647004d151ec: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/5466c59c9c0eff34800e19cc92faf07469865ea9: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/54bf8d6f1f846243b6f4de81605779b0acb78406: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/54fd1711209fb1c0781092374132c66e79e2241b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/5506797514c0b214f5faa9764a9e149cd1df9d28: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/5566c6d599866f5e523c54e6575d7b9e557a2539: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/55c3d55780427eb00bde252348db1c2ede22526c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/5600abaefe804c50a353bbfdd0f9e10ffc102f81: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/5611ddd40488973ee6c64c45ad57d6eefe6da100: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/56b0ddd4e44492b45ebb7e9438b0a5556c244bfb: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/5729395b452092152b06fbb8976e9bf1fda06439: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/57cce6fac7c0992eb338e0e538d3e0ee3fe7f1cd: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/5822672f068da89546838004ae59552e12e132f7: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/59ce13e9a22e88dac879841256ff66f02cd2f8cc: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/5a020527fc80b0de64e279fc44635687e014a9cf: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/5a645b30948850f8efb7bdd11944bdf3112c7bfe: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/5b2f727461cde3c02ffdfb300adb0b4a09734911: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/5b5531d859ab5bbb034345bbaa2852e9d8a1e1ef: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/5b980cb94e35769ec92a140ca00d34977e7da5ec: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/5bfec2fe795176646fa0babecf97c04045bd4814: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/5c28d94242e9a5ba7e7324e59e5dd12f3e31e51c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/5c67728ab04ba3dfe4b2636cf609f9617c4a5974: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/5cd36053e269c97f5359b0a075d80bf1e23b5f47: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/5d6f99c2afbf68a1b15a17e07945c11db8579e5f: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/5dd149b1b8509f456c16c4ac6dac3c7d6aa217ed: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/5e84011c6b092e9f0d6ba60f12fc0fae95a622ca: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/5f56766993de2b8c2db87116090af546e1add3b0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/60571c8be9bee3b13428613df66ff36cf54309ec: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/60ac245f262ee1ff177d351a4fe246060fb4538b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6120aafb0db1715400e47d0a61fb9f6d8665a736: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/61953a8f7a9f0613020d297a6d350abeeaf6e58c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/61c0a7fef46c0c1b081b1c2b40835805e5989b54: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/620d85870206e88db0bc3ee978c24c0bbc1821ba: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/621131d8e28a67a6b4fb03c611f4375873d69678: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/624cbd42e3ebf35a3a0ba55b3b4969b99054f84d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6290103200631075988aa3566d8d8922599f8b6d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/62a329f65143f1571dc4a2fbb256800c8ce4d89f: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/62f8a53cfb4dd625dcb31ee2ba258db3916a3bd0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6318dc574b3ad7291fee7e01bfeaa674eb0feb48: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6457a079debb9b532255e3e6ddf276b29808b49d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/646061a4526506a0b3c62629f4f77b6072c8f9c3: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6538d0517865c8832ee9bec87609b7bd4facb025: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/653de28e2f085334e30ec1c964540b432a3cfbc6: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/657c9c42bf3e1c79a6dcb9071bf123367dc37734: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/65ebba0df08a5484686905e99631a4ead845c08b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/66dd27c22fe09842ac4c4f51fdef4bea500b6a70: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/66e25df2bd43c840337a49e0cb5b386e9d290d80: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6714df1ac1c54d4c30add212454e9513c6880767: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/68a6f9c2f62e9f57667de9563b5d612ec2f2c829: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/69089b76cc62fe00615702bdd1f339e259194d42: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/69d8622d24c7315f344c424297986170f7ef2243: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6a700d958cb3a7565d5a6b74540486874d52b4c7: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6a852150c5c2a12d325e78056687a8ea97b25fe7: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6ac8c9f754d5ff3c0cd3f3f585de99dd73944bbe: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6ace27a48f12990e2169cc099007aa5fa11962d2: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6b10397dc3bff2ccf57be4fe3ff9d8d1acb8c76e: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6c3f1d96c06b853551f685dde821142928f55acf: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6c8de4d4bbb5294154c3b140d43836757b9f08ac: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6cf122ee328af5cf6f18d5f9546b0fe761951b8d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6cfbbc25caa217e22fd7ca3e92d2051c5f661bdb: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6d703bc900e74d1a576bebcccb63e3b2701ae86d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6e1afa81dfcd6833705d84b45881f085c19b2211: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6e244ec3b81e0d2f8b5810854859e1b8140422d9: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6e323b4c733df90d55c754e099fb5a13bd9701cb: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6e36720f3f55dc0cd5d585c6770572964719b5b8: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6e8384ab115ac92bb7787121cfb03582e2d72585: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6ebf8b74dca1657f5f7ffadeccd629984473dcb4: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6ec18dcca0d820fff04c03c3a1bce37dd8ada41d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6eceebb8f46545393d217ab0111ff7dd29bc99f7: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6ee071f654fd6b7b25725a8bdd880bb6836e8c81: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6f1088b3d1f4cdfbc37d9b8cfc1ff4c3bde2f205: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6f79e36e880664c9b3b610140d2485fb6a6e5039: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/6fbea59066b2b97fa45259aa87c40c4310070019: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/7056b9c294f0cff7b4ace611a19363b2fc096bb3: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/7073dca40b911fb22f738c99aff43a10ae6c4db5: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/7164d8ca3f4c3d621cc5eed7b59e3495e7b017a0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/71e3e01b3cfcd4228402cbf19b5282c965f042df: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/720d36ea7f9616b1a1d47fa5b746e8657b5f973f: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/72ccbcbc53c7fa54247a81bd1d0e62dd0779494b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/736c0460f94c089c9e270857a4222a21ffd9e13f: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/745e32f46833c075c8e68552e0fbbcdd5ec52641: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/74aa7256477af2c0e2511df16376dee323f3ccb6: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/7528086eea404dccc3ee5b214befbc2a95676feb: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/7528f9f08f80c8e85951aa1db2dc616e992c1a62: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/75af94f9695c375e5eb620849f0213ad41e8f205: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/75e1ff2e016b7b80ecb7a6a1f4c3238a2a2ed130: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/76129c3bdedafb3bda93f53266bd17bffdc30682: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/7670db89e0c3fe492c91458de219c3be34a3dcb7: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/7673d7fdf630637c6ae2b96694a047044c1a9cb0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/76903905e654ddc59acf57380bf3dc1ea136bad9: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/76d36e3cf3d31e0f76af08bd7ba5571f679057a1: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/775ce646f7dbf50199b8e8df85c9441b8a0a5447: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/7770a6fd33ce821e60c78b0cb67a7e8c8bb74269: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/781b24e3433ba400df3ccddf56cb8fc7b1fd52ce: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/784db9d87b31ffb040ad212e4018b30c3535ad18: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/7880e2ae55d255065ad415c4c625e1b63bfd2a93: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/78cb3d726e4f9e8bc89b399fa514c3b600bf8e5a: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/79ba60931988a5974328a73fe091bdf6f5992891: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/79cdb8dec1ad07b389f544a511f89b347429837e: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/7ab8c6a65c39907f4afa4e2b294303aebb6b22d8: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/7b12a398a1860ac2f3930d5020e422aec061f177: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/7bf1682743405f3d5b3433830eadae4ea311807d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/7c7ef0e305f37f833708b375271d59300d120d84: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/7d06bd4a7de57953ef09c2e18ca67aa7ff367c76: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/7d31bd53bb7eb7b1f354c5f85d376390760ab16f: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/7d67ef4d0c681655d4b4e93e848d56865630390b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/7db9fe869081fdc855913dd000de0d493f5d5192: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/7f20c1e73451c3321c30223db91b891753ef77dd: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/7fd4d999983c3fbf22763853e90ec10b03c70b17: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/80039ce7eff40359bee041d75e371b55117aad3a: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8104a007bc88a0a8d81ce1fd26d8b2333061e920: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/81320c48ed6eea94712c5e8594c0799fbfe30d10: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/81425ca3d0afb88cc10d412dcc9795905eacd6d9: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/819b4bd08ae7d758990aea8ab9739f3cb97fd42c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8206d92b710c04ce0bd706cec25fbb72014c79bf: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/822926c528d16c0a9ca4c48a25651f6a0730d797: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/82d80b6051f0750777bdc37319851741144b3671: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/830c73748baaa10c2016d04b408a7f481882cd89: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8315ca46618bd0771353336407396df293e8c182: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/831c152337e8b2993b8cddfde7553a8c9e64631f: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/832fad0e723027e5bd74726b1722a838183dada7: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/83b78d2ad8afd0729de45b4d9fdd765a949d8073: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/84a04bf3e15345f5c992bc6732a42b95857631a7: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/84d3a72c434074ee0d810fb2357047efd23f58f6: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8659fe309298ca90f201ac7ced95b9d0de510eeb: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/866cf21064b9e20eded44e2e096fd9ce6185ce86: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8864c6c9319ef120d3accb7b70c32c8f5c1ebccb: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/88f01cffe9972bf447a21034c45f6b943ea3ec07: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/88f15d430469d209b72cd098405efd15a6d18b05: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8936b35f29084151fa3755d81030386940523c07: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/89a42d72ffe0b23309a9da4e15b8854c1cf939ea: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8a0cf07d2592231bd579e4399538d9f490e3e5b9: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8a5d1c05f894414aa5aaa66cf901c52dfcb119a1: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8aa514b6e6fef8d045aa049fdb52fa8adcf722d4: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8b0dcd4400fe19cf6a268af780990f47dba08189: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8c4655e6528071edd445715ff1559f399dc9d47c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8c695cbcc43e37ce25194c4b61b3d87488b308a1: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8c9dc3c5a839f90f29256ef8c8f1369bc7383817: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8cdcf83eb89d7e5c87cfa1b8811c95f738747a6a: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8d0c6e6b3d74233685c3a2c1793d1a7b0ae2e34d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8d444e8b311d158f854a03ca35d2c7865cd2c46b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8dc289730cc03ecbbed57d04cdca538a4fd08059: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8dc58cfcb396a60db921901f1b0807c4f4f37619: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8e05be75b7c14c463af277559dc8ea7841a733c8: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8e7eef00a7a6719e77544b57d1d98ff83a37e55a: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8ed6ef9af5555ce4ff12b23139add9621e7ad930: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8f39f83b71d49805a451f81a5a451f5f3d74927d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8f403efbef079f1775b63bcf1061983e4c5d2162: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/8f8f956eaaf8f7f5e65002be888b946218f0f7ce: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/90a03241b5cc656b7c2a4ef55664b0320fa3bd43: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/925a91e7c25a43d9da8b63eba51ed66a52d833aa: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/92de5c217802ec24886240188dca293325eb17c9: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/939da66e1fc8bb9854865066ee47b6ac4b933aa9: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/93a91331e7c3c060f461ae1f22e2bbf4747ffe33: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/94f6dfc499cbf2e84ffe1d69cb751ada9f2f2e3a: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/9539fef8ffb9f7c542061f1af1f3f98e9a714cc3: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/953c9a616ea56067225c88fccc6423496f2501a6: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/95a60268c555a77c1010d75bb44142af47635486: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/95e410025b965cf6ab2e8e2d3559efbe71c1a972: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/9671f253d1eb7cd504a5617058ce4c01a80c897e: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/9698d3424f1581a6bbb66c764f14c95a74b87675: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/96f7f38de1f8601311733984cf51cec35500dabe: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/970ab6333aa5ccf8c2dc14bb56814f7bb4303b94: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/98978113d2116dc4bdbb10265fa32bd95230bdb6: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/989e2872d2a34de543f23c5061db68212d8258f7: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/98ca9a00ad571c4454fce709d5405e5aca2a363c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/9965361765a4151902ec04fb21d9247b3a5ed10d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/99d6fe94a50faa50db9d7eb38d74bc3cc8417dc1: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/9a6869cec3dc84f2051bfaf0ee0d3552aa221f89: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/9cc1f26de1e3a7df8c7c03b95ff73ce9709c85f1: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/9cc5b552abbd551485135fa87eab739a0a784057: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/9cca361865a4fbff75abdbb79c1e91706780576c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/9d8e99f07604d6cb05ef613d41cbfb93b2aff787: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/9ecd61eaf2681a882473247a603b9f30c2663d49: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/9f0a3b7c0814b4f80c0745161c8769f63098981b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/9f711c29ccf3f54d44000d7ef6299585674be288: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/9fae60819c28d4fcc88a6a1b93dcf69b4e458203: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/a02431cf7c501a5b368c91e41283419d8fa9fb03: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/a0ac6c3c83817637bbbcb11a5106c57aa6654afb: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/a15fdfa620d19a92d9eaa9f3f13010e53f902796: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/a18e76ae792a054c2f6d0d01e0e78d58678b35e3: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/a19d04f18f574e561d793ac0dfcffe2b38183eb1: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/a26fb85be3d2bb8a2360bb4d9533a1651bd12d99: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/a2e860fae30005a9e75b61f54f3d019c44090fcc: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/a3071bfcb7b2fd3c4286ea42e1f7940754b55697: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/a4ac408fb9d6def070ad3a76312ca092863048e5: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/a4fafc117cbfde8c240deccc8997c7966d9109ba: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/a59ffb5f6122e45136352585d3b53294a71346d0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/a5b3a3c48727c26dfd625f247069d2cdbfa031f0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/a5c829fbcd9fd760bc55bc8ab6901b8d401b65f6: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/a5fbbce038cad4f5e0c0f97fa69ebc3601123e5c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/a6e57b33e7a219168280e51bc98a44de40f0f9ca: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/a78afe9e4e9f02a10ebadac64171ad49749a6965: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/a823a019c0b19c97a1d35722cd843109ab016c17: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/a8468104c65a6002fd3a9d4ac39f3ee34c21ce4a: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/a899424027f1d69a05384355858311a6fa3940a3: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/a8a5de5a86a16952aacdf602120f27807294c3ec: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/aa65229e62d7cb8048d2f5911226b177e8e53cab: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/aaa96713f8ccb0bbd5c8e91715d4b86e7b338676: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/aae6354e5ba12ee3ad89fabfd72f5368a639d30f: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ab6f3dc497f93f251ebacc153409b1eb8e05e2db: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/abf5b18d1c1155d3e455c8b781948498f364965e: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/abfe5dbf594a2f22173fae7ca8de28b4e3a40099: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ac842f2cc55d7f193273a35f8af3521bfe2317d0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ac923c36dd85ff5cb2a0c5b29c701999c5f2eaa0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/acc6e100b519d6408a8c6d8aed19203d874a187a: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/aceb250195867e7d9bbf6eb6e0055251e4bb5d67: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/acf1dd17e6a2848dfe17fb0d76cef2ce7d59ebdd: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ad94c2bda2ae4afa0f7264070fd642bf37aae596: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/adad2ca7ab313add6e955f704719e03d5229e4d0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/adb1f8cd3b68c076d81311071aee2a1c3785c7cb: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ade30c327d9f51daf37cb3e39fdb15125b84a257: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ae783661f52d36f9d6b87c8394ee6f2d61dae640: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ae8da06c3c69076c06108219e19c8b36dba05a5c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/aec8a29238dba3c37f45f2e2e4e64b0e7fa60a74: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/affba8e4061bf260b1bdf8a815675cc3b4ebefa5: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b01c4e2657a230e2b600a20da6f107b0dfe2467c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b0798ecae4d9e56eefb0c1d95b657865938e62d6: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b0ab4f92df810edf4371baad1d4bbd95d360c607: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b14e5f5f6d29b6b71e7fec03eaf7d8237c0c6b2e: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b1708df7f6dee0f2feb11f8b6330be0fcffc1f58: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b1af4f4e86890fad6fac96a23956405c550778be: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b1efd9e687d79e3f5a75eba02bd80bedb72350ba: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b25b0fbf46cef1d888fe900445c9ab95330f44cd: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b2786e0b9d6e7b39165eb4e87e3110362e9e6660: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b332536a77d6efcd379cfc2f9828291516cc1ff4: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b33962eca397f59591dbb9668e622cf99f2d7cda: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b38b6e93da1b43441f88aa53370a9f00b35c3326: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b3e01674a1e4dd78e748782fcfc3add5523f51d8: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b53e7ef9aad70fcd80986696ebc586c03495b8ed: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b540412c01f960f95edd2a1bc03f1b4447f2b4f2: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b62c2c591db32b26e997aa4ece577742db84428a: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b62d99583f30c15c3c2dbed2f69c5e45075d7640: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b62f98976c11d79674b019ea78a7ce4d6d78b479: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b6787dabeb5cd64ac85f1ec5a7cbeecfd48b2c5f: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b82ebcf4d09ba28d835cb9667da603e46e3438eb: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b85c6bc2473aa12e22f91db3546dfa9d85d8b3d1: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b86e98660980680890bcbf02cacdf568d530fa64: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/b8d9beea35762009941189674c2cfcd14f81254a: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ba517141fc9a468142a8d03d4ee395b4d4f30edc: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/bb0a596017cfc2185505d28065ab3cd238d0e2ea: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/bb6232815b373e441e2acfcca015f75c680eafac: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/bbdf4fa36ba9d645399f72c74033fd9c2631aebb: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/bc53c9f93974b4f13382c1d49b1e3ec374005ee2: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/bcacc9bcd3b9cc7dbda9c52c6e4a06a756a9de90: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/bcc55f432bcf39c6ffc6d7e950612b35e9ea2ec8: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/bdb1cc868d6ced390f5d35c5f43da9f464fac464: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/bf67bb08e0abde692748031c297bc1c7910542f4: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/bfc07c62ef2770d53d9188b260f531a8128a5c5e: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/bfed121df31ff73b770ed7f27fc7f4da2fa73e0c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c01816206d93691165e6e3a1924cf9fbc9cf39bd: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c02be525edae59ad9d0d9dcbd790629dc9aaee9b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c094ce0c13ee9a4ca37817d9f7dddc11b2d60177: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c0aab5486ad2e80bcc12fca9fb6653984aa68274: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c13ca850db259c032cf24cdf6f2833c9d74529d0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c1a8da6cdc8988e6a69961413803acbd1ee935e0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c25abc82a0470129f2d098ac65fabf34c4e11188: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c2787d2cf1d95cbcd8b9bcd15d50f67f7e92ad9f: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c2895ff545ebdc4140951c0ca956524d7a364b77: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c2cc55849ff4858bf80f1a4713187618d14a496d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c2d63b1d75cf53ee3b955bb143036ca93ef3a256: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c372a27f78a62ebc013958fa4953a8bc792db53c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c392963b395a7f92b3bef63fd34bc31ecd3029f3: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c3b2749ab6c4d303bfd5da9ea9c8807e9f92d259: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c4dd3c8cdd8d7c95603dd67f1cd873d5f9148b29: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c52fa8d16e520980e470d76e3fb4f6a612f0f3cf: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c56fb214efcd707e6fa68b803d9e7686fc2f4336: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c5902afe54998ebc5d8d59043227d379a8c2eee0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c6a16abeea323833079e97b1830610aa6c6eba91: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c6fcfd2a1f91a7f6a8c124f2637e60645be01006: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c75b02a90370df1f54de2f63a4da8db22f2cf719: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c77cb763d73db279aebfb42d2b5dca3d705d3df7: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c864ac8bce0353ecc7d5cb0ce5a1e77a5239201e: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c877c08a79a7408aed779d4a430c5db1bce26314: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c8aff6e2e2dfb18be385483b871ac86ff6eac63f: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c8c1c1f970bc809a75ad076bdb06275b6f72d078: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c995d52934ac188971f02d5dbdb3cdd70cb03267: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/c9e7fc3e0e1015a1c15992447f678a495c3ea5dc: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ca5b619ce1bbe23d519f5764d53458d2b85eb9fa: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/cb0556c65c7381192c94324a3b1b8afb7e33fecc: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/cb1a093e6810c7f6c002a2a54ea390cf769c9949: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/cc1487af64aeefd7080e7678a04870dc85a7928a: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/cc71d2c9f5eae12acee133bd9e50d84881a1bd88: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ccb8f962426683663972534c15354f70c3b34a10: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/cd0771c4754dfcd9c89b9b8a02df96fed974850d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/cd8899c66cbd92ee57f94e000744b32662258ba3: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/cdf83138f69f0f7c66c13b56028610ac39038b3c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ce0138cd7718397b365d4c15b0b14f666c307419: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/cec5c7e50ef1d865c879563d1a6d677adb86695c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ceff1dfaf2de4e33d2e3c20aeb7ba4b98f97784c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/cf04b5d28cea1971478806979b256a030a671541: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/cf1cf6ad5b3554c3ffc86a859319445158665ea7: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/cf2338960588d4a5f02a47f3ee96a556224aad75: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/cfb09018afa0eb1a829e556d9f8bceff40cb36bc: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/cfbe3d66d7eb3199440e8e911a93044cc3165c6c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d0a91f7984904976de592cb68e8832853fbec9bc: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d22f52563c16725ce4a924dc05d6ac7d64798c43: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d2709a1c9d96e72cb844eedca8bfe8440cdb0ef8: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d2e385f61ad4b5d45a10a5a6cb85d72e84dea54b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d2facb213561b30a5bcd012e4e01d0d5b0b26957: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d300e5e46a825e5892fae1ba3c466c836f9e1da2: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d302c69c881e230e6433283007d318ba437025c3: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d30c1b65bc141d1a15d4ed622ba182c96dacdf92: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d3adf09fe6fb1534157c1dc68eb61365b46b1c35: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d3c74d3a64dba86f98a31bb726587ec97a7e4531: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d3c9846ab319f12fc646c23a532c780daa9e993f: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d3f03301b52cf4a830c7dd200ed8ccbc09e6ec94: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d4800745440dace38766db3520ffe7baa0bd78f2: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d4d6271bba704ba08c2678eb8b1bc4e457144f50: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d54020f766061e80f445690c2b5694ed8af21e9d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d588515f125ebe968fe6a81cb6df7cfc41969e68: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d5ee5e4dc8fad9f1da43102d8322beb005a047c0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d62459bb217d3050bcd9e29a6327cf81f5ed68b9: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d6acbf1cb46845618ed0d5a322c8bd4879d16422: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d6fc8cdbb0f1517159531098e900e2dcc91edba0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d7a9bbd9875a60edf9c528b298ea72a2fad7d3d7: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d82e70046a544e95e81f6271dd2695f2599f0574: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d84bc8dca7c8fcd227254c06f5b88eaaf7cd5fde: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d8bcb7dd21205e7126e700323b1d58817e9d9a6d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d8e2628b4092b9bbab4f02041647f950503eeb48: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d8ee4c2b79863a237c432efe7d43d99c8d0afb9b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d8ee9724bf16ff336387723dcf27319c3be72e01: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d9379969bc956ad623e4bab8bbe47270a880a62d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/d9ccb79b0e070dcc2f5ed8e15d99bc5ef86ecff7: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/db83586ca6266e03067e9a9772ea728ab770ad9a: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/dcc63c06ed2790d1380bdb9281fe8677f439c76d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/dd509e9a4660ec34b8f9dc23441c6df4ff97c34d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/dd72f8ff3a067dc7871438b6023e1ed0a4c5787b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/dd75880c5ad488885260f4031a763c86a8084406: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/dd962d74d04aa4aed270fd8e6b0ae9c4ac35fd19: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/dd9aa9a49dd790b2ce99c5af1933232d46a7f80d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ddad7630818a1caa8054d2d7280a1d01bdb33ca3: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ddb2eaf33960ce69d579a551a7b05733adcd52aa: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/de0d98cb997c0a0f7be127a46d8a24d8a003931d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/de0ff884898c83fb880498f1b8328f78701e6534: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/de9e0ed8ae29220e5b65e5b97eb3b254ccbe7e0c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/dec5e8ffb35aa707d127a11a49e47cb59954e969: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/df1b205e339e7199b5094fcf0ec3b8a8ca7a692c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/df254daba2299f3ff2367e284efc53a3296d136b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/dfdcde31231b8b3d3fd4e0ef8ea88885f488c4db: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e01962d7dc1b94e5c4424ec7adae16a7c03b9773: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e058723f2964bf1405ae043ddb99efb17d821e15: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e09e306ef596dcd0e44bd3ef3c5f7019c7343f84: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e154eb76d096c1e545dcad591a58a02c37cd71ff: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e198d2e4f2f3528c2ff46d769a9281ebb3cfb44a: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e2068af1e903f4a81cd6fa5f4022e62070c259ec: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e2890330b5655cb277a581b8dd2eeba0d9061ba5: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e2e0767d055a7042c24a7acd5d5b6b7c093ad065: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e394a8e21e2c43c42135daa034ad5aabb06acffb: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e3b200e97ec226a197e91f12103aaa53d5c37b0e: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e45b077cda64c380ae1b0910bc81d010c27e1c93: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e45e71ca01ebe01b01b0ca99b8f20a756c36b967: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e4ff4bd938c3737a02862fc0656a1859d384d066: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e5a1acb7e6f71bc1a2fedaa6173764dfd04c844c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e6081eeff4ddb76e88e87ef9e4b5f199f5f11c28: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e73c42dd266c4d9671da0c7af09e98c02fc052fd: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e7b4559a77df21b73285243a8350b844775bb380: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e7dd34a80646a8c38ae1ec3a27c1358bab13b360: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e80b344f943ff0ad9219277c4578d3b4100b71dc: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e86e26200290d9d428c5e98e191ec874eb918fb6: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e873a3b8f5c3b716e6446df34279b837cf8d2c30: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e8fb71319db98d8e8cd131a4eb82879bfbec14d0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e93c3f14614595a2675993438b4c1bfaafdc02d0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e93faef2d77b7c467ae280ba433928d66d63ea63: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e95401b11d974ba63270668d3c32c29e95ae85da: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e9723cebe688912f684bcd19b48e5bc8efafaf2a: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e9a4389895c006d4b912e8ac1169229e6b2a66da: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e9dc3d10b47ea580404c8e80b844a9978fcf4747: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/e9e2ac24e5674e7ee424e2b270e5abe84f1a15c9: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ea2b4df24b526aad253ab175334cb934b9d80b83: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ea681d11486feeab2f080b06ddd2533575b7ace4: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ebb747925360528a9f366f9a57730883c636b2c7: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ec39abab70a8e1ff072eb082caa6ca77b1ae8087: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ecdd96d6cab2dc714a0b0ada1c4fcb18c75298e4: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ed008faa6c9001951f50588a1597e03931501343: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ed12e272a27a2fbdbfe5a6e78e49ed722ebd3c69: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ed799ba0608690ac68dd85c588004197b86e02bf: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/edd982c5bd3030bde8c044760e9a678c2a9306f4: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ee82c97e35ec92ec3b0bbf911904a050b3aca633: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ef11f14feee00e3c198015e6bc76688e970e2d8c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/efa12e91e0d63c2353c120ca1ded7b36afbf57eb: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/efa14cba9bbaf749067b7bb8515a5d8a289fa389: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/eff9bf13cd33ea50a8eacc5f2839cc4b5d67b2de: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/f0143756917f0b2e374bd03e731cd64168180054: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/f0b9dcd4e1845f774bb0f42653b11040baee0765: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/f1a41ceb420b6b3df50b10f27108c133d4d07508: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/f39378fd978c6cdb4a8d08cdffc9034e2ca5b687: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/f39707a104112d13d9d6bcfbef0efe8dfd98270c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/f4341645a7d466113655d63c5aa00855904166c5: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/f5511a42d83f94619ff8ca6c940cacc32bdc4834: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/f57a39fa918249e6941b4e770e15a8131ac16ea5: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/f5ac272a1dbf362e265210869aaf70ca410f1703: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/f64c5ca1de57bcf323741f56754f53c642be8ab0: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/f64dcdee393b4b0a3343f8e684c9db91a6eaeb6e: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/f69d2954da077043c6ae085e2771a702689314d5: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/f74e2203adb9c94ba80f7cc3214e3b3040e5675d: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/f7906e7dc01323b9d3d6e298e8dc2386c8d152f6: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/f825cac511f3dc38a5ecf3aab3691b4c49ca8f0e: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/f84c3f9e305172f2ae15dff0b4d955324b3a398e: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/f87cfad97831c33610fbbe34a04369bd93862464: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/f8ebd7703fd3ba1a135b243fd947dbd61907d0f4: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/f926f6b2337650f8b518422c2f63a8869f47c742: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/f939897b9fbe865c96020927dc81de9dc255d385: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/f985f995ca7d1b691e6ae3b3ef57e8b3c7aa7129: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/fa79e8ad34cabea4d3c434cc02ea1499069fcafc: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/fa7a8dfdd46845ab0fd9b5b7004e37d0232941bf: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/fcb3054fde86111e2c346aa71af2456a1705902c: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/fce30dcdf2f23b14c580c282a39e065d7aacbfe8: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/fd15b8dd6c27bc65f90e1c988e0245b1ad7d51c5: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/fd608012362d161cc7f3d30e1700c51f4ccef4ac: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/fdce5b4f3a038ce7cfeee4deb9a4644edb78189a: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/fe203731ada762e02bf843b82e33daee4c2efbf5: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/fe46e6ef4cd5788d89a101c77123387e3fc9d206: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/fe7ac2ef276b817af3487bab5fe089186ca0484b: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/fe7ef7c0e835873b7b1cd780f248114f18adf13a: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ff5274cad94d590347d6cdba7637078f82e3d44a: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/corpus/ffff6a92363e0e55a9688d9bc025cd8dea3b50d4: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/webm.dict: Added.
- Source/third_party/libwebm/webm_parser/fuzzing/webm_fuzzer.cc: Added.
- Source/third_party/libwebm/webm_parser/include/webm/buffer_reader.h: Added.
(webm::BufferReader::size const):
- Source/third_party/libwebm/webm_parser/include/webm/callback.h: Added.
- Source/third_party/libwebm/webm_parser/include/webm/dom_types.h: Added.
(webm::FrameMetadata::operator== const):
(webm::BlockMore::operator== const):
(webm::BlockAdditions::operator== const):
(webm::TimeSlice::operator== const):
(webm::Slices::operator== const):
(webm::VirtualBlock::operator== const):
(webm::Block::operator== const):
(webm::SimpleBlock::operator== const):
(webm::BlockGroup::operator== const):
(webm::Cluster::operator== const):
(webm::Ebml::operator== const):
(webm::Info::operator== const):
(webm::Seek::operator== const):
(webm::Audio::operator== const):
(webm::MasteringMetadata::operator== const):
(webm::Colour::operator== const):
(webm::Projection::operator== const):
(webm::Video::operator== const):
(webm::ContentEncAesSettings::operator== const):
(webm::ContentEncryption::operator== const):
(webm::ContentEncoding::operator== const):
(webm::ContentEncodings::operator== const):
(webm::TrackEntry::operator== const):
(webm::CueTrackPositions::operator== const):
(webm::CuePoint::operator== const):
(webm::ChapterDisplay::operator== const):
(webm::ChapterAtom::operator== const):
(webm::EditionEntry::operator== const):
(webm::SimpleTag::operator== const):
(webm::Targets::operator== const):
(webm::Tag::operator== const):
- Source/third_party/libwebm/webm_parser/include/webm/element.h: Added.
(webm::Element::Element):
(webm::Element::Set):
(webm::Element::value const):
(webm::Element::mutable_value):
(webm::Element::is_present const):
(webm::Element::operator== const):
(webm::ElementMetadata::operator== const):
- Source/third_party/libwebm/webm_parser/include/webm/file_reader.h: Added.
(webm::FileReader::FileCloseFunctor::operator() const):
- Source/third_party/libwebm/webm_parser/include/webm/id.h: Added.
- Source/third_party/libwebm/webm_parser/include/webm/istream_reader.h: Added.
(webm::IstreamReader::IstreamReader):
(webm::IstreamReader::Emplace):
- Source/third_party/libwebm/webm_parser/include/webm/reader.h: Added.
- Source/third_party/libwebm/webm_parser/include/webm/status.h: Added.
(webm::Status::Status):
(webm::Status::ok const):
(webm::Status::completed_ok const):
(webm::Status::is_parsing_error const):
- Source/third_party/libwebm/webm_parser/include/webm/webm_parser.h: Added.
- Source/third_party/libwebm/webm_parser/src/ancestory.cc: Added.
- Source/third_party/libwebm/webm_parser/src/ancestory.h: Added.
(webm::Ancestory::next const):
(webm::Ancestory::id const):
(webm::Ancestory::empty const):
(webm::Ancestory::Ancestory):
- Source/third_party/libwebm/webm_parser/src/audio_parser.h: Added.
(webm::AudioParser::AudioParser):
(webm::AudioParser::FixMissingOutputFrequency):
- Source/third_party/libwebm/webm_parser/src/bit_utils.cc: Added.
- Source/third_party/libwebm/webm_parser/src/bit_utils.h: Added.
- Source/third_party/libwebm/webm_parser/src/block_additions_parser.h: Added.
(webm::BlockAdditionsParser::BlockAdditionsParser):
- Source/third_party/libwebm/webm_parser/src/block_group_parser.h: Added.
(webm::BlockGroupParser::BlockGroupParser):
- Source/third_party/libwebm/webm_parser/src/block_header_parser.cc: Added.
- Source/third_party/libwebm/webm_parser/src/block_header_parser.h: Added.
(webm::BlockHeader::operator== const):
(webm::BlockHeaderParser::value const):
- Source/third_party/libwebm/webm_parser/src/block_more_parser.h: Added.
(webm::BlockMoreParser::BlockMoreParser):
- Source/third_party/libwebm/webm_parser/src/block_parser.cc: Added.
- Source/third_party/libwebm/webm_parser/src/block_parser.h: Added.
(webm::BasicBlockParser::value const):
(webm::BasicBlockParser::mutable_value):
- Source/third_party/libwebm/webm_parser/src/bool_parser.h: Added.
(webm::BoolParser::BoolParser):
(webm::BoolParser::value const):
(webm::BoolParser::mutable_value):
- Source/third_party/libwebm/webm_parser/src/buffer_reader.cc: Added.
- Source/third_party/libwebm/webm_parser/src/byte_parser.h: Added.
(webm::ByteParser::ByteParser):
(webm::ByteParser::value const):
(webm::ByteParser::mutable_value):
- Source/third_party/libwebm/webm_parser/src/callback.cc: Added.
- Source/third_party/libwebm/webm_parser/src/chapter_atom_parser.h: Added.
(webm::ChapterAtomParser::ChapterAtomParser):
- Source/third_party/libwebm/webm_parser/src/chapter_display_parser.h: Added.
(webm::ChapterDisplayParser::ChapterDisplayParser):
- Source/third_party/libwebm/webm_parser/src/chapters_parser.h: Added.
(webm::ChaptersParser::ChaptersParser):
- Source/third_party/libwebm/webm_parser/src/cluster_parser.h: Added.
(webm::ClusterParser::ClusterParser):
- Source/third_party/libwebm/webm_parser/src/colour_parser.h: Added.
(webm::ColourParser::ColourParser):
- Source/third_party/libwebm/webm_parser/src/content_enc_aes_settings_parser.h: Added.
(webm::ContentEncAesSettingsParser::ContentEncAesSettingsParser):
- Source/third_party/libwebm/webm_parser/src/content_encoding_parser.h: Added.
(webm::ContentEncodingParser::ContentEncodingParser):
- Source/third_party/libwebm/webm_parser/src/content_encodings_parser.h: Added.
(webm::ContentEncodingsParser::ContentEncodingsParser):
- Source/third_party/libwebm/webm_parser/src/content_encryption_parser.h: Added.
(webm::ContentEncryptionParser::ContentEncryptionParser):
- Source/third_party/libwebm/webm_parser/src/cue_point_parser.h: Added.
(webm::CuePointParser::CuePointParser):
- Source/third_party/libwebm/webm_parser/src/cue_track_positions_parser.h: Added.
(webm::CueTrackPositionsParser::CueTrackPositionsParser):
- Source/third_party/libwebm/webm_parser/src/cues_parser.h: Added.
(webm::CuesParser::CuesParser):
- Source/third_party/libwebm/webm_parser/src/date_parser.cc: Added.
- Source/third_party/libwebm/webm_parser/src/date_parser.h: Added.
(webm::DateParser::value const):
(webm::DateParser::mutable_value):
- Source/third_party/libwebm/webm_parser/src/ebml_parser.h: Added.
(webm::EbmlParser::EbmlParser):
- Source/third_party/libwebm/webm_parser/src/edition_entry_parser.h: Added.
(webm::EditionEntryParser::EditionEntryParser):
- Source/third_party/libwebm/webm_parser/src/element_parser.h: Added.
(webm::ElementParser::InitAfterSeek):
(webm::ElementParser::GetCachedMetadata):
(webm::ElementParser::WasSkipped const):
- Source/third_party/libwebm/webm_parser/src/file_reader.cc: Added.
- Source/third_party/libwebm/webm_parser/src/float_parser.cc: Added.
- Source/third_party/libwebm/webm_parser/src/float_parser.h: Added.
(webm::FloatParser::value const):
(webm::FloatParser::mutable_value):
- Source/third_party/libwebm/webm_parser/src/id_element_parser.cc: Added.
- Source/third_party/libwebm/webm_parser/src/id_element_parser.h: Added.
(webm::IdElementParser::value const):
(webm::IdElementParser::mutable_value):
- Source/third_party/libwebm/webm_parser/src/id_parser.cc: Added.
- Source/third_party/libwebm/webm_parser/src/id_parser.h: Added.
- Source/third_party/libwebm/webm_parser/src/info_parser.h: Added.
(webm::InfoParser::InfoParser):
- Source/third_party/libwebm/webm_parser/src/int_parser.h: Added.
(webm::IntParser::IntParser):
(webm::IntParser::value const):
(webm::IntParser::mutable_value):
- Source/third_party/libwebm/webm_parser/src/istream_reader.cc: Added.
- Source/third_party/libwebm/webm_parser/src/master_parser.cc: Added.
- Source/third_party/libwebm/webm_parser/src/master_parser.h: Added.
(webm::MasterParser::MasterParser):
(webm::MasterParser::header_size const):
(webm::MasterParser::size const):
(webm::MasterParser::position const):
(webm::MasterParser::child_metadata const):
(webm::MasterParser::MakeChild):
(webm::MasterParser::IdHash::operator() const):
(webm::MasterParser::InsertParser):
- Source/third_party/libwebm/webm_parser/src/master_value_parser.h: Added.
(webm::MasterValueParser::value const):
(webm::MasterValueParser::mutable_value):
(webm::MasterValueParser::SingleChildFactory::SingleChildFactory):
(webm::MasterValueParser::SingleChildFactory::BuildParser):
(webm::MasterValueParser::SingleChildFactory:: const):
(webm::MasterValueParser::RepeatedChildFactory::RepeatedChildFactory):
(webm::MasterValueParser::RepeatedChildFactory::BuildParser):
(webm::MasterValueParser::RepeatedChildFactory:: const):
(webm::MasterValueParser::RecursiveChildFactory::RecursiveChildFactory):
(webm::MasterValueParser::RecursiveChildFactory::BuildParser):
(webm::MasterValueParser::RecursiveChildFactory:: const):
(webm::MasterValueParser::MasterValueParser):
(webm::MasterValueParser::MakeChild):
(webm::MasterValueParser::metadata const):
(webm::MasterValueParser::OnParseStarted):
(webm::MasterValueParser::OnParseCompleted):
(webm::MasterValueParser::parse_started_event_completed const):
(webm::MasterValueParser::set_parse_started_event_completed_with_action):
(webm::MasterValueParser::OnChildParsed):
(webm::MasterValueParser::child_metadata const):
(webm::MasterValueParser::ChildParser::ChildParser):
(webm::MasterValueParser::ChildParser::Prepare):
(webm::MasterValueParser::ChildParser::has_tag):
(webm::MasterValueParser::MakeChildParser):
(webm::MasterValueParser::PreInit):
- Source/third_party/libwebm/webm_parser/src/mastering_metadata_parser.h: Added.
(webm::MasteringMetadataParser::MasteringMetadataParser):
- Source/third_party/libwebm/webm_parser/src/parser.h: Added.
- Source/third_party/libwebm/webm_parser/src/parser_utils.cc: Added.
- Source/third_party/libwebm/webm_parser/src/parser_utils.h: Added.
(webm::AccumulateIntegerBytes):
- Source/third_party/libwebm/webm_parser/src/projection_parser.h: Added.
(webm::ProjectionParser::ProjectionParser):
- Source/third_party/libwebm/webm_parser/src/recursive_parser.h: Added.
(webm::RecursiveParser::RecursiveParser):
(webm::RecursiveParser::value const):
(webm::RecursiveParser::mutable_value):
- Source/third_party/libwebm/webm_parser/src/seek_head_parser.h: Added.
(webm::SeekHeadParser::SeekHeadParser):
- Source/third_party/libwebm/webm_parser/src/seek_parser.h: Added.
(webm::SeekParser::SeekParser):
- Source/third_party/libwebm/webm_parser/src/segment_parser.cc: Added.
- Source/third_party/libwebm/webm_parser/src/segment_parser.h: Added.
- Source/third_party/libwebm/webm_parser/src/simple_tag_parser.h: Added.
(webm::SimpleTagParser::SimpleTagParser):
- Source/third_party/libwebm/webm_parser/src/size_parser.cc: Added.
- Source/third_party/libwebm/webm_parser/src/size_parser.h: Added.
- Source/third_party/libwebm/webm_parser/src/skip_callback.h: Added.
- Source/third_party/libwebm/webm_parser/src/skip_parser.cc: Added.
- Source/third_party/libwebm/webm_parser/src/skip_parser.h: Added.
- Source/third_party/libwebm/webm_parser/src/slices_parser.h: Added.
(webm::SlicesParser::SlicesParser):
- Source/third_party/libwebm/webm_parser/src/tag_parser.h: Added.
(webm::TagParser::TagParser):
- Source/third_party/libwebm/webm_parser/src/tags_parser.h: Added.
(webm::TagsParser::TagsParser):
- Source/third_party/libwebm/webm_parser/src/targets_parser.h: Added.
(webm::TargetsParser::TargetsParser):
- Source/third_party/libwebm/webm_parser/src/time_slice_parser.h: Added.
(webm::TimeSliceParser::TimeSliceParser):
- Source/third_party/libwebm/webm_parser/src/track_entry_parser.h: Added.
(webm::TrackEntryParser::TrackEntryParser):
- Source/third_party/libwebm/webm_parser/src/tracks_parser.h: Added.
(webm::TracksParser::TracksParser):
- Source/third_party/libwebm/webm_parser/src/unknown_parser.cc: Added.
- Source/third_party/libwebm/webm_parser/src/unknown_parser.h: Added.
- Source/third_party/libwebm/webm_parser/src/var_int_parser.cc: Added.
- Source/third_party/libwebm/webm_parser/src/var_int_parser.h: Added.
(webm::VarIntParser::value const):
(webm::VarIntParser::encoded_length const):
- Source/third_party/libwebm/webm_parser/src/video_parser.h: Added.
(webm::VideoParser::VideoParser):
(webm::VideoParser::FixMissingDisplaySize):
- Source/third_party/libwebm/webm_parser/src/virtual_block_parser.cc: Added.
- Source/third_party/libwebm/webm_parser/src/virtual_block_parser.h: Added.
(webm::VirtualBlockParser::value const):
(webm::VirtualBlockParser::mutable_value):
- Source/third_party/libwebm/webm_parser/src/void_parser.cc: Added.
- Source/third_party/libwebm/webm_parser/src/void_parser.h: Added.
- Source/third_party/libwebm/webm_parser/src/webm_parser.cc: Added.
- Source/third_party/libwebm/webm_parser/test_utils/element_parser_test.h: Added.
(webm::static_cast<Id>):
- Source/third_party/libwebm/webm_parser/test_utils/limited_reader.cc: Added.
- Source/third_party/libwebm/webm_parser/test_utils/limited_reader.h: Added.
- Source/third_party/libwebm/webm_parser/test_utils/mock_callback.h: Added.
(webm::MockCallback::MockCallback):
(webm::MockCallback::OnElementBeginConcrete):
(webm::MockCallback::OnUnknownElementConcrete):
(webm::MockCallback::OnEbmlConcrete):
(webm::MockCallback::OnVoidConcrete):
(webm::MockCallback::OnSegmentBeginConcrete):
(webm::MockCallback::OnSeekConcrete):
(webm::MockCallback::OnInfoConcrete):
(webm::MockCallback::OnClusterBeginConcrete):
(webm::MockCallback::OnSimpleBlockBeginConcrete):
(webm::MockCallback::OnSimpleBlockEndConcrete):
(webm::MockCallback::OnBlockGroupBeginConcrete):
(webm::MockCallback::OnBlockBeginConcrete):
(webm::MockCallback::OnBlockEndConcrete):
(webm::MockCallback::OnBlockGroupEndConcrete):
(webm::MockCallback::OnFrameConcrete):
(webm::MockCallback::OnClusterEndConcrete):
(webm::MockCallback::OnTrackEntryConcrete):
(webm::MockCallback::OnCuePointConcrete):
(webm::MockCallback::OnEditionEntryConcrete):
(webm::MockCallback::OnTagConcrete):
(webm::MockCallback::OnSegmentEndConcrete):
- Source/third_party/libwebm/webm_parser/test_utils/parser_test.h: Added.
(webm::ParserTest::SetReaderData):
(webm::ParserTest::ResetParser):
(webm::ParserTest::ParseAndVerify):
(webm::ParserTest::IncrementalParseAndVerify):
(webm::ParserTest::ParseAndExpectResult):
- Source/third_party/libwebm/webm_parser/tests/audio_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/bit_utils_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/block_additions_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/block_group_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/block_header_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/block_more_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/block_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/bool_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/buffer_reader_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/byte_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/callback_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/chapter_atom_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/chapter_display_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/chapters_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/cluster_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/colour_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/content_enc_aes_settings_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/content_encoding_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/content_encodings_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/content_encryption_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/cue_point_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/cue_track_positions_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/cues_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/date_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/ebml_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/edition_entry_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/element_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/float_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/id_element_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/id_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/info_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/int_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/istream_reader_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/limited_reader_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/master_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/master_value_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/mastering_metadata_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/parser_utils_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/projection_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/recursive_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/seek_head_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/seek_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/segment_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/simple_tag_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/size_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/skip_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/slices_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/tag_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/tags_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/targets_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/time_slice_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/track_entry_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/tracks_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/unknown_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/var_int_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/video_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/virtual_block_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/void_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/webm_parser_test.cc: Added.
- Source/third_party/libwebm/webm_parser/tests/webm_parser_tests.cc: Added.
- Source/third_party/libwebm/webmids.hpp: Added.
- Source/third_party/libwebm/webvtt/vttreader.cc: Added.
- Source/third_party/libwebm/webvtt/vttreader.h: Added.
- Source/third_party/libwebm/webvtt/webvttparser.cc: Added.
- Source/third_party/libwebm/webvtt/webvttparser.h: Added.
- Source/third_party/libwebm/webvttparser.h: Added.
- libwebrtc.xcodeproj/project.pbxproj:
- 6:08 PM Changeset in webkit [264491] by
-
- 2 edits in trunk/Tools
[configure-xcode-for-embedded-development] Support TBD version 4
https://bugs.webkit.org/show_bug.cgi?id=214431
<rdar://problem/65695728>
Reviewed by Alexey Proskuryakov.
- Scripts/configure-xcode-for-embedded-development: Match both archs and targets.
- 6:07 PM Changeset in webkit [264490] by
-
- 32 edits in trunk
[WebAuthn] Add a console message: "User gesture is required to use the platform authenticator."
https://bugs.webkit.org/show_bug.cgi?id=214380
<rdar://problem/65300587>
Reviewed by Devin Rousso.
Source/WebKit:
Covered by existing tests.
- WebProcess/WebAuthentication/WebAuthenticatorCoordinator.cpp:
(WebKit::WebAuthenticatorCoordinator::makeCredential):
(WebKit::WebAuthenticatorCoordinator::getAssertion):
LayoutTests:
- http/wpt/credential-management/credentialscontainer-store-basics.https-expected.txt:
- http/wpt/webauthn/ctap-hid-failure.https-expected.txt:
- http/wpt/webauthn/ctap-hid-success.https-expected.txt:
- http/wpt/webauthn/ctap-nfc-failure.https-expected.txt:
- http/wpt/webauthn/idl.https-expected.txt:
- http/wpt/webauthn/public-key-credential-create-failure-hid-silent.https-expected.txt:
- http/wpt/webauthn/public-key-credential-create-failure-hid.https-expected.txt:
- http/wpt/webauthn/public-key-credential-create-failure-local-silent.https-expected.txt:
- http/wpt/webauthn/public-key-credential-create-failure-local.https-expected.txt:
- http/wpt/webauthn/public-key-credential-create-failure-nfc.https-expected.txt:
- http/wpt/webauthn/public-key-credential-create-failure-u2f-silent.https-expected.txt:
- http/wpt/webauthn/public-key-credential-create-failure-u2f.https-expected.txt:
- http/wpt/webauthn/public-key-credential-create-failure.https-expected.txt:
- http/wpt/webauthn/public-key-credential-create-success-hid.https-expected.txt:
- http/wpt/webauthn/public-key-credential-create-success-local.https-expected.txt:
- http/wpt/webauthn/public-key-credential-create-success-nfc.https-expected.txt:
- http/wpt/webauthn/public-key-credential-create-success-u2f.https-expected.txt:
- http/wpt/webauthn/public-key-credential-get-failure-hid-silent.https-expected.txt:
- http/wpt/webauthn/public-key-credential-get-failure-hid.https-expected.txt:
- http/wpt/webauthn/public-key-credential-get-failure-local-silent.https-expected.txt:
- http/wpt/webauthn/public-key-credential-get-failure-local.https-expected.txt:
- http/wpt/webauthn/public-key-credential-get-failure-nfc.https-expected.txt:
- http/wpt/webauthn/public-key-credential-get-failure-u2f-silent.https-expected.txt:
- http/wpt/webauthn/public-key-credential-get-failure-u2f.https-expected.txt:
- http/wpt/webauthn/public-key-credential-get-failure.https-expected.txt:
- http/wpt/webauthn/public-key-credential-get-success-hid.https-expected.txt:
- http/wpt/webauthn/public-key-credential-get-success-local.https-expected.txt:
- http/wpt/webauthn/public-key-credential-get-success-nfc.https-expected.txt:
- http/wpt/webauthn/public-key-credential-get-success-u2f.https-expected.txt:
- 6:00 PM Changeset in webkit [264489] by
-
- 4 edits in trunk/Source
XPC connection should be suspended before setting target queue
https://bugs.webkit.org/show_bug.cgi?id=214427
Reviewed by Darin Adler.
Source/WebKit:
According to system logs, an active XPC connection should be suspended before setting a new target queue.
No new tests, since there should be no behavior change introduced by this patch.
- WebProcess/cocoa/WebProcessCocoa.mm:
(WebKit::WebProcess::handleXPCEndpointMessages const):
Source/WTF:
Declare function to suspend XPC connection.
- wtf/spi/darwin/XPCSPI.h:
- 5:33 PM Changeset in webkit [264488] by
-
- 161 edits in trunk
[WTF] Remove the unnecessary inner class DefaultHash<T>::Hash
https://bugs.webkit.org/show_bug.cgi?id=214389
Reviewed by Darin Adler.
Source/JavaScriptCore:
- assembler/MacroAssemblerCodeRef.h:
- b3/B3CheckSpecial.h:
- b3/B3Kind.h:
- b3/B3ValueKey.h:
- b3/air/AirAllocateRegistersByGraphColoring.cpp:
- b3/air/AirArg.h:
- b3/air/AirTmp.h:
- bytecode/BytecodeIndex.h:
- bytecode/CallVariant.h:
- bytecode/CodeOrigin.h:
- bytecode/DFGExitProfile.h:
- bytecode/LazyOperandValueProfile.h:
- bytecode/ObjectPropertyCondition.h:
- bytecode/PropertyCondition.h:
- dfg/DFGAbstractHeap.h:
- dfg/DFGArgumentsEliminationPhase.cpp:
- dfg/DFGByteCodeParser.cpp:
- dfg/DFGCSEPhase.cpp:
- dfg/DFGCompilationKey.h:
- dfg/DFGDesiredGlobalProperty.h:
- dfg/DFGHeapLocation.h:
- dfg/DFGLivenessAnalysisPhase.cpp:
- dfg/DFGMinifiedID.h:
- dfg/DFGNodeFlowProjection.h:
- dfg/DFGPromotedHeapLocation.h:
- dfg/DFGPropertyTypeKey.h:
- dfg/DFGPureValue.h:
- ftl/FTLLocation.h:
- ftl/FTLLowerDFGToB3.cpp:
(JSC::FTL::DFG::LowerDFGToB3::compileNewArrayWithSpread):
(JSC::FTL::DFG::LowerDFGToB3::compileCallOrConstructVarargsSpread):
(JSC::FTL::DFG::LowerDFGToB3::compileMaterializeNewObject):
- ftl/FTLSlowPathCallKey.h:
- heap/MarkedBlock.h:
- heap/VisitRaceKey.h:
- inspector/scripts/codegen/generate_cpp_protocol_types_header.py:
- inspector/scripts/tests/expected/commands-with-async-attribute.json-result:
- inspector/scripts/tests/expected/commands-with-optional-call-return-parameters.json-result:
- inspector/scripts/tests/expected/enum-values.json-result:
- inspector/scripts/tests/expected/type-declaration-array-type.json-result:
- inspector/scripts/tests/expected/type-declaration-enum-type.json-result:
- inspector/scripts/tests/expected/type-declaration-object-type.json-result:
- inspector/scripts/tests/expected/type-requiring-runtime-casts.json-result:
- jit/ICStats.h:
- jit/JITThunks.h:
- jit/Reg.h:
- jit/RegisterSet.h:
- parser/VariableEnvironment.h:
- profiler/ProfilerOrigin.h:
- profiler/ProfilerOriginStack.h:
- profiler/ProfilerUID.h:
- runtime/CachedTypes.cpp:
- runtime/ControlFlowProfiler.h:
- runtime/NativeFunction.h:
- runtime/PrototypeKey.h:
- runtime/RegExpKey.h:
- runtime/TemplateObjectDescriptor.h:
- runtime/TypeProfiler.h:
- runtime/VarOffset.h:
- runtime/WeakGCMap.h:
- wasm/WasmBBQPlan.h:
- wasm/WasmCodeBlock.h:
- wasm/WasmEntryPlan.h:
- wasm/WasmLLIntPlan.h:
- wasm/WasmSignature.h:
Source/WebCore:
- Modules/indexeddb/IDBDatabaseIdentifier.h:
- Modules/indexeddb/shared/IDBResourceIdentifier.h:
- Modules/webgpu/WHLSL/AST/WHLSLUnnamedTypeHash.h:
- Modules/webgpu/WHLSL/WHLSLSemanticMatcher.cpp:
(WebCore::WHLSL::matchResources):
(WebCore::WHLSL::matchVertexAttributes):
(WebCore::WHLSL::matchColorAttachments):
- accessibility/AccessibilityObject.cpp:
- accessibility/AccessibilityObject.h:
- contentextensions/ContentExtensionCompiler.cpp:
(WebCore::ContentExtensions::serializeActions):
- contentextensions/ContentExtensionRule.h:
(WebCore::ContentExtensions::TriggerHash::hash):
- contentextensions/ContentExtensionStyleSheet.h:
- contentextensions/DFA.cpp:
(WebCore::ContentExtensions::printTransitions):
- contentextensions/DFABytecodeInterpreter.h:
- contentextensions/DFACombiner.cpp:
(WebCore::ContentExtensions::DFAMerger::getOrCreateCombinedNode):
- contentextensions/DFANode.cpp:
(WebCore::ContentExtensions::DFANode::bestFallbackTarget const):
- contentextensions/ImmutableNFANodeBuilder.h:
- contentextensions/NFA.cpp:
(WebCore::ContentExtensions::NFA::debugPrintDot const):
- contentextensions/NFANode.h:
- contentextensions/NFAToDFA.cpp:
(WebCore::ContentExtensions::NodeIdSetToUniqueNodeIdSetSource::NodeIdSetToUniqueNodeIdSetSource):
(WebCore::ContentExtensions::NodeIdSetToUniqueNodeIdSetTranslator::translate):
- css/makeprop.pl:
- css/parser/CSSParserContext.h:
- dom/GCReachableRef.h:
- dom/MessagePortIdentifier.h:
- dom/NodeRareData.h:
(WebCore::NodeListsNodeData::NodeListCacheMapEntryHash::hash):
(WebCore::NodeListsNodeData::NodeListCacheMapEntryHash::equal):
- dom/QualifiedName.h:
- history/BackForwardItemIdentifier.h:
- html/canvas/WebGLRenderingContextBase.h:
- layout/LayoutUnits.h:
- loader/AdClickAttribution.h:
- loader/ResourceCryptographicDigest.h:
(WTF::DefaultHash<WebCore::ResourceCryptographicDigest>::hash):
(WTF::DefaultHash<WebCore::ResourceCryptographicDigest>::equal):
(WTF::DefaultHash<WebCore::ResourceCryptographicDigest>::Hash::hash): Deleted.
(WTF::DefaultHash<WebCore::ResourceCryptographicDigest>::Hash::equal): Deleted.
- page/ClientOrigin.h:
- page/GlobalWindowIdentifier.h:
- page/SecurityOriginData.h:
- page/SecurityOriginHash.h:
- platform/Cookie.h:
- platform/RegistrableDomain.h:
- platform/graphics/ColorHash.h:
- platform/graphics/FloatSizeHash.h:
(WTF::FloatHash<WebCore::FloatSize>::hash):
- platform/graphics/FontGenericFamilies.h:
- platform/graphics/IntPointHash.h:
- platform/graphics/IntRectHash.h:
(WTF::IntHash<WebCore::IntRect>::hash):
(WTF::IntHash<WebCore::IntRect>::equal):
- platform/graphics/IntSizeHash.h:
- platform/graphics/WidthCache.h:
- platform/graphics/freetype/FontCacheFreeType.cpp:
(WebCore::FallbackFontDescriptionKey::computeHash const):
- platform/network/HTTPParsers.h:
- platform/network/ProtectionSpaceHash.h:
- platform/win/COMPtr.h:
- platform/win/WindowsKeyNames.h:
- rendering/CSSValueKey.h:
- rendering/GridBaselineAlignment.h:
- rendering/GridTrackSizingAlgorithm.h:
- rendering/RenderGrid.cpp:
(WebCore::RenderGrid::placeSpecifiedMajorAxisItemsOnGrid const):
- rendering/RenderTheme.h:
- style/RuleSet.cpp:
(WebCore::Style::RuleSet::evaluateDynamicMediaQueryRules):
- svg/SVGElement.h:
(WebCore::SVGAttributeHashTranslator::hash):
- workers/service/ServiceWorkerClientIdentifier.h:
- workers/service/ServiceWorkerRegistrationKey.h:
Source/WebCore/PAL:
- pal/SessionID.h:
Source/WebKit:
- NetworkProcess/Downloads/DownloadID.h:
- NetworkProcess/cache/NetworkCache.h:
- NetworkProcess/cache/NetworkCacheKey.h:
- Platform/IPC/MessageReceiverMap.h:
- Platform/IPC/StringReference.h:
- Shared/CallbackID.h:
- UIProcess/API/cpp/WKRetainPtr.h:
Source/WebKitLegacy/win:
- COMPropertyBag.h:
Source/WTF:
DefaultHash<T> doesn't need to have a inner struct Hash. This can
be a problem for forward declarations (Bug 214320 Comment 5).
- wtf/BitVector.h:
- wtf/Forward.h:
- wtf/HashFunctions.h:
(WTF::PairHash::hash):
(WTF::PairHash::equal):
(WTF::TupleHash::hash):
(WTF::TupleHash::equal):
- wtf/ListHashSet.h:
- wtf/LoggingHashMap.h:
- wtf/LoggingHashSet.h:
- wtf/MetaAllocatorPtr.h:
- wtf/ObjectIdentifier.h:
- wtf/OptionSetHash.h:
(WTF::DefaultHash<OptionSet<T>>::hash):
(WTF::DefaultHash<OptionSet<T>>::equal):
(WTF::DefaultHash<OptionSet<T>>::Hash::hash): Deleted.
(WTF::DefaultHash<OptionSet<T>>::Hash::equal): Deleted.
- wtf/Packed.h:
- wtf/RetainPtr.h:
- wtf/StackShot.h:
- wtf/URLHash.h:
- wtf/VectorHash.h:
(WTF::VectorHash::hash):
- wtf/text/AtomString.h:
- wtf/text/AtomStringHash.h:
- wtf/text/CString.h:
- wtf/text/StringHash.h:
- wtf/text/StringImpl.h:
- wtf/text/SymbolRegistry.h:
(WTF::DefaultHash<SymbolRegistryKey>::hash):
(WTF::DefaultHash<SymbolRegistryKey>::equal):
(WTF::DefaultHash<SymbolRegistryKey>::Hash::hash): Deleted.
(WTF::DefaultHash<SymbolRegistryKey>::Hash::equal): Deleted.
- wtf/text/WTFString.h:
Tools:
- TestWebKitAPI/Tests/WTF/DeletedAddressOfOperator.h:
(WTF::DefaultHash<DeletedAddressOfOperator>::hash):
(WTF::DefaultHash<DeletedAddressOfOperator>::equal):
(WTF::DefaultHash<DeletedAddressOfOperator>::Hash::hash): Deleted.
(WTF::DefaultHash<DeletedAddressOfOperator>::Hash::equal): Deleted.
- TestWebKitAPI/Tests/WTF/HashCountedSet.cpp:
(TestWebKitAPI::bucketForKey):
- TestWebKitAPI/Tests/WTF/HashMap.cpp:
(TestWebKitAPI::bucketForKey):
(TestWebKitAPI::TEST):
- TestWebKitAPI/Tests/WTF/HashSet.cpp:
(TestWebKitAPI::testInitialCapacity):
- TestWebKitAPI/Tests/WTF/MoveOnly.h:
(WTF::DefaultHash<MoveOnly>::hash):
(WTF::DefaultHash<MoveOnly>::equal):
(WTF::DefaultHash<MoveOnly>::Hash::hash): Deleted.
(WTF::DefaultHash<MoveOnly>::Hash::equal): Deleted.
- 4:59 PM Changeset in webkit [264487] by
-
- 2 edits in trunk/LayoutTests
[ macOS iOS ] imported/mozilla/svg/linearGradient-basic-03.svg is passing and expectations need to be removed
https://bugs.webkit.org/show_bug.cgi?id=214430
Unreviewed test gardening.
Patch by Hector Lopez <Hector Lopez> on 2020-07-16
- 4:56 PM Changeset in webkit [264486] by
-
- 15 edits3 adds in trunk
IDB serialization of some DOM object types crashes the Networking process due to incorrect global object type (WPT IndexedDB/structured-clone.any tests fail)
https://bugs.webkit.org/show_bug.cgi?id=210735
<rdar://problem/62045703>
Patch by Sihui Liu <sihui_liu@appe.com> on 2020-07-16
Reviewed by Yusuke Suzuki.
Source/WebCore:
In r239746, IDB went back to use JSGlobalObject for serialization and deserialization. However, in our current
implementation, there is a strong assumption that DOM JS objects are tied to JSDOMGlobalObject, which is
derived from JSGlobalObject. For example, in SerializedScriptValue.cpp, we cast the global object to
JSDOMGlobalObject in many places.
We recently notice this issue when we enable some wpt test, which has been disabled since it was imported as
some types were not supported. The test fails as DOMMatrix object requires its global object to be
JSDOMGlobalObject. To fix this, introduce a new Class JSIDBSerializationGlobalObject, derived from
JSDOMGlobalObject, and use it for IDB serialization.
Tests: LayoutTests/storage/indexeddb/structured-clone.html
LayoutTests/storage/indexeddb/structured-clone-private.html
- Modules/indexeddb/server/IDBSerializationContext.cpp:
(WebCore::IDBServer::IDBSerializationContext::initializeVM):
- Modules/indexeddb/server/IDBSerializationContext.h:
- Sources.txt:
- WebCore.xcodeproj/project.pbxproj:
- bindings/js/JSDOMGlobalObject.cpp:
(WebCore::JSDOMGlobalObject::scriptExecutionContext const):
- bindings/js/JSIDBSerializationGlobalObject.cpp: Added.
(WebCore::JSIDBSerializationGlobalObject::JSIDBSerializationGlobalObject):
(WebCore::JSIDBSerializationGlobalObject::create):
(WebCore::JSIDBSerializationGlobalObject::finishCreation):
(WebCore::JSIDBSerializationGlobalObject::subspaceForImpl):
(WebCore::JSIDBSerializationGlobalObject::destroy):
- bindings/js/JSIDBSerializationGlobalObject.h: Added.
- bindings/js/WebCoreJSClientData.cpp:
(WebCore::JSVMClientData::JSVMClientData):
- bindings/js/WebCoreJSClientData.h:
(WebCore::JSVMClientData::idbSerializationSpace):
- dom/EmptyScriptExecutionContext.h: Added.
- worklets/WorkletScriptController.h:
LayoutTests:
- platform/ios/TestExpectations:
- platform/wk2/TestExpectations:
- storage/indexeddb/resources/structured-clone.js:
(testPrimitiveValue):
(testBoolean):
(testBooleanObject):
(testString):
(testStringObject):
(testNumber):
(testNumberObject):
(testBigInt):
(testBigIntObject.testOneBigIntObject):
(testBigIntObject):
(testDateObject):
(testTypedArray.testTypedArrayValue):
(testArrays):
(testGeometryTypes.testOneGeometryType):
(testRTCCertificate.promise.then):
(testRTCCertificate):
(testCryptoKey.promise.then):
(testBadTypes): Deleted.
- storage/indexeddb/structured-clone-expected.txt:
- storage/indexeddb/structured-clone-private-expected.txt:
- 4:35 PM Changeset in webkit [264485] by
-
- 2 edits in trunk/Source/WebKit
[WinCairo][CURL] NetworkProcess consumes CPU resource greedily
https://bugs.webkit.org/show_bug.cgi?id=214383
Reviewed by Fujii Hironori.
Add PolicyAction::Ignore handling routine in NetworkDataTaskCurl::invokeDidReceiveResponse()
If we don't cancel the ignored requests the worker thread for curl scheduler goes busy-looping because the fds of the requests continue to be monitored.
No tests needed as existing tests cover this change.
- NetworkProcess/curl/NetworkDataTaskCurl.cpp:
(WebKit::NetworkDataTaskCurl::invokeDidReceiveResponse):
- 4:33 PM Changeset in webkit [264484] by
-
- 7 edits in trunk/Source/WebKit
iPad cursor is sometimes slow to change to I-beam (e.g. on reddit.com)
https://bugs.webkit.org/show_bug.cgi?id=214424
<rdar://problem/59503572>
Reviewed by Wenson Hsieh.
No new tests, just an optimization.
- Shared/ios/InteractionInformationRequest.h:
- Shared/ios/InteractionInformationRequest.cpp:
(WebKit::InteractionInformationRequest::encode const):
(WebKit::InteractionInformationRequest::decode):
(WebKit::InteractionInformationRequest::isValidForRequest):
(WebKit::InteractionInformationRequest::isApproximatelyValidForRequest):
'const'-ify these getters
- WebProcess/WebPage/ios/WebPageIOS.mm:
(WebKit::WebPage::positionInformation):
Make it possible to disable computation of the 'nodeAtPositionHasDoubleClickHandler' property,
because it can be quite expensive for some web content. We will still compute it by default,
but high-rate interaction information requests (like those for the cursor) can optionally disable it.
- UIProcess/ios/WKContentViewInteraction.h:
- UIProcess/ios/WKContentViewInteraction.mm:
(-[WKContentView cleanUpInteraction]):
(-[WKContentView requestAsynchronousPositionInformationUpdate:]):
(-[WKContentView _hasValidOutstandingPositionInformationRequest:]):
(-[WKContentView _positionInformationDidChange:]):
When position information updates come in, only clear the outstanding request
if the reply is valid for that request; otherwise, the outstanding request is
definitely still outstanding, and we've probably just sent multiple requests.
A more formal mechanism that actually keeps track of all requests might be
more appropriate here in the future, but this helps us avoid re-requesting
position information for the same point repeatedly, just because old (stale)
updates are coming in.
(-[WKContentView _cursorInteraction:regionForLocation:defaultRegion:completion:]):
Instead of requesting an interaction information update for every cursor update,
and then dropping them on the floor when they return, if a new request was sent,
simply coalesce all requests that come in while we have an outstanding one.
This avoids a great deal of unnecessary (and ignored) work when the Web Content
process is responding to requests at a slower rate than the cursor interaction
is trying to retrieve new regions.
- 4:25 PM Changeset in webkit [264483] by
-
- 2 edits in trunk/LayoutTests
[ macOS iOS ] imported/mozilla/svg/blend-saturation.svg is passing and need expectations removed
https://bugs.webkit.org/show_bug.cgi?id=214428
Unreviewed test gardening.
Patch by Hector Lopez <Hector Lopez> on 2020-07-16
- 3:25 PM Changeset in webkit [264482] by
-
- 5 edits in trunk/Source
Use AVRoutePickerView when available for choosing AirPlay devices
https://bugs.webkit.org/show_bug.cgi?id=213497
<rdar://problem/58610662>
Unreviewed build fix.
Source/WebCore:
- platform/graphics/avfoundation/objc/AVRoutePickerViewTargetPicker.mm:
- platform/graphics/avfoundation/objc/MediaPlaybackTargetPickerMac.mm:
(WebCore::MediaPlaybackTargetPickerMac::routePicker): Use HAVE_AVROUTEPICKERVIEW.
Source/WTF:
- wtf/PlatformHave.h: Define HAVE_AVROUTEPICKERVIEW.
- 2:59 PM Changeset in webkit [264481] by
-
- 4 edits2 adds in trunk
Selection is not always clearing when tapping.
https://bugs.webkit.org/show_bug.cgi?id=214326
Source/WebKit:
<rdar://problem/65069201>
Reviewed by Wenson Hsieh.
In r262280 we stopped the UIWKGestureOneFingerTap gesture from starting if the tap was not inside
the current selection. That caused the selection to not always be cleared, especially when tapping
on an element that could create an overlay in which the selection was supposed to be obscured. We
short circuited this gesture because it used to cause a sync IPC message to be sent to the web process,
but that code has subsequently changed, so allowing the gesture to start and clear the selection in all
cases is no longer a performance concern, so changing the behavior back to allowing the gesture to always
start, even if the touch is not inside the selection rect.
Test: editing/selection/ios/hide-selection-after-tap-on-prevent-default-element.html
- UIProcess/ios/WKContentViewInteraction.mm:
(-[WKContentView textInteractionGesture:shouldBeginAtPoint:]):
LayoutTests:
Reviewed by Wenson Hsieh.
- editing/selection/ios/hide-selection-after-tap-on-prevent-default-element-expected.txt: Added.
- editing/selection/ios/hide-selection-after-tap-on-prevent-default-element.html: Added.
- resources/ui-helper.js:
(window.UIHelper.tapElement):
- 2:54 PM Changeset in webkit [264480] by
-
- 2 edits in trunk/Tools
[configure-xcode-for-embedded-development] Support Xcode 12
https://bugs.webkit.org/show_bug.cgi?id=214420
<rdar://problem/65687153>
Reviewed by Alexey Proskuryakov.
- Scripts/configure-xcode-for-embedded-development: Mac xcspec files are in a different
spot in Xcode 12.
- 2:26 PM Changeset in webkit [264479] by
-
- 2 edits in trunk/LayoutTests
(r264469) [ Mac ] imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/suspend-after-construct.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=214422
Unreviewed test gardening.
- platform/mac/TestExpectations:
- 2:18 PM Changeset in webkit [264478] by
-
- 30 edits2 moves13 adds2 deletes in trunk/LayoutTests
Resync web-platform-tests/interfaces from upstream
https://bugs.webkit.org/show_bug.cgi?id=214413
Reviewed by Alex Christensen.
LayoutTests/imported/w3c:
Resync web-platform-tests/interfaces from upstream 81de986322a0de90f2.
- web-platform-tests/interfaces/CSS-Parser-API.idl: Removed.
- web-platform-tests/interfaces/ambient-light.idl:
- web-platform-tests/interfaces/appmanifest.idl:
- web-platform-tests/interfaces/background-sync.idl: Renamed from LayoutTests/imported/w3c/web-platform-tests/interfaces/BackgroundSync.idl.
- web-platform-tests/interfaces/compression.idl: Added.
- web-platform-tests/interfaces/content-index.idl: Added.
- web-platform-tests/interfaces/cookie-store.idl:
- web-platform-tests/interfaces/css-properties-values-api.idl:
- web-platform-tests/interfaces/custom-state-pseudo-class.idl: Added.
- web-platform-tests/interfaces/deprecation-reporting.idl: Added.
- web-platform-tests/interfaces/fetch.idl:
- web-platform-tests/interfaces/get-installed-related-apps.idl: Added.
- web-platform-tests/interfaces/html.idl:
- web-platform-tests/interfaces/image-capture.idl:
- web-platform-tests/interfaces/input-device-capabilities.idl: Renamed from LayoutTests/imported/w3c/web-platform-tests/interfaces/InputDeviceCapabilities.idl.
- web-platform-tests/interfaces/intervention-reporting.idl: Added.
- web-platform-tests/interfaces/is-input-pending.idl: Added.
- web-platform-tests/interfaces/media-capabilities.idl:
- web-platform-tests/interfaces/native-file-system.idl:
- web-platform-tests/interfaces/payment-handler.idl:
- web-platform-tests/interfaces/picture-in-picture.idl:
- web-platform-tests/interfaces/pointerevents.idl:
- web-platform-tests/interfaces/savedata.idl: Added.
- web-platform-tests/interfaces/scroll-animations.idl:
- web-platform-tests/interfaces/storage-access-api.tentative.idl: Removed.
- web-platform-tests/interfaces/storage-access.idl: Added.
- web-platform-tests/interfaces/streams.idl: Added.
- web-platform-tests/interfaces/ua-client-hints.idl: Added.
- web-platform-tests/interfaces/w3c-import.log:
- web-platform-tests/interfaces/wai-aria.idl:
- web-platform-tests/interfaces/web-otp.idl: Added.
- web-platform-tests/interfaces/webauthn.idl:
- web-platform-tests/interfaces/webdriver.idl:
- web-platform-tests/interfaces/webhid.idl: Added.
- web-platform-tests/interfaces/webxr-ar-module.idl:
- web-platform-tests/interfaces/webxr.idl:
- web-platform-tests/interfaces/xhr.idl:
- web-platform-tests/xhr/idlharness.any-expected.txt:
- web-platform-tests/xhr/idlharness.any.worker-expected.txt:
LayoutTests:
- platform/mac-wk1/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
- platform/mac-wk2/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
- 1:52 PM Changeset in webkit [264477] by
-
- 27 edits4 copies1 add in trunk
Use AVRoutePickerView when available for choosing AirPlay devices
https://bugs.webkit.org/show_bug.cgi?id=213497
<rdar://problem/58610662>
Reviewed by Jer Noble.
Source/WebCore:
Use an AVRoutePickerView, the replacement for AVOutputDeviceMenuController, when
it is available to allow a user to pick an AirPlay device. To do this, create an
AVPlaybackTargetPicker abstract base and create a concrete class from the
AVOutputDeviceMenuController-specific code from MediaPlaybackTargetPickerMac, and
create a new concrete class using AVRoutePickerView.
Tested manually because these changes require an AirPlay device.
- Modules/mediasession/WebMediaSessionManager.cpp:
(WebCore::WebMediaSessionManager::showPlaybackTargetPicker): Pass the view to the
target picker.
- Modules/mediasession/WebMediaSessionManagerClient.h:
- Modules/remoteplayback/RemotePlayback.cpp:
(WebCore::RemotePlayback::playbackTargetPickerWasDismissed): Drive-by fix: return
early if there are no pending promises.
- SourcesCocoa.txt: Add new files.
- WebCore.xcodeproj/project.pbxproj: Ditto.
- platform/graphics/MediaPlaybackTargetPicker.cpp:
(WebCore::MediaPlaybackTargetPicker::showPlaybackTargetPicker): Add new parameter.
- platform/graphics/MediaPlaybackTargetPicker.h:
- platform/graphics/avfoundation/objc/AVOutputDeviceMenuControllerTargetPicker.h: Copied from Source/WebCore/platform/graphics/avfoundation/objc/MediaPlaybackTargetPickerMac.h.
- platform/graphics/avfoundation/objc/AVOutputDeviceMenuControllerTargetPicker.mm: Copied from Source/WebCore/platform/graphics/avfoundation/objc/MediaPlaybackTargetPickerMac.mm.
(WebCore::AVOutputDeviceMenuControllerTargetPicker::AVOutputDeviceMenuControllerTargetPicker):
(WebCore::AVOutputDeviceMenuControllerTargetPicker::~AVOutputDeviceMenuControllerTargetPicker):
(WebCore::AVOutputDeviceMenuControllerTargetPicker::devicePicker):
(WebCore::AVOutputDeviceMenuControllerTargetPicker::availableDevicesDidChange):
(WebCore::AVOutputDeviceMenuControllerTargetPicker::currentDeviceDidChange):
(WebCore::AVOutputDeviceMenuControllerTargetPicker::showPlaybackTargetPicker):
(WebCore::AVOutputDeviceMenuControllerTargetPicker::startingMonitoringPlaybackTargets):
(WebCore::AVOutputDeviceMenuControllerTargetPicker::stopMonitoringPlaybackTargets):
(WebCore::AVOutputDeviceMenuControllerTargetPicker::invalidatePlaybackTargets):
(WebCore::AVOutputDeviceMenuControllerTargetPicker::externalOutputDeviceAvailable):
(WebCore::AVOutputDeviceMenuControllerTargetPicker::outputContext):
(-[WebAVOutputDeviceMenuControllerHelper initWithCallback:]):
(-[WebAVOutputDeviceMenuControllerHelper clearCallback]):
(-[WebAVOutputDeviceMenuControllerHelper observeValueForKeyPath:ofObject:change:context:]):
- platform/graphics/avfoundation/objc/AVPlaybackTargetPicker.h: Added.
(WebCore::AVPlaybackTargetPicker::AVPlaybackTargetPicker):
(WebCore::AVPlaybackTargetPicker::client const):
- platform/graphics/avfoundation/objc/AVRoutePickerViewTargetPicker.h: Added.
- platform/graphics/avfoundation/objc/AVRoutePickerViewTargetPicker.mm: Added.
(WebCore::AVRoutePickerViewTargetPicker::isAvailable):
(WebCore::AVRoutePickerViewTargetPicker::AVRoutePickerViewTargetPicker):
(WebCore::AVRoutePickerViewTargetPicker::~AVRoutePickerViewTargetPicker):
(WebCore::AVRoutePickerViewTargetPicker::outputContextInternal):
(WebCore::AVRoutePickerViewTargetPicker::devicePicker):
(WebCore::AVRoutePickerViewTargetPicker::routeDetector):
(WebCore::AVRoutePickerViewTargetPicker::showPlaybackTargetPicker):
(WebCore::AVRoutePickerViewTargetPicker::startingMonitoringPlaybackTargets):
(WebCore::AVRoutePickerViewTargetPicker::stopMonitoringPlaybackTargets):
(WebCore::AVRoutePickerViewTargetPicker::externalOutputDeviceAvailable):
(WebCore::AVRoutePickerViewTargetPicker::outputContext):
(WebCore::AVRoutePickerViewTargetPicker::invalidatePlaybackTargets):
(WebCore::AVRoutePickerViewTargetPicker::availableDevicesDidChange):
(WebCore::AVRoutePickerViewTargetPicker::currentDeviceDidChange):
(WebCore::AVRoutePickerViewTargetPicker::devicePickerWasDismissed):
(-[WebAVRoutePickerViewHelper initWithCallback:]):
(-[WebAVRoutePickerViewHelper dealloc]):
(-[WebAVRoutePickerViewHelper clearCallback]):
(-[WebAVRoutePickerViewHelper routePickerViewDidEndPresentingRoutes:]):
(-[WebAVRoutePickerViewHelper notificationHandler:]):
- platform/graphics/avfoundation/objc/MediaPlaybackTargetPickerMac.h:
- platform/graphics/avfoundation/objc/MediaPlaybackTargetPickerMac.mm:
(WebCore::MediaPlaybackTargetPickerMac::MediaPlaybackTargetPickerMac):
(WebCore::MediaPlaybackTargetPickerMac::~MediaPlaybackTargetPickerMac):
(WebCore::MediaPlaybackTargetPickerMac::externalOutputDeviceAvailable):
(WebCore::MediaPlaybackTargetPickerMac::playbackTarget):
(WebCore::MediaPlaybackTargetPickerMac::routePicker):
(WebCore::MediaPlaybackTargetPickerMac::showPlaybackTargetPicker):
(WebCore::MediaPlaybackTargetPickerMac::startingMonitoringPlaybackTargets):
(WebCore::MediaPlaybackTargetPickerMac::stopMonitoringPlaybackTargets):
(WebCore::MediaPlaybackTargetPickerMac::invalidatePlaybackTargets):
(WebCore::MediaPlaybackTargetPickerMac::pickerWasDismissed):
(WebCore::MediaPlaybackTargetPickerMac::availableDevicesChanged):
(WebCore::MediaPlaybackTargetPickerMac::currentDeviceChanged):
(WebCore::MediaPlaybackTargetPickerMac::devicePicker): Deleted.
(-[WebAVOutputDeviceMenuControllerHelper initWithCallback:]): Deleted.
(-[WebAVOutputDeviceMenuControllerHelper clearCallback]): Deleted.
(-[WebAVOutputDeviceMenuControllerHelper observeValueForKeyPath:ofObject:change:context:]): Deleted.
- platform/mock/MediaPlaybackTargetPickerMock.cpp:
(WebCore::MediaPlaybackTargetPickerMock::showPlaybackTargetPicker):
- platform/mock/MediaPlaybackTargetPickerMock.h:
Source/WebCore/PAL:
- pal/cocoa/AVFoundationSoftLink.h:
- pal/cocoa/AVFoundationSoftLink.mm: Soft link AVRoutePickerView.
- pal/spi/cocoa/AVKitSPI.h: Declare AVRoutePickerView.
Source/WebKit:
- UIProcess/WebPageProxy.h:
- UIProcess/mac/WebPageProxyMac.mm:
(WebKit::WebPageProxy::platformView const): Add new override.
Source/WebKitLegacy/mac:
- WebView/WebMediaPlaybackTargetPicker.h:
(WebMediaPlaybackTargetPicker::~WebMediaPlaybackTargetPicker): Deleted.
- WebView/WebMediaPlaybackTargetPicker.mm:
(WebMediaPlaybackTargetPicker::create):
(WebMediaPlaybackTargetPicker::WebMediaPlaybackTargetPicker):
(WebMediaPlaybackTargetPicker::invalidate):
(WebMediaPlaybackTargetPicker::platformView const): New override.
- WebView/WebView.mm:
(-[WebView _devicePicker]): Pass view to WebMediaPlaybackTargetPicker factory.
Tools:
- TestWebKitAPI/Tests/WebCore/cocoa/AVFoundationSoftLinkTest.mm:
(TestWebKitAPI::TEST): Test AVOutputContextOutputDevicesDidChangeNotification.
Don't check AVRouteDetectorMultipleRoutesDetectedDidChangeNotification on watchOS,
we don't use it there.
- 1:49 PM Changeset in webkit [264476] by
-
- 29 edits3 copies3 adds in trunk
[Cocoa] Add MediaCapabilities support for SW VP9 decoder.
https://bugs.webkit.org/show_bug.cgi?id=214316
Reviewed by Eric Carlson.
Source/WebCore:
Test: platform/mac/media/mediacapabilities/vp9-decodingInfo-sw.html
Add some foundational support for SW VP9, which due to policy decisions will need information
both on the system battery status and the power adapter status, and these need to be shipped
into the WebContent process from the UIProcess.
Add some Internal override settings to allow the policies to be effectively tested through
LayouTests. This includes overrides for system battery and AC state, as well as overrides for
screen size and resolution.
- SourcesCocoa.txt:
- WebCore.xcodeproj/project.pbxproj:
- platform/PlatformScreen.cpp:
(WebCore::getScreenProperties):
- platform/PlatformScreen.h:
- platform/ScreenProperties.h:
(WebCore::ScreenData::encode const):
(WebCore::ScreenData::decode):
- platform/cocoa/PowerSourceNotifier.h:
- platform/cocoa/PowerSourceNotifier.mm:
(WebCore::PowerSourceNotifier::PowerSourceNotifier):
(WebCore::PowerSourceNotifier::~PowerSourceNotifier):
(WebCore::PowerSourceNotifier::notifyPowerSourceChanged):
- platform/cocoa/SystemBattery.h:
- platform/cocoa/SystemBattery.mm:
(WebCore::systemHasBattery):
(WebCore::resetSystemHasAC):
(WebCore::setSystemHasAC):
(WebCore::systemHasAC):
(WebCore::setOverrideSystemHasBatteryForTesting):
(WebCore::setOverrideSystemHasACForTesting):
- platform/graphics/cocoa/MediaEngineConfigurationFactoryCocoa.cpp:
(WebCore::videoCodecTypeFromRFC4281Type):
(WebCore::createMediaPlayerDecodingConfigurationCocoa):
- platform/graphics/cocoa/VP9UtilitiesCocoa.h: Copied from Source/WebCore/PAL/pal/spi/cocoa/IOPSLibSPI.h.
- platform/graphics/cocoa/VP9UtilitiesCocoa.mm: Added.
(WebCore::setOverrideVP9HardwareDecoderDisabledForTesting):
(WebCore::setOverrideVP9ScreenSizeAndScaleForTesting):
(WebCore::resetOverrideVP9ScreenSizeAndScaleForTesting):
(WebCore::validateVPParameters):
- platform/ios/PlatformScreenIOS.mm:
(WebCore::collectScreenProperties):
- platform/mac/PlatformScreenMac.mm:
(WebCore::collectScreenProperties):
- testing/Internals.cpp:
(WebCore::Internals::Internals):
(WebCore::Internals::setSystemHasBattery):
(WebCore::Internals::setSystemHasAC):
(WebCore::Internals::setHardwareVP9DecoderDisabledForTesting):
(WebCore::Internals::setVP9ScreenSizeAndScale):
- testing/Internals.h:
- testing/Internals.idl:
Source/WebCore/PAL:
- pal/spi/cocoa/IOPSLibSPI.h:
Source/WebKit:
Pass the system AC state to the WebContent process at creation time, and also create
a power state listener so the WebProcess can be updated dynamically.
- Shared/WebProcessCreationParameters.cpp:
(WebKit::WebProcessCreationParameters::encode const):
(WebKit::WebProcessCreationParameters::decode):
- Shared/WebProcessCreationParameters.h:
- UIProcess/Cocoa/WebProcessPoolCocoa.mm:
(WebKit::WebProcessPool::platformInitializeWebProcess):
(WebKit::WebProcessPool::registerNotificationObservers):
- UIProcess/WebProcessPool.cpp:
- UIProcess/WebProcessPool.h:
- WebProcess/WebProcess.h:
- WebProcess/WebProcess.messages.in:
- WebProcess/cocoa/WebProcessCocoa.mm:
(WebKit::WebProcess::platformInitializeWebProcess):
(WebKit::WebProcess::powerSourceDidChange):
LayoutTests:
- platform/mac/media/mediacapabilities/vp9-decodingInfo-sw-expected.txt: Added.
- platform/mac/media/mediacapabilities/vp9-decodingInfo-sw.html: Added.
- 1:33 PM Changeset in webkit [264475] by
-
- 3 edits in trunk/Source/WebCore
Remove (entirely unused) hat switch dpad support in HIDGamepad.
https://bugs.webkit.org/show_bug.cgi?id=214419
Reviewed by Andy Estes.
Turns out these devices simply don't exist in the wild.
- platform/gamepad/mac/HIDGamepad.cpp:
(WebCore::HIDGamepad::initElements):
(WebCore::HIDGamepad::initElementsFromArray):
(WebCore::HIDGamepad::valueChanged):
(WebCore::HIDGamepad::maybeAddDPad): Deleted.
(WebCore::fillInButtonValues): Deleted.
- platform/gamepad/mac/HIDGamepad.h:
(WebCore::HIDGamepadElement::isAxis const):
(WebCore::HIDGamepadElement::isDPad const): Deleted.
(WebCore::HIDGamepadDPad::HIDGamepadDPad): Deleted.
(WebCore::HIDGamepadDPad::normalizedValue): Deleted.
- 12:48 PM Changeset in webkit [264474] by
-
- 4 edits in trunk/Source
[Big Sur] De-duplicate SPI
https://bugs.webkit.org/show_bug.cgi?id=214415
<rdar://problem/65678060>
Reviewed by Darin Adler.
Source/WebCore/PAL:
- pal/spi/mac/NSImageSPI.h:
Source/WTF:
- wtf/PlatformHave.h:
- 12:42 PM Changeset in webkit [264473] by
-
- 4 edits1 add in trunk
[JSC] Use unvalidatedGet instead of get to access UnlinkedCodeBlock from CodeBlock destructor
https://bugs.webkit.org/show_bug.cgi?id=214403
<rdar://problem/65527229>
Reviewed by Mark Lam.
JSTests:
- stress/codeblock-destructor-access-unlinkedcodeblock.js: Added.
(foo):
Source/JavaScriptCore:
WriteBarrier<>::get has a check whether this is not executed when sweeping cells. This is good assertion since
destruction order of cells are not defined in general, so member cell access from a destructor is almost always wrong.
But in CodeBlock case, this is OK because (1) CodeBlock destructor accesses UnlinkedCodeBlock and (2) GC ensures that
CodeBlock gets destroyed before UnlinkedCodeBlock gets destroyed. So this assertion is hit incorrectly.
In this patch, we use WriteBarrier<>::unvalidatedGet in CodeBlock destructor to bypass the above assertion explicitly.
- bytecode/CodeBlock.cpp:
(JSC::CodeBlock::~CodeBlock):
- heap/Heap.cpp:
(JSC::Heap::deleteUnmarkedCompiledCode):
- 12:04 PM Changeset in webkit [264472] by
-
- 2 edits in trunk/LayoutTests
Regression tests cannot load video over HTTPS with self-signed certificate
https://bugs.webkit.org/show_bug.cgi?id=155132
Unreviewed test gardening.
Patch by Hector Lopez <Hector Lopez> on 2020-07-16
- 10:59 AM Changeset in webkit [264471] by
-
- 2 edits in trunk/Source/WebCore
Double tapping to zoom out a fullscreen video will zoom in slightly before zooming out
https://bugs.webkit.org/show_bug.cgi?id=214400
Reviewed by Jer Noble.
When changing the video gravity of a fullscreen video from AVLayerVideoGravityResizeAspectFill
to AVLayerVideoGravityResizeAspect, the implicit animation of the AVPlayerLayer in the web process
will conflict with the implicit animation of the _videoSublayer in the WebAVPlayerLayer in the
UI process. To avoid the implicit animation in the web process because of the video gravity change,
we have to let the remote hosting layer and the corresponding AVPlayerLayer in the web process
to include the whole video, even when the video gravity is AVLayerVideoGravityResizeAspectFill
and the video will be clipped by the superlayer. When the AVPlayerLayer has the whole video,
changing the video gravity from AVLayerVideoGravityResizeAspectFill to AVLayerVideoGravityResizeAspect
will not generate an implicit animation in the web process.
This patch also adds an instance variable _previousVideoGravity to make sure the transform is
correctly calculated when video gravity is changing.
- platform/ios/VideoFullscreenInterfaceAVKit.mm:
(-[WebAVPlayerLayer init]):
(-[WebAVPlayerLayer layoutSublayers]):
(-[WebAVPlayerLayer resolveBounds]):
(-[WebAVPlayerLayer setVideoGravity:]):
- 10:43 AM Changeset in webkit [264470] by
-
- 3 edits in trunk/Source/WebCore
Crash caused by clients that don't support isolated tree mode calling on the secondary thread.
https://bugs.webkit.org/show_bug.cgi?id=214409
Reviewed by Chris Fleizach.
In isolated tree mode, isIsolatedTreeEnabled should return true whenever
is called off of the main thread, even if the client doesn’t support
isolated tree mode.
Once the secondary AX thread is initialized due to a call from a client
that supports isolated tree mode like VoiceOver, all calls into the
accessibility API will happen on the secondary thread, including calls
from clients that don't support isolated tree mode. At this point, we
need to handle those clients as if they supported isolated tree mode.
In other words, one client that supports isolated tree mode makes all
other clients to be treated as such.
- accessibility/AXObjectCache.cpp:
(WebCore::AXObjectCache::isIsolatedTreeEnabled):
- accessibility/mac/WebAccessibilityObjectWrapperMac.mm:
(-[WebAccessibilityObjectWrapper lineTextMarkerRangeForTextMarker:forUnit:]): Minor cleanup, the cache is already
in a local varriable.
- 10:39 AM Changeset in webkit [264469] by
-
- 11 edits12 adds in trunk/LayoutTests/imported/w3c
Resync web-platform-tests/webaudio from upstream
https://bugs.webkit.org/show_bug.cgi?id=214411
Reviewed by Geoffrey Garen.
Resync web-platform-tests/webaudio from upstream 81de986322a0de90f2.
- web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/processing-after-resume.https-expected.txt: Added.
- web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/processing-after-resume.https.html: Added.
- web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/suspend-after-construct-expected.txt: Added.
- web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/suspend-after-construct.html: Added.
- web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/w3c-import.log:
- web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-process-frozen-array.https-expected.txt: Added.
- web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-process-frozen-array.https.html: Added.
- web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-process-zero-outputs.https-expected.txt: Added.
- web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-process-zero-outputs.https.html: Added.
- web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/processors/array-check-processor.js: Added.
(ArrayFrozenProcessor):
(ArrayFrozenProcessor.prototype.process):
(ArrayTransferProcessor):
(ArrayTransferProcessor.prototype.process):
- web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/processors/port-processor.js:
(PortProcessor):
(PortProcessor.prototype.handleMessage):
(PortProcessor.prototype.process):
- web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/processors/w3c-import.log:
- web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/processors/zero-outputs-check-processor.js: Added.
(IsAllZero):
(ZeroOutputsCheckProcessor):
(ZeroOutputsCheckProcessor.prototype.process):
- web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/suspended-context-messageport.https.html:
- web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/w3c-import.log:
- web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-1-chan.html:
- web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-2-chan-expected.txt:
- web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-2-chan.html:
- web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/no-dezippering.html:
- web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform-expected.txt: Added.
- web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform.html: Added.
- web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/w3c-import.log:
- 10:25 AM Changeset in webkit [264468] by
-
- 8 edits in branches/safari-610.1.21.0-branch/Source
Versioning.
WebKit-610.1.21.0.7
- 10:19 AM Changeset in webkit [264467] by
-
- 8 edits in trunk/Tools
[webkitpy] Remove unused imports from benchmark_runner
https://bugs.webkit.org/show_bug.cgi?id=214395
Patch by W.D. Xiong <w_xiong@apple.com> on 2020-07-16
Reviewed by Jonathan Bedard.
Removed a bunch of unused import statements in webkitpy.benchmark_runner
- Scripts/webkitpy/benchmark_runner/benchmark_runner.py:
- Scripts/webkitpy/benchmark_runner/browser_driver/browser_driver_factory.py:
- Scripts/webkitpy/benchmark_runner/browser_driver/osx_safari_driver.py:
- Scripts/webkitpy/benchmark_runner/generic_factory.py:
- Scripts/webkitpy/benchmark_runner/http_server_driver/http_server_driver_factory.py:
- Scripts/webkitpy/benchmark_runner/http_server_driver/simple_http_server_driver.py:
- Scripts/webkitpy/benchmark_runner/run_benchmark.py:
- 9:59 AM Changeset in webkit [264466] by
-
- 1 copy in tags/Safari-610.1.21.0.6
Tag Safari-610.1.21.0.6.
- 9:59 AM Changeset in webkit [264465] by
-
- 6 edits in trunk
[css-grid] Fix line name positions after implicit tracks
https://bugs.webkit.org/show_bug.cgi?id=214315
Reviewed by Manuel Rego Casasnovas.
LayoutTests/imported/w3c:
Expect the tests to pass.
- web-platform-tests/css/css-grid/parsing/grid-template-columns-computed-implicit-track-expected.txt:
- web-platform-tests/css/css-grid/parsing/grid-template-rows-computed-implicit-track-expected.txt:
Source/WebCore:
When serializing grid-template-rows/columns of a grid container, we get
the list of used track sizes, and then insert line names at the
corresponding indices.
Before this patch, these indices were simply taken from the computed
value. However, leading implicit tracks appear in the used value but not
in the computed one. Therefore, we have to offset the indices so that
the line names appear at the proper positions.
This patch is a port of https://crrev.com/777829
Tests: imported/w3c/web-platform-tests/css/css-grid/parsing/grid-template-columns-computed-implicit-track.html
imported/w3c/web-platform-tests/css/css-grid/parsing/grid-template-rows-computed-implicit-track.html
- css/CSSComputedStyleDeclaration.cpp:
(WebCore::populateGridTrackList):
(WebCore::valueForGridTrackList):
- rendering/RenderGrid.h:
- 9:47 AM Changeset in webkit [264464] by
-
- 2 edits in branches/safari-610.1.21.0-branch/Source/WebKit
Cherry-pick r264457. rdar://problem/65638758
[macOS] Add syscall to WebContent sandbox
https://bugs.webkit.org/show_bug.cgi?id=214394
<rdar://problem/65638758>
Reviewed by Darin Adler.
Add required syscall to WebContent process on macOS.
- WebProcess/com.apple.WebProcess.sb.in:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@264457 268f45cc-cd09-0410-ab3c-d52691b4dbfc
- 9:38 AM Changeset in webkit [264463] by
-
- 3 edits13 adds in trunk/LayoutTests
Update WPT tests for css-writing-modes (follow-up fix)
https://bugs.webkit.org/show_bug.cgi?id=214278
Unreviewed follow-up to r264337.
LayoutTests/imported/w3c:
Add missing binary files from r264337. The files were recorded on the
import log but I messed it up by not passing --binary when generating
the patch.
- web-platform-tests/css/css-writing-modes/support/blue-200x100.png: Added.
- web-platform-tests/css/css-writing-modes/support/mn+arabic.png: Added.
- web-platform-tests/css/css-writing-modes/support/mn+latin.png: Added.
- web-platform-tests/css/css-writing-modes/support/mn-orientation.png: Added.
- web-platform-tests/css/css-writing-modes/support/mn_ar_wrap.png: Added.
- web-platform-tests/css/css-writing-modes/support/mn_en_wrap.png: Added.
- web-platform-tests/css/css-writing-modes/support/wm-propagation-body-035-exp-res.png: Added.
- web-platform-tests/css/css-writing-modes/support/world.png: Added.
- web-platform-tests/css/css-writing-modes/support/zh+arabic.png: Added.
- web-platform-tests/css/css-writing-modes/support/zh+latin.png: Added.
- web-platform-tests/css/css-writing-modes/support/zh-orientation.png: Added.
- web-platform-tests/css/css-writing-modes/support/zh_ar_wrap.png: Added.
- web-platform-tests/css/css-writing-modes/support/zh_en_wrap.png: Added.
LayoutTests:
- TestExpectations: Update expectation for test passing now.
- 9:29 AM Changeset in webkit [264462] by
-
- 2 edits in trunk/Source/WebCore/PAL
[Big Sur] Build on Seed 1 (Follow-up Fix)
https://bugs.webkit.org/show_bug.cgi?id=214396
<rdar://problem/65644762>
Unreviewed follow-up fix.
- pal/spi/cg/CoreGraphicsSPI.h:
- 9:28 AM Changeset in webkit [264461] by
-
- 2 edits in trunk/Source/WebCore
[webAccessibilityObjectWrapper doAXAttributedStringForTextMarkerRange]needs to autorelease the return value from the main thread.
https://bugs.webkit.org/show_bug.cgi?id=214404
<rdar://problem/65627156>
Reviewed by Chris Fleizach.
- accessibility/mac/WebAccessibilityObjectWrapperMac.mm:
(-[WebAccessibilityObjectWrapper doAXAttributedStringForTextMarkerRange:spellCheck:]):
Call retrieveAutoreleasedValueFromMainthread instead of retrieveValueFromMainThread.
The autorelease call inside the lambda doesn't do the job.
- 9:28 AM Changeset in webkit [264460] by
-
- 2 edits in trunk/LayoutTests
[ macOS wk2 ] REGRESSION(r263485): fast/scrolling/mac/scroll-snapping-in-progress.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=213804
Unreviewed test gardening.
Patch by Hector Lopez <Hector Lopez> on 2020-07-16
- platform/mac-wk2/TestExpectations:
- 9:26 AM Changeset in webkit [264459] by
-
- 7 edits2 copies11 adds in trunk/LayoutTests/imported/w3c
Resync web-platform-tests/imagebitmap-renderingcontext from upstream
https://bugs.webkit.org/show_bug.cgi?id=214376
Reviewed by Carlos Alberto Lopez Perez.
Resync web-platform-tests/imagebitmap-renderingcontext from upstream b2a666d93581a71e9338b2.
- web-platform-tests/imagebitmap-renderingcontext/META.yml: Added.
- web-platform-tests/imagebitmap-renderingcontext/context-creation-offscreen-expected.txt: Added.
- web-platform-tests/imagebitmap-renderingcontext/context-creation-offscreen-with-alpha-expected.txt: Added.
- web-platform-tests/imagebitmap-renderingcontext/context-creation-offscreen-with-alpha.html: Copied from LayoutTests/imported/w3c/web-platform-tests/imagebitmap-renderingcontext/context-creation-with-alpha.html.
- web-platform-tests/imagebitmap-renderingcontext/context-creation-offscreen.html: Added.
- web-platform-tests/imagebitmap-renderingcontext/context-creation-with-alpha-expected.txt:
- web-platform-tests/imagebitmap-renderingcontext/context-creation-with-alpha.html:
- web-platform-tests/imagebitmap-renderingcontext/context-preserves-canvas.html:
- web-platform-tests/imagebitmap-renderingcontext/toBlob-origin-clean-offscreen.sub-expected.txt: Added.
- web-platform-tests/imagebitmap-renderingcontext/toBlob-origin-clean-offscreen.sub.html: Added.
- web-platform-tests/imagebitmap-renderingcontext/tranferFromImageBitmap-ToBlob-offscreen-expected.txt: Added.
- web-platform-tests/imagebitmap-renderingcontext/tranferFromImageBitmap-ToBlob-offscreen.html: Added.
- web-platform-tests/imagebitmap-renderingcontext/tranferFromImageBitmap-TransferToImageBitmap-offscreen-expected.txt: Added.
- web-platform-tests/imagebitmap-renderingcontext/tranferFromImageBitmap-TransferToImageBitmap-offscreen.html: Added.
- web-platform-tests/imagebitmap-renderingcontext/tranferFromImageBitmap-null-offscreen-expected.txt: Added.
- web-platform-tests/imagebitmap-renderingcontext/tranferFromImageBitmap-null-offscreen.html: Copied from LayoutTests/imported/w3c/web-platform-tests/imagebitmap-renderingcontext/tranferFromImageBitmap-null.html.
- web-platform-tests/imagebitmap-renderingcontext/tranferFromImageBitmap-null.html:
- web-platform-tests/imagebitmap-renderingcontext/transferFromImageBitmap-detached.html:
- web-platform-tests/imagebitmap-renderingcontext/w3c-import.log:
- 9:15 AM Changeset in webkit [264458] by
-
- 33 edits2 copies4 moves75 adds in trunk/LayoutTests
Resync web-platform-tests/resource-timing from upstream
https://bugs.webkit.org/show_bug.cgi?id=214377
Reviewed by Carlos Alberto Lopez Perez.
LayoutTests/imported/w3c:
Resync web-platform-tests/resource-timing from upstream b2a666d93581a71e9338b2.
- web-platform-tests/resource-timing/*: Updated.
LayoutTests:
- TestExpectations:
- platform/mac-wk1/imported/w3c/web-platform-tests/resource-timing/crossorigin-sandwich-no-TAO.sub-expected.txt: Added.
- platform/mac-wk1/imported/w3c/web-platform-tests/resource-timing/nextHopProtocol-tao-protected.https-expected.txt: Added.
- platform/mac-wk1/imported/w3c/web-platform-tests/resource-timing/redirects.sub-expected.txt: Added.
- platform/mac-wk1/imported/w3c/web-platform-tests/resource-timing/resource-reload-TAO.sub-expected.txt: Added.
- platform/mac-wk1/imported/w3c/web-platform-tests/resource-timing/workerStart-tao-protected.https-expected.txt: Added.
- tests-options.json:
- 9:11 AM Changeset in webkit [264457] by
-
- 2 edits in trunk/Source/WebKit
[macOS] Add syscall to WebContent sandbox
https://bugs.webkit.org/show_bug.cgi?id=214394
<rdar://problem/65638758>
Reviewed by Darin Adler.
Add required syscall to WebContent process on macOS.
- WebProcess/com.apple.WebProcess.sb.in:
- 9:06 AM Changeset in webkit [264456] by
-
- 217 edits51 adds in trunk/LayoutTests
Update WPT css/support directory
https://bugs.webkit.org/show_bug.cgi?id=214350
Reviewed by Chris Dumez.
LayoutTests/imported/w3c:
This updates the WPT import of css/support to e3698c7bb3.
- web-platform-tests/css/css-animations/parsing/animation-computed-expected.txt:
- web-platform-tests/css/css-animations/parsing/animation-delay-computed-expected.txt:
- web-platform-tests/css/css-animations/parsing/animation-direction-computed-expected.txt:
- web-platform-tests/css/css-animations/parsing/animation-duration-computed-expected.txt:
- web-platform-tests/css/css-animations/parsing/animation-fill-mode-computed-expected.txt:
- web-platform-tests/css/css-animations/parsing/animation-iteration-count-computed-expected.txt:
- web-platform-tests/css/css-animations/parsing/animation-name-computed-expected.txt:
- web-platform-tests/css/css-animations/parsing/animation-play-state-computed-expected.txt:
- web-platform-tests/css/css-animations/parsing/animation-timing-function-computed-expected.txt:
- web-platform-tests/css/css-backgrounds/parsing/background-attachment-computed-expected.txt:
- web-platform-tests/css/css-backgrounds/parsing/background-clip-computed-expected.txt:
- web-platform-tests/css/css-backgrounds/parsing/background-color-computed-expected.txt:
- web-platform-tests/css/css-backgrounds/parsing/background-computed-expected.txt:
- web-platform-tests/css/css-backgrounds/parsing/background-image-computed.sub-expected.txt:
- web-platform-tests/css/css-backgrounds/parsing/background-origin-computed-expected.txt:
- web-platform-tests/css/css-backgrounds/parsing/background-position-computed-expected.txt:
- web-platform-tests/css/css-backgrounds/parsing/background-position-x-computed-expected.txt:
- web-platform-tests/css/css-backgrounds/parsing/background-position-y-computed-expected.txt:
- web-platform-tests/css/css-backgrounds/parsing/background-repeat-computed-expected.txt:
- web-platform-tests/css/css-backgrounds/parsing/background-size-computed-expected.txt:
- web-platform-tests/css/css-backgrounds/parsing/border-color-computed-expected.txt:
- web-platform-tests/css/css-backgrounds/parsing/border-image-outset-computed-expected.txt:
- web-platform-tests/css/css-backgrounds/parsing/border-image-repeat-computed-expected.txt:
- web-platform-tests/css/css-backgrounds/parsing/border-image-slice-computed-expected.txt:
- web-platform-tests/css/css-backgrounds/parsing/border-image-source-computed.sub-expected.txt:
- web-platform-tests/css/css-backgrounds/parsing/border-image-width-computed-expected.txt:
- web-platform-tests/css/css-backgrounds/parsing/border-radius-computed-expected.txt:
- web-platform-tests/css/css-backgrounds/parsing/border-style-computed-expected.txt:
- web-platform-tests/css/css-backgrounds/parsing/border-width-computed-expected.txt:
- web-platform-tests/css/css-backgrounds/parsing/box-shadow-computed-expected.txt:
- web-platform-tests/css/css-box/parsing/clear-computed-expected.txt:
- web-platform-tests/css/css-box/parsing/float-computed-expected.txt:
- web-platform-tests/css/css-box/parsing/margin-computed-expected.txt:
- web-platform-tests/css/css-box/parsing/padding-computed-expected.txt:
- web-platform-tests/css/css-box/parsing/visibility-computed-expected.txt:
- web-platform-tests/css/css-color/parsing/color-computed-expected.txt:
- web-platform-tests/css/css-color/parsing/opacity-computed-expected.txt:
- web-platform-tests/css/css-display/parsing/display-computed-expected.txt:
- web-platform-tests/css/css-flexbox/flex-item-contains-strict-expected.txt:
- web-platform-tests/css/css-flexbox/parsing/flex-basis-computed-expected.txt:
- web-platform-tests/css/css-flexbox/parsing/flex-computed-expected.txt:
- web-platform-tests/css/css-flexbox/parsing/flex-direction-computed-expected.txt:
- web-platform-tests/css/css-flexbox/parsing/flex-flow-computed-expected.txt:
- web-platform-tests/css/css-flexbox/parsing/flex-grow-computed-expected.txt:
- web-platform-tests/css/css-flexbox/parsing/flex-shrink-computed-expected.txt:
- web-platform-tests/css/css-flexbox/parsing/flex-wrap-computed-expected.txt:
- web-platform-tests/css/css-flexbox/parsing/order-computed-expected.txt:
- web-platform-tests/css/css-fonts/parsing/font-computed-expected.txt:
- web-platform-tests/css/css-fonts/parsing/font-family-computed-expected.txt:
- web-platform-tests/css/css-fonts/parsing/font-feature-settings-computed-expected.txt:
- web-platform-tests/css/css-fonts/parsing/font-kerning-computed-expected.txt:
- web-platform-tests/css/css-fonts/parsing/font-language-override-computed-expected.txt:
- web-platform-tests/css/css-fonts/parsing/font-optical-sizing-computed-expected.txt:
- web-platform-tests/css/css-fonts/parsing/font-size-adjust-computed-expected.txt:
- web-platform-tests/css/css-fonts/parsing/font-size-computed-expected.txt:
- web-platform-tests/css/css-fonts/parsing/font-stretch-computed-expected.txt:
- web-platform-tests/css/css-fonts/parsing/font-style-computed-expected.txt:
- web-platform-tests/css/css-fonts/parsing/font-synthesis-computed-expected.txt:
- web-platform-tests/css/css-fonts/parsing/font-variant-caps-computed-expected.txt:
- web-platform-tests/css/css-fonts/parsing/font-variant-east-asian-computed-expected.txt:
- web-platform-tests/css/css-fonts/parsing/font-variant-ligatures-computed-expected.txt:
- web-platform-tests/css/css-fonts/parsing/font-variant-numeric-computed-expected.txt:
- web-platform-tests/css/css-fonts/parsing/font-variant-position-computed-expected.txt:
- web-platform-tests/css/css-fonts/parsing/font-variation-settings-computed-expected.txt:
- web-platform-tests/css/css-fonts/parsing/font-weight-computed-expected.txt:
- web-platform-tests/css/css-fonts/variations/at-font-face-font-matching-expected.txt:
- web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001-expected.txt:
- web-platform-tests/css/css-grid/grid-items/grid-item-dynamic-min-contribution-001-expected.txt:
- web-platform-tests/css/css-grid/grid-model/grid-button-001-expected.txt:
- web-platform-tests/css/css-grid/parsing/grid-area-computed-expected.txt:
- web-platform-tests/css/css-grid/parsing/grid-auto-columns-computed-expected.txt:
- web-platform-tests/css/css-grid/parsing/grid-auto-flow-computed-expected.txt:
- web-platform-tests/css/css-grid/parsing/grid-auto-rows-computed-expected.txt:
- web-platform-tests/css/css-grid/parsing/grid-template-areas-computed-expected.txt:
- web-platform-tests/css/css-grid/parsing/grid-template-columns-computed-expected.txt:
- web-platform-tests/css/css-grid/parsing/grid-template-columns-computed-nogrid-expected.txt:
- web-platform-tests/css/css-grid/parsing/grid-template-columns-computed-withcontent-expected.txt:
- web-platform-tests/css/css-grid/parsing/grid-template-repeat-auto-computed-withcontent-001-expected.txt:
- web-platform-tests/css/css-grid/parsing/grid-template-repeat-auto-computed-withcontent-002-expected.txt:
- web-platform-tests/css/css-grid/parsing/grid-template-rows-computed-expected.txt:
- web-platform-tests/css/css-grid/parsing/grid-template-rows-computed-nogrid-expected.txt:
- web-platform-tests/css/css-grid/parsing/grid-template-rows-computed-withcontent-expected.txt:
- web-platform-tests/css/css-images/parsing/image-orientation-computed-expected.txt:
- web-platform-tests/css/css-images/parsing/image-rendering-computed-expected.txt:
- web-platform-tests/css/css-images/parsing/object-fit-computed-expected.txt:
- web-platform-tests/css/css-images/parsing/object-position-computed-expected.txt:
- web-platform-tests/css/css-inline/parsing/line-height-computed-expected.txt:
- web-platform-tests/css/css-lists/parsing/list-style-type-computed-expected.txt:
- web-platform-tests/css/css-logical/animation-003.tentative-expected.txt:
- web-platform-tests/css/css-masking/parsing/clip-path-computed-expected.txt:
- web-platform-tests/css/css-multicol/parsing/column-count-computed-expected.txt:
- web-platform-tests/css/css-multicol/parsing/column-fill-computed-expected.txt:
- web-platform-tests/css/css-multicol/parsing/column-rule-color-computed-expected.txt:
- web-platform-tests/css/css-multicol/parsing/column-rule-computed-expected.txt:
- web-platform-tests/css/css-multicol/parsing/column-rule-style-computed-expected.txt:
- web-platform-tests/css/css-multicol/parsing/column-rule-width-computed-expected.txt:
- web-platform-tests/css/css-multicol/parsing/column-span-computed-expected.txt:
- web-platform-tests/css/css-multicol/parsing/column-width-computed-expected.txt:
- web-platform-tests/css/css-overflow/parsing/overflow-computed-expected.txt:
- web-platform-tests/css/css-overflow/parsing/text-overflow-computed-expected.txt:
- web-platform-tests/css/css-position/parsing/bottom-computed-expected.txt:
- web-platform-tests/css/css-position/parsing/inset-after-computed-expected.txt:
- web-platform-tests/css/css-position/parsing/inset-before-computed-expected.txt:
- web-platform-tests/css/css-position/parsing/inset-end-computed-expected.txt:
- web-platform-tests/css/css-position/parsing/inset-start-computed-expected.txt:
- web-platform-tests/css/css-position/parsing/left-computed-expected.txt:
- web-platform-tests/css/css-position/parsing/position-computed-expected.txt:
- web-platform-tests/css/css-position/parsing/right-computed-expected.txt:
- web-platform-tests/css/css-position/parsing/top-computed-expected.txt:
- web-platform-tests/css/css-position/parsing/z-index-computed-expected.txt:
- web-platform-tests/css/css-pseudo/first-letter-property-whitelist-expected.txt:
- web-platform-tests/css/css-scoping/keyframes-001-expected.txt:
- web-platform-tests/css/css-shapes/parsing/shape-image-threshold-computed-expected.txt:
- web-platform-tests/css/css-shapes/parsing/shape-margin-computed-expected.txt:
- web-platform-tests/css/css-shapes/parsing/shape-outside-computed-expected.txt:
- web-platform-tests/css/css-sizing/aspect-ratio-affects-container-width-when-height-changes-expected.txt:
- web-platform-tests/css/css-sizing/parsing/box-sizing-computed-expected.txt:
- web-platform-tests/css/css-sizing/parsing/max-height-computed-expected.txt:
- web-platform-tests/css/css-sizing/parsing/max-width-computed-expected.txt:
- web-platform-tests/css/css-sizing/parsing/min-height-computed-expected.txt:
- web-platform-tests/css/css-sizing/parsing/min-width-computed-expected.txt:
- web-platform-tests/css/css-sizing/percentage-height-replaced-content-in-auto-cb-expected.txt:
- web-platform-tests/css/css-text-decor/parsing/text-decoration-color-computed-expected.txt:
- web-platform-tests/css/css-text-decor/parsing/text-decoration-computed-expected.txt:
- web-platform-tests/css/css-text-decor/parsing/text-decoration-line-computed-expected.txt:
- web-platform-tests/css/css-text-decor/parsing/text-decoration-skip-ink-computed-expected.txt:
- web-platform-tests/css/css-text-decor/parsing/text-decoration-style-computed-expected.txt:
- web-platform-tests/css/css-text-decor/parsing/text-shadow-computed-expected.txt:
- web-platform-tests/css/css-text-decor/parsing/text-underline-position-computed-expected.txt:
- web-platform-tests/css/css-text-decor/text-decoration-thickness-computed-expected.txt:
- web-platform-tests/css/css-text-decor/text-underline-offset-computed-expected.txt:
- web-platform-tests/css/css-text/parsing/hyphens-computed-expected.txt:
- web-platform-tests/css/css-text/parsing/letter-spacing-computed-expected.txt:
- web-platform-tests/css/css-text/parsing/line-break-computed-expected.txt:
- web-platform-tests/css/css-text/parsing/overflow-wrap-computed-expected.txt:
- web-platform-tests/css/css-text/parsing/tab-size-computed-expected.txt:
- web-platform-tests/css/css-text/parsing/text-align-computed-expected.txt:
- web-platform-tests/css/css-text/parsing/text-align-last-computed-expected.txt:
- web-platform-tests/css/css-text/parsing/text-indent-computed-expected.txt:
- web-platform-tests/css/css-text/parsing/text-justify-computed-expected.txt:
- web-platform-tests/css/css-text/parsing/text-transform-computed-expected.txt:
- web-platform-tests/css/css-text/parsing/white-space-computed-expected.txt:
- web-platform-tests/css/css-text/parsing/word-boundary-detection-computed-expected.txt:
- web-platform-tests/css/css-text/parsing/word-boundary-expansion-computed-expected.txt:
- web-platform-tests/css/css-text/parsing/word-break-computed-expected.txt:
- web-platform-tests/css/css-text/parsing/word-spacing-computed-expected.txt:
- web-platform-tests/css/css-text/parsing/word-wrap-computed-expected.txt:
- web-platform-tests/css/css-transitions/parsing/transition-computed-expected.txt:
- web-platform-tests/css/css-transitions/parsing/transition-delay-computed-expected.txt:
- web-platform-tests/css/css-transitions/parsing/transition-duration-computed-expected.txt:
- web-platform-tests/css/css-transitions/parsing/transition-property-computed-expected.txt:
- web-platform-tests/css/css-transitions/parsing/transition-timing-function-computed-expected.txt:
- web-platform-tests/css/css-ui/parsing/box-sizing-computed-expected.txt:
- web-platform-tests/css/css-ui/parsing/caret-color-computed-expected.txt:
- web-platform-tests/css/css-ui/parsing/cursor-computed-expected.txt:
- web-platform-tests/css/css-ui/parsing/outline-color-computed-expected.txt:
- web-platform-tests/css/css-ui/parsing/outline-offset-computed-expected.txt:
- web-platform-tests/css/css-ui/parsing/outline-style-computed-expected.txt:
- web-platform-tests/css/css-ui/parsing/outline-width-computed-expected.txt:
- web-platform-tests/css/css-ui/parsing/resize-computed-expected.txt:
- web-platform-tests/css/css-ui/parsing/text-overflow-computed-expected.txt:
- web-platform-tests/css/css-ui/parsing/user-select-computed-expected.txt:
- web-platform-tests/css/css-values/clamp-length-computed-expected.txt:
- web-platform-tests/css/css-values/minmax-angle-computed-expected.txt:
- web-platform-tests/css/css-values/minmax-integer-computed-expected.txt:
- web-platform-tests/css/css-values/minmax-length-computed-expected.txt:
- web-platform-tests/css/css-values/minmax-length-percent-computed-expected.txt:
- web-platform-tests/css/css-values/minmax-number-computed-expected.txt:
- web-platform-tests/css/css-values/minmax-percentage-computed-expected.txt:
- web-platform-tests/css/css-values/minmax-time-computed-expected.txt:
- web-platform-tests/css/css-writing-modes/parsing/direction-computed-expected.txt:
- web-platform-tests/css/css-writing-modes/parsing/text-combine-upright-computed-expected.txt:
- web-platform-tests/css/css-writing-modes/parsing/text-orientation-computed-expected.txt:
- web-platform-tests/css/css-writing-modes/parsing/unicode-bidi-computed-expected.txt:
- web-platform-tests/css/css-writing-modes/parsing/writing-mode-computed-expected.txt:
- web-platform-tests/css/cssom-view/parsing/scroll-behavior-computed-expected.txt:
- web-platform-tests/css/support/META.yml:
- web-platform-tests/css/support/computed-testcommon.js:
(test_computed_value):
- web-platform-tests/css/support/height-keyword-classes.css: Added.
(.min-content):
(.max-content):
(.fit-content):
(.max-height-min-content):
(.max-height-max-content):
(.max-height-fit-content):
(.min-height-min-content):
(.min-height-max-content):
(.min-height-fit-content):
- web-platform-tests/css/support/numeric-testcommon.js: Added.
(test_math_used):
- web-platform-tests/css/support/parsing-testcommon.js:
- web-platform-tests/css/support/serialize-testcommon.js: Added.
(test_specified_serialization):
- web-platform-tests/css/support/w3c-import.log:
- web-platform-tests/css/support/width-keyword-classes.css:
(.min-content):
(.max-content):
(.fit-content):
(.max-width-min-content):
(.max-width-max-content):
(.max-width-fit-content):
(.min-width-min-content):
(.min-width-max-content):
(.min-width-fit-content):
- web-platform-tests/pointerevents/parsing/touch-action-computed-expected.txt:
- web-platform-tests/svg/geometry/parsing/cx-computed-expected.txt:
- web-platform-tests/svg/geometry/parsing/cy-computed-expected.txt:
- web-platform-tests/svg/geometry/parsing/r-computed-expected.txt:
- web-platform-tests/svg/geometry/parsing/rx-computed-expected.txt:
- web-platform-tests/svg/geometry/parsing/ry-computed-expected.txt:
- web-platform-tests/svg/geometry/parsing/sizing-properties-computed-expected.txt:
- web-platform-tests/svg/geometry/parsing/x-computed-expected.txt:
- web-platform-tests/svg/geometry/parsing/y-computed-expected.txt:
- web-platform-tests/svg/painting/parsing/color-interpolation-computed-expected.txt:
- web-platform-tests/svg/painting/parsing/fill-computed-expected.txt:
- web-platform-tests/svg/painting/parsing/fill-opacity-computed-expected.txt:
- web-platform-tests/svg/painting/parsing/fill-rule-computed-expected.txt:
- web-platform-tests/svg/painting/parsing/image-rendering-computed-expected.txt:
- web-platform-tests/svg/painting/parsing/marker-computed-expected.txt:
- web-platform-tests/svg/painting/parsing/marker-end-computed-expected.txt:
- web-platform-tests/svg/painting/parsing/marker-mid-computed-expected.txt:
- web-platform-tests/svg/painting/parsing/marker-start-computed-expected.txt:
- web-platform-tests/svg/painting/parsing/paint-order-computed-expected.txt:
- web-platform-tests/svg/painting/parsing/shape-rendering-computed-expected.txt:
- web-platform-tests/svg/painting/parsing/stroke-computed-expected.txt:
- web-platform-tests/svg/painting/parsing/stroke-dasharray-computed-expected.txt:
- web-platform-tests/svg/painting/parsing/stroke-dashoffset-computed-expected.txt:
- web-platform-tests/svg/painting/parsing/stroke-linecap-computed-expected.txt:
- web-platform-tests/svg/painting/parsing/stroke-linejoin-computed-expected.txt:
- web-platform-tests/svg/painting/parsing/stroke-miterlimit-computed-expected.txt:
- web-platform-tests/svg/painting/parsing/stroke-opacity-computed-expected.txt:
- web-platform-tests/svg/painting/parsing/stroke-width-computed-expected.txt:
- web-platform-tests/svg/painting/parsing/text-rendering-computed-expected.txt:
- web-platform-tests/svg/pservers/parsing/stop-color-computed-expected.txt:
- web-platform-tests/svg/pservers/parsing/stop-opacity-computed-expected.txt:
- web-platform-tests/svg/text/parsing/text-anchor-computed-expected.txt:
LayoutTests:
Update expectations.
- platform/gtk/imported/w3c/web-platform-tests/css/css-grid/masonry.tentative/masonry-grid-template-columns-computed-withcontent-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/css-grid/subgrid/grid-template-computed-nogrid-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/css-properties-values-api/unit-cycles-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/css-values/minmax-angle-computed-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/css-values/minmax-length-computed-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/css/css-values/minmax-length-percent-computed-expected.txt: Added.
- platform/gtk/imported/w3c/web-platform-tests/svg/interact/parsing/pointer-events-computed-expected.txt: Added.
- platform/ios-wk2/imported/w3c/web-platform-tests/css/css-ui/parsing/outline-width-computed-expected.txt:
- platform/ios-wk2/imported/w3c/web-platform-tests/css/css-values/minmax-length-computed-actual.txt: Added.
- platform/ios-wk2/imported/w3c/web-platform-tests/css/css-values/minmax-length-percent-computed-actual.txt: Added.
- platform/ios-wk2/imported/w3c/web-platform-tests/svg/painting/parsing/stroke-dashoffset-computed-expected.txt: Added.
- platform/ios-wk2/imported/w3c/web-platform-tests/svg/painting/parsing/stroke-linecap-computed-expected.txt: Added.
- platform/ios-wk2/imported/w3c/web-platform-tests/svg/painting/parsing/stroke-linejoin-computed-expected.txt: Added.
- platform/mac-wk1/imported/w3c/web-platform-tests/svg/painting/parsing/stroke-dashoffset-computed-expected.txt: Added.
- platform/mac-wk1/imported/w3c/web-platform-tests/svg/painting/parsing/stroke-linecap-computed-expected.txt: Added.
- platform/mac-wk1/imported/w3c/web-platform-tests/svg/painting/parsing/stroke-linejoin-computed-expected.txt: Added.
- platform/mac-wk1/imported/w3c/web-platform-tests/svg/painting/parsing/stroke-miterlimit-computed-expected.txt: Added.
- platform/mac-wk1/imported/w3c/web-platform-tests/svg/painting/parsing/stroke-opacity-computed-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-grid/masonry.tentative/masonry-grid-template-columns-computed-withcontent-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-grid/subgrid/grid-template-computed-nogrid-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-properties-values-api/typedom.tentative-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-properties-values-api/unit-cycles-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-values/minmax-angle-computed-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-values/minmax-length-computed-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/css/css-values/minmax-length-percent-computed-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/svg/interact/parsing/pointer-events-computed-expected.txt: Added.
- platform/wpe/imported/w3c/web-platform-tests/svg/text/reftests/dominant-baseline-hanging-small-font-size-expected.txt:
- 9:06 AM Changeset in webkit [264455] by
-
- 2 edits in trunk/Tools
Improve handling of invalid ChangeLog by webkit-patch
https://bugs.webkit.org/show_bug.cgi?id=214365
Reviewed by Jonathan Bedard.
- Scripts/webkitpy/tool/steps/preparechangelog.py:
(PrepareChangeLog._ensure_bug_url):
- 8:32 AM Changeset in webkit [264454] by
-
- 2 edits in trunk/Source/WebKit
Unreviewed, fix logging added in r264414 that was incorrectly marked as "error" logging.
- UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::receivedNavigationPolicyDecision):
(WebKit::WebPageProxy::decidePolicyForNavigationAction):
- 6:30 AM Changeset in webkit [264453] by
-
- 5 edits in trunk/Source
[Big Sur] Build on Seed 1
https://bugs.webkit.org/show_bug.cgi?id=214396
<rdar://problem/65644762>
Reviewed by Tim Horton.
Source/WebCore/PAL:
- pal/spi/cg/CoreGraphicsSPI.h: Add CoreGraphics SPI for PDFKIT_PLUGIN.
- pal/spi/mac/NSImageSPI.h:
Source/WTF:
- wtf/PlatformHave.h: Add HAVE(LARGE_CONTROL_SIZE).
- 6:09 AM Changeset in webkit [264452] by
-
- 2 edits in trunk/Tools
[webkitcorepy] Correct url in setup.py
https://bugs.webkit.org/show_bug.cgi?id=214399
Reviewed by Dewei Zhu.
- Scripts/libraries/webkitcorepy/setup.py:
- 2:23 AM Changeset in webkit [264451] by
-
- 2 edits in trunk/Tools
run-minibrowser --debug runs the release build on macOS
https://bugs.webkit.org/show_bug.cgi?id=214397
Patch by Philippe Normand <pnormand@igalia.com> on 2020-07-16
Reviewed by Žan Doberšek.
Pass-through port configuration and platform options to old-run-minibrowser. GTK and WPE
ports are not affected by this because they build the path to MiniBrowser for the given
configuration already.
Also set ignore_errors to True when invoking the Executive, to prevent useless and confusing
tracebacks raised when old-run-minibrowser exits with a positive exit code, eg, when it's
being called with the --help argument.
- Scripts/webkitpy/port/base.py:
(Port.run_minibrowser):
- 2:11 AM Changeset in webkit [264450] by
-
- 2 edits in trunk/Source/WebKit
ASAN builds of WebKit should not freeze when an EXC_RESOURCE is delivered
https://bugs.webkit.org/show_bug.cgi?id=214346
Patch by Tuomas Karkkainen <tuomas.webkit@apple.com> on 2020-07-16
Reviewed by Mark Lam.
When the WebContent process allocates 1000 MB of memory or starts 32
threads, it receives an EXC_RESOURCE. This requires iterating all the
mappings of the process. For the case of a process instrumented with
AddressSanitizer, the mappings total 20 terabytes, and cause the
process to "freeze" for several minutes.
Setting the sysctl debug.toggle_address_reuse to 1 causes the
EXC_RESOURCE mechanism to skip iteration of all the mappings.
With this patch, setting the environment variable
DISABLE_FREEZING_ON_EXC_RESOURCE will set the sysctl mentioned above
for WebContent and Networking processes.
- Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceMain.mm:
- 1:21 AM Changeset in webkit [264449] by
-
- 3 edits in trunk/Source/WebCore
REGRESSION(r264280) [GTK][WPE] fast/gradients/conic-gradient-alpha.html is failing
https://bugs.webkit.org/show_bug.cgi?id=214259
Reviewed by Darin Adler.
- platform/graphics/ColorBlending.cpp:
(WebCore::blendWithoutPremultiply): Use 'to' instead of 'from' when converting to SRGBA.
- platform/graphics/cairo/GradientCairo.cpp:
(WebCore::createConic): Use blendWithoutPremultiply() instead of blend() for the color stops interpolation.
- 1:19 AM Changeset in webkit [264448] by
-
- 6 edits in trunk
REGRESSION(r264272) [GTK][WPE] css3/color/composited-solid-backgrounds.html is failing
https://bugs.webkit.org/show_bug.cgi?id=214260
Reviewed by Darin Adler.
Source/WebCore:
The problem is that clampToComponentFloat is returning a uint8_t instead of a float, so we always end up
returning 0.
- platform/graphics/ColorUtilities.h:
(WebCore::clampToComponentFloat):
Tools:
Add a test case.
- TestWebKitAPI/Tests/WebCore/ExtendedColorTests.cpp:
(TestWebKitAPI::TEST):
LayoutTests:
Remove expectations of css3/color/composited-solid-backgrounds.html.
- platform/glib/TestExpectations: