From 3d8b4e7ed0acb64413b2091b0f8618a59fcb3765 Mon Sep 17 00:00:00 2001 From: Xabier Rodriguez-Calvar Date: Fri, 2 Feb 2024 00:23:31 -0800 Subject: [PATCH] [MSE][GStreamer] Pause after seek is not working https://bugs.webkit.org/show_bug.cgi?id=263317 Reviewed by Philippe Normand. When issuing seeks and play or pauses close to each other, there can be race conditions. To solve then first we need to avoid changing the pipeline state while seeking. Then we need to ensure we know if the pipeline change was rejected or failed, so the function signature was changed. We also need to consider that when a pause is requested by the element and the player issues it to the pipeline, we are paused because it can take some time for the pipeline to pause and if the element queries too fast, it can lead to more race conditions. * LayoutTests/media/media-controller-play-then-pause-expected.txt: * LayoutTests/media/media-controller-play-then-pause.html: * LayoutTests/media/media-source/media-controller-media-source-play-then-pause-expected.txt: Added. * LayoutTests/media/media-source/media-controller-media-source-play-then-pause.html: Added. * LayoutTests/media/media-source/media-source-seek-and-play-expected.txt: Added. * LayoutTests/media/media-source/media-source-seek-and-play.html: Added. * LayoutTests/media/media-source/media-source-video-seek-pause-expected.txt: Added. * LayoutTests/media/media-source/media-source-video-seek-pause.html: Added. * LayoutTests/media/video-seek-pause-expected.txt: Added. * LayoutTests/media/video-seek-pause.html: Added. * LayoutTests/media/video-test.js: (return.new.Promise): * LayoutTests/platform/glib/TestExpectations: * LayoutTests/platform/ios/TestExpectations: * Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp: (WebCore::MediaPlayerPrivateGStreamer::isPipelineSeeking const): (WebCore::MediaPlayerPrivateGStreamer::play): (WebCore::MediaPlayerPrivateGStreamer::pause): (WebCore::MediaPlayerPrivateGStreamer::paused const): (WebCore::MediaPlayerPrivateGStreamer::seekToTarget): (WebCore::MediaPlayerPrivateGStreamer::changePipelineState): (WebCore::MediaPlayerPrivateGStreamer::handleMessage): * Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h: * Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.cpp: (WebCore::MediaPlayerPrivateGStreamerMSE::updateStates): * Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.h: * Source/WebCore/testing/Internals.cpp: (WebCore::Internals::isPlayerPaused const): * Source/WebCore/testing/Internals.h: * Source/WebCore/testing/Internals.idl: Canonical link: https://commits.webkit.org/273977@main --- ...ia-controller-play-then-pause-expected.txt | 14 + .../media-controller-play-then-pause.html | 41 + ...-media-source-play-then-pause-expected.txt | 29 + ...ntroller-media-source-play-then-pause.html | 88 ++ .../media-source-seek-and-play-expected.txt | 21 + .../media-source-seek-and-play.html | 86 ++ ...media-source-video-seek-pause-expected.txt | 15 + .../media-source-video-seek-pause.html | 56 + .../media/video-seek-pause-expected.txt | 11 + LayoutTests/media/video-seek-pause.html | 29 + LayoutTests/media/video-test.js | 33 + LayoutTests/platform/glib/TestExpectations | 5 + LayoutTests/platform/ios/TestExpectations | 1317 ++++++++++++++--- .../gstreamer/MediaPlayerPrivateGStreamer.cpp | 62 +- .../gstreamer/MediaPlayerPrivateGStreamer.h | 12 +- .../mse/MediaPlayerPrivateGStreamerMSE.cpp | 18 +- .../mse/MediaPlayerPrivateGStreamerMSE.h | 1 - Source/WebCore/testing/Internals.cpp | 6 + Source/WebCore/testing/Internals.h | 1 + Source/WebCore/testing/Internals.idl | 1 + 20 files changed, 1574 insertions(+), 272 deletions(-) create mode 100644 LayoutTests/media/media-controller-play-then-pause-expected.txt create mode 100644 LayoutTests/media/media-controller-play-then-pause.html create mode 100644 LayoutTests/media/media-source/media-controller-media-source-play-then-pause-expected.txt create mode 100644 LayoutTests/media/media-source/media-controller-media-source-play-then-pause.html create mode 100644 LayoutTests/media/media-source/media-source-seek-and-play-expected.txt create mode 100644 LayoutTests/media/media-source/media-source-seek-and-play.html create mode 100644 LayoutTests/media/media-source/media-source-video-seek-pause-expected.txt create mode 100644 LayoutTests/media/media-source/media-source-video-seek-pause.html create mode 100644 LayoutTests/media/video-seek-pause-expected.txt create mode 100644 LayoutTests/media/video-seek-pause.html diff --git a/LayoutTests/media/media-controller-play-then-pause-expected.txt b/LayoutTests/media/media-controller-play-then-pause-expected.txt new file mode 100644 index 0000000000000..7a2052e73bbb9 --- /dev/null +++ b/LayoutTests/media/media-controller-play-then-pause-expected.txt @@ -0,0 +1,14 @@ + +RUN(controller = video.controller) +EVENT(canplaythrough) +RUN(controller.play()) +EVENT(playing) +RUN(controller.pause()) +EVENT(pause) +RUN(controller.play()) +EVENT(play) +EXPECTED (controller.playbackState == 'playing') OK +EXPECTED (!internals.isPlayerPaused(video)) OK +EXPECTED (!internals.isPlayerPaused(video2)) OK +END OF TEST + diff --git a/LayoutTests/media/media-controller-play-then-pause.html b/LayoutTests/media/media-controller-play-then-pause.html new file mode 100644 index 0000000000000..132e4e7109c5b --- /dev/null +++ b/LayoutTests/media/media-controller-play-then-pause.html @@ -0,0 +1,41 @@ + + + + + + + + + + + + + diff --git a/LayoutTests/media/media-source/media-controller-media-source-play-then-pause-expected.txt b/LayoutTests/media/media-source/media-controller-media-source-play-then-pause-expected.txt new file mode 100644 index 0000000000000..8a5eee68855db --- /dev/null +++ b/LayoutTests/media/media-source/media-controller-media-source-play-then-pause-expected.txt @@ -0,0 +1,29 @@ + +RUN(controller = video.controller) +RUN(video.src = URL.createObjectURL(source)) +EVENT(sourceopen) +RUN(sourceBuffer = source.addSourceBuffer(loader.type())) +RUN(sourceBuffer.appendBuffer(loader.initSegment())) +EVENT(update) +Append all media segments +RUN(video2.src = URL.createObjectURL(source2)) +EVENT(sourceopen) +RUN(sourceBuffer2 = source2.addSourceBuffer(loader.type())) +RUN(sourceBuffer2.appendBuffer(loader.initSegment())) +EVENT(update) +Append all media segments +RUN(controller.play()) +EVENT(playing) +EXPECTED (!internals.isPlayerPaused(video)) OK +EXPECTED (!internals.isPlayerPaused(video2)) OK +RUN(controller.pause()) +EVENT(pause) +EXPECTED (internals.isPlayerPaused(video)) OK +EXPECTED (internals.isPlayerPaused(video2)) OK +RUN(controller.play()) +EVENT(play) +EXPECTED (controller.playbackState == 'playing') OK +EXPECTED (!internals.isPlayerPaused(video)) OK +EXPECTED (!internals.isPlayerPaused(video2)) OK +END OF TEST + diff --git a/LayoutTests/media/media-source/media-controller-media-source-play-then-pause.html b/LayoutTests/media/media-source/media-controller-media-source-play-then-pause.html new file mode 100644 index 0000000000000..d4c9c1d6a3edd --- /dev/null +++ b/LayoutTests/media/media-source/media-controller-media-source-play-then-pause.html @@ -0,0 +1,88 @@ + + + + + + + + + + + + + diff --git a/LayoutTests/media/media-source/media-source-seek-and-play-expected.txt b/LayoutTests/media/media-source/media-source-seek-and-play-expected.txt new file mode 100644 index 0000000000000..2c9141fbc6693 --- /dev/null +++ b/LayoutTests/media/media-source/media-source-seek-and-play-expected.txt @@ -0,0 +1,21 @@ + +RUN(video.src = URL.createObjectURL(source)) +EVENT(sourceopen) +RUN(sourceBuffer = source.addSourceBuffer(loader.type())) +RUN(sourceBuffer.appendBuffer(loader.initSegment())) +EVENT(update) +Appended all media segments +RUN(video.currentTime = 0) +RUN(video.play()) +EVENT(playing) +EXPECTED (video.paused == 'false') OK +RUN(video.pause()) +EVENT(pause) +EXPECTED (video.paused == 'true') OK +RUN(video.currentTime = 1) +RUN(video.play()) +EVENT(play) +EXPECTED (video.paused == 'false') OK +EXPECTED (!internals.isPlayerPaused(video)) OK +END OF TEST + diff --git a/LayoutTests/media/media-source/media-source-seek-and-play.html b/LayoutTests/media/media-source/media-source-seek-and-play.html new file mode 100644 index 0000000000000..7eacd36969600 --- /dev/null +++ b/LayoutTests/media/media-source/media-source-seek-and-play.html @@ -0,0 +1,86 @@ + + + + + + + + + + + + diff --git a/LayoutTests/media/media-source/media-source-video-seek-pause-expected.txt b/LayoutTests/media/media-source/media-source-video-seek-pause-expected.txt new file mode 100644 index 0000000000000..738afccf46253 --- /dev/null +++ b/LayoutTests/media/media-source/media-source-video-seek-pause-expected.txt @@ -0,0 +1,15 @@ + +RUN(video.src = URL.createObjectURL(source)) +EVENT(sourceopen) +RUN(sourceBuffer = source.addSourceBuffer(loader.type())) +RUN(sourceBuffer.appendBuffer(loader.initSegment())) +EVENT(update) +Append all media segments +RUN('video.play()') +EXPECTED (video.paused == 'false') OK +RUN(video.currentTime = 2) +RUN(video.pause()) +EXPECTED (internals.isPlayerPaused(video)) OK +EXPECTED (video.paused == 'true') OK +END OF TEST + diff --git a/LayoutTests/media/media-source/media-source-video-seek-pause.html b/LayoutTests/media/media-source/media-source-video-seek-pause.html new file mode 100644 index 0000000000000..2329cdf05082d --- /dev/null +++ b/LayoutTests/media/media-source/media-source-video-seek-pause.html @@ -0,0 +1,56 @@ + + + + media-source-video-seek-pause + + + + + + + + diff --git a/LayoutTests/media/video-seek-pause-expected.txt b/LayoutTests/media/video-seek-pause-expected.txt new file mode 100644 index 0000000000000..56cf0d68f9b75 --- /dev/null +++ b/LayoutTests/media/video-seek-pause-expected.txt @@ -0,0 +1,11 @@ + +EVENT(canplaythrough) +RUN('video.play()') +EXPECTED (video.paused == 'false') OK +EXPECTED (internals.isPlayerPaused(video) == 'false') OK +RUN(video.currentTime = 2) +RUN(video.pause()) +EXPECTED (internals.isPlayerPaused(video)) OK +EXPECTED (video.paused == 'true') OK +END OF TEST + diff --git a/LayoutTests/media/video-seek-pause.html b/LayoutTests/media/video-seek-pause.html new file mode 100644 index 0000000000000..c4f81338da20e --- /dev/null +++ b/LayoutTests/media/video-seek-pause.html @@ -0,0 +1,29 @@ + + + + video-seek-pause + + + + + + + + diff --git a/LayoutTests/media/video-test.js b/LayoutTests/media/video-test.js index 3446058af93a9..e82a0ce0056c5 100644 --- a/LayoutTests/media/video-test.js +++ b/LayoutTests/media/video-test.js @@ -233,6 +233,39 @@ function waitFor(element, type, silent, success) { }); } +function waitForConditionOrTimeout(condition, silent, completeTimeout, stepTimeout) { + + if (completeTimeout == undefined) + completeTimeout = 1000; + if (stepTimeout == undefined) + stepTimeout = 100; + + return new Promise(resolve => { + const initialTimestamp = Date.now(); + + function evalConditionOrTimeout() { + const result = eval(condition); + if (result) { + if (!silent) + consoleWrite("EXPECTED (" + condition + ") OK"); + resolve(result); + return; + } + + if ((Date.now() - initialTimestamp) > completeTimeout) { + if (!silent) + consoleWrite("EXPECTED (" + condition + ") FAIL"); + resolve(result); + return; + } + + setTimeout(evalConditionOrTimeout, stepTimeout); + } + + evalConditionOrTimeout(); + }); +} + function waitForAndSucceed(element, type) { return waitFor(element, type, false, true); } diff --git a/LayoutTests/platform/glib/TestExpectations b/LayoutTests/platform/glib/TestExpectations index 2796f1e1083a9..1372b342dfa27 100644 --- a/LayoutTests/platform/glib/TestExpectations +++ b/LayoutTests/platform/glib/TestExpectations @@ -331,6 +331,11 @@ webkit.org/b/261335 media/media-source/media-managedmse-seek.html [ Failure ] # Support to pause with 0 rate playback seems to work only in GStreamer ports media/media-source/media-source-play-zero-playbackrate.html [ Pass ] +# Test was flaky already before 263317 but it does "enhance its flakyness" +webkit.org/b/263317 media/video-played-collapse.html [ Failure Pass ] +webkit.org/b/263317 media/media-source/media-controller-media-source-play-then-pause.html [ Pass Timeout ] +webkit.org/b/263317 media/media-source/media-source-seek-and-play.html [ Pass Timeout ] + # NOTIFICATION_EVENT tests http/tests/workers/service/shownotification-allowed-document.html [ Pass ] http/tests/workers/service/shownotification-allowed.html [ Pass ] diff --git a/LayoutTests/platform/ios/TestExpectations b/LayoutTests/platform/ios/TestExpectations index 4865e604ccdbe..b7185b5eea037 100644 --- a/LayoutTests/platform/ios/TestExpectations +++ b/LayoutTests/platform/ios/TestExpectations @@ -15,17 +15,34 @@ editing/input/cocoa [ Pass ] editing/selection/ios [ Pass ] http/tests/quicklook [ Pass ] media/ios [ Pass ] -model-element [ Pass ] +media/audioSession/ios [ Pass ] quicklook [ Pass ] system-preview [ Pass ] -remote-layer-tree/ios [ Pass ] +remote-layer-tree [ Pass ] swipe [ Pass ] http/tests/swipe [ Pass ] +fast/dom/Orientation/no-orientation-change-event-when-unparenting-view.html [ Pass ] fast/events/ios [ Pass ] fast/events/ios/ipad [ Skip ] fast/forms/ios [ Pass ] fast/forms/ios/ipad [ Skip ] +fast/forms/switch [ Pass ] + +# These require painting code to pass +fast/forms/switch/click-animation-disabled.html [ ImageOnlyFailure ] +fast/forms/switch/click-animation-interrupted-document-removed.html [ ImageOnlyFailure ] +fast/forms/switch/click-animation-interrupted-type-change.html [ ImageOnlyFailure ] +fast/forms/switch/click-animation-interrupted.html [ ImageOnlyFailure ] +fast/forms/switch/click-animation-preventdefault.html [ ImageOnlyFailure ] +fast/forms/switch/click-animation-redundant-checked.html [ ImageOnlyFailure ] +fast/forms/switch/click-animation-redundant-disabled.html [ ImageOnlyFailure ] +fast/forms/switch/click-animation-twice-fast.html [ ImageOnlyFailure ] +fast/forms/switch/click-animation-twice.html [ ImageOnlyFailure ] +fast/forms/switch/click-animation.html [ ImageOnlyFailure ] +fast/forms/switch/pointer-tracking-there-and-back-again-rtl.html [ ImageOnlyFailure ] +fast/forms/switch/pointer-tracking-there-and-back-again.html [ ImageOnlyFailure ] +fast/forms/switch/pointer-tracking.html [ ImageOnlyFailure ] # These tests fail or are flaky in non-internal iOS 14 simulator fast/forms/ios/inputmode-none-with-hardware-keyboard.html [ Pass Failure ] @@ -39,25 +56,38 @@ fast/css/appearance-apple-pay-button-border-radius.html [ Pass ] fast/css/appearance-apple-pay-button-border-radius-longhands.html [ Pass ] fast/css/appearance-apple-pay-button-border-width.html [ Pass ] fast/css/appearance-apple-pay-button-default-corners.html [ Pass ] +fast/css/appearance-apple-pay-button-style-dynamic-update.html [ Pass ] fast/css/webkit-named-image/apple-pay-logo-black [ Pass ] fast/css/webkit-named-image/apple-pay-logo-white [ Pass ] fast/css/getComputedStyle/computed-style-apple-pay-button.html [ Pass ] # accent-color is currently only supported on Cocoa platforms fast/css/accent-color [ Pass ] -imported/w3c/web-platform-tests/css/css-ui/accent-color-checkbox-checked-001.tentative.html [ Pass ] fast/css/ios [ Pass ] fast/media/ios [ Pass ] fast/forms/textarea/ios [ Pass ] fast/text-autosizing/ios [ Pass ] +fast/text/data-detectors/ios [ Pass ] fast/zooming/ios [ Pass ] http/tests/preload/viewport [ Pass ] http/tests/gzip-content-encoding [ Pass ] imported/w3c/web-platform-tests/speech-api/ [ Pass ] +http/tests/media/fairplay [ Pass ] +media/track/track-description-cue.html [ Pass ] +media/track/track-extended-descriptions.html [ Pass ] +media/wireless-route-monitoring.html [ Pass ] + +# mac-only IPC test +ipc/webpageproxy-correctionpanel-no-crash.html [ Skip ] + +# iOS 17 and above support word-break: auto-phrase. +# Individually failing tests should be marked in separate expectations. +imported/w3c/web-platform-tests/css/css-text/word-break/auto-phrase [ Pass ] + #////////////////////////////////////////////////////////////////////////////////////////// # End platform-specific directories. #////////////////////////////////////////////////////////////////////////////////////////// @@ -75,12 +105,18 @@ fast/images/heic-as-background-image.html [ Pass ] fast/images/animated-heics-verify.html [ Pass ] fast/images/animated-heics-draw.html [ Pass ] +fast/images/jpegxl-image-decoding.html [ Pass ] +fast/images/jpegxl-as-image.html [ Pass ] +fast/images/jpegxl-with-color-profile.html [ Pass ] + # No fullscreen API on iOS fullscreen http/tests/fullscreen -compositing/no-compositing-when-fulll-screen-is-present.html +imported/w3c/web-platform-tests/fullscreen +compositing/no-compositing-when-full-screen-is-present.html webkit.org/b/200308 fast/events/touch/ios/content-observation/non-visible-content-change-in-fullscreen-mode.html [ Skip ] - +imported/w3c/web-platform-tests/html/semantics/popovers/popover-top-layer-interactions.html [ Skip ] +imported/w3c/web-platform-tests/html/semantics/popovers/popover-top-layer-combinations.html [ Skip ] media/video-supports-fullscreen.html [ Skip ] # Encrypted Media Extensions are not enabled @@ -89,6 +125,11 @@ media/encrypted-media/ # FIXME: LayoutTests: Enable printing tests once printing is supported on iOS printing +# Tests that rely on custom domain names. +imported/w3c/web-platform-tests/html/browsers/browsing-the-web/overlapping-navigations-and-traversals/nav-cancelation-2.sub.html [ Skip ] +imported/w3c/web-platform-tests/cookies/attributes/domain.sub.html [ Skip ] +imported/w3c/web-platform-tests/cookies/ordering/ordering.sub.html [ Skip ] + # Web Notifications are not supported on iOS. http/tests/notifications http/wpt/notifications @@ -108,6 +149,7 @@ fast/events/wheel [ Skip ] fast/scrolling/iframe-scrollable-after-back.html [ Skip ] fast/scrolling/overflow-scrollable-after-back.html [ Skip ] fast/scrolling/programmatic-scroll-to-zero-zero.html [ Skip ] +http/tests/site-isolation/wheel-event-coordinates.html [ Skip ] # This test requires alpha-channel video support. compositing/video/video-background-color.html [ WontFix ] @@ -115,6 +157,7 @@ compositing/video/video-background-color.html [ WontFix ] # Not supported on iOS fast/speechsynthesis gamepad +imported/w3c/web-platform-tests/gamepad mhtml # ENABLE(MEDIA_CAPTURE) is not enabled @@ -186,6 +229,7 @@ http/tests/pointer-lock fast/shadow-dom/pointerlockelement-in-shadow-tree.html fast/shadow-dom/pointerlockelement-in-slot.html fast/js-promise/js-promise-invalid-context-access.html [ Skip ] +imported/w3c/web-platform-tests/pointerlock [ Skip ] # FIXME: Media tests not supported on iOS http/tests/media @@ -211,14 +255,13 @@ imported/w3c/web-platform-tests/touch-events [ Skip ] platform/ios/ios/fast/forms/range-input-container-touches.html [ Skip ] platform/ios/ios/fast/forms/range-input-readonly-and-disabled.html [ Skip ] platform/ios/ios/fast/forms/range-input-touches.html [ Skip ] -platform/ios/ios/fast/text/data-detectors/phone-disabled.html [ Skip ] -platform/ios/ios/fast/text/data-detectors/phone.html [ Skip ] platform/ios/ios/touch [ Skip ] -platform/iphone-7/fast/events/touch [ Skip ] media/modern-media-controls/css/pointer-events-none.html [ Skip ] platform/ipad/fast/forms [ Skip ] +media/media-sources-selection.html [ ImageOnlyFailure ] # Sources selection on iOS will select a different source. + # Codecs not supported media/media-can-play-ogg.html [ WontFix ] media/media-can-play-flac-audio.html [ WontFix ] @@ -236,6 +279,8 @@ media/video-element-fullscreen-not-in-dom-accelerated-iphone.html [ Pass ] # MediaSource is not currently supported on iOS. media/media-source +media/media-source/media-managedmse-airplay.html [ Pass ] +media/media-source/media-managedmse-idl.html [ Pass ] http/tests/media/media-source [ Skip ] imported/w3c/web-platform-tests/media-source/ [ Skip ] fast/history/page-cache-media-source-closed-2.html [ Skip ] @@ -244,6 +289,10 @@ fast/history/page-cache-media-source-opened.html [ Skip ] fast/history/page-cache-removed-source-buffer.html [ Skip ] imported/w3c/web-platform-tests/fetch/api/basic/mediasource.window.html [ Skip ] +# fetch ORB image tests which fail +imported/w3c/web-platform-tests/fetch/orb/tentative/img-png-mislabeled-as-html.sub.html [ ImageOnlyFailure ] +imported/w3c/web-platform-tests/fetch/orb/tentative/img-png-unlabeled.sub.html [ ImageOnlyFailure ] + # Quota API is not supported on iOS storage/domstorage/quota.html storage/storageinfo-missing-arguments.html @@ -337,6 +386,9 @@ fast/events/prevent-drag-to-navigate.html [ Skip ] fast/events/setDragImage-element-non-nullable.html [ Skip ] fast/events/standalone-image-drag-to-editable.html [ Skip ] fast/files/local-file-drag-security.html [ Skip ] +fast/forms/file/file-input-reset-validation.html [ Skip ] +fast/forms/file/file-input-empty-validation.html [ Skip ] +fast/forms/placeholder-content-clipping-padding-box.html [ ImageOnlyFailure ] fast/history/page-cache-createObjectURL.html [ Skip ] http/tests/local/drag-over-remote-content.html [ Skip ] http/tests/local/fileapi/send-dragged-file.html [ Skip ] @@ -354,6 +406,7 @@ fast/events/mouse-force-up.html [ Skip ] # testRunner.setPageVisibility is not implemented for iOS webkit.org/b/165799 fast/dom/timer-throttling-hidden-page.html [ Skip ] +webkit.org/b/165799 fast/dom/timer-throttling-hidden-page-2.html [ Skip ] webkit.org/b/165799 fast/dom/timer-throttling-hidden-page-non-nested.html [ Skip ] webkit.org/b/165799 fast/events/page-visibility-onvisibilitychange.html [ Skip ] webkit.org/b/165799 media/media-playback-page-visibility.html [ Skip ] @@ -361,6 +414,8 @@ webkit.org/b/165799 svg/animations/animations-paused-page-non-visible.html [ Ski webkit.org/b/165799 svg/animations/animations-paused-in-background-page-iframe.html [ Skip ] webkit.org/b/165799 svg/animations/animations-paused-in-background-page.html [ Skip ] webkit.org/b/165799 webaudio/silent-audio-interrupted-in-background.html [ Skip ] +webkit.org/b/165799 imported/w3c/web-platform-tests/screen-orientation/hidden_document.html +webkit.org/b/165799 fast/mediastream/device-change-event-2.html [ Skip ] # AutoFill button is not supported fast/forms/auto-fill-button/mouse-down-input-mouse-release-auto-fill-button.html @@ -400,6 +455,7 @@ editing/selection/doubleclick-crash.html [ Skip ] editing/selection/doubleclick-inline-first-last-contenteditable.html [ Skip ] editing/selection/doubleclick-japanese-text.html [ Skip ] editing/selection/doubleclick-whitespace.html [ Skip ] +editing/selection/doubleclick-whitespace-live-range.html [ Skip ] editing/selection/drag-select-rapidly.html [ Skip ] editing/selection/drag-start-event-client-x-y.html [ Skip ] editing/selection/drag-text-delay.html [ Skip ] @@ -420,10 +476,13 @@ editing/selection/select-bidi-run.html [ Skip ] editing/selection/select-line-break-with-opposite-directionality.html [ Skip ] editing/selection/select-out-of-editable.html [ Skip ] editing/selection/shift-click.html [ Skip ] +editing/selection/shift-click-live-range.html [ Skip ] +editing/selection/text-selection-counter.html [ Skip ] editing/selection/undo-crash.html [ Skip ] editing/selection/user-select-all-image-with-single-click.html [ Skip ] editing/selection/user-select-all-selection.html [ Skip ] editing/selection/user-select-all-with-shift.html [ Skip ] +editing/selection/user-select-all-with-shift-live-range.html [ Skip ] editing/selection/user-select-all-with-single-click.html [ Skip ] editing/selection/select-out-of-floated-non-editable-13.html [ Skip ] editing/selection/selecting-content-by-overshooting-the-flex-container.html [ Skip ] @@ -475,6 +534,7 @@ fast/events/autoscroll-when-zoomed.html [ Skip ] fast/events/before-input-events-prevent-drag-and-drop.html [ Skip ] fast/events/capture-on-target.html [ Skip ] fast/events/check-defocus-event-order-when-triggered-by-mouse-click.html [ Skip ] +fast/events/click-after-mousedown-cancel.html [ Skip ] fast/events/click-count.html [ Skip ] fast/events/click-focus-anchor.html [ Skip ] fast/events/click-focus-control.html [ Skip ] @@ -512,8 +572,8 @@ fast/events/mouse-cursor-multiframecur.html [ Skip ] fast/events/mouse-cursor-no-mousemove.html [ Skip ] fast/events/mouse-cursor-udpate-during-raf.html [ Skip ] fast/events/mouse-cursor.html [ Skip ] -fast/events/mouse-drag-from-frame-to-other-frame.html [ Skip ] -fast/events/mouse-drag-from-frame.html [ Skip ] +fast/events/cancel-mousedown-and-drag-from-frame-to-other-frame.html [ Skip ] +fast/events/cancel-mousedown-and-drag-to-frame.html [ Skip ] fast/events/mouse-focus-imagemap.html [ Skip ] fast/events/mouse-moved-remove-frame-crash.html [ Skip ] fast/events/mouse-relative-position.html [ Skip ] @@ -654,6 +714,7 @@ fast/forms/search-rtl.html [ Skip ] fast/forms/search-transformed.html [ Skip ] fast/forms/search-zoomed.html [ Skip ] fast/forms/select-empty-list.html [ Skip ] +fast/forms/select/listbox-focusable-items.html [ Skip ] fast/forms/select-listbox-focus-displaynone.html [ Skip ] fast/forms/select-listbox-multiple-no-focusring.html [ Skip ] fast/forms/select-multiple-elements-with-mouse-drag-with-options-less-than-size.html [ Skip ] @@ -792,7 +853,6 @@ perf/mouse-event.html [ Skip ] platform/ios/ios/fast/coordinates/mouse-event-zoomed.html [ Skip ] platform/ios/ios/fast/coordinates/mouse-event.html [ Skip ] scrollbars/scrollbar-miss-mousemove-disabled.html [ Skip ] -svg/animations/animate-css-xml-attributeType.html [ Skip ] svg/custom/anchor-on-use.svg [ Skip ] svg/custom/foreignObject-crash-on-hover.xml [ Skip ] svg/custom/getscreenctm-in-scrollable-div-area-nested.xhtml [ Skip ] @@ -822,6 +882,10 @@ svg/text/selection-doubleclick.svg [ Skip ] svg/text/selection-tripleclick.svg [ Skip ] imported/w3c/web-platform-tests/css/css-shadow-parts/invalidation-part-pseudo.html [ Skip ] +# No test_driver.click() support for iOS testing +webkit.org/b/264285 imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-summary-element/interactive-content.html [ Skip ] +webkit.org/b/266665 imported/w3c/web-platform-tests/html/semantics/invokers/invoketarget-button-event-dispatch.tentative.html [ Skip ] + # Overscroll-behavior on iOS needs SkyEcho19E179/StarE21E168a: https://bugs.webkit.org/show_bug.cgi?id=235852 fast/scrolling/sync-scroll-overscroll-behavior-element.html [ Skip ] fast/scrolling/sync-scroll-overscroll-behavior-iframe.html [ Skip ] @@ -887,6 +951,7 @@ editing/selection/shrink-selection-after-shift-pagedown.html [ Skip ] editing/spelling/spelling-changed-text.html editing/undo/undo-deleteWord.html [ Skip ] fast/dom/access-key-iframe.html [ Skip ] +fast/dom/focus-navigation-in-plugin.html [ Skip ] fast/dom/fragment-activation-focuses-target.html [ Skip ] fast/dom/hidden-iframe-no-focus.html [ Skip ] fast/dom/horizontal-scrollbar-in-rtl.html [ Skip ] @@ -939,7 +1004,6 @@ fast/events/onchange-select-popup.html [ Skip ] fast/events/onchange-setvalue.html [ Skip ] fast/events/onchange-text-form-field.html [ Skip ] fast/events/onchange-textfield.html [ Skip ] -fast/events/onsearch-enter.html [ Skip ] fast/events/popup-when-select-change.html [ Skip ] fast/events/recorded-keydown-event.html [ Skip ] fast/events/related-target-focusevent.html [ Skip ] @@ -967,8 +1031,6 @@ fast/forms/implicit-submission.html [ Skip ] fast/forms/input-first-letter-edit.html [ Skip ] fast/forms/input-image-submit.html [ Skip ] fast/forms/input-maxlength-inserting-in-middle.html [ Skip ] -fast/forms/input-search-press-escape-key.html [ Skip ] -fast/forms/legend-access-key.html [ Skip ] fast/forms/listbox-non-contiguous-keyboard-selection.html [ Skip ] fast/forms/listbox-onchange.html [ Skip ] fast/forms/listbox-typeahead-cyrillic.html [ Skip ] @@ -984,7 +1046,6 @@ fast/forms/radio/radio-group-keyboard-change-event.html [ Skip ] fast/forms/range/range-keyboard-oninput-event.html [ Skip ] fast/forms/range/range-type-change-onchange.html fast/forms/restore-selection-after-layout.html [ Skip ] -fast/forms/search-event-delay.html [ Skip ] fast/forms/select-accesskey.html [ Skip ] fast/dom/accesskey-focus-element.html [ Skip ] fast/forms/select-cache-desynchronization.html [ Skip ] @@ -1009,6 +1070,9 @@ fast/forms/validation-message-maxLength.html [ Skip ] fast/forms/ValidityState-valueMissing-002.html [ Skip ] fast/frames/focus-controller-crash-change-event.html fast/html/details-keyboard-show-hide.html [ Skip ] +fast/html/details-no-summary-keyboard-show-hide.html [ Skip ] +fast/html/transient-activation.html [ Skip ] +fast/html/history-action-user-activation.html [ Skip ] fast/shadow-dom/activate-over-slotted-content.html [ Skip ] fast/shadow-dom/clear-active-state-in-shadow.html [ Skip ] fast/shadow-dom/focus-across-details-element.html [ Skip ] @@ -1039,17 +1103,21 @@ scrollbars/scrolling-by-page-accounting-top-fixed-elements-with-negative-top-on- scrollbars/scrolling-by-page-ignoring-hidden-fixed-elements-on-keyboard-spacebar.html [ Skip ] scrollbars/scrolling-by-page-ignoring-transparent-fixed-elements-on-keyboard-spacebar.html [ Skip ] storage/domstorage/sessionstorage/set-item-synchronous-keydown.html [ Skip ] +svg/custom/display-none-a-does-not-stop-focus-navigation.html [ Skip ] imported/w3c/web-platform-tests/css/css-scroll-snap/input/keyboard.html [ Skip ] imported/w3c/web-platform-tests/css/css-scroll-snap/input/snap-area-overflow-boundary.html [ Skip ] +imported/w3c/web-platform-tests/css/css-scroll-snap/selection-target.html [ Skip ] imported/w3c/web-platform-tests/html/semantics/forms/input-change-event-properties.html [ Skip ] imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/defaultValue-clobbering.html [ Skip ] imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/email-set-value.html [ Skip ] imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/maxlength-number.html [ Skip ] imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/radio-double-activate-pseudo.html [ Skip ] imported/w3c/web-platform-tests/css/css-ui/user-select-none-on-input.html [ Skip ] +imported/w3c/web-platform-tests/shadow-dom/accesskey.tentative.html [ Skip ] # Tests that use EventSender's mouseMoveTo, mouseUp and mouseDown css3/viewport-percentage-lengths/vh-resize.html [ Skip ] +editing/caret/caret-type-for-user-select-none.html [ Skip ] editing/pasteboard/can-read-in-dragstart-event.html [ Skip ] editing/pasteboard/cleanup-on-move.html [ Skip ] editing/pasteboard/copy-crash.html [ Skip ] @@ -1108,7 +1176,10 @@ fast/css/resize-below-min-size-zoomed.html [ Skip ] fast/css/resize-below-min-size.html [ Skip ] fast/css/resize-corner-tracking.html [ Skip ] fast/css/resize-orthogonal-containing-block.html [ Skip ] +fast/css/resize-rtl.html [ Skip ] fast/css/resize-single-axis.html [ Skip ] +fast/css/resize-textarea-align-content.html [ Skip ] +fast/events/mouse-events-on-textarea-resize.html [ Skip ] # The file-wrapper part of is not yet working on iOS fast/attachment/attachment-type-attribute.html [ Skip ] @@ -1138,6 +1209,8 @@ fast/css/caret-color-fallback-to-color.html [ Skip ] fast/css/caret-color-inherit.html [ Skip ] fast/css/caret-color-span-inside-editable-parent.html [ Skip ] fast/css/caret-color.html [ Skip ] +fast/css/caret-color-with-initial-color-property.html [ Skip ] +fast/css/caret-color-with-inherited-color-property.html [ Skip ] fast/history/visited-link-caret-color.html [ Skip ] css3/color-filters/color-filter-caret-color.html [ Skip ] @@ -1189,10 +1262,6 @@ fast/backgrounds/gradient-background-on-subpixel-position.html [ ImageOnlyFailur # Difference of less 0.03% between images. svg/as-image/svg-image-with-data-uri-from-canvas.html [ ImageOnlyFailure ] -svg/clip-path/clip-path-line-use-before-defined.svg [ ImageOnlyFailure ] - -# SVG -webkit.org/b/137574 svg/dom/SVGAnimatedAngle.html [ Skip ] # Pass, Crash # HTTP tests that time out: http/tests/security/XFrameOptions/x-frame-options-deny-delete-frame-in-load-event.html @@ -1233,9 +1302,6 @@ http/tests/security/storage-blocking-loosened-plugin.html [ Failure ] http/tests/security/storage-blocking-strengthened-plugin.html [ Failure ] http/tests/security/svg-image-with-css-cross-domain.html [ ImageOnlyFailure ] -# HTTP tests that are flaky: -http/tests/css/link-css-disabled-value-with-slow-loading-sheet-in-error.html [ Failure Pass ] - # HTTP test that assert: http/tests/xmlhttprequest/access-control-repeated-failed-preflight-crash.html @@ -1280,7 +1346,6 @@ webkit.org/b/178487 compositing/video/video-clip-change-src.html [ ImageOnlyFail webkit.org/b/178588 css3/zoom-coords.xhtml [ Failure ] webkit.org/b/178588 fast/css/active-display-none.html [ Failure ] webkit.org/b/178588 fast/css/image-orientation/image-orientation.html [ Failure ] -webkit.org/b/178588 fast/css/image-resolution/image-resolution.html [ Failure ] webkit.org/b/178588 fast/css/line-height-determined-by-primary-font.html [ Failure ] webkit.org/b/178588 fast/css/unknown-pseudo-element-matching.html [ Failure ] webkit.org/b/178588 css3/background/background-repeat-round-padding.html [ ImageOnlyFailure ] @@ -1345,6 +1410,7 @@ webkit.org/b/137572 scrollbars/scrollable-iframe-remove-crash.html [ Skip ] # Ti webkit.org/b/137572 scrollbars/scrollbar-drag-thumb-with-large-content.html [ Failure ] webkit.org/b/137572 scrollbars/scrollbar-selectors.html [ Failure ] scrollbars/scrolling-by-page-on-keyboard-spacebar.html [ Failure ] +scrollbars/scrollbar-drag-thumb-rtl.html [ Failure ] webkit.org/b/237150 fast/events/autoscroll-in-iframe-body.html [ Pass Failure ] @@ -1391,7 +1457,6 @@ webkit.org/b/181752 storage/indexeddb/transaction-coordination-within-database.h webkit.org/b/181752 storage/indexeddb/transaction-starvation.html [ Skip ] # SVG tests that fail: -svg/W3C-SVG-1.1-SE/text-intro-02-b.svg [ Failure ] svg/as-object/svg-embedded-in-html-in-iframe.html [ Failure ] svg/batik/filters/feTile.svg [ Failure ] svg/batik/filters/filterRegions.svg [ Failure ] @@ -1566,7 +1631,6 @@ fast/dynamic/float-in-trailing-whitespace-after-last-line-break-2.html [ Failure fast/events/ime-composition-events-001.html [ Failure ] fast/events/ime-compositionend-on-selection-change.html [ Failure ] fast/events/input-events-ime-recomposition.html [ Failure ] -fast/events/input-events-paste-rich-datatransfer.html [ Failure ] fast/events/before-input-delete-text-target-ranges.html [ Failure ] fast/events/scale-and-scroll-body.html [ Failure ] fast/events/show-modal-dialog-onblur-onfocus.html [ Failure ] @@ -1574,8 +1638,28 @@ fast/events/tabindex-focus-blur-all.html [ Failure ] # Ref-test imported from W3C that is failing because type=image input elements have rounded corners on iOS. imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/image01.html [ ImageOnlyFailure ] -# Ref-test imported form W3C that is failing because the test is off by a couple of pixels on iOS. -imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-slow.html [ ImageOnlyFailure ] + +webkit.org/b/251615 imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/inert-node-is-uneditable.html [ Failure ] + +webkit.org/b/251616 imported/w3c/web-platform-tests/shadow-dom/focus-navigation/delegatesFocus-highlight-sibling.html [ Failure ] +webkit.org/b/251616 imported/w3c/web-platform-tests/shadow-dom/focus-navigation/focus-navigation-slot-fallback-default-tabindex.html [ Failure ] +webkit.org/b/251616 imported/w3c/web-platform-tests/shadow-dom/focus-navigation/focus-navigation-slot-fallback.html [ Failure ] +webkit.org/b/251616 imported/w3c/web-platform-tests/shadow-dom/focus-navigation/focus-navigation-slot-nested-2levels.html [ Failure ] +webkit.org/b/251616 imported/w3c/web-platform-tests/shadow-dom/focus-navigation/focus-navigation-slot-nested-delegatesFocus.html [ Failure ] +webkit.org/b/251616 imported/w3c/web-platform-tests/shadow-dom/focus-navigation/focus-navigation-slot-nested-fallback.html [ Failure ] +webkit.org/b/251616 imported/w3c/web-platform-tests/shadow-dom/focus-navigation/focus-navigation-slot-nested.html [ Failure ] +webkit.org/b/251616 imported/w3c/web-platform-tests/shadow-dom/focus-navigation/focus-navigation-slot-shadow-in-fallback.html [ Failure ] +webkit.org/b/251616 imported/w3c/web-platform-tests/shadow-dom/focus-navigation/focus-navigation-slot-shadow-in-slot.html [ Failure ] +webkit.org/b/251616 imported/w3c/web-platform-tests/shadow-dom/focus-navigation/focus-navigation-slot-with-tabindex.html [ Failure ] +webkit.org/b/251616 imported/w3c/web-platform-tests/shadow-dom/focus-navigation/focus-navigation-slots-in-slot.html [ Failure ] +webkit.org/b/251616 imported/w3c/web-platform-tests/shadow-dom/focus-navigation/focus-navigation-slots.html [ Failure ] +webkit.org/b/251616 imported/w3c/web-platform-tests/shadow-dom/focus-navigation/focus-navigation-with-delegatesFocus.html [ Failure ] +webkit.org/b/251616 imported/w3c/web-platform-tests/shadow-dom/focus-navigation/focus-navigation.html [ Failure ] +webkit.org/b/251616 imported/w3c/web-platform-tests/shadow-dom/focus-navigation/focus-nested-slots.html [ Failure ] +webkit.org/b/251616 imported/w3c/web-platform-tests/shadow-dom/focus-navigation/focus-reverse-unassignable-slot.html [ Failure ] +webkit.org/b/251616 imported/w3c/web-platform-tests/shadow-dom/focus-navigation/focus-reverse-unassigned-slot.html [ Failure ] +webkit.org/b/251616 imported/w3c/web-platform-tests/shadow-dom/focus-navigation/focus-unassignable-slot.html [ Failure ] +webkit.org/b/251616 imported/w3c/web-platform-tests/shadow-dom/focus-navigation/focus-with-negative-index.html [ Failure ] webkit.org/b/204505 imported/w3c/web-platform-tests/css/css-multicol/multicol-rule-fraction-003.xht [ ImageOnlyFailure ] webkit.org/b/204505 imported/w3c/web-platform-tests/css/css-multicol/multicol-rule-shorthand-2.xht [ ImageOnlyFailure ] @@ -1589,14 +1673,11 @@ imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-image-1a.html [ imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-mode-c.html [ ImageOnlyFailure ] imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-opacity-1a.html [ ImageOnlyFailure ] imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-opacity-1b.html [ ImageOnlyFailure ] -imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-opacity-1c.html [ ImageOnlyFailure ] imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-opacity-1e.html [ ImageOnlyFailure ] -fast/filter-image/clipped-filter.html [ ImageOnlyFailure ] fast/flexbox/flex-hang.html [ Failure ] fast/flexbox/overhanging-floats-removed.html [ Failure ] fast/forms/autofocus-opera-003.html [ Failure ] -fast/forms/button-inner-block-reuse.html [ Failure ] fast/forms/button-with-float.html [ ImageOnlyFailure ] fast/forms/datalist/input-list.html [ Failure ] @@ -1618,10 +1699,8 @@ fast/forms/number/number-spinbutton-change-and-input-events.html [ Failure ] fast/forms/number/number-spinbutton-click-in-iframe.html [ Failure ] fast/forms/number/number-wheel-event.html [ Failure ] fast/forms/password-placeholder-text-security.html [ Pass ImageOnlyFailure ] -fast/forms/placeholder-position.html [ Failure ] fast/forms/radio/indeterminate-radio.html [ Pass Failure ] fast/forms/range/slider-padding.html [ Failure ] -fast/forms/search/search-size-with-decorations.html [ Failure ] fast/forms/select-clientheight-large-size.html [ Failure ] fast/forms/select-clientheight-with-multiple-attr.html [ Failure ] fast/forms/select-live-pseudo-selectors.html [ Failure ] @@ -1632,6 +1711,7 @@ fast/forms/textarea-input-event.html [ Failure ] fast/forms/textarea-live-pseudo-selectors.html [ Failure ] fast/forms/textarea-metrics.html [ Failure ] fast/forms/textfield-overflow-by-value-update.html [ Failure ] +fast/forms/single-text-line-content-clipping.html [ ImageOnlyFailure ] fast/frames/calculate-fixed.html [ Failure ] fast/frames/calculate-order.html [ Failure ] fast/frames/calculate-percentage.html [ Failure ] @@ -1704,6 +1784,8 @@ fast/ruby/ruby-expansion-cjk.html [ ImageOnlyFailure ] fast/ruby/ruby-inline-style-not-updated-with-before-after-content.html [ Failure ] fast/ruby/ruby-inline-style-not-updated.html [ Failure ] fast/ruby/ruby-justification.html [ ImageOnlyFailure ] +fast/ruby/floating-ruby-text.html [ Failure ] +fast/ruby/positioned-ruby-text.html [ Failure ] fast/shapes/shape-outside-floats/shape-outside-floats-shape-margin-percent.html [ ImageOnlyFailure ] fast/spatial-navigation/snav-1st-stop.html [ Failure ] fast/spatial-navigation/snav-clipped-overflowed-content.html [ Failure ] @@ -1752,7 +1834,6 @@ fast/text/glyph-reordering.html [ Failure ] fast/text/international/001.html [ Failure ] fast/text/international/cjk-segmentation.html [ Failure ] fast/text/international/thai-cursor-position.html [ Failure ] -fast/text/international/vertical-text-glyph-test.html [ Failure ] fast/text/international/vertical-text-metrics-test.html [ Failure ] fast/text/international/wrap-CJK-001.html [ Failure ] fast/text/justify-ideograph-complex.html [ Failure ] @@ -1840,7 +1921,6 @@ fast/body-propagation/overflow/001.html fast/borders/0px-borders.html fast/box-decoration-break/box-decoration-break-rendering.html fast/box-shadow/border-radius-big.html -fast/box-shadow/box-shadow-with-zero-radius.html [ ImageOnlyFailure ] # ASSERT(m_mainThreadLoader) fails in WorkerThreadableLoader::MainThreadBridge::MainThreadBridge() fast/workers/stress-js-execution.html @@ -1891,7 +1971,6 @@ http/tests/misc/favicon-as-image.html [ Failure ] http/tests/misc/iframe404.html [ Failure ] http/tests/misc/slow-loading-image-in-pattern.html [ Failure ] http/tests/uri/css-href.py [ Failure ] -svg/hixie/intrinsic/003.html [ Failure ] svg/hixie/text/003.html [ Failure ] # Editing tests that are flaky: @@ -2004,14 +2083,6 @@ fast/text/fallback-language-han.html [ Skip ] # Pasteboard tests failing due to extra -webkit-text-size-adjust: auto. editing/pasteboard/copy-null-characters.html [ Failure ] -editing/pasteboard/copy-resolves-urls.html [ Failure ] -editing/pasteboard/copy-text-with-wrapped-tag.html [ Failure ] -editing/pasteboard/do-not-copy-unnecessary-styles-2.html [ Failure ] -editing/pasteboard/paste-noscript-svg.html [ Failure ] -editing/pasteboard/paste-noscript-xhtml.xhtml [ Failure ] -editing/pasteboard/paste-noscript.html [ Failure ] -editing/pasteboard/paste-visible-script.html [ Failure ] -editing/pasteboard/paste-wrapped-blockquote-into-nonblockquote.html [ Failure ] # Failing pasteboard to triage editing/pasteboard/4242293-1.html [ Failure ] @@ -2019,7 +2090,6 @@ editing/pasteboard/5780697-2.html [ Failure ] editing/pasteboard/clipboard-customData.html [ Failure ] editing/pasteboard/copy-backslash-with-euc.html [ Failure ] editing/pasteboard/copy-in-password-field.html [ Failure ] -editing/pasteboard/copy-inside-h1-preserves-h1.html [ Failure ] editing/pasteboard/copy-text-with-backgroundcolor.html [ Failure ] webkit.org/b/177961 editing/pasteboard/data-transfer-items.html [ Skip ] editing/pasteboard/dataTransfer-setData-getData.html [ Failure ] @@ -2087,7 +2157,6 @@ editing/execCommand/enabling-and-selection.html [ Skip ] fast/forms/plaintext-mode-1.html [ Skip ] # Latest iOS failures as of Sept 1, 2015 -accessibility/ios-simulator/table-cell-ranges.html [ Failure ] fast/block/lineboxcontain/block-with-ideographs.xhtml [ Failure ] fast/parser/xml-declaration-missing-ending-mark.html [ Failure ] platform/ios/ios/accessibility/set-value.html [ Failure ] @@ -2124,37 +2193,67 @@ fast/dom/linkify-phone-numbers.html [ Pass ] accessibility/table-exposure-updates-dynamically.html [ Pass ] accessibility/accessibility-node-reparent.html [ Pass ] +accessibility/aria-checked-mixed-value.html [ Pass ] accessibility/aria-describedby-on-input.html [ Pass ] -accessibility/aria-hidden-display-contents-element.html [ Pass ] +accessibility/display-contents/aria-hidden.html [ Pass ] accessibility/aria-multiline.html [ Pass ] accessibility/aria-readonly-updates-after-dynamic-change.html [ Pass ] accessibility/aria-required-updates-after-dynamic-change.html [ Pass ] accessibility/aria-roles-unignored.html [ Pass ] accessibility/aria-slider-value.html [ Pass ] -accessibility/display-contents-element-roles.html [ Pass ] -accessibility/display-contents-object-ordering.html [ Pass ] +accessibility/ax-object-destroyed-on-reload.html [ Pass ] +accessibility/basic-focusability.html [ Pass ] +accessibility/button-inside-label-ax-text.html [ Pass ] +accessibility/changing-aria-hidden-with-display-none-parent.html [ Pass ] +accessibility/checkbox-mixed-value.html [ Pass ] +accessibility/dialog-slotted-content.html [ Pass ] +accessibility/display-contents/dynamically-added-children.html [ Pass ] +accessibility/display-contents/element-roles.html [ Pass ] +accessibility/display-contents/object-ordering.html [ Pass ] +accessibility/display-contents/table.html [ Pass ] +accessibility/display-flex-shadow-dom-accname.html [ Pass ] +accessibility/dynamically-ignored-canvas.html [ Pass ] +accessibility/editable-webpage-focused-ui-element.html [ Pass ] accessibility/element-haspopup.html [ Pass ] +accessibility/empty-text-under-element-cached.html [ Pass ] accessibility/heading-level.html [ Pass ] accessibility/html5-required-attribute.html [ Pass ] +accessibility/iframe-with-role.html [ Pass ] accessibility/input-type-hidden-in-aria-hidden-false.html [ Pass ] +accessibility/invalid-inputs.html [ Pass ] accessibility/insert-text-into-password-field.html [ Pass ] accessibility/list-with-dynamically-changing-content.html [ Pass ] accessibility/live-region-attributes-update-after-dynamic-change.html [ Pass ] accessibility/menu-list-crash2.html [ Pass ] accessibility/multiple-attribute-change-crash.html [ Pass ] +accessibility/nested-custom-element-accname.html [ Pass ] accessibility/node-only-inert-object.html [ Pass ] accessibility/node-only-object-element-rect.html [ Pass ] +accessibility/checkbox-radio-element-rect.html [ Pass ] +accessibility/out-of-bounds-rowspan.html [ Pass ] +accessibility/out-of-bounds-rowspan-display-none.html [ Pass ] +accessibility/out-of-bounds-rowspan-aria-hidden.html [ Pass ] +accessibility/out-of-bounds-rowspan-presentational-row.html [ Pass ] +accessibility/out-of-bounds-rowspan-orphan-rows.html [ Pass ] +accessibility/page-reload-deadlock.html [ Pass ] accessibility/placeholder.html [ Pass ] +accessibility/progress-indeterminate-value.html [ Pass ] accessibility/slider-with-lost-renderer.html [ Pass ] -accessibility/text-under-display-contents-element.html [ Pass ] +accessibility/slot-default-contents-accname.html [ Pass ] +accessibility/spinbutton-increment-decrement.html [ Pass ] +accessibility/display-contents/text-under-element.html [ Pass ] accessibility/text-updates-after-dynamic-change.html [ Pass ] +accessibility/table-display-block.html [ Pass ] +accessibility/table-display-flex.html [ Pass ] +accessibility/table-display-grid.html [ Pass ] +accessibility/table-display-inline-block.html [ Pass ] +accessibility/tree-update-with-dirty-layout.html [ Pass ] +accessibility/url-test.html [ Pass ] accessibility/video-element-url-attribute.html [ Pass ] accessibility/visible-character-range-basic.html [ Pass ] accessibility/visible-character-range-height-changes.html [ Pass ] -accessibility/visible-character-range-scrolling.html [ Pass ] accessibility/visible-character-range-width-changes.html [ Pass ] accessibility/ancestor-computation.html [ Pass ] -accessibility/model-element-attributes.html [ Pass ] # Enable "aria-current" tests for iOS. webkit.org/b/149297 accessibility/aria-current.html [ Pass ] @@ -2166,7 +2265,8 @@ accessibility/aria-sort-changed-notification.html [ Pass ] webkit.org/b/150366 accessibility/aria-table-attributes.html [ Pass ] accessibility/aria-modal-with-text-crash.html [ Pass ] -accessibility/display-contents-search-traversal.html [ Pass ] +accessibility/aria-labelledby-targeting-slot.html [ Pass ] +accessibility/display-contents/search-traversal.html [ Pass ] accessibility/search-traversal-after-role-change.html [ Pass ] accessibility/table-search-traversal.html [ Pass ] accessibility/dynamically-changing-iframe-remains-accessible.html [ Pass ] @@ -2175,6 +2275,7 @@ accessibility/ignore-modals-without-any-content.html [ Pass ] accessibility/selected-state-changed-notifications.html [ Pass ] accessibility/element-line-rects-and-text.html [ Pass ] accessibility/svg-font-face.html [ Pass ] +accessibility/announcement-notification.html [ Pass ] # Enable "attachment element" test for iOS accessibility/attachment-element.html [ Pass ] @@ -2239,7 +2340,6 @@ imported/blink/fast/pagination/div-x-vertical-lr-ltr.html [ ImageOnlyFailure ] imported/blink/fast/pagination/div-x-vertical-lr-rtl.html [ ImageOnlyFailure ] imported/blink/fast/pagination/viewport-x-vertical-lr-ltr.html [ ImageOnlyFailure ] imported/blink/fast/pagination/viewport-x-vertical-lr-rtl.html [ ImageOnlyFailure ] -fast/multicol/newmulticol/hide-box-vertical-lr.html [ ImageOnlyFailure ] # Failing tests related to picture element webkit.org/b/152141 fast/picture/image-picture-1x.html [ Skip ] @@ -2290,11 +2390,11 @@ webkit.org/b/154055 perf/adding-radio-buttons.html [ Pass Timeout Failure ] webkit.org/b/76121 imported/blink/fast/events/event-trusted.html [ Skip ] -webkit.org/b/154253 animations/animation-delay-changed.html [ Pass Failure ] - webkit.org/b/184608 [ Debug ] animations/added-while-suspended.html [ Skip ] webkit.org/b/184608 [ Debug ] transitions/created-while-suspended.html [ Skip ] +webkit.org/b/268580 [ Debug ] imported/w3c/web-platform-tests/html/dom/elements/global-attributes/the-anchor-attribute-003-crash.tentative.html [ Skip ] + webkit.org/b/155095 fast/table/border-collapsing/table-rtl-row-mixed-direction.html [ ImageOnlyFailure Pass ] webkit.org/b/155095 fast/table/border-collapsing/table-ltr-rows-mixed-direction.html [ ImageOnlyFailure Pass ] @@ -2332,6 +2432,8 @@ fast/scrolling/rtl-scrollbars-sticky-iframe.html [ ImageOnlyFailure ] fast/forms/listbox-padding-clip-selected.html [ ImageOnlyFailure ] fast/forms/listbox-respects-padding-bottom.html [ Failure ] fast/forms/listbox-top-padding-do-not-clip-items.html [ Failure ] +fast/forms/vertical-writing-mode/listbox-drag-horizontal-scrollbar.html [ Failure ] +fast/forms/vertical-writing-mode/listbox-horizontal-scrollbar.html [ ImageOnlyFailure ] # No focusring on iOS. fast/images/image-map-outline-in-positioned-container.html [ Pass ImageOnlyFailure ] @@ -2348,10 +2450,6 @@ webkit.org/b/157201 css3/scroll-snap/scroll-snap-drag-scrollbar-thumb-with-stick # DumpRenderTree doesn't support logging calls to runOpenPanel and iOS's WebKitTestRunner doesn't support eventSender.mouseDown. fast/forms/file/open-file-panel.html [ Skip ] -# Tests that are failing after bug 157170 (WPT test sync). These tests may just need rebasing. -imported/w3c/web-platform-tests/html/semantics/selectors/pseudo-classes/readwrite-readonly.html [ Failure ] -imported/w3c/web-platform-tests/html/semantics/selectors/pseudo-classes/inrange-outofrange.html [ Failure ] - webkit.org/b/157916 http/tests/misc/slow-loading-animated-image.html [ Pass ImageOnlyFailure ] webkit.org/b/158618 fast/hidpi/hidpi-3x-device-pixel-ratio.html [ Failure ] @@ -2445,8 +2543,6 @@ fast/events/page-visibility-iframe-move-test.html [ Skip ] webkit.org/b/161143 imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-samedoc.html [ Pass Failure ] -webkit.org/b/161395 svg/animations/reinserting-svg-into-document.html [ Pass Failure ] - # rdar://problem/26478053 http/tests/dom/document-contentType.html [ Failure ] @@ -2470,6 +2566,12 @@ animations/font-variations [ Pass Failure ImageOnlyFailure Timeout ] webkit.org/b/158836 imported/w3c/web-platform-tests/encrypted-media [ Skip ] +# These tests fail which are related to browser support of slnt and ital axes in variable fonts and failing due to underlying bug +webkit.org/b/189483 imported/w3c/web-platform-tests/css/css-fonts/variations/slnt-variable.html [ ImageOnlyFailure ] +webkit.org/b/189483 imported/w3c/web-platform-tests/css/css-fonts/variations/slnt-backslant-variable.html [ ImageOnlyFailure ] + +webkit.org/b/260972 imported/w3c/web-platform-tests/css/css-fonts/font-variant-emoji-2.html [ ImageOnlyFailure ] + # Only Mac has implemented DictionaryLookup fast/layers/prevent-hit-test-during-layout.html [ Skip ] @@ -2491,6 +2593,8 @@ fast/selectors/040.html webkit.org/b/165691 http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-iframe-in-main-frame.html [ Pass Failure ] +webkit.org/b/245610 http/tests/security/xss-DENIED-xsl-external-entity.xml [ Failure ] + # Form validation popover does not obey minimum font size setting on iOS but Dynamic Type instead. fast/forms/validation-message-minimum-font-size.html [ Skip ] @@ -2521,8 +2625,6 @@ imported/w3c/web-platform-tests/css/css-flexbox/flex-one-sets-flex-basis-to-zero # These tests fail due to slight differences in font rendering. webkit.org/b/211891 imported/w3c/web-platform-tests/css/css-flexbox/flexbox-align-self-vert-003.xhtml [ ImageOnlyFailure ] webkit.org/b/211891 imported/w3c/web-platform-tests/css/css-flexbox/flexbox-align-self-vert-004.xhtml [ ImageOnlyFailure ] -webkit.org/b/211891 imported/w3c/web-platform-tests/css/css-flexbox/flexbox-align-self-vert-rtl-001.xhtml [ ImageOnlyFailure ] -webkit.org/b/211891 imported/w3c/web-platform-tests/css/css-flexbox/flexbox-align-self-vert-rtl-002.xhtml [ ImageOnlyFailure ] webkit.org/b/211891 fast/flexbox/flex-with-min-max-height.html [ ImageOnlyFailure ] # min-width: auto issues. @@ -2573,29 +2675,28 @@ webkit.org/b/172672 fast/events/before-unload-returnValue.html [ Skip ] webkit.org/b/168239 [ Release ] fast/css/target-fragment-match.html [ Pass Failure ] -webkit.org/b/173611 media/video-buffered.html [ Pass Failure ] - webkit.org/b/171617 perf/object-keys.html [ Pass Failure ] # WebGL tests which need triaging https://bugs.webkit.org/b/174100 fast/canvas/webgl/webgl-compressed-texture-size-limit.html [ Failure ] fast/canvas/webgl/webgl2-texture-upload-enums.html [ Failure ] fast/canvas/webgl/read-pixels-test.html [ Skip ] -fast/canvas/webgl/webglcontextchangedevent.html [ Skip ] -webgl/1.0.3/conformance/context/context-creation-and-destruction.html [ Skip ] -webgl/1.0.3/conformance/ogles/GL/sin/sin_001_to_006.html [ Skip ] -webgl/1.0.3/conformance/reading/read-pixels-test.html [ Skip ] -webgl/1.0.3/conformance/rendering/multisample-corruption.html [ Skip ] -webgl/1.0.3/conformance/uniforms/out-of-bounds-uniform-array-access.html [ Skip ] fast/canvas/webgl/texImage2D-mse-flipY-false.html [ Skip ] fast/canvas/webgl/texImage2D-mse-flipY-true.html [ Skip ] +fast/canvas/webgl/texImage2D-mse-in-dom-flipY-false.html [ Skip ] +fast/canvas/webgl/texImage2D-mse-in-dom-flipY-true.html [ Skip ] fast/canvas/webgl/texImage2D-video-flipY-false.html [ Skip ] fast/canvas/webgl/texImage2D-video-flipY-true.html [ Skip ] # rendering to floating point FBOs not supported on iOS fast/canvas/webgl/readPixels-float.html [ Skip ] +# No colorspaces in iOS WebGL yet. +webkit.org/b/247166 fast/canvas/webgl/colorspaces-test.html [ Failure ] +webkit.org/b/247166 fast/canvas/webgl/context-lost-restored-p3.html [ Failure ] +webkit.org/b/247166 fast/canvas/webgl/match-page-color-space-p3.html [ ImageOnlyFailure ] + # Skipped on iOS since UIHelper.activateAt() doesn't produce a user gesture that ITP captures on iOS webkit.org/b/174120 http/tests/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html [ Skip ] http/tests/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html [ Skip ] @@ -2633,8 +2734,6 @@ media/deactivate-audio-session.html [ Pass ] webkit.org/b/175273 imported/w3c/web-platform-tests/html/browsers/windows/noreferrer-window-name.html [ Failure ] -webkit.org/b/175353 imported/w3c/web-platform-tests/css/css-ui/outline-004.html [ ImageOnlyFailure ] -webkit.org/b/175353 imported/w3c/web-platform-tests/css/css-ui/outline-style-014.html [ ImageOnlyFailure ] imported/w3c/web-platform-tests/css/mediaqueries/device-aspect-ratio-003.html [ ImageOnlyFailure ] @@ -2669,10 +2768,6 @@ webkit.org/b/183441 mathml/presentation/multiscripts-equivalence.html [ ImageOnl imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any.html [ Failure ] imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any.worker.html [ Failure ] -# -webgl/1.0.3/conformance/ogles/GL/log/log_001_to_008.html [ Skip ] -webgl/1.0.3/conformance/ogles/GL/log2/log2_001_to_008.html [ Skip ] - # security/block-test.html security/block-test-no-port.html @@ -2684,11 +2779,6 @@ svg/W3C-SVG-1.1/text-intro-03-b.svg [ Failure ] svg/W3C-SVG-1.1/text-intro-04-t.svg [ Failure ] svg/custom/acid3-test-77.html [ Failure ] -# REGRESSION: Multiple Layout test from webgl/1.0.3/conformance are timing out. -webgl/1.0.3/conformance/attribs/gl-vertex-attrib-zero-issues.html [ Skip ] -webgl/1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html [ Skip ] -webgl/1.0.3/conformance/ogles/GL/asin/asin_001_to_006.html [ Skip ] - fast/text/font-variations-feature-detection.html [ ImageOnlyFailure ] fast/text/text-indent-inside-float.html [ ImageOnlyFailure ] @@ -2718,6 +2808,7 @@ fast/mediastream/getDisplayMedia-size.html [ Skip ] webkit.org/b/177401 webrtc/captureCanvas-webrtc.html [ Pass Timeout Failure ] webkit.org/b/210173 webrtc/h265.html [ Skip ] +webrtc/video-rotation-black.html [ Slow ] webkit.org/b/209878 [ Debug ] webrtc/datachannel/multiple-connections.html [ Slow ] @@ -2725,8 +2816,6 @@ webkit.org/b/177323 imported/w3c/web-platform-tests/fetch/security/embedded-cred webkit.org/b/177445 fast/loader/form-submission-after-beforeunload-cancel.html [ Pass Timeout ] -webkit.org/b/177397 compositing/masks/compositing-clip-path-change-no-repaint.html [ Pass Failure ] - webkit.org/b/177617 http/tests/storageAccess/request-storage-access-top-frame.html [ Pass Timeout ] webkit.org/b/177547 imported/w3c/web-platform-tests/fetch/security/dangling-markup-mitigation-data-url.tentative.sub.html [ Pass Failure ] @@ -2737,8 +2826,6 @@ fast/canvas/webgl/large-drawing-buffer-resize.html [ Skip ] webkit.org/b/178669 compositing/visible-rect/iframe-no-layers.html [ Pass Failure ] # Underlines' starting and ending positions need to be pixel-snapped -webkit.org/b/142087 fast/css3-text/css3-text-decoration/no-gap-between-two-rounded-textboxes.html [ ImageOnlyFailure ] -webkit.org/b/142087 fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-inherit.html [ ImageOnlyFailure ] webkit.org/b/178029 http/tests/preload/viewport/meta-viewport-link-headers.py [ Pass Failure ] @@ -3012,7 +3099,6 @@ fast/text/incorrect-deselection-across-multiple-elements.html [ Failure ] # 2 platform/ipad/fast/viewport/viewport* Layout tests are timing out on iOS 13 platform/ipad/fast/viewport/viewport-overriden-by-minimum-effective-width-if-ignore-meta-viewport.html [ Timeout ] -platform/ipad/fast/viewport/viewport-unchanged-by-minimum-effective-width-if-not-ignore-meta-viewport.html [ Timeout ] # Skip until we have the fixes for and . fast/events/ios/multiple-key-press-and-release-ordering.html [ Skip ] @@ -3027,19 +3113,17 @@ media/audio-concurrent-supported.html [ Pass Failure ] fast/text/crash-complex-text-surrogate.html [ Failure ] fast/text/international/system-language/system-font-punctuation.html [ Failure ] -# fast/scrolling/ios/body-overflow-hidden.html is an Image failure -fast/scrolling/ios/body-overflow-hidden.html [ Pass ImageOnlyFailure ] - # https://bugs.webkit.org/show_bug.cgi?id=175736 fast/canvas/canvas-currentColor.html [ Failure ] # These tests fail with tiny (0.01%) image diffs with accelerated drawing enabled. -accessibility/smart-invert-reference.html [ ImageOnlyFailure ] scrollingcoordinator/ios/fixed-frame-overflow-swipe.html [ ImageOnlyFailure ] imported/blink/compositing/video/video-controls-layer-creation-squashing.html [ ImageOnlyFailure ] # Test fails, but has flaky output. swipe/main-frame-pinning-requirement.html [ Pass Failure ] +webkit.org/b/253850 swipe/swipe-back-with-passive-wheel-listener.html [ Skip ] +webkit.org/b/253850 swipe/swipe-back-with-active-wheel-listener.html [ Skip ] # These tests fail unexpectedly with accelerated drawing enabled. # Interestingly, these versions fail worse than the more recently updated WPT versions above. @@ -3055,10 +3139,16 @@ webkit.org/b/204757 imported/w3c/web-platform-tests/fetch/api/request/destinatio webkit.org/b/203222 svg/wicd/rightsizing-grid.xhtml [ Pass Failure ] -webkit.org/b/206864 http/tests/workers/service/basic-timeout.https.html [ Pass Failure ] +webkit.org/b/255101 imported/w3c/web-platform-tests/css/css-backgrounds/background-attachment-margin-root-001.html [ ImageOnlyFailure ] +webkit.org/b/255101 imported/w3c/web-platform-tests/css/css-backgrounds/background-image-centered-with-border-radius.html [ ImageOnlyFailure ] +webkit.org/b/255101 imported/w3c/web-platform-tests/css/css-backgrounds/background-margin-root.html [ ImageOnlyFailure ] +webkit.org/b/255101 imported/w3c/web-platform-tests/css/css-backgrounds/background-position-subpixel-at-border.tentative.html [ ImageOnlyFailure ] +webkit.org/b/255101 imported/w3c/web-platform-tests/css/css-backgrounds/box-shadow-body.html [ ImageOnlyFailure ] +webkit.org/b/255101 imported/w3c/web-platform-tests/css/css-backgrounds/background-size/vector/tall--contain--height.html [ ImageOnlyFailure ] +webkit.org/b/255101 imported/w3c/web-platform-tests/css/css-backgrounds/background-size/vector/tall--contain--width.html [ ImageOnlyFailure ] +webkit.org/b/255101 imported/w3c/web-platform-tests/css/css-backgrounds/background-size/vector/wide--contain--height.html [ ImageOnlyFailure ] +webkit.org/b/255101 imported/w3c/web-platform-tests/css/css-backgrounds/background-size/vector/wide--contain--width.html [ ImageOnlyFailure ] -webkit.org/b/206754 imported/w3c/web-platform-tests/css/css-backgrounds/background-image-centered-with-border-radius.html [ ImageOnlyFailure ] -webkit.org/b/206754 imported/w3c/web-platform-tests/css/css-backgrounds/box-shadow-body.html [ ImageOnlyFailure ] webkit.org/b/206897 [ Debug ] imported/w3c/web-platform-tests/css/css-backgrounds/background-size/vector/tall--auto-32px--nonpercent-width-omitted-height-viewbox.html [ Skip ] webkit.org/b/206897 [ Debug ] imported/w3c/web-platform-tests/css/css-backgrounds/background-size/vector/tall--auto-32px--nonpercent-width-percent-height.html [ Skip ] @@ -3082,8 +3172,6 @@ webkit.org/b/207651 imported/w3c/IndexedDB-private-browsing/idbcursor_delete_obj webkit.org/b/207652 imported/w3c/IndexedDB-private-browsing/idbcursor_delete_objectstore5.html [ Pass Timeout ] -webkit.org/b/207702 imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes.any.serviceworker.html [ Pass Failure ] - webkit.org/b/207703 imported/w3c/web-platform-tests/service-workers/service-worker/websocket-in-service-worker.https.html [ Pass Failure ] webkit.org/b/207705 imported/w3c/web-platform-tests/service-workers/service-worker/websocket.https.html [ Pass Failure ] @@ -3095,14 +3183,15 @@ webkit.org/b/213516 imported/w3c/web-platform-tests/websockets/Close-reason-unpa webkit.org/b/207762 http/wpt/service-workers/check-service-worker-header.https.html [ Pass Failure ] -webkit.org/b/207763 http/wpt/service-workers/file-upload.html [ Pass Failure ] - webkit.org/b/207766 http/wpt/service-workers/header-filtering.https.html [ Pass Failure ] webkit.org/b/207767 http/wpt/service-workers/online.https.html [ Pass Failure ] webkit.org/b/207768 http/wpt/service-workers/useragent.https.html [ Pass Failure ] +webkit.org/b/254706 [ Release ] imported/w3c/web-platform-tests/html/dom/idlharness.https.html [ Pass Failure ] +webkit.org/b/254706 [ Debug ] imported/w3c/web-platform-tests/html/dom/idlharness.https.html [ Slow Pass Failure ] + webkit.org/b/205216 imported/w3c/web-platform-tests/content-security-policy/reporting/report-same-origin-with-cookies.html [ Pass Failure DumpJSConsoleLogInStdErr ] webkit.org/b/207769 crypto/subtle/rsa-indexeddb-non-exportable.html [ Pass Timeout ] @@ -3118,13 +3207,6 @@ webkit.org/b/207858 webgl/webgl-box-shadow.html [ Pass Failure ImageOnlyFailure webkit.org/b/207858 fast/canvas/webgl/uninitialized-test.html [ Pass Failure ] webkit.org/b/207858 fast/canvas/webgl/oes-texture-float-linear.html [ Pass Failure ] webkit.org/b/207858 fast/canvas/webgl/tex-image-and-sub-image-2d-with-video.html [ Pass Failure ] -webkit.org/b/207858 webgl/1.0.3/conformance/context/context-lost-restored.html [ Pass Failure ] -webkit.org/b/207858 webgl/1.0.3/conformance/glsl/misc/shader-struct-scope.html [ Pass Failure ] -webkit.org/b/207858 webgl/1.0.3/conformance/misc/uninitialized-test.html [ Pass Failure ] - -# rdar://63506750 Now that float/half-float is supported, the video tests don't instantly fail. -webgl/1.0.3/conformance/extensions/oes-texture-float-with-video.html [ Skip ] -webgl/1.0.3/conformance/extensions/oes-texture-half-float-with-video.html [ Skip ] # REGRESSION: http/wpt/webauthn/public-key-credential-get-success-local.https.html is crashing http/wpt/webauthn/public-key-credential-get-success-local.https.html [ Skip ] @@ -3168,7 +3250,13 @@ webkit.org/b/209734 imported/w3c/web-platform-tests/css/selectors/focus-visible- webkit.org/b/209734 imported/w3c/web-platform-tests/css/selectors/focus-visible-script-focus-017.tentative.html [ Skip ] webkit.org/b/209734 imported/w3c/web-platform-tests/css/selectors/focus-visible-script-focus-018.html [ Skip ] webkit.org/b/209734 imported/w3c/web-platform-tests/css/selectors/focus-visible-script-focus-019.html [ Skip ] -webkit.org/b/209734 imported/w3c/web-platform-tests/css/selectors/hover-002.html [ Skip ] + +webkit.org/b/250767 imported/w3c/web-platform-tests/html/user-activation/activation-trigger-pointerevent.html?mouse [ Skip ] +webkit.org/b/250767 imported/w3c/web-platform-tests/html/user-activation/activation-trigger-pointerevent.html?pen [ Skip ] + +# :hover simulation not working on iOS +imported/w3c/web-platform-tests/css/selectors/hover-002.html [ Skip ] +imported/w3c/web-platform-tests/css/css-text-decor/invalidation/text-decoration-thickness.html [ Skip ] # Certain versions of iOS use different text security characters. webkit.org/b/209692 platform/ios/fast/text/text-security-disc-bullet-pua-ios-new.html [ Pass ] @@ -3189,8 +3277,6 @@ webkit.org/b/212218 webrtc/datachannel/gather-candidates-networkprocess-crash.ht webkit.org/b/212226 imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-008.html [ ImageOnlyFailure ] webkit.org/b/212227 imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-002.html [ ImageOnlyFailure ] -imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-repeat-max-width-001.html [ ImageOnlyFailure ] - fast/text/text-styles/-apple-system [ Pass ] webkit.org/b/214155 imported/w3c/web-platform-tests/html/cross-origin-embedder-policy/blob.https.html [ Pass Timeout Failure ] @@ -3204,19 +3290,23 @@ webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/outline-with-padd webkit.org/b/214498 imported/w3c/web-platform-tests/cors/remote-origin.htm [ Pass ] -fast/text/selection-is-prevent-defaulted.html [ Failure ] +fast/text/canceled-mousemove-does-not-prevent-selectionchange.html [ Failure ] # FIXME: These tests require UIScriptControllerIOS additions to know when a date/time picker is presented fast/forms/date/date-show-hide-picker.html [ Skip ] fast/forms/datetimelocal/datetimelocal-show-hide-picker.html [ Skip ] +fast/forms/date/date-show-picker.html [ Skip ] +fast/forms/datetimelocal/datetimelocal-show-picker.html [ Skip ] + +# showPicker not yet implemented for iOS +webkit.org/b/261703 fast/forms/select/select-show-picker.html [ Skip ] + +# showPicker not yet implemented for iOS +webkit.org/b/261703 fast/forms/datalist/datalist-show-picker.html [ Skip ] # REGRESSION: [ iOS & macOS ] two imported/w3c/web-platform-tests/WebCryptoAPI are failing imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.https.worker.html [ Failure ] -# Reenable crypto/workers/subtle/rsa-postMessage-worker.html and crypto/subtle/aes-cbc-import-key-wrap-jwk-rsa-key-private.html for iOS -crypto/workers/subtle/rsa-postMessage-worker.html [ Skip ] -crypto/subtle/aes-cbc-import-key-wrap-jwk-rsa-key-private.html [ Skip ] - # [ macOS iOS Debug ] media/video-source-moved.html is a super flkay timeout media/video-source-moved.html [ Pass Timeout ] @@ -3226,10 +3316,6 @@ imported/w3c/web-platform-tests/dom/ranges/Range-surroundContents.html [ Slow ] # [ iOS ] mathml/opentype/munderover-stretch-width.html is flaky failing. mathml/opentype/munderover-stretch-width.html [ Pass Failure ] -# # REGRESSION: [ iOS wk2 ] webgl/1.0.3/conformance/glsl/functions/glsl-function-sign.html and webgl/1.0.3/conformance/glsl/misc/glsl-function-nodes.html are failing consistently. -# webgl/1.0.3/conformance/glsl/functions/glsl-function-sign.html [ Failure ] -# webgl/1.0.3/conformance/glsl/misc/glsl-function-nodes.html [ Failure ] - # [ iOS wk2 ] streams/pipe-to.html is flaky failing. streams/pipe-to.html [ Pass Failure ] @@ -3270,15 +3356,9 @@ fast/text/system-font-width-7.html [ Pass ] fast/text/system-font-width-8.html [ Pass ] fast/text/system-font-width-9.html [ Pass ] -# rdar://80344138 ([ Monterey iOS15 wk2 ] imported/w3c/web-platform-tests/fetch/connection-pool/network-partition-key.html [ Failure ]) -imported/w3c/web-platform-tests/fetch/connection-pool/network-partition-key.html [ Failure ] - # rdar://80384054 ([ iOS15 ] css3/filters/filter-repaint-shadow-layer-child.html is flaky failure) css3/filters/filter-repaint-shadow-layer-child.html [ Pass ImageOnlyFailure ] -# rdar://80392795 ([ iOS15 ] http/tests/misc/object-embedding-svg-delayed-size-negotiation-2.htm is a flaky failure) -http/tests/misc/object-embedding-svg-delayed-size-negotiation-2.htm [ Pass Failure ] - # rdar://80393008 ([ iOS15 ] http/tests/security/contentSecurityPolicy/connect-src-websocket-allowed.html is a flaky crash) http/tests/security/contentSecurityPolicy/connect-src-websocket-allowed.html [ Pass Crash ] @@ -3289,8 +3369,7 @@ http/tests/websocket/tests/hybi/workers/worker-reload.html [ Pass Crash ] http/tests/workers/service/service-worker-download-async-delegates.https.html [ Pass Crash ] # rdar://80396393 ([ iOS15 ] http/wpt/mediarecorder/mute-tracks.html is a flaky failure) -# webkit.org/b/238774 [ iOS ] http/wpt/mediarecorder/mute-tracks.html is a flaky crash -http/wpt/mediarecorder/mute-tracks.html [ Pass Failure Crash ] +http/wpt/mediarecorder/mute-tracks.html [ Pass Failure ] # rdar://80396502 ([ iOS15 ] http/wpt/mediarecorder/pause-recording.html is a flaky crash) http/wpt/mediarecorder/pause-recording.html [ Pass Crash ] @@ -3316,6 +3395,11 @@ imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode webkit.org/b/221466 imported/w3c/web-platform-tests/uievents/keyboard/modifier-keys.html [ Skip ] webkit.org/b/221465 imported/w3c/web-platform-tests/uievents/keyboard/modifier-keys-combinations.html [ Skip ] +webkit.org/b/262723 imported/w3c/web-platform-tests/uievents/mouse/cancel-mousedown-in-subframe.html [ Skip ] + +# https://webkit.org/b/263067 ([iOS] uievents/mouse/synthetic-mouse-enter-leave-over-out-button-state-after-target-removed.tentative.html WPT consistently times out in iOS 16 open source config) +imported/w3c/web-platform-tests/uievents/mouse/synthetic-mouse-enter-leave-over-out-button-state-after-target-removed.tentative.html?buttonType=LEFT&button=0&buttons=1 [ Skip ] +imported/w3c/web-platform-tests/uievents/mouse/synthetic-mouse-enter-leave-over-out-button-state-after-target-removed.tentative.html?buttonType=MIDDLE&button=1&buttons=4 [ Skip ] # iOS15 supports this emoji. fast/text/mending-heart.html [ Pass ] @@ -3328,8 +3412,6 @@ webkit.org/b/221833 fast/text/image-alt-text-bidi.html [ ImageOnlyFailure ] webkit.org/b/222844 fast/canvas/webgl/match-page-color-space.html [ Pass ImageOnlyFailure ] webkit.org/b/222844 imported/blink/compositing/draws-content/webgl-simple-background.html [ Pass ImageOnlyFailure ] -webkit.org/b/222239 webgl/conformance/extensions/khr-parallel-shader-compile.html [ Skip ] - fast/text/line-break-with-locale.html [ ImageOnlyFailure ] webkit.org/b/229154 webrtc/peer-connection-audio-mute2.html [ Pass Failure ] @@ -3342,6 +3424,8 @@ http/wpt/webxr [ Skip ] http/tests/media/video-webm-stall.html [ Skip ] webkit.org/b/229291 imported/w3c/web-platform-tests/html/rendering/replaced-elements/images/revoked-blob-print.html [ Pass ImageOnlyFailure ] +imported/w3c/web-platform-tests/html/rendering/widgets/input-checkbox-switch-rtl.tentative.html [ Failure ] +imported/w3c/web-platform-tests/html/rendering/widgets/input-date-baseline-min-height.html [ Failure ] #rdar://82146367 ([Mac, iOS Release] imported/w3c/web-platform-tests/worklets/layout-worklet-csp.https.html is a flaky failure) imported/w3c/web-platform-tests/worklets/layout-worklet-csp.https.html [ Pass Failure ] @@ -3366,7 +3450,6 @@ imported/w3c/web-platform-tests/html/canvas/element/manual/wide-gamut-canvas/can imported/w3c/web-platform-tests/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-pattern-canvas.html [ Pass ] imported/w3c/web-platform-tests/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-pattern-image.html [ Pass ] imported/w3c/web-platform-tests/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-settings.html [ Pass ] -imported/w3c/web-platform-tests/html/canvas/element/manual/wide-gamut-canvas/canvas-draw-high-bit-depth-images.html [ Pass ] imported/w3c/web-platform-tests/html/canvas/element/wide-gamut-canvas/2d.color.space.p3.fillText.html [ Pass ] imported/w3c/web-platform-tests/html/canvas/element/wide-gamut-canvas/2d.color.space.p3.fillText.shadow.html [ Pass ] imported/w3c/web-platform-tests/html/canvas/element/wide-gamut-canvas/2d.color.space.p3.strokeText.html [ Pass ] @@ -3378,8 +3461,16 @@ imported/w3c/web-platform-tests/html/canvas/element/wide-gamut-canvas/2d.color.s imported/w3c/web-platform-tests/html/canvas/element/wide-gamut-canvas/2d.color.space.p3.toDataURL.jpeg.p3.canvas.html [ Pass ] imported/w3c/web-platform-tests/html/canvas/element/wide-gamut-canvas/2d.color.space.p3.toDataURL.with.putImageData.html [ Pass ] storage/indexeddb/structured-clone-image-data-display-p3.html [ Pass ] +imported/w3c/web-platform-tests/html/canvas/offscreen/manual/wide-gamut-canvas/2d.color.space.p3.convertToBlobp3.canvas.html [ Pass ] +imported/w3c/web-platform-tests/html/canvas/offscreen/wide-gamut-canvas/2d.color.space.p3.to.p3.html [ Pass ] +imported/w3c/web-platform-tests/html/canvas/offscreen/wide-gamut-canvas/2d.color.space.p3.to.p3.worker.html [ Pass ] +imported/w3c/web-platform-tests/html/canvas/offscreen/wide-gamut-canvas/2d.color.space.p3.to.srgb.html [ Pass ] +imported/w3c/web-platform-tests/html/canvas/offscreen/wide-gamut-canvas/2d.color.space.p3.to.srgb.worker.html [ Pass ] +imported/w3c/web-platform-tests/webcodecs/videoFrame-createImageBitmap.any.worker.html [ Pass ] +imported/w3c/web-platform-tests/webcodecs/videoFrame-drawImage.any.worker.html [ Pass ] # Show 1px diff in the result. Maybe hitting the background bleed avoidance code path. +webkit.org/b/229397 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-095.xht [ ImageOnlyFailure ] webkit.org/b/229397 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-109.xht [ ImageOnlyFailure ] webkit.org/b/229397 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-125.xht [ ImageOnlyFailure ] webkit.org/b/229397 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-141.xht [ ImageOnlyFailure ] @@ -3397,6 +3488,7 @@ webkit.org/b/229397 imported/w3c/web-platform-tests/css/css-writing-modes/abs-po webkit.org/b/229397 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-052.xht [ ImageOnlyFailure ] webkit.org/b/229397 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-064.xht [ ImageOnlyFailure ] webkit.org/b/229397 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-076.xht [ ImageOnlyFailure ] +webkit.org/b/229397 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-088.xht [ ImageOnlyFailure ] webkit.org/b/229397 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-104.xht [ ImageOnlyFailure ] webkit.org/b/229397 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-108.xht [ ImageOnlyFailure ] webkit.org/b/229397 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-112.xht [ ImageOnlyFailure ] @@ -3424,21 +3516,13 @@ webkit.org/b/229397 imported/w3c/web-platform-tests/css/css-writing-modes/clip-r webkit.org/b/229397 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vrl-006.xht [ ImageOnlyFailure ] webkit.org/b/229397 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vrl-008.xht [ ImageOnlyFailure ] -webkit.org/b/233267 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_window_open_download_block_downloads.tentative.html [ Pass Failure ] - -webkit.org/b/232181 imported/w3c/web-platform-tests/file-system-access/sandboxed_FileSystemSyncAccessHandle-close.https.tentative.worker.html [ Pass Failure ] - # These three tests will be fixed by rdar://80384564. editing/selection/ios/change-selection-by-tapping-with-existing-selection.html [ Pass Failure ] -editing/selection/preserve-selection-when-clicking-button.html [ Failure ] -editing/selection/ios/persist-selection-after-tapping-on-element-with-mousedown-handler.html [ Failure ] webkit.org/b/238211 fast/text/text-shadow-ink-overflow-missing.html [ Pass ImageOnlyFailure ] webkit.org/b/237812 editing/spelling/spellcheck-api-crash.html [ Pass Crash ] -webkit.org/b/238469 imported/w3c/web-platform-tests/fetch/metadata/download.https.sub.html [ Skip ] - webkit.org/b/229584 animations/fill-mode-forwards.html [ Pass Failure ] # rdar://82190832 ([ iOS15 ] editing/caret/ios/caret-in-overflow-area.html is failing) @@ -3454,13 +3538,7 @@ webkit.org/b/229832 [ Release ] imported/w3c/web-platform-tests/beacon/beacon-re [ Release ] fast/canvas/canvas-composite-text-alpha.html [ Pass Timeout Failure ] fast/canvas/canvas-blending-text.html [ Pass Failure ] -# This test requires ARQL SPIs not yet available to OpenSource builds. -model-element/model-element-camera.html [ Skip ] -model-element/model-element-interactive-dragging.html [ Skip ] -model-element/model-element-inline-preview-deletion-upon-source-change.html [ Skip ] - # webkit.org/b/201982 These are flaky failures on iOS -fast/images/exif-orientation-svg-feimage.html [ Pass Failure ] fast/images/image-orientation-dynamic-from-image.html [ Pass Failure ] fast/images/image-orientation-none.html [ Pass Failure ] @@ -3486,7 +3564,6 @@ webkit.org/b/159755 fast/text/emoji-num-glyphs.html [ Pass ] imported/w3c/web-platform-tests/css/css-pseudo/selection-background-painting-order.html [ ImageOnlyFailure ] imported/w3c/web-platform-tests/css/css-pseudo/selection-originating-decoration-color.html [ ImageOnlyFailure ] imported/w3c/web-platform-tests/css/css-pseudo/selection-originating-underline-order.html [ ImageOnlyFailure ] -imported/w3c/web-platform-tests/css/css-pseudo/target-text-007.html [ Failure ] # These tests require platform support. # @@ -3511,8 +3588,6 @@ imported/w3c/web-platform-tests/css/css-contain/contain-size-select-001.html [ P imported/w3c/web-platform-tests/css/css-contain/contain-size-select-002.html [ Pass ] imported/w3c/web-platform-tests/css/css-contain/contain-size-select-elem-001.html [ Pass ] imported/w3c/web-platform-tests/css/css-contain/contain-size-select-elem-002.html [ Pass ] -imported/w3c/web-platform-tests/css/css-contain/content-visibility/content-visibility-075.html [ Pass ] -imported/w3c/web-platform-tests/css/css-contain/content-visibility/content-visibility-076.html [ Pass ] imported/w3c/web-platform-tests/css/css-content/quotes-006.html [ Pass ] imported/w3c/web-platform-tests/css/css-content/quotes-007.html [ Pass ] imported/w3c/web-platform-tests/css/css-content/quotes-012.html [ Pass ] @@ -3556,6 +3631,9 @@ webkit.org/b/214465 imported/w3c/web-platform-tests/css/mediaqueries/mq-gamut-00 webkit.org/b/237694 [ Debug ] webgl/1.0.3/conformance/uniforms/uniform-samplers-test.html [ Timeout Pass ] +# image-set failing only on iOS +webkit.org/b/253095 imported/w3c/web-platform-tests/css/css-images/image-set/image-set-type-rendering-2.html [ ImageOnlyFailure ] + [ Release ] editing/spelling/toggle-spellchecking.html [ Failure Pass ] pointerevents/mouse/pointer-event-basic-properties.html [ Timeout ] imported/w3c/web-platform-tests/workers/semantics/multiple-workers/004.html [ Failure Pass ] @@ -3582,36 +3660,27 @@ webkit.org/b/237433 editing/pasteboard/paste-and-sanitize.html [ Timeout Pass Fa webkit.org/b/237955 imported/w3c/web-platform-tests/css/css-contain/content-visibility/content-visibility-044.html [ Failure ] -webkit.org/b/239625 imported/w3c/web-platform-tests/css/css-color/opacity-overlapping-letters.html [ ImageOnlyFailure ] -webkit.org/b/239567 tables/mozilla/bugs/bug26178.html [ Pass Failure ] +imported/w3c/web-platform-tests/css/css-color/system-color-hightlights-vs-getSelection-001.html [ ImageOnlyFailure ] +imported/w3c/web-platform-tests/css/css-color/system-color-hightlights-vs-getSelection-002.html [ ImageOnlyFailure ] -# iOS has a WebGPU implementation. -http/tests/webgpu [ Pass ] +webkit.org/b/239567 tables/mozilla/bugs/bug26178.html [ Pass Failure ] webkit.org/b/240037 css3/background/background-repeat-space-content.html [ Pass ImageOnlyFailure ] webkit.org/b/240069 fast/css/continuationCrash.html [ Pass Failure ] -webkit.org/b/237552 imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/same-hash.html [ Pass Failure ] - -webkit.org/b/240081 webaudio/AudioBuffer/huge-buffer.html [ Pass Slow ] - webkit.org/b/240123 imported/w3c/web-platform-tests/webrtc/protocol/rtp-clockrate.html [ Pass Failure ] webkit.org/b/239568 imported/w3c/web-platform-tests/content-security-policy/inheritance/blob-url-in-main-window-self-navigate-inherits.sub.html [ Pass Failure DumpJSConsoleLogInStdErr ] webkit.org/b/240148 fast/images/exif-orientation-background-image-repeat.html [ Pass Failure ImageOnlyFailure ] -webkit.org/b/240167 [ Release ] fast/css-custom-paint/animate-repaint.html [ Pass Failure ] - webkit.org/b/240489 imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/004.html [ Slow ] # webkit.org/b/243556 [ iOS ] 2* imported/w3c/web-platform-tests/css/css-contain/contain-paint-clip* tests are constant Image failures -imported/w3c/web-platform-tests/css/css-contain/contain-paint-clip-016.html [ ImageOnlyFailure ] -imported/w3c/web-platform-tests/css/css-contain/contain-paint-clip-015.html [ ImageOnlyFailure ] -webkit.org/b/243558 fast/canvas/image-object-in-canvas.html [ Slow ] +webkit.org/b/243558 fast/canvas/image-object-in-canvas.html [ Pass Timeout ] # Correction to guard in Platform file removing iOS - Skip tests webkit.org/b/240579 http/tests/workers/service/shownotification-allowed-document.html [ Skip ] @@ -3624,7 +3693,6 @@ webkit.org/b/240579 http/tests/push-api [ Skip ] webkit.org/b/240579 http/wpt/push-api [ Skip ] # These tests finish with unfired UI script callbacks, causing crashes. See webkit.org/b/236794 -fast/events/ios/pdf-modifer-key-down-crash.html imported/w3c/web-platform-tests/css/css-contain/content-visibility/content-visibility-047.html imported/w3c/web-platform-tests/css/css-contain/content-visibility/content-visibility-048.html imported/w3c/web-platform-tests/html/user-activation/no-activation-thru-escape-key.html @@ -3642,13 +3710,15 @@ webkit.org/b/240927 [ Debug ] storage/indexeddb/request-with-null-open-db-reque webkit.org/b/240929 [ Debug ] resize-observer/resize-observer-with-zoom.html [ Pass Timeout ] -fast/text/bulgarian-system-language-shaping.html [ Pass ] +webkit.org/b/241253 fast/text/bulgarian-system-language-shaping.html [ Pass ] # These tests have different results on iOS imported/w3c/web-platform-tests/css/css-scroll-anchoring/device-pixel-adjustment.html imported/w3c/web-platform-tests/css/css-scroll-anchoring/history-restore-anchors.html imported/w3c/web-platform-tests/css/css-scroll-anchoring/infinite-scroll-event.tentative.html +webkit.org/b/258184 [ Debug ] media/track/track-webvtt-no-snap-to-lines-overlap.html [ Pass Crash ] + # Accessibility bold only exists on iOS. fast/text/accessibility-bold-system-font [ Pass ] @@ -3661,8 +3731,6 @@ webkit.org/b/242225 http/wpt/service-workers/about-blank-iframe.html [ Pass Fail webkit.org/b/237569 imported/blink/svg/filters/filter-huge-clamping.svg [ Pass ImageOnlyFailure ] -webkit.org/b/242228 http/tests/privateClickMeasurement/attribution-conversion-through-fetch-keepalive.html [ Pass Failure Timeout ] - webkit.org/b/242250 imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/002.html [ Pass Timeout ] webkit.org/b/242270 fast/encoding/char-after-fast-path-ascii-decoding.html [ Pass Failure ] @@ -3670,7 +3738,7 @@ webkit.org/b/242270 fast/encoding/char-after-fast-path-ascii-decoding.html [ Pas webkit.org/b/242273 fast/events/ios/dragstart-on-image-by-long-pressing.html [ Pass Failure ] # Requires platform support (see rdar://94324932). -http/tests/media/media-source/mediasource-rvfc.html [ Timeout ] +http/tests/media/media-source/mediasource-rvfc.html [ Skip ] webkit.org/b/242825 editing/selection/ios/hide-selection-in-tiny-contenteditable.html [ Pass Failure ] @@ -3679,6 +3747,7 @@ webkit.org/b/242840 fast/text/international/system-language/han-text-style.html webkit.org/b/242905 compositing/tiling/tiled-mask-inwindow.html [ Pass Failure ] webkit.org/b/243547 fast/mediastream/getUserMedia-to-canvas-1.html [ Pass Timeout ] +webkit.org/b/253959 fast/mediastream/getUserMedia-to-canvas-2.html [ Pass Timeout ] # These tests have a similar assert_equals issue, causing failures. See webkit.org/b/243688 imported/w3c/web-platform-tests/upgrade-insecure-requests/gen/iframe-blank-inherit.meta/upgrade/websocket.https.html [ Pass Failure ] @@ -3700,7 +3769,6 @@ imported/w3c/web-platform-tests/upgrade-insecure-requests/gen/worker-module.http webkit.org/b/243690 imported/w3c/web-platform-tests/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-same-origin-allow-popups.https.html [ Pass Failure ] webkit.org/b/243690 imported/w3c/web-platform-tests/html/cross-origin-opener-policy/iframe-popup-unsafe-none-to-same-origin.https.html [ Pass Failure ] webkit.org/b/243690 imported/w3c/web-platform-tests/html/cross-origin-opener-policy/javascript-url.https.html [ Pass Failure ] -webkit.org/b/243690 imported/w3c/web-platform-tests/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup-to-so.https.html [ Pass Failure ] webkit.org/b/243962 imported/w3c/web-platform-tests/css/css-pseudo/highlight-paired-cascade-005.html [ Pass ImageOnlyFailure ] @@ -3719,6 +3787,161 @@ imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-right-color-001.html [ Pass ImageOnlyFailure ] imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-top-color-001.html [ Pass ImageOnlyFailure ] +# These pass on iOS but not elsewhere. +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-background-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-block-end-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-block-end-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-block-start-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-block-start-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-bottom-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-bottom-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-inline-end-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-inline-end-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-inline-start-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-inline-start-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-left-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-left-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-right-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-right-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-top-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-top-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-background-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-block-end-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-block-start-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-bottom-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-inline-end-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-inline-start-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-left-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-right-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-top-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-background-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-block-end-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-block-start-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-bottom-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-inline-end-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-inline-start-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-left-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-right-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-top-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-background-size-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-background-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-background-attachment-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-background-clip-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-background-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-background-image-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-background-origin-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-background-position-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-background-size-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-block-end-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-block-end-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-block-start-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-block-start-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-bottom-left-radius-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-bottom-right-radius-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-bottom-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-bottom-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-end-end-radius-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-end-start-radius-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-image-outset-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-image-repeat-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-image-slice-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-image-source-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-image-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-inline-end-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-inline-end-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-inline-start-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-inline-start-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-left-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-left-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-right-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-right-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-start-end-radius-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-start-start-radius-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-top-left-radius-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-top-right-radius-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-top-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-top-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-background-attachment-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-background-clip-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-background-image-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-background-origin-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-background-position-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-block-end-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-block-end-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-block-start-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-block-start-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-bottom-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-bottom-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-image-outset-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-image-repeat-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-image-slice-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-image-source-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-image-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-inline-end-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-inline-end-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-inline-start-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-inline-start-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-left-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-left-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-right-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-right-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-top-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-top-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-background-attachment-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-background-clip-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-background-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-background-image-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-background-origin-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-background-position-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-background-size-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-block-end-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-block-end-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-block-start-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-block-start-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-bottom-left-radius-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-bottom-right-radius-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-bottom-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-bottom-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-end-end-radius-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-end-start-radius-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-outset-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-repeat-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-slice-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-source-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-inline-end-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-inline-end-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-inline-start-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-inline-start-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-left-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-left-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-right-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-right-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-start-end-radius-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-start-start-radius-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-top-left-radius-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-top-right-radius-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-top-style-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-top-width-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-background-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-background-size-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-block-end-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-block-start-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-bottom-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-inline-end-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-inline-start-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-left-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-right-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-top-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-block-end-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-block-start-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-bottom-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-inline-end-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-inline-start-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-left-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-right-color-001.html [ Pass ] +imported/w3c/web-platform-tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-top-color-001.html [ Pass ] + # These tests are flaky due to "Blocked access to external URL" messages because we don't support WPT domains. imported/w3c/web-platform-tests/feature-policy/feature-policy-frame-policy-allowed-for-self.https.sub.html [ DumpJSConsoleLogInStdErr Failure Pass ] imported/w3c/web-platform-tests/feature-policy/feature-policy-frame-policy-allowed-for-some.https.sub.html [ DumpJSConsoleLogInStdErr Failure Pass ] @@ -3737,6 +3960,9 @@ imported/w3c/web-platform-tests/css/css-writing-modes/forms/color-input-appearan #