2021-08-23 Eric Hutchison Updated test expectations for fast/events/touch/ios/long-press-on-editable-content-then-drag-up-to-change-selected-text.html and fast/events/touch/ios/long-press-then-drag-to-select-text.html. , . Unreviewed test gardening. * platform/ios-14/TestExpectations: * platform/ios-wk2/TestExpectations: 2021-08-23 Eric Hutchison Update test expectations for fast/events/touch/page-scaled-touch-gesture-click.html. https://bugs.webkit.org/show_bug.cgi?id=168961. Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-08-23 Eric Hutchison Update test expectations for fast/events/wheelevent-in-frame.html. https://bugs.webkit.org/show_bug.cgi?id=168961. Unreviewed test gardening. * platform/ios-wk2/TestExpectations: * platform/mac/TestExpectations: 2021-08-23 Eric Hutchison Update test expectations for fast/forms/ios/ipad/open-picker-using-keyboard.html and fast/forms/ios/accessory-bar-navigation.html. , . Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-08-23 Wenson Hsieh REGRESSION (r271146): editing/selection/ios/scrolling-to-focused-element-inside-iframe.html is failing https://bugs.webkit.org/show_bug.cgi?id=229376 rdar://80384683 Reviewed by Megan Gardner. Adjust test expectations for the layout test, which should now pass. * platform/ios-wk2/TestExpectations: * platform/ios/TestExpectations: 2021-08-23 Chris Dumez WebKit2 can only have one active navigation policy check for a given frame https://bugs.webkit.org/show_bug.cgi?id=229012 Reviewed by Youenn Fablet. Unskip a couple of tests that are no longer timing out in WebKit2. * platform/ios-wk1/imported/w3c/web-platform-tests/html/browsers/windows/noreferrer-window-name-expected.txt: Removed. * platform/mac-wk1/imported/w3c/web-platform-tests/html/browsers/windows/noreferrer-window-name-expected.txt: Removed. * platform/wk2/TestExpectations: 2021-08-23 Carlos Garcia Campos Create a RenderLineBreak when BR element has unsupported content data style https://bugs.webkit.org/show_bug.cgi?id=224849 Reviewed by Antti Koivisto. * editing/execCommand/insert-image-in-composed-list-expected.txt: Rebaseline. 2021-08-23 Chris Dumez HTMLStyleElement should be able to fire the load event more than once https://bugs.webkit.org/show_bug.cgi?id=228975 Reviewed by Youenn Fablet. Unskip test that is no longer timing out. * TestExpectations: 2021-08-23 Xan Lopez Skip failing test on 32bit (ARMv7/MIPS) https://bugs.webkit.org/show_bug.cgi?id=229407 Unreviewed test gardening. * js/script-tests/reserved-words.js: 2021-08-23 Alicia Boya García [MSE][GStreamer] Implement multi-track support https://bugs.webkit.org/show_bug.cgi?id=229072 Reviewed by Xabier Rodriguez-Calvar. Update expectations and rebaseline one test is which the buffered ranges have changed slightly due to the audio track previously discarded now being parsed. * platform/glib/TestExpectations: * platform/glib/imported/w3c/web-platform-tests/media-source/mediasource-remove-expected.txt: 2021-08-22 Yusuke Suzuki [JSC] Remove already-shipped wasm option flags https://bugs.webkit.org/show_bug.cgi?id=229386 Reviewed by Ross Kirsling. * workers/wasm-references.html: 2021-08-22 Alan Bujtas [iOS] Unreviewed test gardening. * platform/ios-wk2/fast/repaint/placeholder-after-caps-lock-hidden-expected.txt: 2021-08-22 Alan Bujtas [LFC][IFC] Add support for vertical-align: super https://bugs.webkit.org/show_bug.cgi?id=228235 Reviewed by Antti Koivisto. * platform/mac/css1/text_properties/vertical_align-expected.txt: 2021-08-22 Kate Cheney Report correct blocked URI in CSP violation report https://bugs.webkit.org/show_bug.cgi?id=226316 Reviewed by Alex Christensen. * http/tests/security/contentSecurityPolicy/report-blocked-uri-after-blocked-redirect-expected.txt: Added. * http/tests/security/contentSecurityPolicy/report-blocked-uri-after-blocked-redirect.html: Added. * http/tests/security/contentSecurityPolicy/report-blocked-uri-after-multiple-redirects-expected.txt: Added. * http/tests/security/contentSecurityPolicy/report-blocked-uri-after-multiple-redirects.html: Added. * platform/mac-wk1/http/tests/security/contentSecurityPolicy/report-blocked-uri-after-multiple-redirects-expected.txt: Added. * platform/mac-wk1/http/tests/security/contentSecurityPolicy/report-blocked-uri-after-blocked-redirect-expected.txt: Added. * platform/win/http/tests/security/contentSecurityPolicy/report-blocked-uri-after-blocked-redirect-expected.txt: Added. * platform/win/http/tests/security/contentSecurityPolicy/report-blocked-uri-after-multiple-redirects-expected.txt: Added. WebKitLegacy and Win have different console logging. 2021-08-22 Yusuke Suzuki [JSC] Remove already-shipped JS feature flags https://bugs.webkit.org/show_bug.cgi?id=229387 Reviewed by Ross Kirsling. * js/script-tests/weakref-async-is-collected.js: * js/script-tests/weakref-eventually-collects-values.js: * js/script-tests/weakref-finalizationregistry.js: * js/script-tests/weakref-microtasks-dont-collect.js: * js/script-tests/weakref-weakset-consistency.js: * js/weakref-async-is-collected.html: * js/weakref-eventually-collects-values.html: * js/weakref-finalizationregistry.html: * js/weakref-microtasks-dont-collect.html: * js/weakref-weakset-consistency.html: * webaudio/finished-audio-buffer-source-nodes-should-be-collectable.html: 2021-08-22 Alan Bujtas [LFC][IFC] Add support for out-of-flow box static positioning https://bugs.webkit.org/show_bug.cgi?id=229103 Reviewed by Antti Koivisto. * fast/inline/out-of-flow-with-static-position-in-ifc-expected.html: Added. * fast/inline/out-of-flow-with-static-position-in-ifc.html: Added. 2021-08-22 Alan Bujtas [LFC][IFC] Add support for vertical-align: sub https://bugs.webkit.org/show_bug.cgi?id=228217 Reviewed by Antti Koivisto. * platform/mac/css1/text_properties/vertical_align-expected.txt: * platform/mac/fast/selectors/018b-expected.txt: * platform/mac/fast/text/whitespace/020-expected.txt: 2021-08-22 Wenson Hsieh [iOS] Fix and reenable several layout tests to account for the changes in rdar://80384564 https://bugs.webkit.org/show_bug.cgi?id=229316 Reviewed by Tim Horton. See WebKit/ChangeLog for more details. * fast/images/text-recognition/ios/reselect-word-in-image-overlay.html: Add a short delay to avoid timing out, due to the second long press gesture to select text not triggering. * platform/ios-14/TestExpectations: Remove iOS 14-specific PASS expectations, and remove the more generic FAIL expectation in the ios directory. Instead, just mark these three layout tests as FAIL on iOS 15, and PASS elsewhere. * platform/ios-15/TestExpectations: Added. * platform/ios/TestExpectations: 2021-08-22 Myles C. Maxfield Control characters (Unicode category Cc) should be rendered visibly https://bugs.webkit.org/show_bug.cgi?id=149128 Reviewed by Alan Bujtas. Update existing tests. * fast/text/fixed-pitch-control-characters-expected.txt: * fast/text/wide-zero-width-space.html: * fast/text/zero-width-characters.html: * platform/ios/fast/dom/52776-expected.txt: * platform/mac/fast/dom/52776-expected.txt: * platform/mac/fast/text/wide-zero-width-space-expected.txt: This actually shows that there's a difference between the fast text codepath and the complex text codepath, but that's okay for now because the complex text codepath is going away. Also, it's not practical to fix this in the complex text codepath, because that would require a CoreText change. So, for now, we can just encode the behavior difference in our test, and when the complex codepath finally goes away, this test will be updated to be working correctly again. 2021-08-21 Myles C. Maxfield overwriteCodePoint() in createAndFillGlyphPage() is wrong https://bugs.webkit.org/show_bug.cgi?id=215643 Reviewed by Alan Bujtas. * fast/text/resources/Ahem-GSUB-ligatures.ttf: Added. * fast/text/zwj-ligature-expected.html: Added. * fast/text/zwj-ligature.html: Added. * platform/mac/fast/text/format-control-expected.txt: Progression! A new ligature is formed that wasn't formed before. Also, this ligature is formed in both Chrome and Firefox, so we match them now. * platform/win/TestExpectations: 2021-08-21 Alan Bujtas [LFC][IFC] Add support for -webkit-text-security: disc https://bugs.webkit.org/show_bug.cgi?id=229047 Reviewed by Antti Koivisto. Let's dump the actual disc characters. * platform/ios-simulator/fast/forms/auto-fill-button/hide-auto-fill-strong-password-viewable-treatment-when-form-is-reset-expected.txt: * platform/ios/fast/css/text-overflow-input-expected.txt: * platform/ios/fast/forms/basic-inputs-expected.txt: * platform/ios/fast/forms/input-value-expected.txt: * platform/mac/fast/css/text-overflow-input-expected.txt: * platform/mac/fast/forms/auto-fill-button/hide-auto-fill-strong-password-viewable-treatment-when-form-is-reset-expected.txt: * platform/mac/fast/forms/basic-inputs-expected.txt: * platform/mac/fast/forms/input-value-expected.txt: 2021-08-21 Alan Bujtas [IFC][Integration] Enable modern line layout for placeholder elements https://bugs.webkit.org/show_bug.cgi?id=228887 Reviewed by Antti Koivisto. * platform/ios-wk2/fast/repaint/placeholder-after-caps-lock-hidden-expected.txt: 2021-08-21 Per Arne [Win] The layout test fast/visual-viewport/resize-event-fired-window-resized.html is a flaky timeout https://bugs.webkit.org/show_bug.cgi?id=229379 Unreviewed test gardening. * platform/win/TestExpectations: 2021-08-21 Per Arne [Win] The layout test http/tests/websocket/tests/hybi/inspector/send-and-recieve-debugger.html is timing out https://bugs.webkit.org/show_bug.cgi?id=229372 Unreviewed test gardening. * platform/win/TestExpectations: 2021-08-21 Myles C. Maxfield [Cocoa] Single characters don't get shaped in the fast text codepath https://bugs.webkit.org/show_bug.cgi?id=186804 Reviewed by Alan Bujtas. Huge thanks to Laurence Penney to contributing this test font!!! * fast/text/resources/UniversTofu-GSUB-rvrn.ttf: Added. The license is Apache 2.0. * fast/text/single-character-shaping-expected.html: Added. * fast/text/single-character-shaping.html: Added. 2021-08-21 Yusuke Suzuki [JSC] Enable Array#findLast method https://bugs.webkit.org/show_bug.cgi?id=229355 Reviewed by Saam Barati. * inspector/model/remote-object-get-properties-expected.txt: * js/Object-getOwnPropertyNames-expected.txt: * js/array-unscopables-properties-expected.txt: * js/script-tests/Object-getOwnPropertyNames.js: * js/script-tests/array-unscopables-properties.js: 2021-08-21 Youenn Fablet Prevent AudioSession category from moving out of PlayAndRecord too quickly https://bugs.webkit.org/show_bug.cgi?id=229327 Reviewed by Eric Carlson. * http/tests/media/media-stream/audio-capture-and-category.https-expected.txt: Added. * http/tests/media/media-stream/audio-capture-and-category.https.html: Added. 2021-08-20 Commit Queue Unreviewed, reverting r281343. https://bugs.webkit.org/show_bug.cgi?id=229362 caused iOS test failure Reverted changeset: "Update baseline for http/tests/websocket/tests/hybi/close- code-and-reason.html." https://commits.webkit.org/r281343 2021-08-20 Zalan Bujtas [IFC][Integration] Enable inline level boxes with relative (min/max)width and (min/max)height values https://bugs.webkit.org/show_bug.cgi?id=229065 Reviewed by Antti Koivisto. * platform/ios/fast/frames/onlyCommentInIFrame-expected.txt: * platform/mac/fast/frames/onlyCommentInIFrame-expected.txt: 2021-08-20 Alan Bujtas [IFC][Integration] Enable non-auto line-break values https://bugs.webkit.org/show_bug.cgi?id=228842 Reviewed by Antti Koivisto. * TestExpectations: progressions * platform/mac/fast/text/trailing-white-space-expected.txt: collapsed trailing whitespace cleanup. 2021-08-20 Patrick Angle Web Inspector: Style rules declared after a rule whose selector has over 8192 components are not shown correctly https://bugs.webkit.org/show_bug.cgi?id=229218 Reviewed by Devin Rousso. Test very large (8192 individual component) selectors to ensure surrounding styles are correctly resolved. * inspector/css/getMatchedStylesForNodeLargeSelectors-expected.txt: Added. * inspector/css/getMatchedStylesForNodeLargeSelectors.html: Added. 2021-08-20 Eric Hutchison Update test expectations for fast/scrolling/ios/overflow-div-scrolling.html. . Unreviewed test gardening. * platform/ios-wk1/TestExpectations: 2021-08-20 Ayumi Kojima [ Sky ] editing/input/cocoa/autocorrect-on.html is timing out. Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-08-20 Eric Hutchison Update test expectations for http/tests/media/modern-media-controls/overflow-support/playback-speed-live-broadcast.html. . Unreviewed test gardening. * platform/ios-14/TestExpectations: * platform/ios-wk2/TestExpectations: * platform/ios/TestExpectations: 2021-08-20 Ayumi Kojima [ iOS & BigSur Debug wk2 ] compositing/video/video-update-rendering.html is a flakey text failure. https://bugs.webkit.org/show_bug.cgi?id=223900 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-08-20 Eric Hutchison Update baseline for http/tests/websocket/tests/hybi/close-code-and-reason.html. . Unreviewed rebaseline. * http/tests/websocket/tests/hybi/close-code-and-reason-expected.txt: 2021-08-20 Mikhail R. Gadelha Unreviewed. Skip failing tests in 32 bits archs https://bugs.webkit.org/show_bug.cgi?id=229345 Reviewed by Yusuke Suzuki. * platform/glib/TestExpectations: * platform/wpe/TestExpectations: 2021-08-20 Ayumi Kojima [ iOS 15 ]editing/selection/ios/hide-selection-in-tiny-contenteditable.html is a flaky failure. Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-08-20 Dean Jackson [WebXR] A session with only one view should cover the full screen https://bugs.webkit.org/show_bug.cgi?id=229110 Reviewed by Tim Horton. Add a test that provides an immersive session with only one view. This required copying a few more things over from the WPT directory. * http/wpt/webxr/resources/test-only-api.js: Added. (loadScript): * http/wpt/webxr/resources/webxr_test_constants_single_view.js: Added. * http/wpt/webxr/resources/webxr_util.js: Added. * http/wpt/webxr/xrViewport_singleView_valid.https-expected.txt: Added. * http/wpt/webxr/xrViewport_singleView_valid.https.html: Added. 2021-08-20 Carlos Alberto Lopez Perez [GTK][WPE] Gardening of expected failures Unreviewed gardening. * platform/glib/TestExpectations: * platform/gtk/TestExpectations: 2021-08-20 Eric Hutchison [iOS wk2, Mac wk2] http/wpt/mediarecorder/video-rotation.html is a flaky failure. . Unreviewed test gardening. * platform/ios-wk2/TestExpectations: * platform/mac-wk2/TestExpectations: 2021-08-20 Patrick Angle Release assert in ScriptController::canExecuteScripts via WebCore::WebSocket::didReceiveMessage https://bugs.webkit.org/show_bug.cgi?id=229301 Reviewed by Ryosuke Niwa. * http/tests/websocket/tests/hybi/inspector/echo-delayed_wsh.py: Added. (web_socket_do_extra_handshake): (web_socket_transfer_data): - Similar to `echo_wsh.py`, respond with the provided message when received, but delay the response by 100ms. * http/tests/websocket/tests/hybi/inspector/send-and-recieve-debugger-expected.txt: Added. * http/tests/websocket/tests/hybi/inspector/send-and-recieve-debugger.html: Added. 2021-08-20 Ayumi Kojima [ iOS Debug ] animations/unprefixed-events.html is flaky failing. https://bugs.webkit.org/show_bug.cgi?id=229338 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-08-20 Commit Queue Unreviewed, reverting r281307. https://bugs.webkit.org/show_bug.cgi?id=229336 broke layout tests Reverted changeset: "[IFC][Integration] Enable non-auto line-break values" https://bugs.webkit.org/show_bug.cgi?id=228842 https://commits.webkit.org/r281307 2021-08-20 Antti Koivisto [LFC][Integration] Enable full underline support https://bugs.webkit.org/show_bug.cgi?id=229322 Reviewed by Alan Bujtas. Remove a test that just checks we are forcing legacy for underline-position:under. * fast/text/simple-line-layout-with-text-underline-position-expected.html: Removed. * fast/text/simple-line-layout-with-text-underline-position.html: Removed. 2021-08-20 Alan Bujtas [IFC][Integration] Enable non-auto line-break values https://bugs.webkit.org/show_bug.cgi?id=228842 Reviewed by Antti Koivisto. * TestExpectations: progressions * platform/mac/fast/text/trailing-white-space-expected.txt: collapsed trailing whitespace cleanup. 2021-08-20 Philippe Normand REGRESSION(r280732) [GStreamer] fast/mediastream/getDisplayMedia-max-constraints1.html and other are failing https://bugs.webkit.org/show_bug.cgi?id=228941 Reviewed by Youenn Fablet. * platform/glib/TestExpectations: Unflag tests now passing. 2021-08-20 Youenn Fablet Add support for RTCPeerConnection.canTrickleIceCandidates https://bugs.webkit.org/show_bug.cgi?id=229287 Reviewed by Eric Carlson. * webrtc/rtcpeerconnection-error-messages-expected.txt: 2021-08-19 Tim Nguyen Implement top layer rendering bits https://bugs.webkit.org/show_bug.cgi?id=84796 Reviewed by Simon Fraser. Enabled relevant WPTs. Some WPTs need extra layout work. * TestExpectations: 2021-08-19 Myles C. Maxfield [Cocoa] Stop honoring any dot-prefixed font names https://bugs.webkit.org/show_bug.cgi?id=228177 Reviewed by Sam Weinig. * fast/text/font-lookup-dot-prefix-case-sensitive-expected.html: Renamed from LayoutTests/fast/text/font-lookup-dot-prefix-case-sensitive-expected-mismatch.html. * platform/ios/TestExpectations: * platform/mac/TestExpectations: 2021-08-19 Myles C. Maxfield [Cocoa] Stop treating the system font as a non-variable font https://bugs.webkit.org/show_bug.cgi?id=228176 Reviewed by Sam Weinig. Update tests. * fast/text/resources/Ahem-trak.ttf: Added. This is a font which has a trak table. * fast/text/trak-optimizeLegibility-expected-mismatch.html: Added. * fast/text/trak-optimizeLegibility-expected.txt: Removed. * fast/text/trak-optimizeLegibility.html: * fast/text/variable-system-font-2-expected-mismatch.html: Added. * fast/text/variable-system-font-2.html: Added. * fast/text/variable-system-font-expected-mismatch.html: Added. * fast/text/variable-system-font.html: Added. * svg/dom/altGlyph-dom-expected.txt: * svg/dom/resources/altGlyph-dom.js: 2021-08-19 Eric Hutchison [iOS] 3 imported/w3c/web-platform-tests/css/css-typed-om/ tests are flaky failure. . Unreviewed test gardening. * platform/ios/TestExpectations: 2021-08-19 Eric Hutchison [Mac, iOS Release] imported/w3c/web-platform-tests/worklets/layout-worklet-csp.https.html is a flaky failure. . Unreviewed test gardening. * platform/ios/TestExpectations: * platform/mac/TestExpectations: 2021-08-19 Wenson Hsieh [iOS] Remove support for the meaningful tap heuristic https://bugs.webkit.org/show_bug.cgi?id=229298 rdar://82130066 Reviewed by Tim Horton. Remove all layout tests that exercised the meaningful tap heuristic. * fast/events/ios/did-not-handle-meaningful-click-expected.txt: Removed. * fast/events/ios/did-not-handle-meaningful-click.html: Removed. * fast/events/ios/meaningful-click-when-focusing-body-expected.txt: Removed. * fast/events/ios/meaningful-click-when-focusing-body.html: Removed. * fast/events/ios/meaningful-click-when-playing-media-expected.txt: Removed. * fast/events/ios/meaningful-click-when-playing-media.html: Removed. * fast/events/ios/meaningful-click-when-tapping-draggable-content-expected.txt: Removed. * fast/events/ios/meaningful-click-when-tapping-draggable-content.html: Removed. * fast/events/ios/non-meaningful-click-when-tapping-document-expected.txt: Removed. * fast/events/ios/non-meaningful-click-when-tapping-document.html: Removed. 2021-08-19 Andres Gonzalez Rename AccessibilityUIElement::setSelectedVisibleTextRange to setSelectedTextMarkerRange for naming consistency and maintainability. https://bugs.webkit.org/show_bug.cgi?id=229290 Reviewed by Chris Fleizach. Updated all test files to use new name. * accessibility/mac/selected-visible-position-range.html: * accessibility/mac/selection-sync.html: * accessibility/mac/wk1-set-selected-text-marker-range-input-element.html: 2021-08-19 Alan Bujtas [LFC][IFC] Add support for overflow-wrap: anywhere https://bugs.webkit.org/show_bug.cgi?id=227695 Reviewed by Antti Koivisto. * TestExpectations: Progressions. 2021-08-19 Eric Hutchison [iOS 15 wk2] storage/indexeddb/dont-wedge-private.html is a flaky failure. rdar://82134088. Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-08-19 Ayumi Kojima [ Win EWS ] http/tests/security/no-javascript-refresh-spaces.py is flaky crashing. https://bugs.webkit.org/show_bug.cgi?id=229300 Unreviewed test gardening. * platform/win/TestExpectations: 2021-08-13 Tim Nguyen Top layer: handle display: contents and non out-of-flow position values https://bugs.webkit.org/show_bug.cgi?id=229093 Reviewed by Simon Fraser. From: https://fullscreen.spec.whatwg.org/#new-stacking-layer If its specified display property is contents, it computes to block. If its specified position property is not absolute or fixed, it computes to absolute. Test: imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/modal-dialog-display-contents.html * TestExpectations: 2021-08-19 Tim Nguyen Re-import html/semantics/interactive-elements/the-dialog-element WPT - August 19th 2021 https://bugs.webkit.org/show_bug.cgi?id=229297 Unreviewed. Also removed LayoutTests/imported/blink/dialog since the tests are now in the WPT repo. https://github.com/web-platform-tests/wpt/commit/02c0e1b2b1b316a20d5377a202d83799794ce510 * TestExpectations: 2021-08-19 Eric Hutchison [Mac, iOS] imported/w3c/web-platform-tests/html/rendering/replaced-elements/images/revoked-blob-print.html is an image-only failure. https://bugs.webkit.org/show_bug.cgi?id=229291. Unreviewed test gardening. * platform/ios/TestExpectations: * platform/mac-wk1/TestExpectations: * platform/mac/TestExpectations: 2021-08-19 Kyle Piddington WebGL via Metal experimental feature does not correctly toggle metal backend https://bugs.webkit.org/show_bug.cgi?id=229267 Add tests to verify WebGL feature flag works as intended. Reviewed by Dean Jackson. * webgl/webgl-metal-disabled-expected.txt: Added. * webgl/webgl-metal-disabled.html: Added. * webgl/webgl-metal-enabled-expected.txt: Added. * webgl/webgl-metal-enabled.html: Added. 2021-08-19 Antti Koivisto TextDecorationPainter should not depend on LegacyInlineTextBox https://bugs.webkit.org/show_bug.cgi?id=228814 Reviewed by Alan Bujtas. Fix the expected results to not depend on inline culling (which this patch ignores). * fast/text/text-underline-first-line-decoration-expected.html: * fast/text/text-underline-vertical-first-line-decoration-expected.html: 2021-08-19 Ayumi Kojima [ Win EWS ] fast/forms/* tests are flaky crashing FAULTING_IP: WebKit!WebCore::FontCache::lastResortFallbackFont+ec [C:\cygwin\home\buildbot\worker\Windows-EWS\build\Source\WebCore\platform\graphics\win\FontCacheWin.cpp @ 424]. https://bugs.webkit.org/show_bug.cgi?id=229009 Unreviewed test gardening. * platform/win/TestExpectations: 2021-08-19 Kate Cheney [App Privacy Report] Some HTTP Redirects from non app initiated requests are marked app initiated https://bugs.webkit.org/show_bug.cgi?id=229202 Reviewed by Brent Fulgham. Layout test coverage. This bug was only reproducing with media-related loading, so these tests redirect to load an mp4. * http/tests/app-privacy-report/app-attribution-media-redirect-expected.txt: Added. * http/tests/app-privacy-report/app-attribution-media-redirect.html: Added. * http/tests/app-privacy-report/user-attribution-media-redirect-expected.txt: Added. * http/tests/app-privacy-report/user-attribution-media-redirect.html: Added. 2021-08-19 Philippe Normand Unreviewed, GStreamer gardening * platform/glib/TestExpectations: http/tests/images/image-supports-video.html no longer crashes. 2021-08-19 Tim Nguyen Implement ::backdrop pseudo element https://bugs.webkit.org/show_bug.cgi?id=227801 Reviewed by Antti Koivisto. This adds UA styles, RenderTreeBuilder support and WebInspector support for ::backdrop. Some imported blink tests now start passing, some still need proper top layer support. * TestExpectations: 2021-08-19 Fujii Hironori [WinCairo] Unreviewed test gardening * platform/wincairo/TestExpectations: 2021-08-18 Carlos Alberto Lopez Perez [GTK][WPE] Gardening of layout tests Unreviewed test gardening. Mark expected failures after r281108 and others and update list of flaky tests. Rebaseline tests after r281136, r281127 and r281097. * platform/glib/TestExpectations: * platform/glib/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-expected.txt: Added. * platform/gtk/TestExpectations: * platform/gtk/fast/repaint/line-layout-block-shrink-expected.txt: Added. * platform/gtk/imported/w3c/web-platform-tests/css/css-typed-om/rotate-by-added-angle-expected.txt: Added. * platform/gtk/imported/w3c/web-platform-tests/css/css-typed-om/width-by-max-px-em-expected.txt: Added. * platform/gtk/imported/w3c/web-platform-tests/css/css-typed-om/width-by-min-px-em-expected.txt: Added. * platform/wpe/imported/w3c/web-platform-tests/css/css-typed-om/rotate-by-added-angle-expected.txt: Added. * platform/wpe/imported/w3c/web-platform-tests/css/css-typed-om/width-by-max-px-em-expected.txt: Added. * platform/wpe/imported/w3c/web-platform-tests/css/css-typed-om/width-by-min-px-em-expected.txt: Added. 2021-08-18 Fujii Hironori [Fetch API][WebKit1] http/tests/fetch/keepalive-fetch-2.html is randomly failing https://bugs.webkit.org/show_bug.cgi?id=229247 Unreviewed test gardening. WebKit1 doesn't properly support keepalive fetch. Marked it as flaky. Increased the number of fetches for testing WebKit2 more. * http/tests/fetch/keepalive-fetch-2.html: * http/tests/fetch/resources/keepalive-fetch-2-window.html: * platform/ios-wk1/TestExpectations: * platform/mac-wk1/TestExpectations: 2021-08-18 Eric Hutchison [Mac wk1 Debug] imported/w3c/web-platform-tests/IndexedDB/idbcursor-advance-continue-async.htm is a flaky timeout. https://bugs.webkit.org/show_bug.cgi?id=229252. Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-08-18 Fujii Hironori [Win] http/tests/fetch/keepalive-fetch-2.html is randomly failing https://bugs.webkit.org/show_bug.cgi?id=229247 Unreviewed test gardening. * platform/win/TestExpectations: Marked it as flaky. * platform/wincairo-wk1/TestExpectations: Ditto. 2021-08-18 Eric Hutchison [Mac Debug] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes-cursors.any.worker.html is a flaky crash. https://bugs.webkit.org/show_bug.cgi?id=229244. Unreviewed test gardening. * platform/mac/TestExpectations: 2021-08-18 Andres Gonzalez Add layout test for WebAccessibilityObjectWrapper handler for attribute AXLineForTextMarker on MacOS. https://bugs.webkit.org/show_bug.cgi?id=229220 Reviewed by Chris Fleizach. * accessibility/mac/line-index-for-textmarker-expected.txt: Added. * accessibility/mac/line-index-for-textmarker.html: Added. * platform/mac-wk1/TestExpectations: 2021-08-18 Wenson Hsieh Add a layout test for webkit.org/b/229200 https://bugs.webkit.org/show_bug.cgi?id=229222 rdar://81636256 Reviewed by Simon Fraser. Add a layout test to exercise the hang fixed in bug #229200. This test can be manually run by opening it in browser and verifying that the page does not hang (and outputs the expected PASS messages). * fast/canvas/draw-text-repeatedly-into-disconnected-canvas-expected.txt: Added. * fast/canvas/draw-text-repeatedly-into-disconnected-canvas.html: Added. 2021-08-18 Eric Hutchison [Mac wk1] css/css-position/position-relative-table* tests fail. https://bugs.webkit.org/show_bug.cgi?id=203449. Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-08-18 Ayumi Kojima [ MacOS EWS ] inspector/canvas/recording-2d-memoryLimit.html is flaky crashing.. https://bugs.webkit.org/show_bug.cgi?id=229237 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-18 Martin Robinson position: sticky with display: inline-block https://bugs.webkit.org/show_bug.cgi?id=224415 Reviewed by Simon Fraser. * TestExpectations: Unskip newly passing tests and skip one test which was a false pass previously. 2021-08-17 Alex Christensen Mark test as flaky: imported/w3c/web-platform-tests/navigation-timing/nav2_test_attributes_values.html https://bugs.webkit.org/show_bug.cgi?id=229181 * TestExpectations: r281147 changed this test from flaky to differently flaky. It used to pass sometimes because the whole document would load before any script was executed, so there was no PerformanceNavigationTiming object to update as the document loaded. r281147 fixed that, making it basically always pass when loaded over the real internet. Now, sometimes it loads locally so fast that Performance::reduceTimeResolution makes some of the values 0, which is allowed by the spec but not by the tests. In practice, pages don't load over the internet in less than 1ms, so this isn't much of an issue, just in our test bots. I'll propose a fix for the web platform test, but for now I mark it as flaky. 2021-08-17 Arcady Goldmints-Orlov [GLIB] test http/tests/security/webaudio-render-remote-audio-allowed-crossorigin-redirect.html is a flaky timeout since r278004 https://bugs.webkit.org/show_bug.cgi?id=229219 Unreviewed test gardening. * platform/glib/TestExpectations: 2021-08-17 Fujii Hironori [curl] Kept alive NetworkResourceLoaders should be cancelled by NetworkLoad::didCompleteWithError on PolicyAction::Ignore of didReceiveResponse https://bugs.webkit.org/show_bug.cgi?id=228095 Unreviewed test failure fix. * http/tests/fetch/resources/get-set-temp-file.py: chmod +x. 2021-08-17 Ayumi Kojima [ MacOS wk2 Debug ] http/wpt/webrtc/sframe-transform-error.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=229206 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-17 Ayumi Kojima [ Win EWS ] Rebaselining 2 http/tests/security/contentSecurityPolicy/worker-* tests. https://bugs.webkit.org/show_bug.cgi?id=229216 Unreviewed test gardening. * platform/win/http/tests/security/contentSecurityPolicy/worker-blob-inherits-csp-importScripts-redirect-cross-origin-blocked-expected.txt: * platform/win/http/tests/security/contentSecurityPolicy/worker-csp-importScripts-redirect-cross-origin-blocked-expected.txt: 2021-08-17 Eric Hutchison [Mac Guard-Malloc] imported/w3c/web-platform-tests/mathml/relations/html5-tree/display-2.html is a flaky failure. rdar://82053210. Unreviewed test gardening. * platform/mac/TestExpectations: 2021-08-17 Ayumi Kojima [ Win EWS ] http/tests/security/no-javascript-refresh-percent-escaped.py is flaky crashing. https://bugs.webkit.org/show_bug.cgi?id=229215 Unreviewed test gardening. * platform/win/TestExpectations: 2021-08-17 Robert Jenner REGRESSION (r271146): [ iOS ] editing/selection/ios/scrolling-to-focused-element-inside-iframe.html is failing https://bugs.webkit.org/show_bug.cgi?id=228200 Unreviewed test gardening. * platform/ios/TestExpectations: 2021-08-17 Ayumi Kojima [ Win EWS ] performance-api/performance-timeline-api.html needs to be rebaselined. https://bugs.webkit.org/show_bug.cgi?id=229214 Unreviewed test gardening. * platform/win/performance-api/performance-timeline-api-expected.txt: 2021-08-17 Robert Jenner REBASELINE : [ iOS ] 3X imported/w3c/web-platform-t ests/css/css-typed-om layout-tests are constant text failures https://bugs.webkit.org/show_bug.cgi?id=229207 Unreviewed test gardening/ iOS rebaseline. * platform/ios/imported/w3c/web-platform-tests/css/css-typed-om/rotate-by-added-angle-expected.txt: Added. * platform/ios/imported/w3c/web-platform-tests/css/css-typed-om/width-by-max-px-em-expected.txt: Added. * platform/ios/imported/w3c/web-platform-tests/css/css-typed-om/width-by-min-px-em-expected.txt: Added. 2021-08-17 Ayumi Kojima [ Mac wk2 ] http/tests/webAPIStatistics/screen-functions-accessed-data-collection.html is a flaky timeout. rdar://82047046 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-17 Ayumi Kojima Rebaselining [ Win EWS ] http/tests/misc/webtiming-slow-load.py. https://bugs.webkit.org/show_bug.cgi?id=229099 Unreviewed test gardening. * platform/win/TestExpectations: * platform/win/http/tests/misc/webtiming-slow-load-expected.txt: 2021-08-17 Eric Hutchison [Monterey] imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-double-write.https.html is a constant failure. rdar://82044002. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-17 Eric Hutchison [Monterey wk2 Debug arm64,iOS 15 wk2] imported/w3c/web-platform-tests/xhr/xhr-timeout-longtask.any.html is a flaky failure. rdar://82043074. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-17 Fujii Hironori [curl] Kept alive NetworkResourceLoaders should be cancelled by NetworkLoad::didCompleteWithError on PolicyAction::Ignore of didReceiveResponse https://bugs.webkit.org/show_bug.cgi?id=228095 Reviewed by Don Olmstead. * http/tests/fetch/keepalive-fetch-2-expected.txt: Added. * http/tests/fetch/keepalive-fetch-2.html: Added. * http/tests/fetch/resources/get-set-temp-file.py: Added. * http/tests/fetch/resources/keepalive-fetch-2-window.html: Added. 2021-08-17 Mikhail R. Gadelha Unreviewed. Skip failing MIPS tests https://bugs.webkit.org/show_bug.cgi?id=229198 * platform/wpe/TestExpectations: 2021-08-17 Eric Hutchison [Monterey wk1 Debug Intel] inspector/css/getMatchedStylesForNodeMarkerPseudoId.html is a flaky failure). rdar://82039967. Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-08-17 Eric Hutchison [Monterey wk1 Debug] inspector/timeline/timeline-event-TimerInstall.html is a flaky crash. rdar://82039288. Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-08-17 Alex Christensen Document load events should update timing in PerformanceNavigationTiming even after its instantiation https://bugs.webkit.org/show_bug.cgi?id=229181 Reviewed by Chris Dumez. * TestExpectations: * platform/mac-wk1/TestExpectations: This test now always passes in WK2. 2021-08-17 Eric Hutchison [Monterey wk2 Release] performance-api/paint-timing/paint-timing-with-worker.html is a flaky crash. rdar://82036119. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-17 Eric Hutchison [Monterey wk2 Release] performance-api/performance-observer-no-document-leak.html is a flaky crash. rdar://82035182. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-17 Eric Hutchison [Monterey wk2 Release] security/contentSecurityPolicy/image-with-file-url-allowed-by-img-src-star.html is flaky image-only fail. rdar://82034073. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-17 Arcady Goldmints-Orlov [GTK] Mark webgl/1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video.html as flaky https://bugs.webkit.org/show_bug.cgi?id=229192 This test now consistently either passes or fails and no longer times out. Unreviewed test gardening. * platform/gtk/TestExpectations: 2021-08-17 Eric Hutchison [Mac wk2] webanimations/translate-property-and-translate-animation-with-delay-on-forced-layer.html is a flaky image-only fail. rdar://82032946. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-17 Ayumi Kojima [ Win EWS ] fast/forms/number/number-spinbutton-state.html is flaky crashing. https://bugs.webkit.org/show_bug.cgi?id=229194 Unreviewed test gardening. * platform/win/TestExpectations: 2021-08-17 Ayumi Kojima [ Win EWS ] svg/custom/animate-initial-pause-unpause.html is flaky timing out. https://bugs.webkit.org/show_bug.cgi?id=229195 Unreviewed test gardening. * platform/win/TestExpectations: 2021-08-17 Ayumi Kojima [ Debug wk2 ] ASSERTION FAILED: willBeComposited == needsToBeComposited(layer, queryData). https://bugs.webkit.org/show_bug.cgi?id=223750 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-17 Eric Hutchison [Win10 wk1] animations/shadow-host-child-change.html is a constant failure. https://bugs.webkit.org/show_bug.cgi?id=229191. Unreviewed test gardening. * platform/win/TestExpectations: 2021-08-17 Antti Koivisto Incorrect repaint when inline level box style change triggers line height change https://bugs.webkit.org/show_bug.cgi?id=229140 Reviewed by Alan Bujtas. * fast/repaint/line-layout-block-shrink-expected.txt: Added. * fast/repaint/line-layout-block-shrink.html: Added. 2021-08-17 Jean-Yves Avenard Implement API to ensure MediaRemote key mapping is correct https://bugs.webkit.org/show_bug.cgi?id=229070 Reviewed by Eric Carlson. * media/media-session/actionHandlerInternalMappings-expected.txt: Added. * media/media-session/actionHandlerInternalMappings.html: Added. 2021-08-16 Diego Pino Garcia [GLIB] Unreviewed test gardening. Update baselines after r277970. This change removes the remaining test failures filed under webkit.org/b/186638. * platform/glib/TestExpectations: * platform/glib/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-combining-expected.txt: * platform/glib/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-001-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-001-expected.txt. * platform/glib/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-002-expected.txt: 2021-08-16 Diego Pino Garcia [GLIB][GTK] Unreviewed test gardening. Reassign bugs filed under webkit.org/b/186638. webkit.org/b/186638 was used to track tests failing in EWS-GTK, but all the current tests filed under this bug are actually failing in the post-commit bot. The failing tests should be filed under their own bug. * platform/glib/TestExpectations: * platform/gtk/TestExpectations: 2021-08-16 Antti Koivisto REGRESSION (r275756): Accelerated animations freeze when invalidating layout with shadow dom https://bugs.webkit.org/show_bug.cgi?id=228954 Reviewed by Ryosuke Niwa. Original test by Liam DeBeasi * animations/shadow-host-child-change-expected.html: Added. * animations/shadow-host-child-change.html: Added. 2021-08-16 Dean Jackson WebXR contexts have to use high-power GPUs https://bugs.webkit.org/show_bug.cgi?id=229111 Reviewed by Sam Weinig. * webxr/high-performance-expected.txt: Added. * webxr/high-performance.html: Added. 2021-08-16 Eric Hutchison [Monterey] webaudio/codec-tests/mp3/128kbps-44khz.html is a constant failure. rdar://82003714. Unreviewed test gardening. * platform/mac/TestExpectations: 2021-08-16 Ayumi Kojima [ Monterey wk2 Release ] css3/blending/background-blend-mode-background-clip-content-box.html is flaky image failing. rdar://82002352 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-16 Eric Hutchison [Mac wk2] webrtc/utf8-sdp.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=229166. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-16 Ayumi Kojima [ Monterey wk2 Release ] 2 css3/background/* tests are flaky image failing. rdar://82000141 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-16 Eric Hutchison [Mac wk2] webrtc/video-addTransceiver.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=229163. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-16 Andres Gonzalez Expose [WebAccessibilityObjectWrapper lineRectsAndText] on MacOS. https://bugs.webkit.org/show_bug.cgi?id=229045 Reviewed by Chris Fleizach. * accessibility/element-line-rects-and-text.html: Renamed from LayoutTests/accessibility/ios-simulator/element-line-rects-and-text.html. * platform/ios/TestExpectations: * platform/ios/accessibility/element-line-rects-and-text-expected.txt: Renamed from LayoutTests/accessibility/ios-simulator/element-line-rects-and-text-expected.txt. * platform/mac/accessibility/element-line-rects-and-text-expected.txt: Added. * platform/mac-wk1/TestExpectations: * platform/win/TestExpectations: 2021-08-16 Ayumi Kojima [ Monterey wk1 GuardMalloc ] fast/borders/hidpi-3x-input-hairline-border.html is timing out. rdar://81996454 Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-08-16 Wenson Hsieh REGRESSION (r281054): [ iOS14 ] fast/events/touch/ios/long-press-then-drag-to-select-text.html is a constant text failure https://bugs.webkit.org/show_bug.cgi?id=229157 Unreviewed, mark this test as passing on iOS 14 again. * platform/ios-14/TestExpectations: 2021-08-16 Eric Hutchison [Mac wk2] webrtc/video-setDirection.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=229158. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-16 Wenson Hsieh [iOS 15] editing/selection/ios/hide-selection-after-tap-on-prevent-default-element.html is a flaky timeout https://bugs.webkit.org/show_bug.cgi?id=229147 rdar://80384447 Reviewed by Tim Horton. This test verifies that we clear the text selection when tapping on an element that prevents the `click` event on iOS (which matches behavior on macOS as well). To do this, the test: 1. Long presses a piece of text to select it 2. Taps the text we just selected (for reasons that are unclear to me) 3. Taps the button with the click event listener, and then 4. Waits for the platform text selection to disappear. Currently, this test occasionally times out after step (3), and the selection is never cleared. In the success case, the selection is cleared when UIKit's internal UITextTapRecognizer fires. Similar to the flaky timeout of editing/selection/ios/select-all-in-readonly-input-does-not-overflow.html that was fixed in bug #229126, we fail in the case where the text tap gesture is not reset before the synthetic touches in (3) are dispatched. While the mitigations in #229126 sometimes kick in and keep this test from timing out, this test may still time out after that change because the touches in steps (2) and (3) are synthesized so quickly that the text tap gesture is still in Possible state when sending touches in (3), because the HID events created in step (2) haven't been delivered to the UIWindow yet in the form of UITouchEvents. As such, one potential way to fix this is to teach HIDEventGenerator to wait until the HID events synthesized underneath `-sendTaps:location:withNumberOfTouches:withNumberOfTouches:delay:completionBlock:` have been delivered to the window. However, in the context of this test failure, there's a much less intrusive way to avoid this race. In the failure case, we avoid resetting UITextTapRecognizer immediately after the touches in step (2) are processed because the tap-and-a-half gesture for selecting a range of text has not failed or ended yet; this happens because the long press in step (1) followed by the tap in the same location in step (2) causes UITapAndAHalfRecognizer to *sometimes* remain in Possible state with gesture failure requirements that connect it to the other text interactions (including UITextTapRecognizer) in the same gesture dependency subgraph; this in turn causes UITapAndAHalfRecognizer to defer reset of UITextTapRecognizer *just* long enough for the tap in step (3) not be delivered to UITextTapRecognizer. Interestingly, it's not clear that the tap in step (2) is necessary for the purposes of this test, and importantly, removing it prevents the UITapAndAHalfRecognizer from remaining in Possible state when tapping on the button after the long press, which ensures that the gesture subgraph containing UITextTapRecognizer is reset in time for the touches to be delivered to the window. Thus, we can fix this bug simply by removing step (2). * editing/selection/ios/hide-selection-after-tap-on-prevent-default-element.html: * platform/ios-14/TestExpectations: * platform/ios/TestExpectations: 2021-08-16 Ayumi Kojima [ Monterey wk2 Guard-Malloc arm64 ] fast/text/canvas-color-fonts/* tests are image failing. rdar://81988829 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-16 Arcady Goldmints-Orlov [GTK] fast/inline/incorrect-middle-baseline-alignment-with-line-height.html is passing since r277325 https://bugs.webkit.org/show_bug.cgi?id=225293 Unreviewed test gardening * platform/gtk/TestExpectations: 2021-08-16 Brent Fulgham REGRESSION (r281012): WebInspector console no longer shows script integrity information https://bugs.webkit.org/show_bug.cgi?id=229097 Reviewed by Youenn Fablet. * http/tests/subresource-integrity/sri-fetch-expected.txt: * http/tests/subresource-integrity/sri-module-expected.txt: * js/dom/modules/module-fetch-failure-not-cached-expected.txt: 2021-08-16 Eric Hutchison [ BigSur+ ] webrtc/video-addTrack.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=229156. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-16 Ayumi Kojima [ Win EWS ] fast/forms/* tests are flaky crashing FAULTING_IP: WebKit!WebCore::FontCache::lastResortFallbackFont+ec [C:\cygwin\home\buildbot\worker\Windows-EWS\build\Source\WebCore\platform\graphics\win\FontCacheWin.cpp @ 424]. https://bugs.webkit.org/show_bug.cgi?id=229009 Unreviewed test gardening. * platform/win/TestExpectations: 2021-08-16 Eric Hutchison [iOS wk2 Release] webrtc/peer-connection-audio-mute2.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=229154. Unreviewed test gardening. * platform/ios/TestExpectations: 2021-08-16 Ayumi Kojima [ Win EWS ] fast/forms/input-appearance-spinbutton-size.html is flaky crashing. https://bugs.webkit.org/show_bug.cgi?id=229143 Unreviewed test gardening. * platform/win/TestExpectations: 2021-08-16 Philippe Normand [GTK][WPE] Test fast/mediastream/mediastreamtrack-video-clone.html is flaky timeout since r280775 https://bugs.webkit.org/show_bug.cgi?id=229063 Reviewed by Xabier Rodriguez-Calvar. * platform/glib/TestExpectations: 2021-08-16 Eric Hutchison [Win10 wk1 Release] http/tests/security/contentSecurityPolicy/worker-blob-inherits-csp-importScripts-redirect-cross-origin-blocked.html is failing. https://bugs.webkit.org/show_bug.cgi?id=229146. Unreviewed test gardening. * platform/win/TestExpectations: 2021-08-15 Wenson Hsieh [iOS 15] editing/selection/ios/select-all-in-readonly-input-does-not-overflow.html is a flaky timeout https://bugs.webkit.org/show_bug.cgi?id=229126 rdar://80384801 Reviewed by Tim Horton. Update test expectations for this flaky test. * platform/ios-14/TestExpectations: * platform/ios/TestExpectations: 2021-08-15 Arcady Goldmints-Orlov [GLIB] Update test expectations after r280077 https://bugs.webkit.org/show_bug.cgi?id=229124 Unreviewed test gardening. * platform/glib/TestExpectations: * platform/gtk/TestExpectations: * platform/wpe/TestExpectations: 2021-08-14 Arcady Goldmints-Orlov [GLIB] Update baselines after r281012 https://bugs.webkit.org/show_bug.cgi?id=229108 Unreviewed test gardening. * platform/glib/imported/w3c/web-platform-tests/FileAPI/url/url-with-fetch.any-expected.txt: Removed. * platform/glib/imported/w3c/web-platform-tests/FileAPI/url/url-with-fetch.any.worker-expected.txt: Removed. * platform/glib/imported/w3c/web-platform-tests/content-security-policy/inside-worker/dedicatedworker-report-only-expected.txt: Removed. * platform/glib/imported/w3c/web-platform-tests/fetch/h1-parsing/status-code.window-expected.txt: * platform/glib/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-expected.txt: Removed. 2021-08-13 Chris Dumez Add Cross-Origin-Embedder-Policy support for Blob URLs https://bugs.webkit.org/show_bug.cgi?id=229041 Reviewed by Alex Christensen. Update test expectations to unskip tests that are now passing. * TestExpectations: 2021-08-13 Wenson Hsieh [iOS 15] fast/events/touch/ios/long-press-on-link.html is a constant crash https://bugs.webkit.org/show_bug.cgi?id=229095 rdar://80386326 Reviewed by Tim Horton. Remove the failing test expectation (and remove a passing expectation for iOS 14 which is no longer necessary after this fix). * platform/ios-14/TestExpectations: * platform/ios/TestExpectations: 2021-08-13 Ayumi Kojima [ Win EWS ] http/tests/misc/webtiming-slow-load.py is failing. https://bugs.webkit.org/show_bug.cgi?id=229099 Unreviewed test gardening. * platform/win/TestExpectations: 2021-08-13 Ayumi Kojima [ Win EWS ] fast/forms/caps-lock-indicator-width.html is crashing. https://bugs.webkit.org/show_bug.cgi?id=229098 Unreviewed test gardening. * platform/win/TestExpectations: 2021-08-13 Youenn Fablet Use profile auto level for WebRTC H264 encoder on Apple Silicon https://bugs.webkit.org/show_bug.cgi?id=229071 Reviewed by Eric Carlson. * platform/mac/TestExpectations: 2021-08-13 Alex Christensen Unreviewed, reverting r281009. Timing not quite right Reverted changeset: "Unprefix -webkit-backface-visibility" https://bugs.webkit.org/show_bug.cgi?id=170983 https://commits.webkit.org/r281009 2021-08-13 Ayumi Kojima [ BigSur Debug wk2 EWS ] webrtc/video-interruption.html is flaky crashing. https://bugs.webkit.org/show_bug.cgi?id=229076 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-13 Ayumi Kojima REGRESSION(r280078): broke fast/images/exif-orientation-composited.html on windows. https://bugs.webkit.org/show_bug.cgi?id=228325. Unreviewed test gardening. * platform/win/TestExpectations: 2021-08-13 Youenn Fablet Overly verbose catchable fetch error messages lead to cross-origin leaks https://bugs.webkit.org/show_bug.cgi?id=228861 Reviewed by Brent Fulgham. * http/tests/contentextensions/block-ping-resource-type-raw-expected.txt: * http/tests/contentextensions/fetch-redirect-blocked.html: * http/tests/security/contentSecurityPolicy/worker-blob-inherits-csp-importScripts-redirect-cross-origin-blocked-expected.txt: * http/tests/security/contentSecurityPolicy/worker-csp-importScripts-redirect-cross-origin-blocked-expected.txt: * http/tests/subresource-integrity/sri-module-expected.txt: * http/tests/workers/service/shift-reload-navigation-expected.txt: * http/tests/workers/resources/worker-importScripts.js: changed error logging for better readability. * http/tests/workers/worker-importScripts-expected.txt: * http/wpt/service-workers/cors-preflight-star.any-serviceworker-expected.txt: * js/dom/modules/module-fetch-failure-not-cached-expected.txt: * platform/mac-wk1/http/tests/security/contentSecurityPolicy/worker-blob-inherits-csp-importScripts-redirect-cross-origin-blocked-expected.txt: * platform/mac-wk1/http/tests/security/contentSecurityPolicy/worker-csp-importScripts-redirect-cross-origin-blocked-expected.txt: * platform/mac-wk1/imported/w3c/web-platform-tests/FileAPI/url/url-with-fetch.any-expected.txt: * platform/mac-wk1/imported/w3c/web-platform-tests/FileAPI/url/url-with-fetch.any.worker-expected.txt: * platform/mac-wk1/imported/w3c/web-platform-tests/clipboard-apis/async-navigator-clipboard-basics.https-expected.txt: * platform/mac-wk1/imported/w3c/web-platform-tests/content-security-policy/inside-worker/dedicatedworker-report-only-expected.txt: * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached.any-expected.txt: * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached.any.worker-expected.txt: * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/cc-request.any-expected.txt: * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/cc-request.any.worker-expected.txt: 2021-08-13 Martin Robinson Get lint-test-expectations passing https://bugs.webkit.org/show_bug.cgi?id=228999 Reviewed by Ryan Haddad. * TestExpectations: Remove expectation for non-existent test. * platform/ios-simulator/TestExpectations: Ditto. * platform/ios-wk2/TestExpectations: Ditto. * platform/ios/TestExpectations: Dito. * platform/mac-wk1/TestExpectations: Ditto. Also, the expectations for the non-test 'boot.xml' and 'root.xml' have been moved to workarounds in webkitpy. * platform/mac/TestExpectations: Remove references to non-existent tests. Also combined one expectation that was not linting due to a problem like the one described in bug 120081. * platform/win/TestExpectations: Ditto. 2021-08-12 Alex Christensen Unprefix -webkit-backface-visibility https://bugs.webkit.org/show_bug.cgi?id=170983 Reviewed by Simon Fraser. * platform/ios-wk2/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt: * platform/ios/fast/css/getComputedStyle/computed-style-expected.txt: * platform/ios/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: * platform/ios/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt: * platform/ios/svg/css/getComputedStyle-basic-expected.txt: * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt: * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: * platform/mac/svg/css/getComputedStyle-basic-expected.txt: 2021-08-12 Carlos Alberto Lopez Perez [GTK][WPE] Gardening of layout test failures Unreviewed gardening Rebaseline tests after r280953 and r279838 and report and mark new expected failures. * platform/glib/TestExpectations: * platform/glib/imported/w3c/web-platform-tests/content-security-policy/inside-worker/dedicatedworker-report-only-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/content-security-policy/inside-worker/serviceworker-report-only.https.sub-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/html/cross-origin-embedder-policy/header-parsing.https-expected.txt: Added. * platform/gtk/TestExpectations: 2021-08-12 Ayumi Kojima [ Mac wk1 ] imported/w3c/web-platform-tests/FileAPI/url/url-in-tags.window.html is flaky failing. https://bugs.webkit.org/show_bug.cgi?id=229058 Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-08-12 Ayumi Kojima [ MacOS EWS ] 3 inspector/canvas/* tests are flaky failing/ crashing. https://bugs.webkit.org/show_bug.cgi?id=229043 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-12 Wenson Hsieh [ iOS Debug] 3 editing/pasteboard/smart-paste-paragraph tests are flaky failing https://bugs.webkit.org/show_bug.cgi?id=228285 rdar://81118724 Reviewed by Tim Horton and Aditya Keerthi. Remove the flaky test failure expectations. * platform/ios-wk2/TestExpectations: 2021-08-12 Ayumi Kojima [ MacOS EWS ] inspector/canvas/recording-webgl-snapshots.html is flaky failing. https://bugs.webkit.org/show_bug.cgi?id=229043 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-12 Sam Weinig Allow testing of the final UIView tree on iOS platforms https://bugs.webkit.org/show_bug.cgi?id=229016 Reviewed by Tim Horton. * remote-layer-tree: Added. * remote-layer-tree/ios: Added. * remote-layer-tree/ios/uiview-tree-basic-expected.txt: Added. * remote-layer-tree/ios/uiview-tree-basic.html: Added. Add basic test case excercising UIView tree dumping to ensure it is working properly. * resources/ui-helper.js: (window.UIHelper.getUIViewTree): Add helper to use get the UIView tree as text. * TestExpectations: * platform/ios/TestExpectations: Ensure these tests are only run on iOS. 2021-08-12 Martin Robinson Update import of css/css-position from WPT https://bugs.webkit.org/show_bug.cgi?id=228988 Reviewed by Youenn Fablet. * TestExpectations: Update test expectations. * platform/mac-wk1/TestExpectations: Ditto. * platform/ios-wk2/imported/w3c/web-platform-tests/css/css-position/sticky/position-sticky-scrollIntoView-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/css/css-position/sticky/sticky-after-input-expected.txt: Added. 2021-08-12 Youenn Fablet Implement SFrameTransform error handling https://bugs.webkit.org/show_bug.cgi?id=228947 Reviewed by Eric Carlson. * http/wpt/webrtc/sframe-transform-error-worker.js: Added. (onrtctransform.async event): * http/wpt/webrtc/sframe-transform-error.html: Added. * http/wpt/webrtc/sframe-transform-error-expected: Added. 2021-08-11 Lauro Moura [GLIB] Gardening a few failures and passes Unreviewed test gardening. * platform/glib/TestExpectations: * platform/wpe/TestExpectations: 2021-08-11 Chris Dumez Add initial support for Cross-Origin-Embedder-Policy (COEP) https://bugs.webkit.org/show_bug.cgi?id=228754 Reviewed by Alex Christensen. Update test expectations now that we support COEP on WK2. * TestExpectations: * http/wpt/html/cross-origin-embedder-policy/require-corp.https-expected.txt: Added. * http/wpt/html/cross-origin-embedder-policy/require-corp.https.html: Added. * http/wpt/html/cross-origin-embedder-policy/require-corp.https.html.headers: Added. * platform/mac-wk1/TestExpectations: * platform/win/TestExpectations: 2021-08-11 Jean-Yves Avenard Audio buffer may contain more frames than decoded. https://bugs.webkit.org/show_bug.cgi?id=228732 rdar://problem/81447014 Reviewed by Eric Carlson. * platform/mac/TestExpectations: * webaudio/decode-audio-data-wav-expected.txt: Added. * webaudio/decode-audio-data-wav.html: Added. * webaudio/pinknoise.wav: Added. Generated with command sox -b 16 -r 44100 -n pinknoise.wav synth 4 pinknoise 2021-08-11 Wenson Hsieh [ iOS ] fast/scrolling/ios/click-events-during-momentum-scroll-in-overflow-after-tap-on-body.html is a flaky timeout https://bugs.webkit.org/show_bug.cgi?id=228672 rdar://81348960 Reviewed by Simon Fraser. On rare occasion, this test times out when the synthesized swipe gesture fails to cause the scrollable overflow container to scroll past an arbitrary scroll position threshold (previously 400px). Mitigate this by rewriting the test, such that we'll swipe _until_ we scroll past the threshold (which has also been lowered to just 100px). Additionally, rewrite parts of this test to be generally easier to follow; for example, remove the scroll event listener and instead just synthesize swipe gestures until `scroller.scrollTop` crosses 100px. * fast/scrolling/ios/click-events-during-momentum-scroll-in-overflow-after-tap-on-body-expected.txt: * fast/scrolling/ios/click-events-during-momentum-scroll-in-overflow-after-tap-on-body.html: * platform/ios-wk2/TestExpectations: Remove the failing test expectation. 2021-08-11 Chris Dumez http/tests/xmlhttprequest/interactive-state.html is flaky https://bugs.webkit.org/show_bug.cgi?id=229006 Reviewed by Alex Christensen. * http/tests/xmlhttprequest/interactive-state-expected.txt: Rebaseline test as the output is a bit different now. * http/tests/xmlhttprequest/interactive-state.cgi: Use sleep instead of writing a lot of data to make sure that the data is processed in chunks. * http/tests/xmlhttprequest/interactive-state.html: Modernize test a bit. * platform/mac-wk1/TestExpectations: Unskip test as it should no longer be flaky. 2021-08-11 Alex Christensen REGRESSION (r278392) performance.measure should never throw an InvalidAccessError for fetchStart https://bugs.webkit.org/show_bug.cgi?id=229008 Reviewed by Chris Dumez. * http/tests/performance/performance-measure-fetch-start-expected.txt: Added. * http/tests/performance/performance-measure-fetch-start.html: Added. 2021-08-11 Dana Estra Start smooth keyboard scrolling animation when pageUp or pageDown key is pressed. https://bugs.webkit.org/show_bug.cgi?id=228156 Reviewed by Tim Horton. Tests check that at least 2 scroll events occur when the downArrow key or pageDown key is pressed, and that with each event, the page's offset from its original position increases. * fast/scrolling/keyboard-scrolling-distance-downArrow-expected.txt: Added. * fast/scrolling/keyboard-scrolling-distance-downArrow.html: Added. * fast/scrolling/keyboard-scrolling-distance-pageDown-expected.txt: Added. * fast/scrolling/keyboard-scrolling-distance-pageDown.html: Added. 2021-08-11 Aditya Keerthi REGRESSION (r273072): Caps lock indicator in password field is too large https://bugs.webkit.org/show_bug.cgi?id=228970 rdar://81546781 Reviewed by Wenson Hsieh. Added a layout test to verify that the width of the caps lock indicator adapts to the height of the password field, but does not exceed a maximum width. The added test is skipped on WK1, since DumpRenderTree does not support toggling caps lock state. Implementing the testing hook in DRT is made difficult by the fact that, in WK1, the caps lock state is queried directly from the OS, using GetCurrentKeyModifiers. * fast/forms/caps-lock-indicator-width-expected.txt: Added. * fast/forms/caps-lock-indicator-width.html: Added. * platform/ios-wk1/TestExpectations: * platform/mac-wk1/TestExpectations: 2021-08-11 Ayumi Kojima [ Win EWS ] fast/forms/input-baseline.html is flaky crashing. https://bugs.webkit.org/show_bug.cgi?id=229009 Unreviewed Windows test gardening to seed up EWS. * platform/win/TestExpectations: 2021-08-11 Ayumi Kojima [ Win EWS ] http/tests/xmlhttprequest/xmlhttprequest-50ms-download-dispatch.html is flaky failing. https://bugs.webkit.org/show_bug.cgi?id=229007 Unreviewed Windows test gardening to seed up EWS. * platform/win/TestExpectations: 2021-08-11 Arcady Goldmints-Orlov [Gstreamer] mark media/media-source/media-mp4-h264-sequence-mode.html as failing https://bugs.webkit.org/show_bug.cgi?id=228976 Unreviewed test gardening. * platform/glib/TestExpectations: 2021-08-11 Ayumi Kojima [ Win EWS ] fast/events/dropzone-005.html is flaky crashing. https://bugs.webkit.org/show_bug.cgi?id=229005 Unreviewed Windows test gardening to seed up EWS. * platform/win/TestExpectations: 2021-08-11 Eric Hutchison [BigSur wk2] webgl/2.0.0/conformance2/textures/image_bitmap_from_video/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html. https://bugs.webkit.org/show_bug.cgi?id=229015. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-11 Kimmo Kinnunen Cherry-pick ANGLE: Revise WebGL's shaderSource validation https://bugs.webkit.org/show_bug.cgi?id=228951 Reviewed by Kenneth Russell. Fixes tests: webgl/1.0.x/conformance/misc/invalid-passed-params.html webgl/1.0.x/conformance/glsl/bugs/character-set.html webgl/2.0.y/conformance/misc/invalid-passed-params.html webgl/2.0.y/conformance/glsl/bugs/character-set.html * TestExpectations: 2021-08-11 Cathie Chen REGRESSION (r277997): Max-height not applied for image https://bugs.webkit.org/show_bug.cgi?id=228872 Reviewed by Antti Koivisto. * TestExpectations: 2021-08-10 Lauro Moura [WPE] Garden new css-counter imageonly failures Unreviewed test gardening. Some width issues in some specific cases of upper/lower roman style. * platform/wpe/TestExpectations: 2021-08-10 Arcady Goldmints-Orlov [GLIB] Update test expectations after r280742 https://bugs.webkit.org/show_bug.cgi?id=228972 Unreviewed test gardening. * platform/glib/TestExpectations: * platform/glib/compositing/backing/form-controls-backing-expected.txt: Removed. 2021-08-10 Chris Dumez Meta HTTP refresh should not navigate if document has sandboxed automatic features browsing context flag set https://bugs.webkit.org/show_bug.cgi?id=228965 Reviewed by Darin Adler. Unskip tests that should no longer be flaky now that they are passing. * TestExpectations: 2021-08-10 Ayumi Kojima [ Win EWS ] fast/forms/search/search-zoom-computed-style-height.html is flaky crashing. https://bugs.webkit.org/show_bug.cgi?id=228968 Unreviewed Windows test gardening to seed up EWS. * platform/win/TestExpectations: 2021-08-10 Chris Dumez Document.baseURI is inaccurate for iframe srcdoc documents https://bugs.webkit.org/show_bug.cgi?id=228933 Reviewed by Alex Christensen. Update existing layout test to reflect behavior change. * fast/dom/HTMLBaseElement/href-attribute-resolves-with-respect-to-document.html: Removed. * http/tests/misc/href-attribute-resolves-with-respect-to-document-expected.txt: Renamed from LayoutTests/fast/dom/HTMLBaseElement/href-attribute-resolves-with-respect-to-document-expected.txt. * http/tests/misc/href-attribute-resolves-with-respect-to-document.html: Added. 2021-08-10 Arcady Goldmints-Orlov [GLIB] Update crypto test baselines after r280790 https://bugs.webkit.org/show_bug.cgi?id=228957 Unreviewed test gardening. * platform/glib/TestExpectations: * platform/glib/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt: * platform/glib/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt: 2021-08-10 Ayumi Kojima [ MacOS ] inspector/canvas/shaderProgram-add-remove-webgl2.html is flaky. https://bugs.webkit.org/show_bug.cgi?id=228934 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-10 Cathie Chen Import css/css-sizing/aspect-ratio tests from WPT https://bugs.webkit.org/show_bug.cgi?id=228945 Reviewed by Rob Buis. * TestExpectations: 2021-08-09 Yusuke Suzuki Partially revert r280256 behavior change since it broke Facetime https://bugs.webkit.org/show_bug.cgi?id=228943 rdar://81700268 Reviewed by Mark Lam. * fast/frames/sandboxed-iframe-navigation-parent-expected.txt: * fast/frames/sandboxed-iframe-navigation-parent.html: * http/tests/security/frameNavigation/context-for-location-assign-expected.txt: 2021-08-09 Chris Dumez Blob URL changes after loading it https://bugs.webkit.org/show_bug.cgi?id=228923 Reviewed by Geoff Garen. Add layout test coverage. * fast/files/blob-as-frame-url-expected.txt: Added. * fast/files/blob-as-frame-url.html: Added. 2021-08-09 Lauro Moura [GLIB] Garden two getUserMedia timeouts Unreviewed test gardening. * platform/glib/TestExpectations: 2021-08-09 Robert Jenner [ Monterey Release wk2 ] platform/mac/fast/overflow/overflow-scrollbar-hit-test.html is a flaky crash https://bugs.webkit.org/show_bug.cgi?id=228200 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-09 Simon Fraser Vertical scroll with mouse wheel in horizontal scroller fails to propagate to the document https://bugs.webkit.org/show_bug.cgi?id=228891 Reviewed by Antti Koivisto. * fast/scrolling/mac/vertical-scroll-in-horizontal-scroller-expected.txt: Added. * fast/scrolling/mac/vertical-scroll-in-horizontal-scroller.html: Added. * tiled-drawing/scrolling/overflow-scroll-reduced-content.html: Convert this test to use async scrolling. webkit.org/b/228898 tracks an existing problem that caused the test to fail with non-async scrolling. 2021-08-09 Ayumi Kojima [ MacOS wk2 ] tiled-drawing/scrolling/scroll-snap/scroll-snap-momentum-in-non-snapping-axis.html is a flaky timeout. https://bugs.webkit.org/show_bug.cgi?id=228930 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-09 Robert Jenner (rebaseline) [ iOS ] 2 imported/w3c/web-platform-tests/css/cssom/* tests failing https://bugs.webkit.org/show_bug.cgi?id=228200 Unreviewed iOS 15 rebase being added to OpenSource. * platform/ios/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt: Added. 2021-08-09 Wenson Hsieh Enable layout tests in editing/selection/ios by default in EWS https://bugs.webkit.org/show_bug.cgi?id=228916 Reviewed by Tim Horton. Enable tests in editing/selection/ios in OpenSource EWS. This greatly improves pre-commit test coverage of various WebKit2 editing behaviors that are currently only covered by Apple-internal post-commit testers. * fast/events/touch/ios/become-key-window-when-focusing-editable-area-expected.txt: Renamed from LayoutTests/editing/selection/ios/become-key-window-when-focusing-editable-area-expected.txt. * fast/events/touch/ios/become-key-window-when-focusing-editable-area.html: Renamed from LayoutTests/editing/selection/ios/become-key-window-when-focusing-editable-area.html. * fast/events/touch/ios/selection-handles-after-touch-end-expected.txt: Renamed from LayoutTests/editing/selection/ios/selection-handles-after-touch-end-expected.txt. * fast/events/touch/ios/selection-handles-after-touch-end.html: Renamed from LayoutTests/editing/selection/ios/selection-handles-after-touch-end.html. Move a couple of tests that rely on touch events out of this directory, and into `fast/events/touch/ios` instead. * platform/ios-wk2/TestExpectations: * platform/ios/TestExpectations: 2021-08-09 Arcady Goldmints-Orlov [GLIB] Mark 2 imported/w3c/web-platform-tests/css/css-overflow/clip-* tests as failing. https://bugs.webkit.org/show_bug.cgi?id=228920 Unreviewed test gardening. * platform/glib/TestExpectations: 2021-08-09 Kate Cheney Add console logging to encourage the use of authenticated encryption in WebCrypto https://bugs.webkit.org/show_bug.cgi?id=228879 Reviewed by Brent Fulgham. Update layout tests. * crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt: * crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt: * crypto/subtle/aes-cbc-generate-key-encrypt-decrypt-expected.txt: * crypto/subtle/aes-cbc-import-key-decrypt-expected.txt: * crypto/subtle/aes-cbc-import-key-encrypt-expected.txt: * crypto/subtle/aes-ctr-encrypt-malformed-parameters-expected.txt: * crypto/subtle/aes-ctr-generate-key-encrypt-decrypt-expected.txt: * crypto/subtle/aes-ctr-import-key-decrypt-expected.txt: * crypto/subtle/aes-ctr-import-key-encrypt-expected.txt: * crypto/subtle/decrypt-malformed-parameters-expected.txt: * crypto/subtle/encrypt-malformed-parameters-expected.txt: * TestExpectations: We should probably not change imported test expectations, this marks those tests as having console logging go to stderr. Additionally, some tests call encrypt/decrypt functions up to 1000 times to test for crashing, we should probably not log console to stdout in that case. 2021-08-09 Said Abou-Hallawa Ease sandboxing restrictions for Mail to allow HEIF image decoding https://bugs.webkit.org/show_bug.cgi?id=228812 Reviewed by Per Arne Vollan. Delete the only HEIF ref test since the HEIF format has not been enabled in WebKit and it requires a sandbox extension to be decoded correctly on recent macOS versions. * TestExpectations: * fast/images/heic-as-background-image-expected.html: Removed. * fast/images/heic-as-background-image.html: Removed. * fast/images/resources/green-400x400.heic: Removed. * platform/ios/TestExpectations: * platform/mac/TestExpectations: 2021-08-06 Robert Jenner (rebaseline) [ iOS ] 2 imported/w3c/web-platform-tests/css/cssom/* tests failing https://bugs.webkit.org/show_bug.cgi?id=228200 Uneviewed test gardening. * platform/ios/imported/w3c/web-platform-tests/css/cssom/css-style-attr-decl-block-expected.txt: Added. 2021-08-09 Arcady Goldmints-Orlov [GLIB] fast/events/check-defocus-event-order-when-triggered-by-mouse-click.html fails due to rounded corners https://bugs.webkit.org/show_bug.cgi?id=228877 Reviewed by Adrian Perez de Castro. In the test, move the cursor to the center of the input element to be clicked on to avoid issues with rounded corners. * fast/events/check-defocus-event-order-when-triggered-by-mouse-click.html: 2021-08-09 Lauro Moura [GLIB] Garden accessibility/selected-state-changed-notifications.html timeouts Unreviewed test gardening. * platform/glib/TestExpectations: 2021-08-08 Wenson Hsieh caret-color does not work on first click in ios https://bugs.webkit.org/show_bug.cgi?id=228859 rdar://81674787 Reviewed by Tim Horton. Add a new layout test that exercises the issue, as reported in Bugzilla (the call to `-resignFirstResponder` simulates backgrounding Safari). To achieve this, we also introduce a script controller testing helper to grab the native background color of the `UITextSelectionView`'s caret view; see Tools/ChangeLog for more details. * editing/caret/ios/caret-color-after-refocusing-input-expected.txt: Added. * editing/caret/ios/caret-color-after-refocusing-input.html: Added. * resources/ui-helper.js: (window.UIHelper.selectionCaretBackgroundColor): 2021-08-08 Jer Noble REGRESSION: http/tests/preload/onload_event.html is a flaky timeout on Big Sur wk1 Release https://bugs.webkit.org/show_bug.cgi?id=227366 Reviewed by Eric Carlson. * platform/mac-wk1/TestExpectations: 2021-08-07 Wenson Hsieh [macOS] Web process crashes when detaching Document with uncommitted marked text https://bugs.webkit.org/show_bug.cgi?id=228841 rdar://79960890 Reviewed by Ryosuke Niwa. Add a layout test to exercise the crash. * editing/inserting/remove-frame-with-marked-text-expected.txt: Added. * editing/inserting/remove-frame-with-marked-text.html: Added. 2021-08-06 Arcady Goldmints-Orlov [SOUP] test imported/w3c/web-platform-tests/html/cross-origin-opener-policy/header-parsing.https.html fails https://bugs.webkit.org/show_bug.cgi?id=228851 Unreviewed test gardening. Add a GLIB-specific baseline for the failing subtest * platform/glib/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/header-parsing.https-expected.txt: Added. 2021-08-06 Robert Jenner [ Monterey wk2 Release ] fast/scrolling/iframe-scrollable-after-back.html is a flaky timeout https://bugs.webkit.org/show_bug.cgi?id=228200 Unreviewed test gardening. Remove no longer needed expectation. * platform/mac-wk2/TestExpectations: 2021-08-06 Robert Jenner [BigSur Release Wk2 Arm64] imported/w3c/web-platform-tests/navigation-timing/test_performance_attributes.sub.html is flaky failing https://bugs.webkit.org/show_bug.cgi?id=224784 Unreviewed test gardening. Removing no longer needed expectation. * platform/mac-wk2/TestExpectations: 2021-08-06 Robert Jenner [BigSur Wk2 Arm64] http/tests/privateClickMeasurement/store-private-click-measurement-with-source-nonce.html is flaky failing https://bugs.webkit.org/show_bug.cgi?id=224783 Unreviewed test gardening. Removing no longer needed test expectation. * platform/mac-wk2/TestExpectations: 2021-08-06 Arcady Goldmints-Orlov [GTK] Remove some expectations for tests that don't fail anymore https://bugs.webkit.org/show_bug.cgi?id=225644 Unreviewed test gardening. * platform/gtk/TestExpectations: 2021-08-06 Robert Jenner [ Monterey Release wk2 arm64 ] platform/mac/fast/overflow/overflow-scrollbar-hit-test.html is a flaky crash https://bugs.webkit.org/show_bug.cgi?id=228200 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-08-06 Fujii Hironori ASSERTION FAILED: !m_networkLoad in NetworkResourceLoader::~NetworkResourceLoader() https://bugs.webkit.org/show_bug.cgi?id=228853 Reviewed by Alex Christensen. * http/tests/fetch/keepalive-fetch-expected.txt: Added. * http/tests/fetch/keepalive-fetch.html: Added. 2021-08-06 Arcady Goldmints-Orlov [GTK] Mark some WPT CSS tests as still failing on GTK https://bugs.webkit.org/show_bug.cgi?id=228871 These tests were fixed for most platforms in r279568 and r279698 but still fail on GTK. Unreviewed test gardening. * platform/gtk/TestExpectations: 2021-08-06 Eric Hutchison Re-baselined imported/w3c/web-platform-tests/html/dom/idlharness.https.html. https://bugs.webkit.org/show_bug.cgi?id=228751. Unreviewed test gardening. * platform/ipad/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: 2021-08-06 Peng Liu [macOS] Clean up Feature Flags related code https://bugs.webkit.org/show_bug.cgi?id=228803 Reviewed by Tim Horton. Update a mac-bigsur specific test expectation file because the test is passing now. * platform/mac/imported/w3c/web-platform-tests/media-source/mediasource-addsourcebuffer-expected.txt: Removed. * platform/mac-bigsur/imported/w3c/web-platform-tests/media-source/mediasource-addsourcebuffer-expected.txt: 2021-08-06 Antti Koivisto REGRESSION (r274038): Keyframe animation with top/left with percentages fails to animate https://bugs.webkit.org/show_bug.cgi?id=228811 Reviewed by Alan Bujtas. * animations/top-left-percent-interpolation-expected.txt: Added. * animations/top-left-percent-interpolation.html: Added. 2021-08-06 Youenn Fablet MediaPlayerPrivateMediaStreamAVFObjC should skip enqueuing frames when not visible https://bugs.webkit.org/show_bug.cgi?id=228816 Reviewed by Eric Carlson. * fast/mediastream/mediaPlayer-visibility-expected.txt: Added. * fast/mediastream/mediaPlayer-visibility.html: Added. 2021-08-05 Ryan Haddad Unreviewed test garening, skip test that is unsupported on WK1. * platform/win/TestExpectations: 2021-08-05 Tim Horton fast/canvas/canvas-crash.html doesn't test what it intends to on iOS https://bugs.webkit.org/show_bug.cgi?id=228747 Reviewed by Simon Fraser. * fast/canvas/canvas-crash.html: * fast/canvas/canvas-skia-excessive-size.html: * platform/ios-simulator/fast/canvas/canvas-crash-expected.txt: Removed. * platform/ios-simulator/fast/canvas/canvas-skia-excessive-size-expected.txt: Removed. Delete the iOS-specific results, and adopt the new overrides in these two tests. 2021-08-05 Arcady Goldmints-Orlov [GLIB] Unreviewed test gardening, move some expected results to GTK/WPE specific directories https://bugs.webkit.org/show_bug.cgi?id=228844 Some expected results have diverged between GTK and WPE and need to be moved to the more specific directories. * platform/gtk/fast/selectors/unqualified-hover-strict-expected.txt: Copied from LayoutTests/platform/glib/fast/selectors/unqualified-hover-strict-expected.txt. * platform/gtk/media/video-playing-and-pause-expected.txt: Copied from LayoutTests/platform/glib/media/video-playing-and-pause-expected.txt. * platform/gtk/tables/mozilla/core/col_span-expected.txt: Copied from LayoutTests/platform/glib/tables/mozilla/core/col_span-expected.txt. * platform/wpe/fast/selectors/unqualified-hover-strict-expected.txt: Renamed from LayoutTests/platform/glib/fast/selectors/unqualified-hover-strict-expected.txt. * platform/wpe/media/video-playing-and-pause-expected.txt: Renamed from LayoutTests/platform/glib/media/video-playing-and-pause-expected.txt. * platform/wpe/tables/mozilla/core/col_span-expected.txt: Renamed from LayoutTests/platform/glib/tables/mozilla/core/col_span-expected.txt. 2021-08-05 Chris Dumez REGRESSION (r280541): [ BigSur Debug ] accessibility/roles-computedRoleString.html is timing out https://bugs.webkit.org/show_bug.cgi?id=228744 Unreviewed, speed up test a bit as it is timing out flakily in Debug. * accessibility/roles-computedRoleString.html: 2021-08-05 Andres Gonzalez VoiceOver is not announcing the state as selected/unselected when an item is selected in a grid. https://bugs.webkit.org/show_bug.cgi?id=228840 Reviewed by Chris Fleizach. * accessibility/selected-state-changed-notifications.html: * platform/ios/TestExpectations: * platform/ios/accessibility/selected-state-changed-notifications-expected.txt: Added. 2021-08-05 Tim Nguyen Implement support for element cancel event https://bugs.webkit.org/show_bug.cgi?id=227534 Reviewed by Chris Dumez. This makes emit a cancel event then close when the escape key is pressed. Updated relevant WPT: - cancel event WPTs: used send_keys instead of test_driver.Actions() (which are unsupported by WebKit test runner) - oncancel now is recognized Failing WPT: - dialog-cancel-with-input.html: needs focusing steps (webkit.org/b/227537) to be implemented for to get focus - dialog-cancel-with-select.html: needs focusing steps (webkit.org/b/227537) to be implemented for picker value committed to incorrect element after programmatic focus change https://bugs.webkit.org/show_bug.cgi?id=228556 rdar://81222952 Reviewed by Wenson Hsieh. Added a test to verify that changing focus programmatically, while changes in the element does not show a menu on many websites https://bugs.webkit.org/show_bug.cgi?id=228340 rdar://77137768 Reviewed by Wenson Hsieh. Added a test to verify that tapping a select element, that focuses itself inside a touchend listener, displays a menu. * fast/forms/ios/form-control-refresh/select/focus-select-in-touchend-expected.txt: Added. * fast/forms/ios/form-control-refresh/select/focus-select-in-touchend.html: Added. 2021-07-27 Ayumi Kojima [ iOS ] media/track/track-in-band-duplicate-tracks-when-source-changes.html is a flaky timeout. https://bugs.webkit.org/show_bug.cgi?id=228364 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-27 Robert Jenner Batch add test expectations for Monterey and iOS on Open Source https://bugs.webkit.org/show_bug.cgi?id=228200 Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-07-27 Ayumi Kojima [ iOS Release ] imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getContributingSources.https.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=228462 RUnreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-27 Eric Hutchison [ BigSur Release arm64 ] fast/speechsynthesis/speech-synthesis-speak-empty-string.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=228396. Unreviewed test gardening. * platform/mac/TestExpectations: 2021-07-27 Ayumi Kojima [ iOS ] media/track/track-forced-subtitles-in-band.html is a flaky timeout. https://bugs.webkit.org/show_bug.cgi?id=228334 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-27 Eric Hutchison [BigSur wk2 Release arm64] fast/selectors/selection-window-inactive-stroke-color.html is a flaky image-only failure. https://bugs.webkit.org/show_bug.cgi?id=228337. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-27 Truitt Savell Additional new baselines for Monterey https://bugs.webkit.org/show_bug.cgi?id=228090 Unreviewed test gardening. * platform/mac-bigsur-wk2/http/tests/websocket/tests/hybi/close-and-server-script-exception-expected.txt: Added. * platform/mac-bigsur-wk2/http/tests/websocket/tests/hybi/close-code-and-reason-expected.txt: Added. * platform/mac-bigsur-wk2/http/tests/websocket/tests/hybi/handshake-fail-by-no-cr-expected.txt: Added. * platform/mac-bigsur-wk2/http/tests/websocket/tests/hybi/handshake-fail-by-null-char-in-status-expected.txt: Added. * platform/mac-bigsur-wk2/http/tests/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1-expected.txt: Added. * platform/mac-bigsur-wk2/http/tests/websocket/tests/hybi/send-object-tostring-check-expected.txt: Added. * platform/mac-bigsur-wk2/http/tests/websocket/tests/hybi/workers/close-code-and-reason-expected.txt: Added. * platform/mac-catalina-wk2/http/tests/websocket/tests/hybi/send-object-tostring-check-expected.txt: Added. * platform/mac-wk2/http/tests/websocket/tests/hybi/alert-in-event-handler-expected.txt: Added. * platform/mac-wk2/http/tests/websocket/tests/hybi/client-close-2-expected.txt: Added. * platform/mac-wk2/http/tests/websocket/tests/hybi/client-close-expected.txt: Added. * platform/mac-wk2/http/tests/websocket/tests/hybi/close-and-server-script-exception-expected.txt: Added. * platform/mac-wk2/http/tests/websocket/tests/hybi/close-code-and-reason-expected.txt: Added. * platform/mac-wk2/http/tests/websocket/tests/hybi/handshake-fail-by-no-cr-expected.txt: Added. * platform/mac-wk2/http/tests/websocket/tests/hybi/handshake-fail-by-null-char-in-status-expected.txt: Added. * platform/mac-wk2/http/tests/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1-expected.txt: Added. * platform/mac-wk2/http/tests/websocket/tests/hybi/invalid-encode-length-expected.txt: Added. * platform/mac-wk2/http/tests/websocket/tests/hybi/receive-arraybuffer-expected.txt: Added. * platform/mac-wk2/http/tests/websocket/tests/hybi/send-object-tostring-check-expected.txt: Added. * platform/mac-wk2/http/tests/websocket/tests/hybi/workers/close-code-and-reason-expected.txt: Added. * platform/mac-wk2/http/tests/websocket/tests/hybi/workers/receive-arraybuffer-expected.txt: Added. * platform/mac-wk2/http/tests/websocket/tests/hybi/zero-length-text-expected.txt: Added. 2021-07-27 Ayumi Kojima [iOS Release] 2 imported/w3c/web-platform-tests/worklets tests are flaky failing. https://bugs.webkit.org/show_bug.cgi?id=228327 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-27 Alex Christensen document.referrer value is missing trailing slash https://bugs.webkit.org/show_bug.cgi?id=215080 Reviewed by John Wilander. * http/tests/resourceLoadStatistics/downgrade-document-referrer-nested-third-party-iframe-expected.txt: * http/tests/resourceLoadStatistics/downgrade-document-referrer-third-party-iframe-expected.txt: 2021-07-27 Ayumi Kojima [iOS Release] imported/w3c/web-platform-tests/worklets/audio-worklet-service-worker-interception.https.html is flaky. https://bugs.webkit.org/show_bug.cgi?id=228327 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-27 Rob Buis Unskip some css-flexbox WPT tests that pass https://bugs.webkit.org/show_bug.cgi?id=228320 Reviewed by Manuel Rego Casasnovas. Unskip some css-flexbox WPT tests that pass. * TestExpectations: 2021-07-26 Chris Dumez Location.href setter uses wrong window to resolve relative URLs https://bugs.webkit.org/show_bug.cgi?id=228287 Reviewed by Darin Adler. Add layout test coverage. This test is passing in Chome and Firefox but was failing with WebKit. * http/tests/dom/window-location-set-href-relative-url-expected.txt: Added. * http/tests/dom/window-location-set-href-relative-url.html: Added. 2021-07-26 Eric Hutchison imported/w3c/web-platform-tests/css/css-scoping/css-scoping-shadow-dynamic-remove-style-detached.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=228311. Unreviewed test gardening. * platform/mac/TestExpectations: 2021-07-26 Jean-Yves Avenard Video pauses after scrubbing with Touch Bar https://bugs.webkit.org/show_bug.cgi?id=228277 rdar://80606886 Reviewed by Jer Noble. * media/media-session/play-after-seek-expected.txt: Added. * media/media-session/play-after-seek.html: Added. 2021-07-26 Eric Hutchison Update test expectations for inspector/canvas/recording-bitmaprenderer-memoryLimit.html. https://bugs.webkit.org/show_bug.cgi?id=227881. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-26 Ayumi Kojima [ iOS Debug ] http/tests/xmlhttprequest/access-control-preflight-credential-sync.html is a flaky crash. https://bugs.webkit.org/show_bug.cgi?id=228305 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-26 Eric Hutchison [ Catalina+ Debug wk2 ] inspector/model/remote-object/iterator-large.html is a flaky timeout. https://bugs.webkit.org/show_bug.cgi?id=228210. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-26 Eric Hutchison Updated test expectations for fullscreen/full-screen-remove-children.html. https://bugs.webkit.org/show_bug.cgi?id=227874. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-26 Per Arne The layout test fast/images/heic-as-background-image.html is a constant failure https://bugs.webkit.org/show_bug.cgi?id=228195 Reviewed by Said Abou-Hallawa. Update test expectations. * platform/mac/TestExpectations: 2021-07-26 Frédéric Wang Crash in InsertParagraphSeparatorCommand::doApply https://bugs.webkit.org/show_bug.cgi?id=224977 Reviewed by Ryosuke Niwa. Add regression test. * editing/inserting/insert-paragraph-separator-with-html-elements-crash-expected.txt: Added. * editing/inserting/insert-paragraph-separator-with-html-elements-crash.html: Added. 2021-07-26 Johnson Zhou Added support for FormDataEvent. Rebaselined. https://bugs.webkit.org/show_bug.cgi?id=227718 Reviewed by Chris Dumez. * platform/ios-wk2/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/relations/html5-tree/math-global-event-handlers.tentative-expected.txt: * platform/mac-wk1/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/relations/html5-tree/math-global-event-handlers.tentative-expected.txt: * platform/mac-wk2/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/html5-tree/math-global-event-handlers.tentative-expected.txt: 2021-07-26 Jer Noble [Cocoa] Playback stalls on bilibili.com https://bugs.webkit.org/show_bug.cgi?id=228239 Reviewed by Eric Carlson. * media/media-source/media-source-effectiveplaybackrate-expected.txt: Added. * media/media-source/media-source-effectiveplaybackrate.html: Added. 2021-07-26 Aditya Keerthi [iOS] Page background color does not update after UIUserInterfaceLevel change https://bugs.webkit.org/show_bug.cgi?id=228282 rdar://80490391 Reviewed by Wenson Hsieh. Added a test to verify that a change in user interface level correctly updates the page's background color. * fast/css/ios/update-user-interface-level-expected.txt: Added. * fast/css/ios/update-user-interface-level.html: Added. 2021-07-26 Ayumi Kojima [ iOS Debug] 3 editing/pasteboard/smart-paste-paragraph tests are flaky failing. https://bugs.webkit.org/show_bug.cgi?id=228285 Unreviewed test gardening. * platform/ipad/TestExpectations: 2021-07-26 Eric Hutchison REGRESSION (r279427): [ Mac wk1 and iOS ] imported/w3c/web-platform-tests/html/interaction/focus/the-autofocus-attribute/document-with-fragment-valid.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=227762. Unreviewed test gardening. * platform/ios-wk2/TestExpectations: * platform/mac-wk1/TestExpectations: 2021-07-26 Chris Dumez XML documents end up with a unique origin in WebKit only https://bugs.webkit.org/show_bug.cgi?id=228254 Reviewed by Darin Adler. Add layout test coverage. * http/tests/misc/xml-document-origin-expected.txt: Added. * http/tests/misc/xml-document-origin.html: Added. 2021-07-26 Jer Noble [iOS] All home screen web apps resume when any home screen web app is foregrounded https://bugs.webkit.org/show_bug.cgi?id=228246 Reviewed by Eric Carlson. * media/video-page-visibility-restriction-expected.txt: Added. * media/video-page-visibility-restriction.html: Added. 2021-07-26 Ziran Sun [css-grid] svg image as grid items should use the overriding logical width/height when defined to compute the logical height/width https://bugs.webkit.org/show_bug.cgi?id=228105 Reviewed by Javier Fernandez. Update TestExpectations as 4 failed grid WPT tests are now passing. * TestExpectations: 2021-07-25 Alexey Shvayka Partly implement Function.prototype.{caller,arguments} reflection proposal https://bugs.webkit.org/show_bug.cgi?id=158116 Reviewed by Yusuke Suzuki. * inspector/model/remote-object-get-properties-expected.txt: * inspector/runtime/getDisplayableProperties-expected.txt: * inspector/runtime/getProperties-expected.txt: * js/Object-getOwnPropertyNames-expected.txt: * js/basic-strict-mode-expected.txt: * js/kde/function_arguments-expected.txt: * js/kde/script-tests/function_arguments.js: * js/non-strict-function-properties-expected.txt: * js/script-tests/Object-getOwnPropertyNames.js: * js/script-tests/basic-strict-mode.js: * js/script-tests/non-strict-function-properties.js: * js/script-tests/throw-type-error-is-unique.js: 2021-07-25 Wenson Hsieh [iOS] Unified field is unselected after focusing URL bar if text was selected in a fixed position container https://bugs.webkit.org/show_bug.cgi?id=228269 rdar://80556392 Reviewed by Tim Horton. Add a new layout test that installs, focuses, and selects text inside a native UITextField (simulating Safari's URL field) while the DOM selection is inside a fixed position container, and then scrolls the web view a bit to temporarily induce an unstable scrolling tree state. After this, we verify that the text selection inside the native text field has not been cleared. See Tools/ changes for more details. * editing/selection/ios/scrolling-with-fixed-selection-does-not-unselect-native-text-field-expected.txt: Added. * editing/selection/ios/scrolling-with-fixed-selection-does-not-unselect-native-text-field.html: Added. * resources/ui-helper.js: (window.UIHelper.addChromeInputField): (window.UIHelper.removeChromeInputField): (window.UIHelper.setTextInChromeInputField): (window.UIHelper.selectChromeInputField): (window.UIHelper.getSelectedTextInChromeInputField): (window.UIHelper): 2021-07-24 Devin Rousso [Apple Pay] Do not add coupon code `ApplePayErrorCode` values for systems that do not support it https://bugs.webkit.org/show_bug.cgi?id=228243 Reviewed by Wenson Hsieh. * http/tests/ssl/applepay/ApplePayError.html: * http/tests/ssl/applepay/ApplePayError-expected.txt: * platform/ios-14-wk2/http/tests/ssl/applepay/ApplePayError-expected.txt: Added. * platform/mac-bigsur-wk2/http/tests/ssl/applepay/ApplePayError-expected.txt: Added. 2021-07-23 Andres Gonzalez Add a method to WebAccessibilityObjectWrapper so that clients can retrieve the text of each line and their corresponding bounding rectangles. https://bugs.webkit.org/show_bug.cgi?id=228251 Reviewed by Chris Fleizach. * accessibility/ios-simulator/element-line-rects-and-text-expected.txt: Added. * accessibility/ios-simulator/element-line-rects-and-text.html: Added. 2021-07-23 Alexey Shvayka [WebIDL] Properly validate and merge descriptors in [Replaceable] setter https://bugs.webkit.org/show_bug.cgi?id=227662 Reviewed by Sam Weinig. * fast/dom/replaceable-setter-throws-if-defineownproperty-fails-expected.txt: Added. * fast/dom/replaceable-setter-throws-if-defineownproperty-fails.html: Added. * fast/dom/window-opener-setter-throws-if-defineownproperty-fails-1-expected.txt: Added. * fast/dom/window-opener-setter-throws-if-defineownproperty-fails-1.html: Added. * fast/dom/window-opener-setter-throws-if-defineownproperty-fails-2-expected.txt: Added. * fast/dom/window-opener-setter-throws-if-defineownproperty-fails-2.html: Added. 2021-07-23 Eric Hutchison [BigSur wk1 Debug ] imported/w3c/web-platform-tests/IndexedDB/idb_binary_key_conversion.htm is a flaky timeout . https://bugs.webkit.org/show_bug.cgi?id=228260. Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-07-23 Eric Hutchison [ Mac wk2 Debug ] inspector/canvas/create-context-webgl.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=228256. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-23 Ayumi Kojima [ iOS ] fast/mediastream/mediastreamtrack-audio-clone.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=228255 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-23 Wenson Hsieh REGRESSION (r279751): WebContent process often crashes when hovering over content on apple.com https://bugs.webkit.org/show_bug.cgi?id=228247 rdar://81010093 Reviewed by Tim Horton. * fast/images/text-recognition/text-recognition-in-transparent-video-expected.txt: Added. * fast/images/text-recognition/text-recognition-in-transparent-video.html: Added. 2021-07-23 Ayumi Kojima REGRESSION: [ Mac ] media/video-buffering-allowed.html is flaky timeout. https://bugs.webkit.org/show_bug.cgi?id=217621 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-23 Eric Hutchison [ BigSur wk2 Release arm64 ] fast/css-grid-layout floating-empty-grids.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=228252. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-23 Ayumi Kojima REGRESSION: [iOS] ASSERTION FAILED: !m_messageReceiverMapCount under WebKit::RemoteAudioHardwareListener::~RemoteAudioHardwareListener() https://bugs.webkit.org/show_bug.cgi?id=228038 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-23 Ayumi Kojima [iOS 14] imported/w3c/web-platform-tests/webstorage/event_case_sensitive.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=226789 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-23 Eric Hutchison [ BigSur wk2 Release arm64 ] fast/selectors/selection-window-inactive.html is a flaky failure . https://bugs.webkit.org/show_bug.cgi?id=228248. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-23 Eric Hutchison [BigSur wk1 Release arm64] imported/w3c/web-platform-tests/workers/modules/shared-worker-import-csp.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=228245. Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-07-23 Alexey Shvayka [JSC] Call custom accessors / values with their holder's global object https://bugs.webkit.org/show_bug.cgi?id=225997 Reviewed by Yusuke Suzuki. * fast/dom/HTMLObjectElement/object-as-frame-expected.txt: * fast/dom/HTMLObjectElement/object-as-frame.html: * fast/dom/HTMLObjectElement/resources: Added. * fast/dom/HTMLObjectElement/resources/dummy-frame-1.html: Added. * fast/dom/HTMLObjectElement/resources/dummy-frame-2.html: Added. * fast/events/attribute-listener-cloned-from-frameless-doc-context-2.html: * fast/events/attribute-listener-extracted-from-frameless-doc-context-2.html: These tests used to pass as is, probably, due to combination of old (incorrect) behavior and some implementation details of run-webkit-tests. They fail on MiniBrowser / Chrome / Firefox unless modified not to use data:// protocol, which is not system under test. * fast/frames/sandboxed-iframe-navigation-parent-expected.txt: * fast/frames/sandboxed-iframe-navigation-parent.html: * http/tests/security/frameNavigation/context-for-location-assign-expected.txt: Revert the changes made in r174996. Location::assign() now uses correct (incumbent) Window to set outgoing referrer and perform security checks, aligning WebKit with Chrome / Firefox. * http/tests/security/frameNavigation/context-for-location-href-gopd-expected.txt: Added. * http/tests/security/frameNavigation/context-for-location-href-gopd.html: Added. 2021-07-23 Eric Hutchison Update test expectations for inspector/dom-debugger/event-breakpoint-with-navigation.html. https://bugs.webkit.org/show_bug.cgi?id=224291. Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-07-23 Chris Dumez [iOS] imported/w3c/web-platform-tests/html/dom/idlharness.https.html is failing https://bugs.webkit.org/show_bug.cgi?id=228198 Unreviewed, land iPad-specific baseline instead of marking the test as failing on iOS. We are merely getting different results on iPhone and iPad because MediaSource is enabled on iPad but not iPhone. * platform/ios-wk2/TestExpectations: * platform/ipad/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: Added. 2021-07-23 Ayumi Kojima [iOS]imported/w3c/web-platform-tests/html/dom/idlharness.https.html is failing. https://bugs.webkit.org/show_bug.cgi?id=228198 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-23 Richard Houle WebSocket traffic should be correctly assigned to either Developer or User. https://bugs.webkit.org/show_bug.cgi?id=227564 Reviewed by Kate Cheney. * http/tests/app-privacy-report/websocket-isappinitiated-expected.txt: Added. * http/tests/app-privacy-report/websocket-isappinitiated.html: Added. * http/tests/app-privacy-report/websocket-isnotappinitiated-expected.txt: Added. * http/tests/app-privacy-report/websocket-isnotappinitiated.html: Added. 2021-07-23 Eric Hutchison [ BigSur wk1 Debug arm64 ] imported/w3c/web-platform-tests/IndexedDB/idbcursor-iterating-update.htm is a flaky timeout. https://bugs.webkit.org/show_bug.cgi?id=228238. Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-07-23 Truitt Savell Migrate iOS 15 expectations to OpenSource and bump version numbers https://bugs.webkit.org/show_bug.cgi?id=228202 Reviewed by Ryan Haddad. * platform/ios-14-wk2/TestExpectations: Added. * platform/ios-14-wk2/fast/css/font-face-locally-installed-expected.txt: Copied from LayoutTests/platform/ios-wk2/fast/css/font-face-locally-installed-expected.txt. * platform/ios-14-wk2/http/tests/websocket/tests/hybi/alert-in-event-handler-expected.txt: Added. * platform/ios-14-wk2/http/tests/websocket/tests/hybi/bufferedAmount-after-close-expected.txt: Added. * platform/ios-14-wk2/http/tests/websocket/tests/hybi/close-and-server-script-exception-expected.txt: Added. * platform/ios-14-wk2/http/tests/websocket/tests/hybi/fragmented-frames-expected.txt: Added. * platform/ios-14-wk2/http/tests/websocket/tests/hybi/handshake-fail-by-no-cr-expected.txt: Added. * platform/ios-14-wk2/http/tests/websocket/tests/hybi/handshake-fail-by-null-char-in-status-expected.txt: Added. * platform/ios-14-wk2/http/tests/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1-expected.txt: Added. * platform/ios-14-wk2/http/tests/websocket/tests/hybi/interleaved-fragments-expected.txt: Added. * platform/ios-14-wk2/http/tests/websocket/tests/hybi/receive-arraybuffer-expected.txt: Added. * platform/ios-14-wk2/http/tests/websocket/tests/hybi/workers/close-code-and-reason-expected.txt: Added. * platform/ios-14-wk2/http/tests/websocket/tests/hybi/workers/receive-arraybuffer-expected.txt: Added. * platform/ios-14-wk2/http/tests/websocket/tests/hybi/zero-length-text-expected.txt: Added. * platform/ios-14-wk2/http/tests/workers/service/serviceworker-websocket.https-expected.txt: Added. * platform/ios-14-wk2/imported/w3c/web-platform-tests/touch-events/idlharness.window-expected.txt: Added. * platform/ios-14-wk2/imported/w3c/web-platform-tests/websockets/Send-65K-data.any-expected.txt: Added. * platform/ios-14-wk2/imported/w3c/web-platform-tests/websockets/Send-binary-65K-arraybuffer.any-expected.txt: Added. * platform/ios-14-wk2/imported/w3c/web-platform-tests/websockets/Send-binary-arraybuffer.any-expected.txt: Added. * platform/ios-14-wk2/imported/w3c/web-platform-tests/websockets/Send-data.any-expected.txt: Added. * platform/ios-14-wk2/imported/w3c/web-platform-tests/websockets/Send-paired-surrogates.any-expected.txt: Added. * platform/ios-14-wk2/imported/w3c/web-platform-tests/websockets/basic-auth.any-expected.txt: Added. * platform/ios-14-wk2/imported/w3c/web-platform-tests/websockets/basic-auth.any.worker-expected.txt: Added. * platform/ios-14-wk2/imported/w3c/web-platform-tests/websockets/cookies/007-expected.txt: Added. * platform/ios-14-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer-expected.txt: Added. * platform/ios-14-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob-expected.txt: Added. * platform/ios-14-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting-expected.txt: Added. * platform/ios-14-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large-expected.txt: Added. * platform/ios-14-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode-expected.txt: Added. * platform/ios-14/TestExpectations: Added. * platform/ios-14/fast/css/ios/system-color-for-css-value-expected.txt: Added. * platform/ios-14/fast/forms/button-sizes-expected.txt: Copied from LayoutTests/platform/ios/fast/forms/button-sizes-expected.txt. * platform/ios-14/fast/forms/input-button-sizes-expected.txt: Copied from LayoutTests/platform/ios/fast/forms/input-button-sizes-expected.txt. * platform/ios-14/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: Copied from LayoutTests/platform/ios/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt. * platform/ios-14/fast/text/hyphenate-avoid-orphaned-word-expected.txt: Copied from LayoutTests/platform/ios/fast/text/hyphenate-avoid-orphaned-word-expected.txt. * platform/ios-wk2/TestExpectations: * platform/ios-wk2/fast/css/font-face-locally-installed-expected.txt: * platform/ios-wk2/http/tests/websocket/tests/hybi/alert-in-event-handler-expected.txt: Added. * platform/ios-wk2/http/tests/websocket/tests/hybi/bufferedAmount-after-close-in-busy-expected.txt: Added. * platform/ios-wk2/http/tests/websocket/tests/hybi/close-and-server-script-exception-expected.txt: Added. * platform/ios-wk2/http/tests/websocket/tests/hybi/fragmented-frames-expected.txt: Added. * platform/ios-wk2/http/tests/websocket/tests/hybi/handshake-fail-by-no-cr-expected.txt: Added. * platform/ios-wk2/http/tests/websocket/tests/hybi/handshake-fail-by-null-char-in-status-expected.txt: Added. * platform/ios-wk2/http/tests/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1-expected.txt: Added. * platform/ios-wk2/http/tests/websocket/tests/hybi/interleaved-fragments-expected.txt: Added. * platform/ios-wk2/http/tests/websocket/tests/hybi/receive-arraybuffer-expected.txt: Added. * platform/ios-wk2/http/tests/websocket/tests/hybi/workers/close-code-and-reason-expected.txt: Added. * platform/ios-wk2/http/tests/websocket/tests/hybi/workers/receive-arraybuffer-expected.txt: Added. * platform/ios-wk2/http/tests/websocket/tests/hybi/zero-length-text-expected.txt: Added. * platform/ios-wk2/http/tests/workers/service/serviceworker-websocket.https-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/touch-events/idlharness.window-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/websockets/Send-65K-data.any-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/websockets/Send-binary-65K-arraybuffer.any-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/websockets/Send-binary-arraybuffer.any-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/websockets/Send-data.any-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/websockets/Send-paired-surrogates.any-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/websockets/basic-auth.any-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/websockets/basic-auth.any.worker-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/websockets/cookies/007-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode-expected.txt: Added. * platform/ios/TestExpectations: * platform/ios/fast/css/ios/system-color-for-css-value-expected.txt: Added. * platform/ios/fast/forms/button-sizes-expected.txt: * platform/ios/fast/forms/input-button-sizes-expected.txt: * platform/ios/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: * platform/ios/fast/text/hyphenate-avoid-orphaned-word-expected.txt: 2021-07-23 Aditya Keerthi [macOS] Repainting artifacts when moving input type=range slider thumb https://bugs.webkit.org/show_bug.cgi?id=228135 rdar://76247487 Reviewed by Tim Horton. Rebaselined tests to account for the change to the size of the slider thumb. * fast/dom/HTMLInputElement/input-slider-update-expected.txt: * fast/repaint/block-inputrange-repaint-expected.txt: * fast/repaint/block-inputrange-repaint.html: * fast/repaint/slider-thumb-drag-release-expected.txt: * platform/gtk/fast/repaint/block-inputrange-repaint-expected.txt: * platform/mac-catalina/fast/dom/HTMLInputElement/input-slider-update-expected.txt: Copied from LayoutTests/fast/dom/HTMLInputElement/input-slider-update-expected.txt. * platform/mac-catalina/fast/forms/input-appearance-height-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-height-expected.txt. * platform/mac-catalina/fast/forms/range/input-appearance-range-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/range/input-appearance-range-expected.txt. * platform/mac-catalina/fast/forms/range/slider-padding-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/range/slider-padding-expected.txt. * platform/mac-catalina/fast/forms/range/slider-thumb-shared-style-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/range/slider-thumb-shared-style-expected.txt. * platform/mac-catalina/fast/forms/range/thumbslider-no-parent-slider-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/range/thumbslider-no-parent-slider-expected.txt. * platform/mac-catalina/fast/repaint/block-inputrange-repaint-expected.txt: Added. * platform/mac-catalina/fast/repaint/slider-thumb-drag-release-expected.txt: Copied from LayoutTests/fast/repaint/slider-thumb-drag-release-expected.txt. * platform/mac/fast/forms/box-shadow-override-expected.txt: * platform/mac/fast/forms/input-appearance-height-expected.txt: * platform/mac/fast/forms/range/input-appearance-range-expected.txt: * platform/mac/fast/forms/range/slider-padding-expected.txt: * platform/mac/fast/forms/range/slider-thumb-shared-style-expected.txt: * platform/mac/fast/forms/range/thumbslider-no-parent-slider-expected.txt: 2021-07-23 Devin Rousso [Modern Media Controls] [macOS] Only show total duration when the elapsed time is visible https://bugs.webkit.org/show_bug.cgi?id=228191 Reviewed by Eric Carlson. * media/modern-media-controls/time-control/time-control.html: * media/modern-media-controls/time-control/time-control-expected.txt: 2021-07-23 Eleni Maria Stea Removed incorrect test from webgl tests. https://bugs.webkit.org/show_bug.cgi?id=220720 Reviewed by Kenneth Russell. The removed test was based on the incorrect assumption that deleted buffer names remain valid until the object they used to refer to is destroyed. According to the WebGL spec: https://www.khronos.org/registry/webgl/specs/1.0.3/ section: 5.14.5 isBuffer "Return false if the buffer's invalidated flag is set", this is not true and names become invalid immediately. * fast/canvas/webgl/oes-vertex-array-object.html: 2021-07-22 Robert Jenner Batch add test expectations for Monterey on Open Source https://bugs.webkit.org/show_bug.cgi?id=228200 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: * platform/mac/TestExpectations: 2021-07-22 Robert Jenner Batch add test expectations for Monterey on Open Source https://bugs.webkit.org/show_bug.cgi?id=228200 Unreviewed test gardening. * platform/mac-wk1/TestExpectations: * platform/mac/TestExpectations: Adjusting expectations for Monterey. 2021-07-22 Robert Jenner [BigSur+ Wk2] imported/w3c/web-platform-t ests/media-source/mediasour ce-seek-during-pending-seek .html is a flakey failure https://bugs.webkit.org/show_bug.cgi?id=222183 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: Including BigSur+ on existing expectations. 2021-07-22 Robert Jenner [ BigSur+ iOS Release wk2 ] 2 imported/w3c/web-platform-tests/webrtc are flakey text failures (223385) https://bugs.webkit.org/show_bug.cgi?id=223385 Unreviewed test gardening. * platform/ios/TestExpectations: * platform/mac-wk2/TestExpectations: 2021-07-22 Ayumi Kojima [iOS] media/video-presentation-mode.html is a flaky timeout. https://bugs.webkit.org/show_bug.cgi?id=228204 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-22 Robert Jenner Batch add test expectations for Monterey on Open Source https://bugs.webkit.org/show_bug.cgi?id=228200 Unreviewed test gardening. * platform/mac-wk1/TestExpectations: * platform/mac-wk2/TestExpectations: * platform/mac/TestExpectations: 2021-07-22 Myles C. Maxfield [Cocoa] ".SF Arabic" should not be able to be looked up by name (because it is dot-prefixed) https://bugs.webkit.org/show_bug.cgi?id=228018 Reviewed by Simon Fraser. * fast/text/sf-arabic-lookup-by-name-expected.html: Added. * fast/text/sf-arabic-lookup-by-name.html: Added. 2021-07-22 Eric Hutchison [BigSur Debug] imported/w3c/web-platform-tests/xhr/event-upload-progress-crossorigin.any.worker.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=222385. Unreviewed test gardening. * platform/mac/TestExpectations: 2021-07-22 Eric Hutchison [BigSur wk2 arm64] imported/w3c/web-platform-tests/html/cross-origin-opener-policy/header-parsing.https.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=228197. Unreviewwed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-22 Truitt Savell Migrate Monterey expectations to OpenSource and bump version numbers https://bugs.webkit.org/show_bug.cgi?id=228090 Reviewed by Ryan Haddad. * TestExpectations: * media/media-source/content/test-vp8-malformed-header-manifest.json: Renamed from LayoutTests/platform/mac-bigsur/media/media-source/content/test-vp8-malformed-header-manifest.json. * media/media-source/content/test-vp8-malformed-header.webm: Renamed from LayoutTests/platform/mac-bigsur/media/media-source/content/test-vp8-malformed-header.webm. * media/media-source/media-source-webm-vp8-malformed-header-expected.txt: Renamed from LayoutTests/platform/mac-bigsur/media/media-source/media-source-webm-vp8-malformed-header-expected.txt. * media/media-source/media-source-webm-vp8-malformed-header.html: Renamed from LayoutTests/platform/mac-bigsur/media/media-source/media-source-webm-vp8-malformed-header.html. * media/media-webm-no-duration-expected.txt: Renamed from LayoutTests/platform/mac-bigsur/media/media-webm-no-duration-expected.txt. * media/media-webm-no-duration.html: Renamed from LayoutTests/platform/mac-bigsur/media/media-webm-no-duration.html. * platform/mac-bigsur-wk1/editing/mac/attributed-string/anchor-element-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/anchor-element-expected.txt. * platform/mac-bigsur-wk1/editing/mac/attributed-string/attrib-string-colors-with-color-filter-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/attrib-string-colors-with-color-filter-expected.txt. * platform/mac-bigsur-wk1/editing/mac/attributed-string/attribute-string-for-copy-with-color-filter-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/attribute-string-for-copy-with-color-filter-expected.txt. * platform/mac-bigsur-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-1-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-1-expected.txt. * platform/mac-bigsur-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-2-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-2-expected.txt. * platform/mac-bigsur-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-3-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-3-expected.txt. * platform/mac-bigsur-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-4-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-4-expected.txt. * platform/mac-bigsur-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-5-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-5-expected.txt. * platform/mac-bigsur-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-with-style-1-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-with-style-1-expected.txt. * platform/mac-bigsur-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-with-style-2-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-with-style-2-expected.txt. * platform/mac-bigsur-wk1/editing/mac/attributed-string/attributed-string-for-typing-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/attributed-string-for-typing-expected.txt. * platform/mac-bigsur-wk1/editing/mac/attributed-string/attributed-string-for-typing-with-color-filter-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/attributed-string-for-typing-with-color-filter-expected.txt. * platform/mac-bigsur-wk1/editing/mac/attributed-string/basic-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/basic-expected.txt. * platform/mac-bigsur-wk1/editing/mac/attributed-string/comment-cdata-section-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/comment-cdata-section-expected.txt. * platform/mac-bigsur-wk1/editing/mac/attributed-string/font-size-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/font-size-expected.txt. * platform/mac-bigsur-wk1/editing/mac/attributed-string/font-style-variant-effect-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/font-style-variant-effect-expected.txt. * platform/mac-bigsur-wk1/editing/mac/attributed-string/font-weight-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/font-weight-expected.txt. * platform/mac-bigsur-wk1/editing/mac/attributed-string/letter-spacing-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/letter-spacing-expected.txt. * platform/mac-bigsur-wk1/editing/mac/attributed-string/text-decorations-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/text-decorations-expected.txt. * platform/mac-bigsur-wk1/editing/mac/attributed-string/vertical-align-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/vertical-align-expected.txt. * platform/mac-bigsur-wk1/fast/scrolling/latching/iframe-latch-small-deltas-expected.txt: Copied from LayoutTests/platform/mac-wk1/fast/scrolling/latching/iframe-latch-small-deltas-expected.txt. * platform/mac-bigsur-wk2/fast/events/contextmenu-lookup-action-for-image-expected.txt: Added. * platform/mac-bigsur-wk2/http/tests/security/mixedContent/websocket/insecure-websocket-in-iframe-expected.txt: Added. * platform/mac-bigsur-wk2/http/tests/security/mixedContent/websocket/insecure-websocket-in-main-frame-expected.txt: Added. * platform/mac-bigsur-wk2/imported/w3c/web-platform-tests/media-source/mediasource-invalid-codec-expected.txt: Added. * platform/mac-bigsur-wk2/imported/w3c/web-platform-tests/service-workers/service-worker/websocket-in-service-worker.https-expected.txt: Added. * platform/mac-bigsur-wk2/imported/w3c/web-platform-tests/service-workers/service-worker/websocket.https-expected.txt: Added. * platform/mac-bigsur-wk2/imported/w3c/web-platform-tests/websockets/Send-65K-data.any-expected.txt: Added. * platform/mac-bigsur-wk2/imported/w3c/web-platform-tests/websockets/Send-binary-65K-arraybuffer.any-expected.txt: Added. * platform/mac-bigsur-wk2/imported/w3c/web-platform-tests/websockets/Send-binary-arraybuffer.any-expected.txt: Added. * platform/mac-bigsur-wk2/imported/w3c/web-platform-tests/websockets/Send-data.any-expected.txt: Added. * platform/mac-bigsur-wk2/imported/w3c/web-platform-tests/websockets/Send-paired-surrogates.any-expected.txt: Added. * platform/mac-bigsur-wk2/imported/w3c/web-platform-tests/websockets/basic-auth.any-expected.txt: Added. * platform/mac-bigsur-wk2/imported/w3c/web-platform-tests/websockets/basic-auth.any.worker-expected.txt: Added. * platform/mac-bigsur-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer-expected.txt: Added. * platform/mac-bigsur-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob-expected.txt: Added. * platform/mac-bigsur-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting-expected.txt: Added. * platform/mac-bigsur-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large-expected.txt: Added. * platform/mac-bigsur-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode-expected.txt: Added. * platform/mac-bigsur-wk2/imported/w3c/web-platform-tests/websockets/remove-own-iframe-during-onerror.window-expected.txt: Added. * platform/mac-bigsur/fast/forms/button-sizes-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/button-sizes-expected.txt. * platform/mac-bigsur/fast/forms/input-appearance-spinbutton-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-spinbutton-expected.txt. * platform/mac-bigsur/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt. * platform/mac-bigsur/fast/forms/select/optgroup-rendering-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select/optgroup-rendering-expected.txt. * platform/mac-bigsur/fast/text/basic/014-expected.txt: Copied from LayoutTests/platform/mac/fast/text/basic/014-expected.txt. * platform/mac-bigsur/fast/text/capitalize-boundaries-expected.txt: Copied from LayoutTests/platform/mac/fast/text/capitalize-boundaries-expected.txt. * platform/mac-bigsur/fast/text/hyphenate-avoid-orphaned-word-expected.txt: Copied from LayoutTests/platform/mac/fast/text/hyphenate-avoid-orphaned-word-expected.txt. * platform/mac-bigsur/fast/text/hyphenate-character-expected.txt: Copied from LayoutTests/platform/mac/fast/text/hyphenate-character-expected.txt. * platform/mac-bigsur/fast/text/hyphenate-first-word-expected.txt: Copied from LayoutTests/platform/mac/fast/text/hyphenate-first-word-expected.txt. * platform/mac-bigsur/fast/text/hyphenate-limit-before-after-expected.txt: Copied from LayoutTests/platform/mac/fast/text/hyphenate-limit-before-after-expected.txt. * platform/mac-bigsur/fast/text/hyphenate-limit-lines-expected.txt: Copied from LayoutTests/platform/mac/fast/text/hyphenate-limit-lines-expected.txt. * platform/mac-bigsur/fast/text/hyphenate-locale-expected.txt: Copied from LayoutTests/platform/mac/fast/text/hyphenate-locale-expected.txt. * platform/mac-bigsur/fast/text/hyphens-expected.txt: Copied from LayoutTests/platform/mac/fast/text/hyphens-expected.txt. * platform/mac-bigsur/fast/text/midword-break-after-breakable-char-expected.txt: Copied from LayoutTests/platform/mac/fast/text/midword-break-after-breakable-char-expected.txt. * platform/mac-bigsur/inspector/css/get-system-fonts-expected.txt: Added. * platform/mac-bigsur/media/media-source/mediasource-addsourcebuffer-expected.txt: Added. * platform/mac-bigsur/media/media-source/mediasource-invalid-codec-expected.txt: Added. * platform/mac-bigsur/platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Added. * platform/mac-bigsur/platform/mac/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.txt: Added. * platform/mac-catalina-wk1/editing/mac/attributed-string/anchor-element-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/anchor-element-expected.txt. * platform/mac-catalina-wk1/editing/mac/attributed-string/attrib-string-colors-with-color-filter-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/attrib-string-colors-with-color-filter-expected.txt. * platform/mac-catalina-wk1/editing/mac/attributed-string/attribute-string-for-copy-with-color-filter-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/attribute-string-for-copy-with-color-filter-expected.txt. * platform/mac-catalina-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-1-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-1-expected.txt. * platform/mac-catalina-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-2-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-2-expected.txt. * platform/mac-catalina-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-3-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-3-expected.txt. * platform/mac-catalina-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-4-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-4-expected.txt. * platform/mac-catalina-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-5-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-5-expected.txt. * platform/mac-catalina-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-with-style-1-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-with-style-1-expected.txt. * platform/mac-catalina-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-with-style-2-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-with-style-2-expected.txt. * platform/mac-catalina-wk1/editing/mac/attributed-string/attributed-string-for-typing-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/attributed-string-for-typing-expected.txt. * platform/mac-catalina-wk1/editing/mac/attributed-string/attributed-string-for-typing-with-color-filter-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/attributed-string-for-typing-with-color-filter-expected.txt. * platform/mac-catalina-wk1/editing/mac/attributed-string/basic-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/basic-expected.txt. * platform/mac-catalina-wk1/editing/mac/attributed-string/comment-cdata-section-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/comment-cdata-section-expected.txt. * platform/mac-catalina-wk1/editing/mac/attributed-string/font-size-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/font-size-expected.txt. * platform/mac-catalina-wk1/editing/mac/attributed-string/font-style-variant-effect-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/font-style-variant-effect-expected.txt. * platform/mac-catalina-wk1/editing/mac/attributed-string/font-weight-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/font-weight-expected.txt. * platform/mac-catalina-wk1/editing/mac/attributed-string/letter-spacing-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/letter-spacing-expected.txt. * platform/mac-catalina-wk1/editing/mac/attributed-string/text-decorations-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/text-decorations-expected.txt. * platform/mac-catalina-wk1/editing/mac/attributed-string/vertical-align-expected.txt: Copied from LayoutTests/platform/mac-wk1/editing/mac/attributed-string/vertical-align-expected.txt. * platform/mac-catalina-wk1/fast/scrolling/latching/iframe-latch-small-deltas-expected.txt: Copied from LayoutTests/platform/mac-wk1/fast/scrolling/latching/iframe-latch-small-deltas-expected.txt. * platform/mac-catalina-wk2/fast/events/contextmenu-lookup-action-for-image-expected.txt: Added. * platform/mac-catalina-wk2/http/tests/security/mixedContent/websocket/insecure-websocket-in-iframe-expected.txt: Added. * platform/mac-catalina-wk2/http/tests/security/mixedContent/websocket/insecure-websocket-in-main-frame-expected.txt: Added. * platform/mac-catalina-wk2/imported/w3c/web-platform-tests/media-source/mediasource-invalid-codec-expected.txt: Added. * platform/mac-catalina-wk2/imported/w3c/web-platform-tests/service-workers/service-worker/websocket-in-service-worker.https-expected.txt: Added. * platform/mac-catalina-wk2/imported/w3c/web-platform-tests/service-workers/service-worker/websocket.https-expected.txt: Added. * platform/mac-catalina-wk2/imported/w3c/web-platform-tests/websockets/Send-65K-data.any-expected.txt: Added. * platform/mac-catalina-wk2/imported/w3c/web-platform-tests/websockets/Send-binary-65K-arraybuffer.any-expected.txt: Added. * platform/mac-catalina-wk2/imported/w3c/web-platform-tests/websockets/Send-binary-arraybuffer.any-expected.txt: Added. * platform/mac-catalina-wk2/imported/w3c/web-platform-tests/websockets/Send-data.any-expected.txt: Added. * platform/mac-catalina-wk2/imported/w3c/web-platform-tests/websockets/Send-paired-surrogates.any-expected.txt: Added. * platform/mac-catalina-wk2/imported/w3c/web-platform-tests/websockets/basic-auth.any-expected.txt: Added. * platform/mac-catalina-wk2/imported/w3c/web-platform-tests/websockets/basic-auth.any.worker-expected.txt: Added. * platform/mac-catalina-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer-expected.txt: Added. * platform/mac-catalina-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob-expected.txt: Added. * platform/mac-catalina-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting-expected.txt: Added. * platform/mac-catalina-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large-expected.txt: Added. * platform/mac-catalina-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode-expected.txt: Added. * platform/mac-catalina-wk2/imported/w3c/web-platform-tests/websockets/remove-own-iframe-during-onerror.window-expected.txt: Added. * platform/mac-catalina/fast/text/basic/014-expected.txt: Copied from LayoutTests/platform/mac/fast/text/basic/014-expected.txt. * platform/mac-catalina/fast/text/capitalize-boundaries-expected.txt: Copied from LayoutTests/platform/mac/fast/text/capitalize-boundaries-expected.txt. * platform/mac-catalina/fast/text/hyphenate-avoid-orphaned-word-expected.txt: Copied from LayoutTests/platform/mac/fast/text/hyphenate-avoid-orphaned-word-expected.txt. * platform/mac-catalina/fast/text/hyphenate-character-expected.txt: Copied from LayoutTests/platform/mac/fast/text/hyphenate-character-expected.txt. * platform/mac-catalina/fast/text/hyphenate-first-word-expected.txt: Copied from LayoutTests/platform/mac/fast/text/hyphenate-first-word-expected.txt. * platform/mac-catalina/fast/text/hyphenate-limit-before-after-expected.txt: Copied from LayoutTests/platform/mac/fast/text/hyphenate-limit-before-after-expected.txt. * platform/mac-catalina/fast/text/hyphenate-limit-lines-expected.txt: Copied from LayoutTests/platform/mac/fast/text/hyphenate-limit-lines-expected.txt. * platform/mac-catalina/fast/text/hyphenate-locale-expected.txt: Copied from LayoutTests/platform/mac/fast/text/hyphenate-locale-expected.txt. * platform/mac-catalina/fast/text/hyphens-expected.txt: Copied from LayoutTests/platform/mac/fast/text/hyphens-expected.txt. * platform/mac-catalina/fast/text/midword-break-after-breakable-char-expected.txt: Copied from LayoutTests/platform/mac/fast/text/midword-break-after-breakable-char-expected.txt. * platform/mac-catalina/imported/w3c/web-platform-tests/media-source/mediasource-addsourcebuffer-expected.txt: Added. * platform/mac-catalina/imported/w3c/web-platform-tests/media-source/mediasource-invalid-codec-expected.txt: Added. * platform/mac-catalina/inspector/css/get-system-fonts-expected.txt: Added. * platform/mac-catalina/platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Added. * platform/mac-catalina/platform/mac/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.txt: Added. * platform/mac-wk1/TestExpectations: * platform/mac-wk1/editing/mac/attributed-string/anchor-element-expected.txt: * platform/mac-wk1/editing/mac/attributed-string/attrib-string-colors-with-color-filter-expected.txt: * platform/mac-wk1/editing/mac/attributed-string/attribute-string-for-copy-with-color-filter-expected.txt: * platform/mac-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-1-expected.txt: * platform/mac-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-2-expected.txt: * platform/mac-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-3-expected.txt: * platform/mac-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-4-expected.txt: * platform/mac-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-5-expected.txt: * platform/mac-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-with-style-1-expected.txt: * platform/mac-wk1/editing/mac/attributed-string/attributed-string-across-shadow-boundaries-with-style-2-expected.txt: * platform/mac-wk1/editing/mac/attributed-string/attributed-string-for-typing-expected.txt: * platform/mac-wk1/editing/mac/attributed-string/attributed-string-for-typing-with-color-filter-expected.txt: * platform/mac-wk1/editing/mac/attributed-string/basic-expected.txt: * platform/mac-wk1/editing/mac/attributed-string/comment-cdata-section-expected.txt: * platform/mac-wk1/editing/mac/attributed-string/font-size-expected.txt: * platform/mac-wk1/editing/mac/attributed-string/font-style-variant-effect-expected.txt: * platform/mac-wk1/editing/mac/attributed-string/font-weight-expected.txt: * platform/mac-wk1/editing/mac/attributed-string/letter-spacing-expected.txt: * platform/mac-wk1/editing/mac/attributed-string/text-decorations-expected.txt: * platform/mac-wk1/editing/mac/attributed-string/vertical-align-expected.txt: * platform/mac-wk1/fast/scrolling/latching/iframe-latch-small-deltas-expected.txt: * platform/mac-wk2/TestExpectations: * platform/mac-wk2/fast/events/contextmenu-lookup-action-for-image-expected.txt: Added. * platform/mac-wk2/http/tests/security/mixedContent/websocket/insecure-websocket-in-iframe-expected.txt: Added. * platform/mac-wk2/http/tests/security/mixedContent/websocket/insecure-websocket-in-main-frame-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/media-source/mediasource-invalid-codec-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/service-workers/service-worker/websocket-in-service-worker.https-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/service-workers/service-worker/websocket.https-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/websockets/Send-65K-data.any-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/websockets/Send-binary-65K-arraybuffer.any-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/websockets/Send-binary-arraybuffer.any-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/websockets/Send-data.any-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/websockets/Send-paired-surrogates.any-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/websockets/basic-auth.any-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/websockets/basic-auth.any.worker-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/websockets/remove-own-iframe-during-onerror.window-expected.txt: Added. * platform/mac/TestExpectations: * platform/mac/fast/forms/button-sizes-expected.txt: * platform/mac/fast/forms/input-appearance-spinbutton-expected.txt: * platform/mac/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: * platform/mac/fast/forms/select/optgroup-rendering-expected.txt: * platform/mac/fast/text/basic/014-expected.txt: * platform/mac/fast/text/capitalize-boundaries-expected.txt: * platform/mac/fast/text/hyphenate-avoid-orphaned-word-expected.txt: * platform/mac/fast/text/hyphenate-character-expected.txt: * platform/mac/fast/text/hyphenate-first-word-expected.txt: * platform/mac/fast/text/hyphenate-limit-before-after-expected.txt: * platform/mac/fast/text/hyphenate-limit-lines-expected.txt: * platform/mac/fast/text/hyphenate-locale-expected.txt: * platform/mac/fast/text/hyphens-expected.txt: * platform/mac/fast/text/midword-break-after-breakable-char-expected.txt: * platform/mac/inspector/css/get-system-fonts-expected.txt: Added. * platform/mac/media/media-source/media-source-webm-vp8-malformed-header-expected.png: Added. * platform/mac/platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Added. 2021-07-22 Ayumi Kojima REGRESSION: [iOS] ASSERTION FAILED: !m_messageReceiverMapCount under WebKit::RemoteAudioHardwareListener::~RemoteAudioHardwareListener(). https://bugs.webkit.org/show_bug.cgi?id=228038 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-22 Eric Hutchison [Mac wk2] http/tests/media/hls/hls-webvtt-seek-backwards.html is a flaky timeout. https://bugs.webkit.org/show_bug.cgi?id=228189. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-22 Sihui Liu [macOS Debug] Layout Test imported/w3c/web-platform-tests/IndexedDB/open-request-queue.html is a flaky timeout. https://bugs.webkit.org/show_bug.cgi?id=172044 Reviewed by Chris Dumez. * platform/mac-wk1/TestExpectations: * platform/mac-wk2/TestExpectations: * storage/indexeddb/delete-in-upgradeneeded-close-in-open-success-expected.txt: * storage/indexeddb/delete-in-upgradeneeded-close-in-open-success-private-expected.txt: * storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange-expected.txt: * storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange-private-expected.txt: * storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange-expected.txt: * storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange-private-expected.txt: * storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange-workers-expected.txt: * storage/indexeddb/intversion-long-queue-expected.txt: * storage/indexeddb/intversion-long-queue-private-expected.txt: * storage/indexeddb/modern/deletedatabase-2-private.html: Removed. This test checks if a delete request is started when there are ongoing open requests. We are removing this behavior to match spec so we don't need to keep the test. * storage/indexeddb/modern/deletedatabase-2.html: Removed. Ditto. * storage/indexeddb/modern/resources/deletedatabase-2.js: Removed. Ditto. * storage/indexeddb/resources/delete-in-upgradeneeded-close-in-open-success.js: (versionChangeCallback): (deleteBlockedCallback): * storage/indexeddb/resources/delete-in-upgradeneeded-close-in-versionchange.js: (initiallyDeleted): * storage/indexeddb/resources/deletedatabase-delayed-by-open-and-versionchange.js: (onOpenSuccess): 2021-07-22 Alan Bujtas REGRESSION(r269745) Google Developers maps does not fully load https://bugs.webkit.org/show_bug.cgi?id=228182 Reviewed by Antti Koivisto. * fast/inline/incorrect-sizing-with-calc-expected.html: Added. * fast/inline/incorrect-sizing-with-calc.html: Added. 2021-07-21 Sihui Liu Update LayoutTests/TestExpectations for imported w3c IndexedDB tests https://bugs.webkit.org/show_bug.cgi?id=228169 Reviewed by Chris Dumez. Update LayoutTests/TestExpectations based on latest test results as we have fixed some existing issues, and we no longer expect these tests to fail. * TestExpectations: * platform/wpe/TestExpectations: 2021-07-21 Ayumi Kojima [iOS Debug] media/media-usage-state-private-browsing.html is crashing. https://bugs.webkit.org/show_bug.cgi?id=228171 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-21 Eric Hutchison REGRESSION(r279971): [ Mac , iOS ] imported/w3c/web-platform-tests/webmessaging/broadcastchannel/blobs.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=228168. Unreviewed test gardening. * platform/ios-wk2/TestExpectations: * platform/mac/TestExpectations: 2021-07-21 Ayumi Kojima [iOS Debug] media/media-fragments/TC0003.html is flaky crashing. https://bugs.webkit.org/show_bug.cgi?id=228167 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-21 Ayumi Kojima [iOS Debug] http/tests/resourceLoadStatistics/website-data-removal-for-site-with-user-interaction.html is a flaky crash. https://bugs.webkit.org/show_bug.cgi?id=228164 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-21 Ayumi Kojima [iOS] http/wpt/webrtc/transfer-datachannel-service-worker.https.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=228165 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-21 Carlos Alberto Lopez Perez [GTK][WPE] Update test expectations after r279987 and r280077. Unreviewed test gardening. * platform/glib/TestExpectations: * platform/gtk/TestExpectations: 2021-07-21 Robert Jenner [ Win EWS ] Multiple fast layout-tests are slowing down results https://bugs.webkit.org/show_bug.cgi?id=228162 Unreviewed Windows test gardening to speed up EWS. * platform/win/TestExpectations: 2021-07-21 Eric Hutchison Grouped/organized expectations for 227881. https://bugs.webkit.org/show_bug.cgi?id=227728. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-21 Eric Hutchison Update test expectations for inspector/canvas/recording-2d-full.html and inspector/canvas/recording-2d-full.html . https://bugs.webkit.org/show_bug.cgi?id=227881. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-21 Eric Hutchison Update expectations for inspector/canvas/recording-webgl-snapshots.html. https://bugs.webkit.org/show_bug.cgi?id=227881. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-21 Ayumi Kojima [ BigSur Release wk2 arm64 & iOS] http/tests/appcache/fail-on-update-2.html (layout-test) is a flaky timeout. https://bugs.webkit.org/show_bug.cgi?id=225665 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-21 Rob Buis [AspectRatio] Fix select-element-001.html https://bugs.webkit.org/show_bug.cgi?id=228144 Reviewed by Manuel Rego Casasnovas. Now select-element-001.html passes. * TestExpectations: 2021-07-20 Ayumi Kojima [iOS] http/tests/appcache/fail-on-update.html is a flaky timeout https://bugs.webkit.org/show_bug.cgi?id=227891 Updated test expectations from [Pass Timeouts] to [ DumpJSConsoleLogInStdErr Slow ]. Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-20 Eric Hutchison [ Mac wk2 ]inspector/canvas/recording-bitmaprenderer-full.html is a flaky failure and timeout. https://bugs.webkit.org/show_bug.cgi?id=228131. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-20 Eric Hutchison [ Mac , iOS Debug ] imported/w3c/web-platform-tests/html/cross-origin-opener-policy/resource-popup.https.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=228127. Unreviewed test gardening. * platform/ios-wk2/TestExpectations: * platform/mac/TestExpectations: 2021-07-20 Eric Hutchison Update test expectations for svg/animations/smil-leak-list-property-instances.svg. https://bugs.webkit.org/show_bug.cgi?id=214574. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: * platform/mac/TestExpectations: 2021-07-20 Myles C. Maxfield REGRESSION(r272379): Characters with no fonts that support them are drawn as two .notdef glyphs in the fast text codepath https://bugs.webkit.org/show_bug.cgi?id=228097 Reviewed by Alan Bujtas. * fast/text/double-notdef-simple-text-codepath-expected.html: Added. * fast/text/double-notdef-simple-text-codepath.html: Added. 2021-07-20 Arcady Goldmints-Orlov [GLIB] Test gardening, update baselines after r279987 https://bugs.webkit.org/show_bug.cgi?id=228109 That change enabled dark mode support, which added dark backgrounds in many cases. Unreviewed test gardening. * platform/glib/compositing/backing/form-controls-backing-expected.txt: * platform/glib/fast/box-sizing/percentage-height-expected.txt: * platform/glib/fast/replaced/width100percent-searchfield-expected.txt: * platform/glib/svg/custom/foreign-object-skew-expected.txt: * platform/glib/tables/mozilla/bugs/bug92647-2-expected.txt: * platform/gtk/css2.1/20110323/replaced-elements-001-expected.txt: * platform/gtk/css3/flexbox/button-expected.txt: * platform/gtk/editing/selection/3690703-2-expected.txt: * platform/gtk/editing/selection/3690703-expected.txt: * platform/gtk/editing/selection/3690719-expected.txt: * platform/gtk/editing/selection/4397952-expected.txt: * platform/gtk/editing/selection/5240265-expected.txt: * platform/gtk/editing/selection/selection-button-text-expected.txt: * platform/gtk/fast/block/float/float-avoidance-expected.txt: * platform/gtk/fast/block/positioning/inline-block-relposition-expected.txt: * platform/gtk/fast/css/continuationCrash-expected.txt: * platform/gtk/fast/css/focus-ring-exists-for-search-field-expected.txt: * platform/gtk/fast/css/input-search-padding-expected.txt: * platform/gtk/fast/css/margin-top-bottom-dynamic-expected.txt: * platform/gtk/fast/css/rtl-ordering-expected.txt: * platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt: * platform/gtk/fast/css/text-overflow-input-expected.txt: * platform/gtk/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: * platform/gtk/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt: * platform/gtk/fast/dynamic/positioned-movement-with-positioned-children-expected.txt: * platform/gtk/fast/forms/001-expected.txt: * platform/gtk/fast/forms/basic-buttons-expected.txt: * platform/gtk/fast/forms/basic-selects-expected.txt: * platform/gtk/fast/forms/blankbuttons-expected.txt: * platform/gtk/fast/forms/box-shadow-override-expected.txt: * platform/gtk/fast/forms/button-align-expected.txt: * platform/gtk/fast/forms/button-cannot-be-nested-expected.txt: * platform/gtk/fast/forms/button-default-title-expected.txt: * platform/gtk/fast/forms/button-generated-content-expected.txt: * platform/gtk/fast/forms/button-inner-block-reuse-expected.txt: * platform/gtk/fast/forms/button-positioned-expected.txt: * platform/gtk/fast/forms/button-sizes-expected.txt: * platform/gtk/fast/forms/button-style-color-expected.txt: * platform/gtk/fast/forms/button-table-styles-expected.txt: * platform/gtk/fast/forms/button-text-transform-expected.txt: * platform/gtk/fast/forms/button-white-space-expected.txt: * platform/gtk/fast/forms/control-clip-expected.txt: * platform/gtk/fast/forms/control-clip-overflow-expected.txt: * platform/gtk/fast/forms/control-restrict-line-height-expected.txt: * platform/gtk/fast/forms/datalist/datalist-searchinput-appearance-expected.txt: * platform/gtk/fast/forms/disabled-select-change-index-expected.txt: * platform/gtk/fast/forms/file/file-input-direction-expected.txt: * platform/gtk/fast/forms/file/file-input-disabled-expected.txt: * platform/gtk/fast/forms/form-element-geometry-expected.txt: * platform/gtk/fast/forms/formmove3-expected.txt: * platform/gtk/fast/forms/input-appearance-height-expected.txt: * platform/gtk/fast/forms/input-button-sizes-expected.txt: * platform/gtk/fast/forms/input-first-letter-expected.txt: * platform/gtk/fast/forms/input-value-expected.txt: * platform/gtk/fast/forms/placeholder-position-expected.txt: * platform/gtk/fast/forms/placeholder-pseudo-style-expected.txt: * platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.txt: * platform/gtk/fast/forms/search-input-rtl-expected.txt: * platform/gtk/fast/forms/search-rtl-expected.txt: * platform/gtk/fast/forms/search-styled-expected.txt: * platform/gtk/fast/forms/search/search-size-with-decorations-expected.txt: * platform/gtk/fast/forms/searchfield-heights-expected.txt: * platform/gtk/fast/forms/select-baseline-expected.txt: * platform/gtk/fast/forms/select-disabled-appearance-expected.txt: * platform/gtk/fast/forms/targeted-frame-submission-expected.txt: * platform/gtk/fast/html/details-replace-summary-child-expected.txt: * platform/gtk/fast/html/details-replace-text-expected.txt: * platform/gtk/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt: * platform/gtk/fast/overflow/scrollRevealButton-expected.txt: * platform/gtk/fast/repaint/search-field-cancel-expected.txt: * platform/gtk/fast/replaced/replaced-breaking-expected.txt: * platform/gtk/fast/replaced/width100percent-button-expected.txt: * platform/gtk/fast/table/append-cells2-expected.txt: * platform/gtk/fast/table/remove-td-display-none-expected.txt: * platform/gtk/fast/text/international/hindi-spacing-expected.txt: * platform/gtk/fast/text/textIteratorNilRenderer-expected.txt: * platform/gtk/http/tests/navigation/javascriptlink-frames-expected.txt: * platform/gtk/imported/w3c/web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-color-property-expected.txt: * platform/gtk/imported/w3c/web-platform-tests/css/css-pseudo/file-chooser-button-display-toggle-crash.tentative-expected.txt: * platform/gtk/inspector/css/shadow-scoped-style-expected.txt: * platform/gtk/svg/custom/inline-svg-in-xhtml-expected.txt: * platform/gtk/tables/mozilla/bugs/bug1188-expected.txt: * platform/gtk/tables/mozilla/bugs/bug1318-expected.txt: * platform/gtk/tables/mozilla/bugs/bug138725-expected.txt: * platform/gtk/tables/mozilla/bugs/bug18359-expected.txt: * platform/gtk/tables/mozilla/bugs/bug2479-2-expected.txt: * platform/gtk/tables/mozilla/bugs/bug2479-3-expected.txt: * platform/gtk/tables/mozilla/bugs/bug2479-4-expected.txt: * platform/gtk/tables/mozilla/bugs/bug26178-expected.txt: * platform/gtk/tables/mozilla/bugs/bug28928-expected.txt: * platform/gtk/tables/mozilla/bugs/bug33855-expected.txt: * platform/gtk/tables/mozilla/bugs/bug39209-expected.txt: * platform/gtk/tables/mozilla/bugs/bug4429-expected.txt: * platform/gtk/tables/mozilla/bugs/bug44505-expected.txt: * platform/gtk/tables/mozilla/bugs/bug46368-1-expected.txt: * platform/gtk/tables/mozilla/bugs/bug46368-2-expected.txt: * platform/gtk/tables/mozilla/bugs/bug51037-expected.txt: * platform/gtk/tables/mozilla/bugs/bug51727-expected.txt: * platform/gtk/tables/mozilla/bugs/bug52505-expected.txt: * platform/gtk/tables/mozilla/bugs/bug52506-expected.txt: * platform/gtk/tables/mozilla/bugs/bug60749-expected.txt: * platform/gtk/tables/mozilla/bugs/bug68912-expected.txt: * platform/gtk/tables/mozilla/bugs/bug7342-expected.txt: * platform/gtk/tables/mozilla/collapsing_borders/bug41262-4-expected.txt: * platform/gtk/tables/mozilla/dom/tableDom-expected.txt: * platform/gtk/tables/mozilla/other/move_row-expected.txt: * platform/gtk/tables/mozilla_expected_failures/bugs/bug1725-expected.txt: * platform/gtk/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt: * platform/gtk/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt: * platform/gtk/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt: * platform/gtk/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt: * platform/wpe/css2.1/20110323/replaced-elements-001-expected.txt: * platform/wpe/css3/flexbox/button-expected.txt: * platform/wpe/fast/block/float/float-avoidance-expected.txt: * platform/wpe/fast/block/positioning/inline-block-relposition-expected.txt: * platform/wpe/fast/css/continuationCrash-expected.txt: * platform/wpe/fast/css/focus-ring-exists-for-search-field-expected.txt: * platform/wpe/fast/css/input-search-padding-expected.txt: * platform/wpe/fast/css/margin-top-bottom-dynamic-expected.txt: * platform/wpe/fast/css/rtl-ordering-expected.txt: * platform/wpe/fast/css/text-input-with-webkit-border-radius-expected.txt: * platform/wpe/fast/css/text-overflow-input-expected.txt: * platform/wpe/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: * platform/wpe/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt: * platform/wpe/fast/dynamic/positioned-movement-with-positioned-children-expected.txt: * platform/wpe/fast/html/details-replace-summary-child-expected.txt: * platform/wpe/fast/html/details-replace-text-expected.txt: * platform/wpe/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt: * platform/wpe/fast/overflow/scrollRevealButton-expected.txt: * platform/wpe/fast/replaced/replaced-breaking-expected.txt: * platform/wpe/fast/replaced/width100percent-button-expected.txt: * platform/wpe/fast/table/append-cells2-expected.txt: * platform/wpe/fast/table/remove-td-display-none-expected.txt: * platform/wpe/fast/text/international/hindi-spacing-expected.txt: * platform/wpe/fast/text/textIteratorNilRenderer-expected.txt: * platform/wpe/http/tests/navigation/javascriptlink-frames-expected.txt: * platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-color-property-expected.txt: * platform/wpe/imported/w3c/web-platform-tests/css/css-pseudo/file-chooser-button-display-toggle-crash.tentative-expected.txt: * platform/wpe/svg/custom/inline-svg-in-xhtml-expected.txt: * platform/wpe/tables/mozilla/bugs/bug1188-expected.txt: * platform/wpe/tables/mozilla/bugs/bug1318-expected.txt: * platform/wpe/tables/mozilla/bugs/bug138725-expected.txt: * platform/wpe/tables/mozilla/bugs/bug18359-expected.txt: * platform/wpe/tables/mozilla/bugs/bug2479-2-expected.txt: * platform/wpe/tables/mozilla/bugs/bug2479-3-expected.txt: * platform/wpe/tables/mozilla/bugs/bug2479-4-expected.txt: * platform/wpe/tables/mozilla/bugs/bug26178-expected.txt: * platform/wpe/tables/mozilla/bugs/bug28928-expected.txt: * platform/wpe/tables/mozilla/bugs/bug33855-expected.txt: * platform/wpe/tables/mozilla/bugs/bug39209-expected.txt: * platform/wpe/tables/mozilla/bugs/bug4429-expected.txt: * platform/wpe/tables/mozilla/bugs/bug44505-expected.txt: * platform/wpe/tables/mozilla/bugs/bug46368-1-expected.txt: * platform/wpe/tables/mozilla/bugs/bug46368-2-expected.txt: * platform/wpe/tables/mozilla/bugs/bug51037-expected.txt: * platform/wpe/tables/mozilla/bugs/bug51727-expected.txt: * platform/wpe/tables/mozilla/bugs/bug52505-expected.txt: * platform/wpe/tables/mozilla/bugs/bug52506-expected.txt: * platform/wpe/tables/mozilla/bugs/bug60749-expected.txt: * platform/wpe/tables/mozilla/bugs/bug68912-expected.txt: * platform/wpe/tables/mozilla/bugs/bug7342-expected.txt: * platform/wpe/tables/mozilla/collapsing_borders/bug41262-4-expected.txt: * platform/wpe/tables/mozilla/dom/tableDom-expected.txt: * platform/wpe/tables/mozilla/other/move_row-expected.txt: * platform/wpe/tables/mozilla_expected_failures/bugs/bug1725-expected.txt: * platform/wpe/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt: * platform/wpe/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt: * platform/wpe/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt: * platform/wpe/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt: 2021-07-20 Eric Hutchison [iOS Release wk2] imported/w3c/web-platform-tests/fetch/content-type/script.window.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=228114 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-20 Chris Dumez REGRESSION (r278702): Cannot login to appaloosa-store.com/users/sign_in https://bugs.webkit.org/show_bug.cgi?id=228096 Reviewed by Alex Christensen. Add layout test coverage. * http/tests/fetch/response-clone-blob-expected.txt: Added. * http/tests/fetch/response-clone-blob.html: Added. 2021-07-20 Chris Lord Canvas and OffscreenCanvas getContext should check if argument is an object before trying to convert it to a dictionary https://bugs.webkit.org/show_bug.cgi?id=227792 Reviewed by Sam Weinig. Canvas 2d getContext extraargs tests now pass. * platform/glib/TestExpectations: 2021-07-20 Sam Sneddon Change referrer-policy default to strict-origin-when-cross-origin https://bugs.webkit.org/show_bug.cgi?id=218909 Reviewed by Chris Dumez. This matches the behavior of other browsers. Covered by existing tests and web platform tests we haven't imported yet. * http/tests/media/media-stream/enumerate-devices-source-id.html: * http/tests/referrer-policy-iframe/unsafe-url/cross-origin-http-http.html: * http/tests/resourceLoadStatistics/downgraded-referrer-for-navigation-with-link-query-from-prevalent-resource.html: * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-cross-origin-expected.txt: * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-cross-origin-https-expected.txt: * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-same-origin-https-expected.txt: * http/tests/security/contentSecurityPolicy/1.1/securitypolicyviolation-block-image-https-expected.txt: * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-css-in-iframe-expected.txt: * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-css-in-iframe-report-only-expected.txt: * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-css-in-main-frame-expected.txt: * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-image-in-iframe-expected.txt: * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-image-in-iframe-with-enforced-and-report-policies-expected.txt: * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-image-in-main-frame-expected.txt: * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-plugin-in-iframe-expected.txt: * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-plugin-in-main-frame-expected.txt: * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-script-in-iframe-expected.txt: * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-script-in-main-frame-expected.txt: * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-iframe-expected.txt: * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-main-frame-expected.txt: * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-synchronous-in-iframe-expected.txt: * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-synchronous-in-main-frame-expected.txt: * http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies-when-private-browsing-enabled.py: * http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies-when-private-browsing-toggled.py: * http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies.py: * http/tests/security/contentSecurityPolicy/report-status-code-zero-when-using-https-expected.txt: * http/tests/security/contentSecurityPolicy/report-uri-scheme-relative.py: * http/tests/security/referrer-policy-header-expected.txt: * http/tests/security/referrer-policy-header-multipart-expected.txt: * http/tests/security/referrer-policy-header-test.js: * http/wpt/beacon/cors/cors-preflight-blob-failure.html: * http/wpt/beacon/cors/cors-preflight-blob-success.html: * http/wpt/beacon/cors/cors-preflight-redirect-from-crossorigin-to-sameorigin.html: * http/wpt/html/browsers/windows/browsing-context.html: * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-referrer.any-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-referrer.any.worker-expected.txt: Added. * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-css-in-iframe-expected.txt: * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-css-in-main-frame-expected.txt: * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-image-in-iframe-expected.txt: * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-image-in-iframe-with-enforced-and-report-policies-expected.txt: * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-image-in-main-frame-expected.txt: * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-plugin-in-iframe-expected.txt: * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-plugin-in-main-frame-expected.txt: * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-script-in-iframe-expected.txt: * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-script-in-main-frame-expected.txt: * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-iframe-expected.txt: * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-main-frame-expected.txt: * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-synchronous-in-iframe-expected.txt: * platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-synchronous-in-main-frame-expected.txt: 2021-07-20 Ryan Haddad Unreviewed Windows test gardening. * platform/win/TestExpectations: 2021-07-20 Ziran Sun Images as grid items should use the overridingLogicalWidth when defined to compute the logical Height https://bugs.webkit.org/show_bug.cgi?id=228022 Reviewed by Javier Fernandez. Update TestExpectations as 3 failed grid WPT tests are now passing. * TestExpectations: 2021-07-20 Rob Buis Fix grid aspect-ratio tests https://bugs.webkit.org/show_bug.cgi?id=225860 Reviewed by Javier Fernandez. Unskip tests that now pass. * TestExpectations: 2021-07-19 Robert Jenner [BigSur Release Wk2 Arm64] inspector/css/node-styles-refreshed.html is a flaky failure (224788) https://bugs.webkit.org/show_bug.cgi?id=224788 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-19 Robert Jenner [BigSur Wk1 Release] imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-017.html is a flaky image failure https://bugs.webkit.org/show_bug.cgi?id=225420 Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-07-19 Eric Hutchison Update test expectations for imported/w3c/web-platform-tests/speech-api/SpeechSynthesis-speak-events.html. https://bugs.webkit.org/show_bug.cgi?id=227501. Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-19 Eric Hutchison Update expectations for imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-stretch-properties-dynamic-001.html. https://bugs.webkit.org/show_bug.cgi?id=228094. Unreviewed test gardening. * platform/mac/TestExpectations: 2021-07-19 Robert Jenner [BigSur Wk1] svg/filters/feDiffuseLighting-bottomRightPixel.html is a flaky image failure https://bugs.webkit.org/show_bug.cgi?id=225470 Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-07-19 Robert Jenner [BigSur Wk1 Release] imported/w3c/web-platform-tests/css/css-flexbox/abspos/position-absolute-containing-block-002.html is a flaky image failure https://bugs.webkit.org/show_bug.cgi?id=225490 Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-07-19 Robert Jenner [BigSur Wk1 Release] imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-023.html is a flaky image failure https://bugs.webkit.org/show_bug.cgi?id=225495 Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-07-19 Ayumi Kojima [ macOS iOS ] crypto/crypto-random-values-oom.html is a flakey timeout. https://bugs.webkit.org/show_bug.cgi?id=223949 Unreviewed test gardening. Updated test expectations due to test still appearing flaky. * platform/ios-simulator/TestExpectations: 2021-07-19 Ayumi Kojima [MacOS wk1 Release] media/modern-media-controls/scrubber-support/scrubber-support-drag.html is flaky timing out. https://bugs.webkit.org/show_bug.cgi?id=228091 Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-07-19 Chris Dumez Unreviewed, mark imported/w3c/web-platform-tests/html/semantics/links/links-created-by-a-and-area-elements/htmlanchorelement_noopener.html as flaky on WK1. https://bugs.webkit.org/show_bug.cgi?id=228089 * platform/mac-wk1/TestExpectations: 2021-07-19 Eric Hutchison [ Mac wk2 ]Updated test expectations for media/video-seek-with-negative-playback.html and removed obsolete expectations in platforms/mac. https://bugs.webkit.org/show_bug.cgi?id=228087. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: * platform/mac/TestExpectations: 2021-07-19 Chris Dumez Unreviewed, land test baselines for cross-origin-opener-policy tests https://bugs.webkit.org/show_bug.cgi?id=228080 * TestExpectations: 2021-07-19 Ayumi Kojima [MacOS wk2 & iOS] 2 fast/canvas tests are flaky timeouts https://bugs.webkit.org/show_bug.cgi?id=228082 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: * platform/mac-wk2/TestExpectations: 2021-07-19 Eric Hutchison [ BigSur Release wk1 ] media/video-restricted-no-preload-auto.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=228084. Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-07-19 Eric Hutchison [MacOS Wk1] media/video-pause-immediately.html is flaky failing. https://bugs.webkit.org/show_bug.cgi?id=227136. Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-07-19 Eric Hutchison [Mac wk1 Debug] webaudio/audioworket-out-of-memory.html is a flaky timeout. https://bugs.webkit.org/show_bug.cgi?id=227845. Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-07-19 Ziran Sun [css-grid] Images as grid items should use the overridingLogicalHeight when defined to compute the logical width https://bugs.webkit.org/show_bug.cgi?id=227984 Reviewed by Javier Fernandez. 9 grid WPT tests are now passing. * TestExpectations: 2021-07-19 Ziran Sun [CSS-grid] Ignore the aspect-ratio of a replaced element if stretch alignments are applied to both axes https://bugs.webkit.org/show_bug.cgi?id=227573 Reviewed by Javier Fernandez. Two grid WPT tests are now passing. * TestExpectations: 2021-07-16 Simon Fraser getBoundingClientRect() returns the incorrect rectangle on elements whose parent element is set -webkit-column-count https://bugs.webkit.org/show_bug.cgi?id=99959 rdar://80106111 Reviewed by Alan Bujtas. These tests have all progressed. * fast/multicol/client-rects-spanners-complex.html: * fast/multicol/client-rects-spanners.html: * fast/multicol/client-rects.html: * fast/multicol/newmulticol/client-rects.html: * imported/blink/fast/multicol/client-rects-rtl-expected.html: * imported/blink/fast/multicol/client-rects-rtl.html: This test appeared to be hand-coded to the incorrect old behavior. * platform/ios/fast/multicol/client-rects-expected.txt: * platform/ios/fast/multicol/client-rects-spanners-complex-expected.txt: * platform/ios/fast/multicol/client-rects-spanners-expected.txt: * platform/ios/fast/multicol/newmulticol/client-rects-expected.txt: * platform/mac/fast/multicol/client-rects-expected.txt: * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt: * platform/mac/fast/multicol/client-rects-spanners-expected.txt: * platform/mac/fast/multicol/newmulticol/client-rects-expected.txt: 2021-07-16 Eric Hutchison [MacOS Release wk1] media/modern-media-controls/volume-support/volume-support-drag-to-mute.html is a flaky fail and timeout. https://bugs.webkit.org/show_bug.cgi?id=228042. Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-07-16 Truitt Savell accessibility/loading-iframe-sends-notification.html is a flaky timeout rdar://80331434 Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-07-16 Eric Hutchison Multiple Canvas tests flaky crash, flaky fail. https://bugs.webkit.org/show_bug.cgi?id=227881. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-16 Ayumi Kojima [MacOS wk2] inspector/canvas/recording-bitmaprenderer-frameCount.html is flaky failing and timing out. https://bugs.webkit.org/show_bug.cgi?id=228034 Unreviewed test gardeing. * platform/mac-wk2/TestExpectations: 2021-07-16 Ayumi Kojima [MacOS wk2] inspector/canvas/setShaderProgramHighlighted.html is flaky failing and timing out. https://bugs.webkit.org/show_bug.cgi?id=228030 Unreviewed test gardeing. * platform/mac-wk2/TestExpectations: 2021-07-16 Truitt Savell Modify expectations for media/modern-media-controls/overflow-support/chapters.html https://bugs.webkit.org/show_bug.cgi?id=227055 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: * platform/mac/TestExpectations: 2021-07-16 Truitt Savell Modify expectations for media/modern-media-controls/overflow-support/chapters.html https://bugs.webkit.org/show_bug.cgi?id=227055 Unreviewed test gardening. * platform/mac/TestExpectations: 2021-07-16 Eric Hutchison Updated test expectations for inspector/canvas/css-canvas-clients.html is a flaky timeout. https://bugs.webkit.org/show_bug.cgi?id=174272. Unreviewed test gardeing. * platform/mac/TestExpectations: 2021-07-16 Alexander Mikhaylenko [GTK][WPE] Support color-schemes CSS property https://bugs.webkit.org/show_bug.cgi?id=208204 Reviewed by Adrian Perez de Castro. Reenable css-dark-mode tests for GTK as they pass now. Enable the same tests in WPE. Keep css-dark-mode/older-syntax/supported-color-schemes-css.html as [ Pass Crash ] for now, according to https://bugs.webkit.org/show_bug.cgi?id=202229#c2 * platform/gtk/TestExpectations: * platform/gtk/css-dark-mode/color-scheme-css-expected.txt: Removed. * platform/gtk/css-dark-mode/color-scheme-meta-expected.txt: Removed. * platform/gtk/css-dark-mode/color-scheme-priority-expected.txt: Removed. * platform/gtk/css-dark-mode/default-colors-expected.txt: Removed. * platform/gtk/css-dark-mode/older-syntax/supported-color-schemes-css-expected.txt: Removed. * platform/gtk/css-dark-mode/older-syntax/supported-color-schemes-meta-expected.txt: Removed. * platform/wpe/TestExpectations: 2021-07-15 Chris Dumez Implement 'SubmitEvent' interface https://bugs.webkit.org/show_bug.cgi?id=202978 Reviewed by Alex Christensen. Rebaseline WPT test now that more checks are passing. * platform/mac-wk1/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: * platform/mac-wk2/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: 2021-07-15 Chris Dumez Add support for MediaError.message https://bugs.webkit.org/show_bug.cgi?id=228008 Reviewed by Alex Christensen. Rebaseline WPT test now that more checks are passing. * platform/mac-wk1/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: * platform/mac-wk2/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: 2021-07-15 Jean-Yves Avenard [MSE] sequence mode is broken if GPU Process is enabled https://bugs.webkit.org/show_bug.cgi?id=227864 Reviewed by Jer Noble. Note: we had tests checking on the correctness of the operation; however it's using a mock SourceBuffer which doesn't run in the GPU process. Doing bug 225367 should be a priority so we get better code coverage and such bugs don't skip under the radar. To get around this issue, we write a new test that uses a mp4 and a h264 video track. * media/media-source/media-mp4-h264-sequence-mode-expected.txt: Added. * media/media-source/media-mp4-h264-sequence-mode.html: Added. 2021-07-15 Chris Dumez Add initial support for BroadcastChannel behind a runtime flag https://bugs.webkit.org/show_bug.cgi?id=227924 Reviewed by Sam Weinig. * TestExpectations: * fast/html/broadcast-channel-between-different-sessions-expected.txt: Added. * fast/html/broadcast-channel-between-different-sessions.html: Added. * fast/html/resources/broadcast-channel-between-different-sessions-window.html: Added. Add layout test coverage to make sure that windows belonging to different session are unable to communicate via BroadcastChannel. * platform/ios-wk2/imported/w3c/web-platform-tests/html/browsers/the-window-object/noopener-noreferrer-sizing.window-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/noopener-noreferrer-sizing.window-expected.txt. * platform/ios-wk2/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: * platform/mac-wk1/TestExpectations: * platform/mac-wk1/imported/w3c/web-platform-tests/html/browsers/the-window-object/noopener-noreferrer-BarProp.window-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: * platform/mac-wk1/imported/w3c/web-platform-tests/html/semantics/links/links-created-by-a-and-area-elements/htmlanchorelement_noopener-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: * platform/win/TestExpectations: * platform/wk2/TestExpectations: Update test expectations now that we support BroadcastChannel. 2021-07-15 Eric Hutchison inspector/canvas/setRecordingAutoCaptureFrameCount.html is flaky failing. https://bugs.webkit.org/show_bug.cgi?id=228011. Unreviewed test gardening. * platform/mac/TestExpectations: 2021-07-15 Kyle Piddington WebGL2 demo doesn't work due to failing compilation to metal backend https://bugs.webkit.org/show_bug.cgi?id=226865 Fix translation of struct-arrays to contain the array type as well. Reviewed by Dean Jackson. * fast/canvas/webgl/shader-with-struct-array.html: Added. * fast/canvas/webgl/shader-with-struct-array-expected.txt: Added. 2021-07-15 Ayumi Kojima [Big Sur wk1 Debug] imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-duration-loop.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=228006 Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-07-15 Ayumi Kojima [Mac OS & iOS] imported/w3c/web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-network-error.sub.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=227998 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: * platform/mac/TestExpectations: 2021-07-15 Eric Hutchison transitions/transition-end-event-nested.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=228002. Unreviewed test gardening. * platform/mac/TestExpectations: 2021-07-15 Ayumi Kojima [Big Sur wk1 arm64] http/tests/security/frameNavigation/xss-DENIED-plugin-navigation.html is timing out https://bugs.webkit.org/show_bug.cgi?id=227973 Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-07-15 Tim Nguyen Re-import html/semantics/interactive-elements/the-dialog-element WPT https://bugs.webkit.org/show_bug.cgi?id=227986 Unreviewed. Upstream commit: https://github.com/web-platform-tests/wpt/commit/10a8411ba8ed0012da5ecefc6eba9956a13b2c21 * platform/ios-wk2/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-form-submission-expected.txt: 2021-07-15 Philippe Normand [GStreamer][Pipewire] Implement getDisplayMedia() backend https://bugs.webkit.org/show_bug.cgi?id=210926 Reviewed by Xabier Rodriguez-Calvar. * platform/glib/TestExpectations: Unskip now-passing getDisplayMedia tests. 2021-07-15 Ziran Sun Resync web-platform-tests/css/css-grid tests from upstream https://bugs.webkit.org/show_bug.cgi?id=227901 Reviewed by Manuel Rego Casasnovas. * TestExpectations: * platform/ios-wk2/TestExpectations: 2021-07-14 Devin Rousso Implement Array.prototype.findLast and Array.prototype.findLastIndex https://bugs.webkit.org/show_bug.cgi?id=227939 Reviewed by Yusuke Suzuki. * js/array-findLast.html: Added. * js/array-findLast-expected.txt: Added. * js/script-tests/array-findLast.js: Added. (passUndefined): (passZero): (passNull): (passFalse): (passEmptyString): (passEven): (passAfter5): (toObject): (findItemAddedDuringSearch): (numberOfCallbacksInFindInArrayWithHoles): (throwError): * js/array-findLastIndex.html: Added. * js/array-findLastIndex-expected.txt: Added. * js/script-tests/array-findLastIndex.js: Added. (passUndefined): (passZero): (passNull): (passFalse): (passEmptyString): (passEven): (passAfter5): (toObject): (findItemAddedDuringSearch): (numberOfCallbacksInFindIndexInArrayWithHoles): (throwError): 2021-07-14 Eric Hutchison Update expectations for webanimations/multiple-transform-properties-and-multiple-transform-properties-animation-with-delay-on-forced-layer.html. https://bugs.webkit.org/show_bug.cgi?id=227976. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-14 Robert Jenner Unreviewed, reverting r279851. Overrode previously set test expectations. Reverted changeset: "[Mac wk1 Debug] webaudio/audioworket-out-of-memory.html is a flaky timeout." https://bugs.webkit.org/show_bug.cgi?id=227845 https://commits.webkit.org/r279851 2021-07-14 Ayumi Kojima REGRESSION (r279806): [ iOS/macOS ] fast/canvas/canvas-overloads-strokeText.html is a flaky crash https://bugs.webkit.org/show_bug.cgi?id=227881 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-14 Chris Dumez Fix type of exceptions thrown in the WebAudio API https://bugs.webkit.org/show_bug.cgi?id=227959 Reviewed by Yusuke Suzuki. Resync audit.js from upstream WPT and rebaseline webaudio tests. * webaudio/OfflineAudioContext/offlineaudiocontext-constructor-expected.txt: * webaudio/dom-exceptions-expected.txt: * webaudio/resources/audit.js: (Should.prototype.throw): 2021-07-14 Eric Hutchison Update test expectations for storage/indexeddb/detached-iframe.html. https://bugs.webkit.org/show_bug.cgi?id=207844 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-14 Arcady Goldmints-Orlov [GStreamer] mark media/media-source/media-webm-vorbis-partial.html and media/media-source/media-webm-opus-partial.html as failing https://bugs.webkit.org/show_bug.cgi?id=227934 Unreviewed test gardening. * platform/glib/TestExpectations: 2021-07-13 Jean-Yves Avenard SourceBuffer.abort() doesn't go back to state WAITING_FOR_SEGMENT properly https://bugs.webkit.org/show_bug.cgi?id=227559 Reviewed by Jer Noble. * media/media-source/content/test-fragmented-video-manifest.json: Added. * media/media-source/content/test-fragmented-video.mp4: Added. * media/media-source/media-mp4-h264-partial-abort-expected.txt: Added. * media/media-source/media-mp4-h264-partial-abort.html: Added. * media/media-source/media-webm-opus-partial-abort-expected.txt: Added. * media/media-source/media-webm-opus-partial-abort.html: Added. * media/media-source/media-webm-opus-partial.html: fix title. * media/media-source/media-webm-vorbis-partial.html: fix title. * platform/mac/TestExpectations: 2021-07-13 Eric Hutchison [iOS] imported/w3c/web-platform-tests/css/conditional/idlharness.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=227931. Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-13 Eric Hutchison [Mac wk2] inspector/canvas/setShaderProgramDisabled.html is flaky failing. https://bugs.webkit.org/show_bug.cgi?id=227922. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-13 Truitt Savell Creating or modifying expectations for many test failing on Monterey Unreviewed test gardening. * platform/ios/TestExpectations: * platform/mac-wk1/TestExpectations: * platform/mac-wk2/TestExpectations: * platform/mac/TestExpectations: 2021-07-13 Arcady Goldmints-Orlov [GLIB] Test gardening, remove platform specific expected files https://bugs.webkit.org/show_bug.cgi?id=227908 These tests now pass with the generic expected files. Unreviewed test gardening. * platform/glib/crypto/subtle/ec-generate-key-malformed-parameters-expected.txt: Removed. * platform/glib/imported/w3c/web-platform-tests/content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-same-self-allow-expected.txt: Removed. * platform/wpe/crypto/subtle/ecdh-import-pkcs8-key-p521-validate-ecprivatekey-parameters-publickey-expected.txt: Removed. * platform/wpe/crypto/subtle/ecdsa-import-pkcs8-key-p521-validate-ecprivatekey-parameters-publickey-expected.txt: Removed. 2021-07-13 Eric Hutchison [ Mac wk2 ] imported/w3c/web-platform-tests/webrtc/RTCDtlsTransport-state.html is flaky failing. https://bugs.webkit.org/show_bug.cgi?id=227910. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-13 Ayumi Kojima [iOS] http/tests/appcache/fail-on-update.html is a flaky timeout. https://bugs.webkit.org/show_bug.cgi?id=227891 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-13 Truitt Savell REGRESSION: [wk2 Debug] accessibility/table-title.html is a flaky timeout https://bugs.webkit.org/show_bug.cgi?id=227504 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-13 Kate Cheney Allow layout tests to specify app initiated loads or not https://bugs.webkit.org/show_bug.cgi?id=227825 Reviewed by Brent Fulgham. Added new tests to cover the user initiated case. * http/tests/app-privacy-report/app-attribution-load-url-expected.txt: Renamed from LayoutTests/http/tests/app-privacy-report/attribution-load-url-expected.txt. * http/tests/app-privacy-report/app-attribution-load-url.html: Copied from LayoutTests/http/tests/app-privacy-report/attribution-load-url.html. * http/tests/app-privacy-report/app-attribution-ping-load-expected.txt: Copied from LayoutTests/http/tests/app-privacy-report/attribution-ping-load-expected.txt. * http/tests/app-privacy-report/app-attribution-ping-load.html: Copied from LayoutTests/http/tests/app-privacy-report/attribution-ping-load.html. * http/tests/app-privacy-report/app-attribution-post-request-expected.txt: Renamed from LayoutTests/http/tests/app-privacy-report/attribution-post-request-expected.txt. * http/tests/app-privacy-report/app-attribution-post-request.html: Copied from LayoutTests/http/tests/app-privacy-report/attribution-post-request.html. * http/tests/app-privacy-report/app-attribution-preflight-async-expected.txt: Copied from LayoutTests/http/tests/app-privacy-report/attribution-preflight-async-expected.txt. * http/tests/app-privacy-report/app-attribution-preflight-async.html: Copied from LayoutTests/http/tests/app-privacy-report/attribution-preflight-async.html. * http/tests/app-privacy-report/app-attribution-preflight-sync-expected.txt: Copied from LayoutTests/http/tests/app-privacy-report/attribution-preflight-sync-expected.txt. * http/tests/app-privacy-report/app-attribution-preflight-sync.html: Copied from LayoutTests/http/tests/app-privacy-report/attribution-preflight-sync.html. * http/tests/app-privacy-report/app-attribution-speculative-revalidation-expected.txt: Copied from LayoutTests/http/tests/app-privacy-report/attribution-speculative-revalidation-expected.txt. * http/tests/app-privacy-report/app-attribution-speculative-revalidation.html: Copied from LayoutTests/http/tests/app-privacy-report/attribution-speculative-revalidation.html. * http/tests/app-privacy-report/resources/app-initiated-post.py: Copied from LayoutTests/http/tests/app-privacy-report/resources/post.py. * http/tests/app-privacy-report/resources/user-initiated-post.py: Renamed from LayoutTests/http/tests/app-privacy-report/resources/post.py. * http/tests/app-privacy-report/user-attribution-load-url-expected.txt: Added. * http/tests/app-privacy-report/user-attribution-load-url.html: Renamed from LayoutTests/http/tests/app-privacy-report/attribution-load-url.html. * http/tests/app-privacy-report/user-attribution-ping-load-expected.txt: Renamed from LayoutTests/http/tests/app-privacy-report/attribution-ping-load-expected.txt. * http/tests/app-privacy-report/user-attribution-ping-load.html: Renamed from LayoutTests/http/tests/app-privacy-report/attribution-ping-load.html. * http/tests/app-privacy-report/user-attribution-post-request-expected.txt: Added. * http/tests/app-privacy-report/user-attribution-post-request.html: Renamed from LayoutTests/http/tests/app-privacy-report/attribution-post-request.html. * http/tests/app-privacy-report/user-attribution-preflight-async-expected.txt: Renamed from LayoutTests/http/tests/app-privacy-report/attribution-preflight-async-expected.txt. * http/tests/app-privacy-report/user-attribution-preflight-async.html: Renamed from LayoutTests/http/tests/app-privacy-report/attribution-preflight-async.html. * http/tests/app-privacy-report/user-attribution-preflight-sync-expected.txt: Renamed from LayoutTests/http/tests/app-privacy-report/attribution-preflight-sync-expected.txt. * http/tests/app-privacy-report/user-attribution-preflight-sync.html: Renamed from LayoutTests/http/tests/app-privacy-report/attribution-preflight-sync.html. * http/tests/app-privacy-report/user-attribution-speculative-revalidation-expected.txt: Renamed from LayoutTests/http/tests/app-privacy-report/attribution-speculative-revalidation-expected.txt. * http/tests/app-privacy-report/user-attribution-speculative-revalidation.html: Renamed from LayoutTests/http/tests/app-privacy-report/attribution-speculative-revalidation.html. * http/tests/navigation/resources/check-ping-user-initiated-data.py: Added. 2021-07-13 Commit Queue Unreviewed, reverting r279705. https://bugs.webkit.org/show_bug.cgi?id=227903 Added a broken test Reverted changeset: "Only first set-cookie HTTP header in websocket http response is accepted" https://bugs.webkit.org/show_bug.cgi?id=227739 https://commits.webkit.org/r279705 2021-07-13 Arcady Goldmints-Orlov [GLIB] Update baselines after r279673 https://bugs.webkit.org/show_bug.cgi?id=227886 Unreviewed test gardening. * platform/gtk/fast/multicol/vertical-lr/float-multicol-expected.txt: * platform/gtk/fast/multicol/vertical-lr/nested-columns-expected.txt: * platform/wpe/fast/multicol/vertical-lr/float-multicol-expected.txt: * platform/wpe/fast/multicol/vertical-lr/nested-columns-expected.txt: 2021-07-13 Myles C. Maxfield PUA characters have the wrong advance in the fast text codepath https://bugs.webkit.org/show_bug.cgi?id=227896 Reviewed by Tim Horton. * fast/text/pua-charactersTreatedAsSpace-expected.html: Added. * fast/text/pua-charactersTreatedAsSpace.html: Added. * fast/text/resources/Ahem-10000A.ttf: Added. 2021-07-12 Eric Hutchison REGRESSION (r279806):[iOS Mac wk2 ] fast/canvas/canvas-path-addPath.html is a flaky timeout. https://bugs.webkit.org/show_bug.cgi?id=227890 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: * platform/mac-wk2/TestExpectations: 2021-07-12 Ayumi Kojima [ MacOS & iOS ] animations/leak-document-with-css-animation.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=226598 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-12 Eric Hutchison [ iOS ] fast/canvas/canvas-overloads-strokeText.html is a flaky crash. https://bugs.webkit.org/show_bug.cgi?id=227881. Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2021-07-12 Ayumi Kojima [Mac wk1 Debug] webaudio/audioworket-out-of-memory.html is a flaky timeout. https://bugs.webkit.org/show_bug.cgi?id=227845 Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-07-12 Eric Hutchison Updating test expectations for imported/w3c/web-platform-tests/navigation-timing/test_timing_attributes_order.html. https://bugs.webkit.org/show_bug.cgi?id=227877. Unreviewed test gardening. * platform/mac/TestExpectations: 2021-07-12 Chris Dumez Resync content-security-policy web-platform-tests from upstream https://bugs.webkit.org/show_bug.cgi?id=227651 Reviewed by Sam Weinig. * TestExpectations: * tests-options.json: 2021-07-12 Eric Hutchison [BigSur Release wk2 ]fullscreen/full-screen-remove-children.html is a flaky crash. https://bugs.webkit.org/show_bug.cgi?id=227874. Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-12 Wenson Hsieh [watchOS] Make a few additional adjustments to support system minimum layout margins https://bugs.webkit.org/show_bug.cgi?id=227859 rdar://80113612 Reviewed by Tim Horton. Add a new layout test that uses the new test option to verify that nonzero horizontal system minimum layout margins shrink the width of the viewport on watchOS (this test also disables watchOS device adaptations and uses a device-width viewport with `initial-scale=1` such that we can simply check the value of `innerWidth`). * fast/viewport/watchos/viewport-with-system-minimum-layout-margins-expected.txt: Added. * fast/viewport/watchos/viewport-with-system-minimum-layout-margins.html: Added. 2021-07-12 Tyler Wilcock AX: Add ARIA role "image" as a new role, and leave "img" as a synonym https://bugs.webkit.org/show_bug.cgi?id=224615 Reviewed by Chris Fleizach. The "image" role is replacing the "img" role (though "img" is not going away), so "image" should be returned from `computedRoleString`. * accessibility/image-role-is-synonomous-with-img-role-expected.txt: Added. * accessibility/image-role-is-synonomous-with-img-role.html: Added. * accessibility/roles-computedRoleString-expected.txt: * accessibility/roles-computedRoleString.html: * inspector/dom/getAccessibilityPropertiesForNode-expected.txt: * platform/glib/accessibility/roles-computedRoleString-expected.txt: * platform/gtk/accessibility/gtk/xml-roles-exposed-expected.txt: * platform/gtk/accessibility/image-link-expected.txt: * platform/gtk/inspector/dom/getAccessibilityPropertiesForNode-expected.txt: * platform/mac/accessibility/roles-computedRoleString-expected.txt: * platform/wpe/accessibility/image-link-expected.txt: All the tests in this group have been updated to expect "image" instead of "img". 2021-07-12 Arcady Goldmints-Orlov [GTK] media/playlist-inherits-user-gesture.html is timing out https://bugs.webkit.org/show_bug.cgi?id=198118 Unreviewed test gardening, this test passes after r227404. * platform/glib/TestExpectations: 2021-07-12 Carlos Alberto Lopez Perez Unreviewed, reverting r279778. It caused unexpected text diffs on http/tests/storageAccess tests Reverted changeset: "[GTK][WPE][libsoup] Test imported/w3c/web-platform- tests/cookies/samesite/about-blank-toplevel.https.html crashes since it was imported" https://bugs.webkit.org/show_bug.cgi?id=227819 https://commits.webkit.org/r279778 2021-07-12 Rob Buis Resync web-platform-tests/css/css-overflow from upstream https://bugs.webkit.org/show_bug.cgi?id=227849 Reviewed by Manuel Rego Casasnovas. Skip some tests, for example some rely on unimplemented overflow: clip property. * TestExpectations: 2021-07-11 Chris Dumez :link and :visited pseudo-class selectors should not match elements https://bugs.webkit.org/show_bug.cgi?id=227847 Reviewed by Sam Weinig. Update / Rebaseline existing tests due to behavior change. * fast/css/link-basics-expected.html: * fast/css/link-basics.html: * fast/selectors/any-link-basics-expected.txt: * fast/selectors/link-basics-expected.txt: * fast/selectors/link-basics-xhtml-expected.txt: * fast/selectors/resources/html-link-type-tests.js: (testHTMLTagsForLink): * fast/selectors/webkit-any-link-basics-expected.txt: 2021-07-11 Fujii Hironori [WinCairo] Unreviewed test gardening * platform/wincairo/TestExpectations: 2021-07-10 Commit Queue Unreviewed, reverting r279803. https://bugs.webkit.org/show_bug.cgi?id=227850 Introduce many crashes on AS-mac Debug bot Reverted changeset: "document.readyState should be "complete" after calling DOMParser.parseFromString()" https://bugs.webkit.org/show_bug.cgi?id=227846 https://commits.webkit.org/r279803 2021-07-09 Tim Nguyen Import blink reference tests for element https://bugs.webkit.org/show_bug.cgi?id=227802 Reviewed by Simon Fraser. From third_party/blink/web_tests/html/dialog/ in the Chromium repo. Only imported reference tests. * TestExpectations: * imported/blink/dialog/backdrop-descendant-selector-expected.html: Added. * imported/blink/dialog/backdrop-descendant-selector.html: Added. * imported/blink/dialog/backdrop-does-not-inherit-expected.html: Added. * imported/blink/dialog/backdrop-does-not-inherit.html: Added. * imported/blink/dialog/backdrop-dynamic-style-change-expected.html: Added. * imported/blink/dialog/backdrop-dynamic-style-change.html: Added. * imported/blink/dialog/backdrop-in-flow-expected.html: Added. * imported/blink/dialog/backdrop-in-flow.html: Added. * imported/blink/dialog/backdrop-stacking-order-expected.html: Added. * imported/blink/dialog/backdrop-stacking-order.html: Added. * imported/blink/dialog/element-removed-from-top-layer-has-original-position-expected.html: Added. * imported/blink/dialog/element-removed-from-top-layer-has-original-position.html: Added. * imported/blink/dialog/inert-node-is-not-highlighted-expected.html: * imported/blink/dialog/modal-dialog-backdrop-expected.html: Added. * imported/blink/dialog/modal-dialog-backdrop.html: Added. * imported/blink/dialog/modal-dialog-generated-content-expected.html: Added. * imported/blink/dialog/modal-dialog-generated-content.html: Added. * imported/blink/dialog/removed-element-is-removed-from-top-layer-expected.html: Added. * imported/blink/dialog/removed-element-is-removed-from-top-layer.html: Added. * imported/blink/dialog/resources/dialog.css: Added. (.pseudodialog): * imported/blink/dialog/top-layer-containing-block-expected.html: Added. * imported/blink/dialog/top-layer-containing-block.html: Added. * imported/blink/dialog/top-layer-display-none-expected.html: Added. * imported/blink/dialog/top-layer-display-none.html: Added. * imported/blink/dialog/top-layer-nesting-expected.html: Added. * imported/blink/dialog/top-layer-nesting.html: Added. * imported/blink/dialog/top-layer-stacking-correct-order-remove-readd-expected.html: Added. * imported/blink/dialog/top-layer-stacking-correct-order-remove-readd.html: Added. * imported/blink/dialog/top-layer-stacking-dynamic-expected.html: Added. * imported/blink/dialog/top-layer-stacking-dynamic.html: Added. * imported/blink/dialog/top-layer-stacking-expected.html: Added. * imported/blink/dialog/top-layer-stacking.html: Added. 2021-07-09 Ryosuke Niwa ResizeObserver / IntersectionObserver memory leak on detached & out of reference elements https://bugs.webkit.org/show_bug.cgi?id=227194 Reviewed by Chris Dumez. Added regression tests for leaking nodes with IntersectionObserver and ResizeObsever. Also rewrote intersection-observer/root-element-deleted.html since the test was previously asserting that IntersectionObserver.root becomes null if it was no longer in the document, which is wrong. * intersection-observer/intersection-observer-should-not-leak-observed-nodes-expected.txt: Added. * intersection-observer/intersection-observer-should-not-leak-observed-nodes.html: Added. * intersection-observer/root-element-deleted-expected.txt: * intersection-observer/root-element-deleted.html: * resize-observer/resize-observer-should-not-leak-observed-nodes-expected.txt: Added. * resize-observer/resize-observer-should-not-leak-observed-nodes.html: Added. 2021-07-09 Ryan Haddad REGRESSION: [ macOS wk2 ] inspector/canvas/create-context-bitmaprenderer.html is flaky failing https://bugs.webkit.org/show_bug.cgi?id=207141 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: Switch expectation from release to debug. 2021-07-09 Aditya Keerthi [iOS] Increase contrast for textfields, checkboxes, and radio buttons https://bugs.webkit.org/show_bug.cgi?id=227145 Reviewed by Wenson Hsieh. Rebaselined tests to account for changes in appearance. * platform/ios-simulator/fast/forms/auto-fill-button/hide-auto-fill-strong-password-viewable-treatment-when-form-is-reset-expected.txt: * platform/ios-simulator/fast/forms/auto-fill-button/input-credit-card-auto-fill-button-expected.txt: * platform/ios-simulator/fast/forms/auto-fill-button/input-strong-password-viewable-expected.txt: * platform/ios-simulator/fast/forms/datalist/datalist-textinput-appearance-expected.txt: * platform/ios-wk2/editing/input/caret-at-the-edge-of-input-expected.txt: * platform/ios-wk2/editing/input/reveal-caret-of-multiline-input-expected.txt: * platform/ios-wk2/editing/inserting/4960120-1-expected.txt: * platform/ios-wk2/editing/inserting/before-after-input-element-expected.txt: * platform/ios-wk2/editing/pasteboard/input-field-1-expected.txt: * platform/ios-wk2/editing/pasteboard/pasting-tabs-expected.txt: * platform/ios-wk2/editing/selection/4895428-3-expected.txt: * platform/ios-wk2/editing/selection/drag-select-1-expected.txt: * platform/ios-wk2/editing/selection/select-from-textfield-outwards-expected.txt: * platform/ios-wk2/fast/block/float/overhanging-tall-block-expected.txt: * platform/ios-wk2/fast/block/margin-collapse/103-expected.txt: * platform/ios-wk2/fast/dynamic/008-expected.txt: * platform/ios-wk2/fast/forms/basic-textareas-quirks-expected.txt: * platform/ios-wk2/fast/forms/input-appearance-preventDefault-expected.txt: * platform/ios-wk2/fast/forms/input-text-click-outside-expected.txt: * platform/ios-wk2/fast/forms/input-text-double-click-expected.txt: * platform/ios-wk2/fast/forms/input-text-drag-down-expected.txt: * platform/ios-wk2/fast/forms/input-text-option-delete-expected.txt: * platform/ios-wk2/fast/forms/textAreaLineHeight-expected.txt: * platform/ios-wk2/fast/forms/textarea-align-expected.txt: * platform/ios-wk2/fast/forms/textarea-placeholder-visibility-1-expected.txt: * platform/ios-wk2/fast/forms/textarea-placeholder-visibility-2-expected.txt: * platform/ios-wk2/fast/forms/textarea-scroll-height-expected.txt: * platform/ios-wk2/fast/forms/textarea-setinnerhtml-expected.txt: * platform/ios-wk2/fast/hidpi/resize-corner-hidpi-expected.txt: * platform/ios-wk2/fast/parser/entity-comment-in-textarea-expected.txt: * platform/ios-wk2/fast/parser/open-comment-in-textarea-expected.txt: * platform/ios-wk2/fast/text/international/rtl-white-space-pre-wrap-expected.txt: * platform/ios-wk2/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt: * platform/ios-wk2/fast/transforms/transformed-focused-text-input-expected.txt: * platform/ios/editing/pasteboard/4806874-expected.txt: * platform/ios/editing/selection/3690703-2-expected.txt: * platform/ios/editing/selection/3690703-expected.txt: * platform/ios/editing/selection/3690719-expected.txt: * platform/ios/editing/selection/4975120-expected.txt: * platform/ios/fast/block/float/032-expected.txt: * platform/ios/fast/css/input-search-padding-expected.txt: * platform/ios/fast/css/line-height-expected.txt: * platform/ios/fast/css/text-overflow-input-expected.txt: * platform/ios/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt: * platform/ios/fast/events/context-no-deselect-expected.txt: * platform/ios/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt: * platform/ios/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.txt: * platform/ios/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt: * platform/ios/fast/forms/basic-inputs-expected.txt: * platform/ios/fast/forms/basic-textareas-expected.txt: * platform/ios/fast/forms/encoding-test-expected.txt: * platform/ios/fast/forms/fieldset-align-expected.txt: * platform/ios/fast/forms/floating-textfield-relayout-expected.txt: * platform/ios/fast/forms/form-element-geometry-expected.txt: * platform/ios/fast/forms/input-align-expected.txt: * platform/ios/fast/forms/input-appearance-bkcolor-expected.txt: * platform/ios/fast/forms/input-appearance-default-bkcolor-expected.txt: * platform/ios/fast/forms/input-appearance-disabled-expected.txt: * platform/ios/fast/forms/input-appearance-focus-expected.txt: * platform/ios/fast/forms/input-appearance-height-expected.txt: * platform/ios/fast/forms/input-appearance-selection-expected.txt: * platform/ios/fast/forms/input-appearance-visibility-expected.txt: * platform/ios/fast/forms/input-appearance-width-expected.txt: * platform/ios/fast/forms/input-disabled-color-expected.txt: * platform/ios/fast/forms/input-double-click-selection-gap-bug-expected.txt: * platform/ios/fast/forms/input-field-text-truncated-expected.txt: * platform/ios/fast/forms/input-placeholder-visibility-1-expected.txt: * platform/ios/fast/forms/input-placeholder-visibility-3-expected.txt: * platform/ios/fast/forms/input-spaces-expected.txt: * platform/ios/fast/forms/input-table-expected.txt: * platform/ios/fast/forms/input-text-click-inside-expected.txt: * platform/ios/fast/forms/input-text-scroll-left-on-blur-expected.txt: * platform/ios/fast/forms/input-text-self-emptying-click-expected.txt: * platform/ios/fast/forms/input-type-text-min-width-expected.txt: * platform/ios/fast/forms/input-value-expected.txt: * platform/ios/fast/forms/input-width-expected.txt: * platform/ios/fast/forms/minWidthPercent-expected.txt: * platform/ios/fast/forms/number/number-appearance-rtl-expected.txt: * platform/ios/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: * platform/ios/fast/forms/number/number-appearance-spinbutton-layer-expected.txt: * platform/ios/fast/forms/placeholder-pseudo-style-expected.txt: * platform/ios/fast/forms/plaintext-mode-2-expected.txt: * platform/ios/fast/forms/tabbing-input-iframe-expected.txt: * platform/ios/fast/forms/textarea-placeholder-pseudo-style-expected.txt: * platform/ios/fast/forms/textarea-scrollbar-expected.txt: * platform/ios/fast/forms/textarea-scrolled-type-expected.txt: * platform/ios/fast/forms/textarea-width-expected.txt: * platform/ios/fast/forms/textfield-focus-ring-expected.txt: * platform/ios/fast/forms/textfield-overflow-expected.txt: * platform/ios/fast/frames/take-focus-from-iframe-expected.txt: * platform/ios/fast/html/details-no-summary4-expected.txt: * platform/ios/fast/html/details-open-javascript-expected.txt: * platform/ios/fast/html/details-open2-expected.txt: * platform/ios/fast/html/details-open4-expected.txt: * platform/ios/fast/lists/dynamic-marker-crash-expected.txt: * platform/ios/fast/overflow/overflow-x-y-expected.txt: * platform/ios/fast/replaced/replaced-breaking-expected.txt: * platform/ios/fast/replaced/replaced-breaking-mixture-expected.txt: * platform/ios/fast/replaced/width100percent-textarea-expected.txt: * platform/ios/fast/replaced/width100percent-textfield-expected.txt: * platform/ios/fast/table/colspanMinWidth-expected.txt: * platform/ios/fast/table/spanOverlapRepaint-expected.txt: * platform/ios/fast/table/text-field-baseline-expected.txt: * platform/ios/imported/w3c/web-platform-tests/selection/selection-select-all-move-input-crash-expected.txt: * platform/ios/svg/custom/inline-svg-in-xhtml-expected.txt: * platform/ios/svg/hixie/mixed/003-expected.txt: * platform/ios/tables/mozilla/bugs/45621-expected.txt: * platform/ios/tables/mozilla/bugs/bug1188-expected.txt: * platform/ios/tables/mozilla/bugs/bug12384-expected.txt: * platform/ios/tables/mozilla/bugs/bug18359-expected.txt: * platform/ios/tables/mozilla/bugs/bug194024-expected.txt: * platform/ios/tables/mozilla/bugs/bug24200-expected.txt: * platform/ios/tables/mozilla/bugs/bug2479-2-expected.txt: * platform/ios/tables/mozilla/bugs/bug2479-3-expected.txt: * platform/ios/tables/mozilla/bugs/bug2479-4-expected.txt: * platform/ios/tables/mozilla/bugs/bug28928-expected.txt: * platform/ios/tables/mozilla/bugs/bug30559-expected.txt: * platform/ios/tables/mozilla/bugs/bug30692-expected.txt: * platform/ios/tables/mozilla/bugs/bug4382-expected.txt: * platform/ios/tables/mozilla/bugs/bug4527-expected.txt: * platform/ios/tables/mozilla/bugs/bug46368-1-expected.txt: * platform/ios/tables/mozilla/bugs/bug46368-2-expected.txt: * platform/ios/tables/mozilla/bugs/bug51037-expected.txt: * platform/ios/tables/mozilla/bugs/bug55545-expected.txt: * platform/ios/tables/mozilla/bugs/bug59354-expected.txt: * platform/ios/tables/mozilla/bugs/bug7342-expected.txt: * platform/ios/tables/mozilla/bugs/bug96334-expected.txt: * platform/ios/tables/mozilla/bugs/bug99948-expected.txt: * platform/ios/tables/mozilla/dom/tableDom-expected.txt: * platform/ios/tables/mozilla/other/move_row-expected.txt: * platform/ios/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt: * platform/ios/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt: * platform/ios/transforms/3d/general/perspective-non-layer-expected.txt: 2021-07-09 Ayumi Kojima [Mac & iOS simulator wk2] imported/w3c/web-platform-tests/navigation-timing/test_navigate_within_document.html is a flaky failure . https://bugs.webkit.org/show_bug.cgi?id=226600 Unreviewed gardening. * platform/ios-simulator-wk2/TestExpectations: * platform/mac/TestExpectations: 2021-07-09 Carlos Alberto Lopez Perez [GTK][WPE][libsoup] Test imported/w3c/web-platform-tests/cookies/samesite/about-blank-toplevel.https.html crashes since it was imported https://bugs.webkit.org/show_bug.cgi?id=227819 Reviewed by Carlos Garcia Campos. Mark the test as passing (is marked as flaky on the general expectations) and add expectation for passing test. * platform/glib/TestExpectations: * platform/glib/imported/w3c/web-platform-tests/cookies/samesite/about-blank-toplevel.https-expected.txt: Added. 2021-07-09 Arcady Goldmints-Orlov [GLIB] Unreviewed test gardening, update baselines after r279723 https://bugs.webkit.org/show_bug.cgi?id=227812 * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any-expected.txt: Removed. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any.worker-expected.txt: Removed. 2021-07-08 Chris Dumez [IndexedDB] KeyPath validity checks should happen on the cloned value, not the original one https://bugs.webkit.org/show_bug.cgi?id=227813 Reviewed by Geoffrey Garen. Unskip test as it should no longer be flaky. * TestExpectations: 2021-07-08 Carlos Alberto Lopez Perez [GTK][WPE] Gardening of tests after r279585 and 279705 Re-baseline the tests that have consistent text output, mark the ones that are flaky as failing and report a crash. Unreviewed gardening. * platform/glib/TestExpectations: * platform/glib/http/tests/websocket/tests/hybi/multiple-set-cookies-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/cookies/attributes/invalid-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/cookies/attributes/max-age-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/cookies/attributes/path-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/cookies/attributes/secure-non-secure-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/cookies/encoding/charset-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/cookies/name/name-ctl-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/cookies/ordering/ordering.sub-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/cookies/path/match-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/cookies/value/value-ctl-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/cookies/value/value-expected.txt: Added. 2021-07-08 Ayumi Kojima [Mac] media/modern-media-controls/media-controller/media-controller-click-on-video-background-should-pause-fullscreen.html is flaky timing out. https://bugs.webkit.org/show_bug.cgi?id=221017 Unreviewed test gardening. * platform/mac/TestExpectations: * platform/wk2/TestExpectations: 2021-07-08 Alex Christensen Fix some whitespace handling issues in URL setters https://bugs.webkit.org/show_bug.cgi?id=227806 Reviewed by Chris Dumez. Update some old tests that failed in Chrome and Firefox to pass in all browsers after this change. * fast/dom/DOMURL/set-href-attribute-port-expected.txt: * fast/dom/DOMURL/set-href-attribute-port.html: * fast/dom/HTMLAnchorElement/set-href-attribute-port-expected.txt: * fast/dom/HTMLAnchorElement/set-href-attribute-port.html: 2021-07-08 Cameron McCormack Stop GraphicsLayerCA::recursiveCommitChanges recursion once cMaxLayerTreeDepth is reached https://bugs.webkit.org/show_bug.cgi?id=227738 Reviewed by Simon Fraser. Add a test that changes made to GraphicsLayerCAs that are too deep in the tree will be committed if they later become not too deep. * fast/layers/deep-layer-update-expected.html: Added. * fast/layers/deep-layer-update.html: Added. 2021-07-08 Wenson Hsieh [Live Text] Selection is misaligned on some images on twitter.com https://bugs.webkit.org/show_bug.cgi?id=227775 rdar://77142364 Reviewed by Tim Horton. * fast/images/text-recognition/image-overlay-in-transparent-image-expected.txt: Added. * fast/images/text-recognition/image-overlay-in-transparent-image.html: Added. 2021-07-08 Kate Cheney Clean up App Privacy Report code https://bugs.webkit.org/show_bug.cgi?id=227326 Reviewed by Brent Fulgham. Move App Privacy Report tests into their own directory. * TestExpectations: * http/tests/app-privacy-report/attribution-load-url-expected.txt: Added. * http/tests/app-privacy-report/attribution-load-url.html: Renamed from LayoutTests/http/tests/in-app-browser-privacy/app-bound-attribution-load-url.html. * http/tests/app-privacy-report/attribution-ping-load-expected.txt: Renamed from LayoutTests/http/tests/in-app-browser-privacy/app-bound-attribution-ping-load-expected.txt. * http/tests/app-privacy-report/attribution-ping-load.html: Renamed from LayoutTests/http/tests/in-app-browser-privacy/app-bound-attribution-ping-load.html. * http/tests/app-privacy-report/attribution-post-request-expected.txt: Added. * http/tests/app-privacy-report/attribution-post-request.html: Renamed from LayoutTests/http/tests/in-app-browser-privacy/app-bound-attribution-post-request.html. * http/tests/app-privacy-report/attribution-preflight-async-expected.txt: Renamed from LayoutTests/http/tests/in-app-browser-privacy/app-bound-attribution-preflight-async-expected.txt. * http/tests/app-privacy-report/attribution-preflight-async.html: Renamed from LayoutTests/http/tests/in-app-browser-privacy/app-bound-attribution-preflight-async.html. * http/tests/app-privacy-report/attribution-preflight-sync-expected.txt: Renamed from LayoutTests/http/tests/in-app-browser-privacy/app-bound-attribution-preflight-sync-expected.txt. * http/tests/app-privacy-report/attribution-preflight-sync.html: Renamed from LayoutTests/http/tests/in-app-browser-privacy/app-bound-attribution-preflight-sync.html. * http/tests/app-privacy-report/attribution-speculative-revalidation-expected.txt: Renamed from LayoutTests/http/tests/in-app-browser-privacy/app-bound-attribution-speculative-revalidation-expected.txt. * http/tests/app-privacy-report/attribution-speculative-revalidation.html: Renamed from LayoutTests/http/tests/in-app-browser-privacy/app-bound-attribution-speculative-revalidation.html. * http/tests/app-privacy-report/resources/frame-with-authenticated-resource.py: Renamed from LayoutTests/http/tests/in-app-browser-privacy/resources/frame-with-authenticated-resource.py. * http/tests/app-privacy-report/resources/post.py: Added. * http/tests/app-privacy-report/resources/resource-with-auth.py: Renamed from LayoutTests/http/tests/in-app-browser-privacy/resources/resource-with-auth.py. * http/tests/in-app-browser-privacy/app-bound-attribution-load-url-expected.txt: Removed. * http/tests/in-app-browser-privacy/app-bound-attribution-post-request-expected.txt: Removed. * http/tests/in-app-browser-privacy/context-string-for-subframe-expected.txt: Removed. * http/tests/in-app-browser-privacy/context-string-for-subframe.html: Removed. * http/tests/in-app-browser-privacy/context-string-preconnect-expected.txt: Removed. * http/tests/in-app-browser-privacy/context-string-preconnect.html: Removed. * http/tests/in-app-browser-privacy/context-string-preflight-expected.txt: Removed. * http/tests/in-app-browser-privacy/context-string-preflight.html: Removed. * http/tests/in-app-browser-privacy/resources/post.py: Removed. * http/tests/navigation/resources/check-ping-app-initiated-data.py: Renamed from LayoutTests/http/tests/navigation/resources/check-ping-app-bound-data.py. * platform/ios-wk2/TestExpectations: 2021-07-08 Simon Fraser Scrollbar hidden when scroller has a negative z-index child https://bugs.webkit.org/show_bug.cgi?id=227545 Reviewed by Alan Bujtas. * compositing/scrolling/async-overflow-scrolling/layer-for-negative-z-in-scroller-expected.txt: Rebaseline * compositing/scrolling/async-overflow-scrolling/negative-z-in-scroller-hidden-scrollbar-expected.html: Added. * compositing/scrolling/async-overflow-scrolling/negative-z-in-scroller-hidden-scrollbar.html: Added. 2021-07-08 Yoshiaki Jitsukawa [OpenSSL] Implement HKDF and PBKDF2 support https://bugs.webkit.org/show_bug.cgi?id=227656 Reviewed by Fujii Hironori. Enable HKDF and PBKDF2 tests. * platform/wincairo/TestExpectations: 2021-07-08 Myles C. Maxfield [GPU Process] Temporarily disable drawing large PDFs in display list drawing https://bugs.webkit.org/show_bug.cgi?id=227550 Reviewed by Tim Horton. * fast/images/pdf-in-canvas-expected.html: Added. * fast/images/pdf-in-canvas.html: Added. 2021-07-08 Ayumi Kojima [Mac wk2 Debug] fast/canvas/canvas-composite-image.html is a flaky crash. https://bugs.webkit.org/show_bug.cgi?id=227805 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-08 Ayumi Kojima [ Mac Debug ] inspector/canvas/shaderProgram-add-remove-webgl2.html is a flaky text failure. https://bugs.webkit.org/show_bug.cgi?id=227781 Unreviewed test gardening. * platform/mac/TestExpectations: 2021-07-08 Eric Hutchison transitions/start-transform-transition.html is flaky failing. https://bugs.webkit.org/show_bug.cgi?id=207125. Unreviewed test gardening. * platform/mac-wk1/TestExpectations: * platform/mac/TestExpectations: 2021-07-08 Chris Dumez [WebCrypto] deriveBits() fails if length is not a multiple of 8 for ECDH algorithm https://bugs.webkit.org/show_bug.cgi?id=227796 Reviewed by Alex Christensen. Update existing layout test due to behavior change. * crypto/subtle/ecdh-derive-bits-malformed-parametrs-expected.txt: * crypto/subtle/ecdh-derive-bits-malformed-parametrs.html: 2021-07-08 Myles C. Maxfield [GPU Process] Canvas image rendering can render arbitrary DOM content in the GPU process, which is against policy (for now) https://bugs.webkit.org/show_bug.cgi?id=227519 Reviewed by Darin Adler. * fast/images/resources/mask.svg: Added. * fast/images/svg-mask-in-canvas-expected.html: Added. * fast/images/svg-mask-in-canvas.html: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/html/canvas/element/imagebitmap/createImageBitmap-flipY-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/html/canvas/element/imagebitmap/createImageBitmap-flipY-expected.txt. 2021-07-08 Antti Koivisto Shadow host stops rendering after removing a slot, updating style, then its assigned node https://bugs.webkit.org/show_bug.cgi?id=227652 Reviewed by Alan Bujtas. * fast/shadow-dom/remove-slot-and-host-child-expected.html: Added. * fast/shadow-dom/remove-slot-and-host-child.html: Added. 2021-07-08 Arcady Goldmints-Orlov [GLIB] Skip WebGL 2.0.y tests explicitly https://bugs.webkit.org/show_bug.cgi?id=227754 Unreviewed test gardening, some tests from this directory were explicitly enabled from the top level TestExpectations so we skip them in our own platform expectations just to be sure. * platform/gtk/TestExpectations: * platform/wpe/TestExpectations: 2021-07-08 Martin Robinson [css-scroll-snap] scroll-snap-align should use the box's writing-mode when the box is larger than the snapport https://bugs.webkit.org/show_bug.cgi?id=227743 Reviewed by Simon Fraser. * TestExpectations: Unskip a test which is now passing. 2021-07-07 Chris Dumez Our structured cloning implementation does not encode all of RegExp's flags https://bugs.webkit.org/show_bug.cgi?id=227779 Reviewed by Yusuke Suzuki. Add layout test coverage. * fast/dom/Window/post-message-regexp-expected.txt: Added. * fast/dom/Window/post-message-regexp.html: Added. 2021-07-07 Alex Christensen Only first set-cookie HTTP header in websocket http response is accepted https://bugs.webkit.org/show_bug.cgi?id=227739 Reviewed by Geoffrey Garen. Add a test to verify that this has been fixed. * http/tests/websocket/tests/hybi/multiple-set-cookies-expected.txt: Added. * http/tests/websocket/tests/hybi/multiple-set-cookies.html: Added. * http/tests/websocket/tests/hybi/multiple_set_cookie_wsh.py: Added. (web_socket_do_extra_handshake): (web_socket_transfer_data): 2021-07-07 Alan Bujtas [LFC][IFC] Add support for partially trimmed trailing whitespace https://bugs.webkit.org/show_bug.cgi?id=227688 Reviewed by Antti Koivisto. * TestExpectations: Progressions. 2021-07-07 Chris Dumez [WebCrypto] Support Elliptic Curve P-521 on Mac https://bugs.webkit.org/show_bug.cgi?id=216755 Reviewed by Alex Christensen. Update / rebaseline a few tests now that we support P-521. * crypto/subtle/ec-generate-key-malformed-parameters-expected.txt: * crypto/subtle/ec-generate-key-malformed-parameters.html: * crypto/subtle/ecdh-derive-bits-length-limits-expected.txt: 2021-07-07 Eric Hutchison [BigSur Release wk2 arm64 ] scrollbars/corner-resizer-window-inactive.html is a flaky image-only failure. https://bugs.webkit.org/show_bug.cgi?id=227776 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-07 Yoshiaki Jitsukawa [OpenSSL] Implement CryptoAlgorithmEC* https://bugs.webkit.org/show_bug.cgi?id=227655 Reviewed by Don Olmstead. Update test expectations of wincairo to enable ec* tests. * platform/wincairo/TestExpectations: Add expected results thats support the P-521 elliptic curve. Generic test results expect that P-521 is unsupported. * platform/wincairo/crypto/subtle/ec-generate-key-malformed-parameters-expected.txt: Added. * platform/wincairo/crypto/subtle/ecdh-derive-bits-length-limits-expected.txt: Added. * platform/wincairo/crypto/subtle/ecdh-import-spki-key-ecdh-identifier-expected.txt: Added. Use shouldRejectWithErrorName after r260579. * crypto/subtle/ecdh-import-pkcs8-key-p521-validate-ecprivatekey-parameters-publickey.html: * crypto/subtle/ecdsa-import-pkcs8-key-p521-validate-ecprivatekey-parameters-publickey.html: 2021-07-07 Alan Bujtas [LFC][IFC] Unexpected content wrap when the containing block width is relative https://bugs.webkit.org/show_bug.cgi?id=227746 Reviewed by Antti Koivisto. * fast/inline/inline-content-should-fit-the-line-expected.html: Added. * fast/inline/inline-content-should-fit-the-line.html: Added. 2021-07-07 Alan Bujtas [Legacy line layout] Inline content on subpixel position makes the table cell scroll https://bugs.webkit.org/show_bug.cgi?id=227594 Reviewed by Simon Fraser. * fast/inline/hidpi-root-inlinebox-integral-rounding-table-simple-expected.html: Added. * fast/inline/hidpi-root-inlinebox-integral-rounding-table-simple.html: Added. 2021-07-07 Aditya Keerthi [iOS] Inconsistent styling for input[type="submit"] and button[type="submit"] https://bugs.webkit.org/show_bug.cgi?id=227043 Reviewed by Wenson Hsieh. Added a reference test to verify that input[type="submit"] and button[type="submit"] have the same appearance. * fast/forms/ios/form-control-refresh/button/button-type-submit-expected.html: Added. * fast/forms/ios/form-control-refresh/button/button-type-submit.html: Added. 2021-07-07 Commit Queue Unreviewed, reverting r279271. https://bugs.webkit.org/show_bug.cgi?id=227764 Gmail labels (folders) aren't visible on left side anymore Reverted changeset: "[css-flexbox] Do not clamp flex base size with {min|max}-{height|width}" https://bugs.webkit.org/show_bug.cgi?id=225590 https://commits.webkit.org/r279271 2021-07-07 Kyle Piddington WebGL shader link error in iOS 15 beta: "Internal error compiling shader with Metal backend" https://bugs.webkit.org/show_bug.cgi?id=227723 The sequence operator can be used to combine statements. Our initial logic did not account for this. Reviewed by Dean Jackson. * fast/canvas/webgl/shader-with-comma-op-expected.txt: Added. * fast/canvas/webgl/shader-with-comma-op.html: Added. 2021-07-07 Arcady Goldmints-Orlov [GLIB] Update test expectations after r279561 https://bugs.webkit.org/show_bug.cgi?id=227759 The tests updated in the general expectations in that change still fail on GTK. Also, some specific WPE pass expectations can be removed. Unreviewed test gardening. * platform/gtk/TestExpectations: * platform/wpe/TestExpectations: 2021-07-07 Alex Christensen Add WK1 URL expectations after r279646 navigator.sendBeacon isn't implemented for WK1. It needs its own expectations. * platform/mac-wk1/imported/w3c/web-platform-tests/url: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/url/failure-expected.txt: Added. 2021-07-07 Ayumi Kojima [ iOS Debug ] fast/dom/Window/post-message-large-array-buffer-should-not-crash.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=227755 Unreviewed test gardening. * platform/ios-simulator-wk2/TestExpectations: 2021-07-07 Ayumi Kojima [ Mac Debug ] fast/dom/Window/post-message-large-array-buffer-should-not-crash.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=227753 Unreviewed test gardening. * platform/mac/TestExpectations: 2021-07-07 Eric Hutchison REGRESSION (r274460?): Infinite recursion on fullscreen/full-screen-remove-ancestor.html in WTR::InjectedBundlePage::closeFullScreen https://bugs.webkit.org/show_bug.cgi?id=224085 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-07 Chris Dumez REGRESSION (r279427): [ Mac wk2 ] imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/css-module/import-css-module-basic.html is a flaky failure https://bugs.webkit.org/show_bug.cgi?id=227730 Unreviewed, address flakiness of test by silencing console logging. * TestExpectations: 2021-07-07 Alex Christensen Update URL test expectations https://bugs.webkit.org/show_bug.cgi?id=172337 Before r225186 this test asserted, so it was marked as pass/fail for some reason instead of being skipped. Now it's fine, though, so mark it as passing and update the expectations. * TestExpectations: 2021-07-07 Chris Dumez SubtleCrypto should only be exposed to secure contexts https://bugs.webkit.org/show_bug.cgi?id=227725 Reviewed by Darin Adler. Add layout test coverage. * http/wpt/crypto/historical-expected.txt: Added. * http/wpt/crypto/historical.html: Added. 2021-07-07 Chris Lord [WPE] Fieldset elements can incorrectly get treated as opaque with async scrolling overflow areas enabled https://bugs.webkit.org/show_bug.cgi?id=227679 Reviewed by Simon Fraser. WPT fieldset-overflow test now passes with async overflow scrolling enabled. * platform/wpe/TestExpectations: 2021-07-06 Commit Queue Unreviewed, reverting r279628. https://bugs.webkit.org/show_bug.cgi?id=227737 Test does not work since it relies on r279546, which is reverted due to Speedometer regression Reverted changeset: "SubtleCrypto should only be exposed to secure contexts" https://bugs.webkit.org/show_bug.cgi?id=227725 https://commits.webkit.org/r279628 2021-07-06 Simon Fraser REGRESSION (r262237) Safari 14.x shows graphics artifacts when scrolling, using drop-down menus or just moving the mouse https://bugs.webkit.org/show_bug.cgi?id=220892 Reviewed by Alan Bujtas. * compositing/shared-backing/backing-sharing-compositing-change-expected.html: Added. * compositing/shared-backing/backing-sharing-compositing-change.html: Added. 2021-07-06 Commit Queue Unreviewed, reverting r279546, r279554, r279558 and r279567. https://bugs.webkit.org/show_bug.cgi?id=227732 Speedometer/jQuery-TodoMVC 2-3% regression Reverted changesets: "[WebIDL] Rework runtime enabled properties leveraging PropertyCallback" https://bugs.webkit.org/show_bug.cgi?id=227275 https://commits.webkit.org/r279546 "[WebIDL] Generate constructor's hash table in GenerateConstructorHelperMethods" https://bugs.webkit.org/show_bug.cgi?id=227668 https://commits.webkit.org/r279554 "[WebIDL] Simplify generation of runtime conditionally read- write attributes" https://bugs.webkit.org/show_bug.cgi?id=227672 https://commits.webkit.org/r279558 "Use AbortSignal's [PrivateIdentifier] whenSignalAborted() static method" https://bugs.webkit.org/show_bug.cgi?id=227673 https://commits.webkit.org/r279567 2021-07-06 Alex Christensen imported/w3c/web-platform-tests/fetch/api/credentials/authentication-basic.any*.html are crashing in debug https://bugs.webkit.org/show_bug.cgi?id=227310 Reviewed by Chris Dumez. * TestExpectations: 2021-07-06 Chris Dumez SubtleCrypto should only be exposed to secure contexts https://bugs.webkit.org/show_bug.cgi?id=227725 Reviewed by Darin Adler. Add layout test coverage. * http/wpt/crypto/historical-expected.txt: Added. * http/wpt/crypto/historical.html: Added. 2021-07-06 Truitt Savell Unreviewed, reverting r279542. Casued 4 test crashes Reverted changeset: "SourceBuffer.abort() doesn't go back to state WAITING_FOR_SEGMENT properly" https://bugs.webkit.org/show_bug.cgi?id=227559 https://commits.webkit.org/r279542 2021-07-06 Chris Dumez Unreviewed, address flakiness of imported/w3c/web-platform-tests/html/webappapis/timers/negative-settimeout.any.worker.html This test has been flaky since its import. Silence its console logging to address the flakiness. * TestExpectations: 2021-07-06 Wenson Hsieh [Live Text] Extraneous spaces when copying or translating Chinese and Japanese text in WebKit https://bugs.webkit.org/show_bug.cgi?id=227674 rdar://79669807 Reviewed by Tim Horton. Add a layout test to verify that no extraneous spaces are inserted when injecting recognized text into images without leading whitespace. * fast/images/text-recognition/image-overlay-text-without-leading-whitespace-expected.txt: Added. * fast/images/text-recognition/image-overlay-text-without-leading-whitespace.html: Added. 2021-07-06 Youenn Fablet Unable to use 'data:application/javascript' url for Worker https://bugs.webkit.org/show_bug.cgi?id=225716 Reviewed by Alex Christensen. * TestExpectations: Some tests are showing progress but are timing out. Skipping them for now. 2021-07-06 Eric Hutchison [BigSur E Wk2 Release] imported/w3c/web-platform-tests/webrtc/RTCRtpSender-encode-same-track-twice.https.html in flaky failure https://bugs.webkit.org/show_bug.cgi?id=226054 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-06 Chris Dumez Resync cookies web-platform-tests from upstream https://bugs.webkit.org/show_bug.cgi?id=227641 Reviewed by Darin Adler. * TestExpectations: * tests-options.json: 2021-07-06 Youenn Fablet Remove MediaStreamTrack.onconstrainederror https://bugs.webkit.org/show_bug.cgi?id=227696 Reviewed by Eric Carlson. * fast/mediastream/MediaStreamTrack-clone-expected.txt: * fast/mediastream/MediaStreamTrack-clone.html: * fast/mediastream/MediaStreamTrack.html: 2021-07-05 Wenson Hsieh Live Text should not be visible in video thumbnail images behind "Skip Ad" button on YouTube https://bugs.webkit.org/show_bug.cgi?id=227692 Reviewed by Darin Adler. Add a new layout test to verify that specifying `text-shadow` on image elements does not cause Live Text to become visible. * fast/images/text-recognition/image-overlay-with-text-shadow-expected.html: Added. * fast/images/text-recognition/image-overlay-with-text-shadow.html: Added. 2021-07-05 Alan Bujtas [LFC][IFC] Test garderning for overflow-wrap:anywhere https://bugs.webkit.org/show_bug.cgi?id=227689 Unreviewed. * TestExpectations: Enable tests where the content is rendered with IFC. Also use ImageOnlyFailure instead so that we can see progressions. 2021-07-05 Cameron McCormack Move some Mac MathML test expectation files around https://bugs.webkit.org/show_bug.cgi?id=227520 Reviewed by Frédéric Wang. This should make it so that the same test expectation files are used for Monterey as for Big Sur, without needing to add Monterey-specific files. * platform/ios-simulator-wk2/TestExpectations: * platform/ios-wk2/TestExpectations: Re-enable border-002.html. * platform/mac-wk1/TestExpectations: Re-enable displaystyle-013.html and displaystyle-014.html. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-combining-expected.txt: Removed. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002-expected.txt: Removed. * platform/ios/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002-expected.txt: Removed. * platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-minsize-maxsize-001-expected.txt: Removed. * platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-combining-expected.txt: Removed. * platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-001-expected.txt: Removed. * platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-002-expected.txt: Removed. * platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-001-expected.txt: Removed. * platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-005-expected.txt: Removed. * platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-006-expected.txt: Removed. * platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002-expected.txt: Removed. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-minsize-maxsize-001-expected.txt: Removed. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-001-expected.txt: Removed. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-002-expected.txt: Removed. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-001-expected.txt: Removed. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-005-expected.txt: Removed. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-006-expected.txt: Removed. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002-expected.txt: Removed. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-combining-expected.txt: Removed. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002-expected.txt: Removed. * platform/mac/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002-expected.txt: Removed. 2021-07-05 Alan Bujtas [LFC][IFC] Add support for conditionally hanging glyph https://bugs.webkit.org/show_bug.cgi?id=227676 Reviewed by Antti Koivisto. * TestExpectations: pre-wrap-12.html is sus. All browsers fail on this one. 2021-07-05 Philippe Normand [Media] test-webvtt.m3u8 is invalid https://bugs.webkit.org/show_bug.cgi?id=227681 Reviewed by Xabier Rodriguez-Calvar. This issue was detected by the GStreamer m3u8 parser. * http/tests/media/resources/hls/test-webvtt.m3u8: 2021-07-05 Philippe Normand Unreviewed, GLIB gardening triaging. * platform/glib/TestExpectations: 2021-07-05 Martin Robinson [css-scroll-snap] Triggering a layout during scroll causes jittery scrolling on Mac when dragging the scrollbar https://bugs.webkit.org/show_bug.cgi?id=227478 Reviewed by Simon Fraser. * css3/scroll-snap/scroll-snap-drag-scrollbar-thumb-with-relayouts-expected.txt: Added. * css3/scroll-snap/scroll-snap-drag-scrollbar-thumb-with-relayouts.html: Added. * platform/ios/TestExpectations: Skip this test on iOS since it uses a scrollbar thumb drag. 2021-07-04 Wenson Hsieh [iOS] Augment -_webView:didNotHandleTapAsMeaningfulClickAtPoint: to include meaningful taps https://bugs.webkit.org/show_bug.cgi?id=227666 rdar://80094962 Reviewed by Tim Horton. Update the existing layout tests. The new UI delegate method should now be invoked in all of the cases; however, we should only observe meaningful clicks in some of the below scenarios. See WebKit/ChangeLog for more details. * fast/events/ios/did-not-handle-meaningful-click-expected.txt: * fast/events/ios/did-not-handle-meaningful-click.html: * fast/events/ios/meaningful-click-when-focusing-body-expected.txt: * fast/events/ios/meaningful-click-when-focusing-body.html: * fast/events/ios/meaningful-click-when-playing-media-expected.txt: * fast/events/ios/meaningful-click-when-playing-media.html: * fast/events/ios/non-meaningful-click-when-tapping-document-expected.txt: * fast/events/ios/non-meaningful-click-when-tapping-document.html: 2021-07-04 Alan Bujtas [LFC][IFC] WPT progressions https://bugs.webkit.org/show_bug.cgi?id=227675 Unreviewed. * TestExpectations: 2021-07-04 Rob Buis Resync web-platform-tests/css/css-sizing/aspect-ratio from upstream https://bugs.webkit.org/show_bug.cgi?id=227657 Reviewed by Sam Weinig. * TestExpectations: 2021-07-04 Eric Carlson WebAudio auto-play policy should come from top document https://bugs.webkit.org/show_bug.cgi?id=227593 rdar://76920375 Reviewed by Chris Dumez. * media/auto-play-video-in-about-blank-iframe-expected.txt: Added. * media/auto-play-video-in-about-blank-iframe.html: Added. * media/auto-play-web-audio-in-about-blank-iframe-expected.txt: Added. * media/auto-play-web-audio-in-about-blank-iframe.html: Added. * media/video-test.js: (waitForEventWithTimeout): Return event. 2021-07-04 Alan Bujtas [LFC][TFC] 100% percent width column(s) make the table stretch https://bugs.webkit.org/show_bug.cgi?id=227667 Reviewed by Antti Koivisto. * fast/layoutformattingcontext/table-space-width-100-percent-quirk-expected.html: Added. * fast/layoutformattingcontext/table-space-width-100-percent-quirk.html: Added. 2021-07-03 Alexey Shvayka [WebIDL] Rework runtime enabled properties leveraging PropertyCallback https://bugs.webkit.org/show_bug.cgi?id=227275 Reviewed by Saam Barati. * platform/gtk/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: * platform/ios-wk2/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: * platform/mac-wk1/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: * platform/mac-wk2/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: * platform/wpe/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: 2021-07-03 Carlos Alberto Lopez Perez [GTK][WPE] Gardening of expected failures and update list of baselines. Update list of expected failures, re-baseline imported WPT tests and clean some old expectation files. Unreviewed gardening. * platform/glib/TestExpectations: * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.https.any-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.https.any.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.https.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.https.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/ec_importKey.https.any-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/ec_importKey.https.any.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/ec_importKey.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.https.worker-expected.txt: * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker-expected.txt: Copied from LayoutTests/platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.https.worker-expected.txt. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.https.any-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.https.any.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.https.any-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-same-self-allow-expected.txt: * platform/glib/imported/w3c/web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-decode-csiso2022jp-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-decode-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/fetch/api/basic/request-headers-nonascii.any-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/fetch/api/basic/request-headers-nonascii.any.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/fetch/api/basic/request-upload.any-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/fetch/api/basic/request-upload.any.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/fetch/api/headers/header-values.any-expected.txt: Renamed from LayoutTests/platform/wpe/imported/w3c/web-platform-tests/fetch/api/headers/header-values-expected.txt. * platform/glib/imported/w3c/web-platform-tests/fetch/api/headers/header-values.any.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-method.any-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-method.any-expected.txt. * platform/glib/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-method.any.worker-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-method.any.worker-expected.txt. * platform/glib/imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached.any-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached.any.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/fetch/content-length/api-and-duplicate-headers.any-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/fetch/content-length/api-and-duplicate-headers.any.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/fetch/h1-parsing/status-code.window-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/fetch/http-cache/cc-request.any-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/fetch/http-cache/cc-request.any.worker-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.conic.negative.rotation-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.conic.positive.rotation-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/path-objects/2d.path.isPointInPath.basic-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/wide-gamut-canvas/2d.color.space.p3.to.srgb-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/html/dom/elements/the-innertext-and-outertext-properties/getter-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/html/dom/idlharness.worker-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/html/dom/idlharness.worker-expected.txt. * platform/glib/imported/w3c/web-platform-tests/html/links/manifest/link-relationship/link-rel-manifest-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-generated-content-expected.txt: * platform/glib/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/audio_loop_seek_to_eos-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-video-element/video_timeupdate_on_seek-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/focus-after-close-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/valid-content-type.tentative-expected.txt: * platform/glib/imported/w3c/web-platform-tests/service-workers/service-worker/import-scripts-cross-origin.https-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/service-workers/service-worker/registration-script-module.https-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/service-workers/service-worker/windowclient-navigate.https-expected.txt: Added. * platform/glib/imported/w3c/web-platform-tests/wasm/jsapi/global/value-set.any-expected.txt: * platform/glib/imported/w3c/web-platform-tests/wasm/jsapi/global/value-set.any.worker-expected.txt: * platform/glib/imported/w3c/web-platform-tests/websockets/Send-65K-data.any-expected.txt: * platform/glib/imported/w3c/web-platform-tests/websockets/Send-binary-65K-arraybuffer.any-expected.txt: * platform/glib/imported/w3c/web-platform-tests/websockets/Send-binary-arraybuffer.any-expected.txt: * platform/glib/imported/w3c/web-platform-tests/websockets/Send-data.any-expected.txt: * platform/glib/imported/w3c/web-platform-tests/websockets/Send-paired-surrogates.any-expected.txt: * platform/gtk/TestExpectations: * platform/gtk/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt: * platform/gtk/imported/w3c/web-platform-tests/css/cssom/getComputedStyle-detached-subtree-expected.txt: Added. * platform/gtk/imported/w3c/web-platform-tests/fetch/api/request/request-cache-expected.txt: Removed. * platform/gtk/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: * platform/gtk/imported/w3c/web-platform-tests/html/interaction/focus/document-level-focus-apis/document-has-system-focus-expected.txt: Added. * platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/textfieldselection/selection-not-application-textarea-expected.txt: Removed. * platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/input-valueasnumber-expected.txt: * platform/gtk/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-popup-element/popup-light-dismiss.tentative-expected.txt: Added. * platform/wpe/TestExpectations: * platform/wpe/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt: * platform/wpe/imported/w3c/web-platform-tests/css/cssom/getComputedStyle-detached-subtree-expected.txt: Added. * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-count-expected.txt: Removed. * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-count-worker-expected.txt: Removed. * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-method.any-expected.txt: Removed. * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-method.any.worker-expected.txt: Removed. * platform/wpe/imported/w3c/web-platform-tests/html/dom/elements/the-innertext-and-outertext-properties/getter-expected.txt: Added. * platform/wpe/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: * platform/wpe/imported/w3c/web-platform-tests/html/dom/idlharness.worker-expected.txt: Removed. * platform/wpe/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-popup-element/popup-light-dismiss.tentative-expected.txt: Added. 2021-07-03 Alan Bujtas REGRESSION (r278377): incorrect hit-testing with clip-path() https://bugs.webkit.org/show_bug.cgi?id=227624 Reviewed by Simon Fraser. * fast/clip/hit-test-with-clip-path-expected.txt: Added. * fast/clip/hit-test-with-clip-path.html: Added. 2021-07-03 Alan Bujtas [LFC][TFC] Add support for priority list of width types when expanding columns https://bugs.webkit.org/show_bug.cgi?id=227627 Reviewed by Antti Koivisto. * fast/layoutformattingcontext/table-space-mixed-width-type-simple3-expected.html: Added. * fast/layoutformattingcontext/table-space-mixed-width-type-simple3.html: Added. 2021-07-03 Jean-Yves Avenard SourceBuffer.abort() doesn't go back to state WAITING_FOR_SEGMENT properly https://bugs.webkit.org/show_bug.cgi?id=227559 Reviewed by Eric Carlson. * media/media-source/content/test-fragmented-video-manifest.json: Added. * media/media-source/content/test-fragmented-video.mp4: Added. * media/media-source/media-mp4-h264-partial-abort-expected.txt: Added. * media/media-source/media-mp4-h264-partial-abort.html: Added. * media/media-source/media-webm-opus-partial-abort-expected.txt: Added. * media/media-source/media-webm-opus-partial-abort.html: Added. * media/media-source/media-webm-opus-partial.html: fix title. * media/media-source/media-webm-vorbis-partial.html: fix title. * platform/mac/TestExpectations: 2021-07-02 Eric Hutchison [BigSur Release wk2] fast/history/visited-href-mutation.html is a flaky image failure https://bugs.webkit.org/show_bug.cgi?id=227639 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-07-02 Chris Dumez Unreviewed, mark imported/w3c/web-platform-tests/beacon/beacon-basic.https.window.html as flaky It has been flaky since its import in r279225. * TestExpectations: 2021-07-02 Chris Dumez [MacOS wk1] crypto/workers/subtle/hrsa-postMessage-worker.html is a flaky failure https://bugs.webkit.org/show_bug.cgi?id=227540 Reviewed by Geoffrey Garen. Rebaseline test now that the output is correct (and non-flaky). Also unmark the test as flaky. * crypto/workers/subtle/ec-postMessage-worker-expected.txt: * crypto/workers/subtle/hrsa-postMessage-worker-expected.txt: * crypto/workers/subtle/hrsa-postMessage-worker.html: * platform/mac-wk1/TestExpectations: 2021-07-02 Chris Dumez REGRESSION (r279427): [ Mac wk1 ] imported/w3c/web-platform-tests/html/rendering/replaced-elements/embedded-content/tall-cross-domain-iframe-in-scrolled.sub.html is timing out https://bugs.webkit.org/show_bug.cgi?id=227637 Unreviewed, Skip this newly imported WPT test on mac wk1 as it is timing out on this platform. * platform/mac-wk1/TestExpectations: 2021-07-02 Chris Dumez Resync WebCryptoAPI web-platform-tests from upstream https://bugs.webkit.org/show_bug.cgi?id=227601 Reviewed by Geoffrey Garen. * TestExpectations: * platform/mac/TestExpectations: 2021-07-02 Chris Dumez Resync encoding web-platform-tests from upstream https://bugs.webkit.org/show_bug.cgi?id=227602 Reviewed by Alex Christensen. * TestExpectations: 2021-07-02 Truitt Savell Unreviewed, reverting r279485. Broke expectations for 7 mathML test on Big Sur wk1 Reverted changeset: "Move some Mac MathML test expectation files around" https://bugs.webkit.org/show_bug.cgi?id=227520 https://commits.webkit.org/r279485 2021-07-02 Eric Hutchison [ BigSur Release Arm64 ] imported/w3c/web-platform-tests/resource-timing/resource_timing.worker.html is a flakey text failure https://bugs.webkit.org/show_bug.cgi?id=223472 Unreviewed test gardening. * platform/mac-wk1/TestExpectations: Removing obsolete failure expectation. * platform/mac/TestExpectations: Mark test as flaky. 2021-07-02 Commit Queue Unreviewed, reverting r279487. https://bugs.webkit.org/show_bug.cgi?id=227626 Added broken ios-wk2 test Reverted changeset: "WebAudio auto-play policy should come from top document" https://bugs.webkit.org/show_bug.cgi?id=227593 https://commits.webkit.org/r279487 2021-07-02 Razvan Caliman Web Inspector: Styles: should autocomplete `var()` and `attr()` values https://bugs.webkit.org/show_bug.cgi?id=227098 Reviewed by Devin Rousso. Add test cases for contextual CSS function value completion. * inspector/unit-tests/css-keyword-completions-expected.txt: * inspector/unit-tests/css-keyword-completions.html: 2021-07-02 Xabier Rodriguez Calvar [GTK] media/event-attributes.html fails if mixer is not at 100% https://bugs.webkit.org/show_bug.cgi?id=83704 Reviewed by Philippe Normand. * platform/glib/TestExpectations: Unflagged that test and other that get fixed with this patch. 2021-07-01 Jean-Yves Avenard [Cocoa] Last few seconds of 'audio/webm; codecs=vorbis' appended to a SampleBuffer are not played https://bugs.webkit.org/show_bug.cgi?id=226069 Reviewed by Jer Noble. * media/media-source/content/test-vorbis-manifest.json: Added. * media/media-source/media-vorbis-partial-expected.txt: Added. * media/media-source/content/test-vorbis.webm: Added. * media/media-source/content/test-opus-manifest.json: Added. * media/media-source/media-opus-partial-expected.txt: Added. * media/media-source/media-opus-partial.html: Added. * media/media-source/content/test-opus.webm: Added. * media/media-source/media-vorbis-partial.html: Added. 2021-07-01 Eric Carlson WebAudio auto-play policy should come from top document https://bugs.webkit.org/show_bug.cgi?id=227593 rdar://76920375 Reviewed by Chris Dumez. * media/auto-play-video-in-about-blank-iframe-expected.txt: Added. * media/auto-play-video-in-about-blank-iframe.html: Added. * media/auto-play-web-audio-in-about-blank-iframe-expected.txt: Added. * media/auto-play-web-audio-in-about-blank-iframe.html: Added. * media/video-test.js: (waitForEventWithTimeout): Return event. 2021-07-01 Cameron McCormack Move some Mac MathML test expectation files around https://bugs.webkit.org/show_bug.cgi?id=227520 Reviewed by Frédéric Wang. This should make it so that the same test expectation files are used for Monterey as for Big Sur, without needing to add Monterey-specific files. * platform/mac-mojave-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-minsize-maxsize-001-expected.txt: Renamed from LayoutTests/platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-minsize-maxsize-001-expected.txt. * platform/mac-mojave-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-combining-expected.txt: Copied from LayoutTests/platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-combining-expected.txt. * platform/mac-mojave-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-001-expected.txt: Renamed from LayoutTests/platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-001-expected.txt. * platform/mac-mojave-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-002-expected.txt: Renamed from LayoutTests/platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-002-expected.txt. * platform/mac-mojave-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-001-expected.txt: Renamed from LayoutTests/platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-001-expected.txt. * platform/mac-mojave-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-005-expected.txt: Renamed from LayoutTests/platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-005-expected.txt. * platform/mac-mojave-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-006-expected.txt: Renamed from LayoutTests/platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-006-expected.txt. * platform/mac-mojave-wk1/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002-expected.txt: Renamed from LayoutTests/platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002-expected.txt. * platform/mac/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-combining-expected.txt: Renamed from LayoutTests/platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-combining-expected.txt. * platform/mac/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002-expected.txt: 2021-07-01 Youenn Fablet ReadableStream.getReader do not throw a proper exception when parameter is of wrong type https://bugs.webkit.org/show_bug.cgi?id=226220 Reviewed by Chris Dumez. * streams/readable-stream-getReader-expected.txt: * streams/readable-stream-getReader.html: Update test to match latest spec. 2021-07-01 Alan Bujtas VisiblePosition::absoluteSelectionBoundsForLine fails on multiline vertical-rl content https://bugs.webkit.org/show_bug.cgi?id=227543 Reviewed by Simon Fraser. * fast/inline/line-rect-from-point-expected.txt: Added. * fast/inline/line-rect-from-point.html: Added. 2021-07-01 Youenn Fablet [Cocoa] Migrate WebRTC UDP socket handling to NW API https://bugs.webkit.org/show_bug.cgi?id=227210 Reviewed by Eric Carlson. * platform/ios-simulator-wk2/TestExpectations: Mark test as failed, as this test is using unsupported API (transport). 2021-07-01 Youenn Fablet RealtimeIncomingAudioSourceCocoa should support other sample rate than 48000 https://bugs.webkit.org/show_bug.cgi?id=227439 Reviewed by Eric Carlson. Improve test to validate received audio is not silence. * webrtc/audio-peer-connection-g722-expected.txt: * webrtc/audio-peer-connection-g722.html: 2021-07-01 Tim Nguyen Unreviewed, unskip web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-form-submission.html https://bugs.webkit.org/show_bug.cgi?id=227574 This was unskipped in https://trac.webkit.org/changeset/279401/webkit, before it was (accidentally?) re-skipped again in https://trac.webkit.org/changeset/279427/webkit. * TestExpectations: 2021-07-01 Emilio Cobos Álvarez Support unprefixed :autofill pseudo-class. https://bugs.webkit.org/show_bug.cgi?id=220459 Reviewed by Antti Koivisto. * fast/css/css-selector-text-expected.txt: * fast/css/css-selector-text.html: * fast/css/css-set-selector-text-expected.txt: * fast/css/css-set-selector-text.html: 2021-07-01 Tim Nguyen Merge LayoutTests/imported/blink/fast/dom/HTMLDialogElement and LayoutTests/imported/blink/dialog https://bugs.webkit.org/show_bug.cgi?id=227566 Reviewed by Antti Koivisto. They're only one directory in the Chromium codebase: https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/web_tests/html/dialog/;drc=d154f7938274ffda2e51690404522117533be62a Keep only LayoutTests/imported/blink/dialog. * TestExpectations: * imported/blink/dialog/dont-share-style-to-top-layer-expected.html: Renamed from LayoutTests/imported/blink/fast/dom/HTMLDialogElement/dont-share-style-to-top-layer-expected.html. * imported/blink/dialog/dont-share-style-to-top-layer.html: Renamed from LayoutTests/imported/blink/fast/dom/HTMLDialogElement/dont-share-style-to-top-layer.html. 2021-06-30 Chris Dumez REGRESSION (r279427) [ Mac ] imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/css-module/integrity.html is failing https://bugs.webkit.org/show_bug.cgi?id=227557 Unreviewed, silence console logging to address test flakiness. * TestExpectations: * platform/mac-wk1/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/css-module/integrity-expected.txt: Removed. 2021-06-30 Ryosuke Niwa RemotePlayback must keep its media element alive when there is a pending activity https://bugs.webkit.org/show_bug.cgi?id=227471 Reviewed by Geoffrey Garen. Added a GC test. * media/remoteplayback-watch-availability-gc-expected.txt: Added. * media/remoteplayback-watch-availability-gc.html: Added. 2021-06-30 Ayumi Kojima [ MacOS wk1 ] crypto/workers/subtle/hrsa-postMessage-worker.html is flaky failing. https://bugs.webkit.org/show_bug.cgi?id=227540. Unreviewed test gardnening. * platform/mac-wk1/TestExpectations: 2021-06-30 Eric Hutchison [BigSur wk2] imported/w3c/web-platform-tests/webrtc/simplecall-no-ssrcs.https.html is a flaky failure https://bugs.webkit.org/show_bug.cgi?id=227536 Unreviewed test gardening * platform/mac-wk2/TestExpectations: 2021-06-30 Truitt Savell Unreviewed, reverting r279405. Casued 50+ webrtc crashes on Big Sur Debug Reverted changeset: "[Cocoa] Migrate WebRTC UDP socket handling to NW API" https://bugs.webkit.org/show_bug.cgi?id=227210 https://commits.webkit.org/r279405 2021-06-30 Chris Dumez Resync html WPT tests from upstream https://bugs.webkit.org/show_bug.cgi?id=227460 Reviewed by Sam Weinig. Resync html WPT tests from upstream a38612f39e7752c3532. * TestExpectations: * platform/mac-wk2/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: * tests-options.json: 2021-06-30 Chris Dumez Resync workers WPT tests from upstream https://bugs.webkit.org/show_bug.cgi?id=227512 Reviewed by Sam Weinig. * tests-options.json: 2021-06-30 Patrick Angle Web Inspector: Styles: Autocomplete should support function completions https://bugs.webkit.org/show_bug.cgi?id=227097 Reviewed by Devin Rousso. * inspector/unit-tests/css-keyword-completions-expected.txt: Added. * inspector/unit-tests/css-keyword-completions.html: Added. 2021-06-30 Eric Hutchison [MacOS wk1] fast/shadow-dom/style-resolver-sharing.html is a flaky failure https://bugs.webkit.org/show_bug.cgi?id=227516 Unreviewed test gardening * platform/mac-wk1/TestExpectations: 2021-06-30 Tim Nguyen Add modal dialog UA styles https://bugs.webkit.org/show_bug.cgi?id=226175 Reviewed by Antti Koivisto. This adds an :-internal-modal-dialog pseudo class and a test to make sure it does not leak. This improves WPT results a lot and expectations have been updated. Some tests start failing, but those are mainly top-layer related (which isn't implemented yet). * TestExpectations: * fast/css/pseudo-class-internal-expected.txt: Added. * fast/css/pseudo-class-internal.html: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/abspos-dialog-layout-expected.txt: * platform/ios-wk2/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/centering-expected.txt: Removed. 2021-06-30 Tim Nguyen Re-import html/semantics/interactive-elements/the-dialog-element WPT https://bugs.webkit.org/show_bug.cgi?id=227523 Reviewed by Antti Koivisto. WPT Revision: https://github.com/web-platform-tests/wpt/commit/616577e3962171d2ffe41472e13f6353e6ea43ef * platform/ios-wk2/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/abspos-dialog-layout-expected.txt: * platform/ios-wk2/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/centering-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-form-submission-expected.txt: 2021-06-30 Tim Nguyen Support -internal- prefix for pseudo classes and rename :-webkit-direct-focus to :-internal-direct-focus https://bugs.webkit.org/show_bug.cgi?id=227522 Reviewed by Antti Koivisto. :-webkit-direct-focus was already UA-sheet only, so I took an opportunity to rename it here, also just to test that the script is working. Test updated accordingly. * fast/shadow-dom/direct-focus-pseudo-does-not-match-in-author-stylesheet.html: * fast/shadow-dom/direct-focus-pseudo-does-not-match-in-author-stylesheet-expected.txt: 2021-06-30 Tim Nguyen Implement support for element close event https://bugs.webkit.org/show_bug.cgi?id=227493 Reviewed by Antti Koivisto. With this change, the m_isOpen flag of HTMLDialogElement is only changed on attribute change, so attribute changes can be detected more easily to fire this new "close" event. Test: web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-close.html Adjusted existing test expectations for new `close` event. * platform/glib/imported/w3c/web-platform-tests/mathml/relations/html5-tree/math-global-event-handlers.tentative-expected.txt: * platform/gtk/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: * platform/ios-wk2/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/relations/html5-tree/math-global-event-handlers.tentative-expected.txt: * platform/mac-wk1/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/relations/html5-tree/math-global-event-handlers.tentative-expected.txt: * platform/mac-wk2/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/html5-tree/math-global-event-handlers.tentative-expected.txt: * platform/wpe/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: 2021-06-30 Youenn Fablet [Cocoa] Migrate WebRTC UDP socket handling to NW API https://bugs.webkit.org/show_bug.cgi?id=227210 Reviewed by Eric Carlson. * platform/ios-simulator-wk2/TestExpectations: Mark test as failed, as this test is using unsupported API (transport). 2021-06-30 Arcady Goldmints-Orlov [GLIB] mark fast/text/international/system-language/navigator-language/navigator-language-en{,-US}.html as passing https://bugs.webkit.org/show_bug.cgi?id=227513 These tests use the declarative language override feature in the test harness, which is currently not supported on glib platforms. These tests likely pass by coincidence in the testing environment. Unreviewed test gardening. * platform/glib/TestExpectations: 2021-06-29 Tim Nguyen Implement form[method=dialog] https://bugs.webkit.org/show_bug.cgi?id=226172 Reviewed by Chris Dumez. Marked relevant WPT as pass & unskipped relevant test. * platform/gtk/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt: * platform/ios-wk2/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt: * platform/ios-wk2/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-form-submission-expected.txt: Added. * platform/ios/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt: * platform/mac-wk2/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt: * platform/mac/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt: * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt: * TestExpectations: 2021-06-29 Chris Dumez Resync speech-api WPT tests from upstream https://bugs.webkit.org/show_bug.cgi?id=227503 Reviewed by Sam Weinig. * platform/ios/TestExpectations: * platform/mac/TestExpectations: 2021-06-29 Arcady Goldmints-Orlov [GLIB] Unreviewed test gardening, update baselines after r279169 https://bugs.webkit.org/show_bug.cgi?id=227407 * platform/glib/imported/w3c/web-platform-tests/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-none-block-expected.txt: Removed. * platform/glib/imported/w3c/web-platform-tests/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-self-block-expected.txt: Removed. 2021-06-29 Devin Rousso 5 media/modern-media-controls/* tests are failing constantly on Catalina https://bugs.webkit.org/show_bug.cgi?id=227319 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: Skip these tests on Catalina while the underlying issue is investigated. 2021-06-29 Ayumi Kojima [ BigSur ] webrtc/multi-audio.html is now flaky failing. https://bugs.webkit.org/show_bug.cgi?id=223043. Unreviewed test gardnening. * platform/mac/TestExpectations: 2021-06-29 Amir Mark Jr [BigSur WK1] imported/w3c/web-platform-tests/media-source/mediasource-config-change-webm-v* is consistently failing. https://bugs.webkit.org/show_bug.cgi?id=221300. Unreviewed test gardening. Updating prior test expectations. * platform/mac-wk1/TestExpectations: 2021-06-29 Eric Hutchison Updating test expectations for webanimations/css-transition-retargeting-during-ready-promise.html https://bugs.webkit.org/show_bug.cgi?id=215335 Unreviewed test gardening * platform/mac-wk1/TestExpectations: * platform/mac/TestExpectations: 2021-06-29 Chris Dumez Resync service-worker WPT tests from upstream https://bugs.webkit.org/show_bug.cgi?id=227490 Reviewed by Geoffrey Garen. * TestExpectations: * tests-options.json: 2021-06-29 Ayumi Kojima REGRESSION: accessibility/table-title.html is a flaky timeout on BigSur wk2 Debug https://bugs.webkit.org/show_bug.cgi?id=227504 Unreviewed test gardening * platform/mac-wk2/TestExpectations: 2021-06-29 Eric Hutchison [Big Sur Release wk2 arm64] fast/css/sticky/sticky-left.html is a flaky image failure https://bugs.webkit.org/show_bug.cgi?id=227467 Unreviewed test gardnening * platform/mac-wk2/TestExpectations: 2021-06-29 Chris Dumez Resync IDL interfaces from upstream web-platform-tests https://bugs.webkit.org/show_bug.cgi?id=227485 Reviewed by Sam Weinig. Rebaseline a few tests. * platform/mac-wk1/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: * platform/mac-wk2/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: 2021-06-29 Commit Queue Unreviewed, reverting r279250. https://bugs.webkit.org/show_bug.cgi?id=227499 Sometimes causes YouTube audio to cut out Reverted changeset: "[Cocoa] Last few seconds of 'audio/webm; codecs=vorbis' appended to a SampleBuffer are not played" https://bugs.webkit.org/show_bug.cgi?id=226069 https://commits.webkit.org/r279250 2021-06-29 Alex Christensen xhr.send(URLSearchParams) should align default Content-Type header field with Chrome and Firefox https://bugs.webkit.org/show_bug.cgi?id=227477 Reviewed by Chris Dumez. * platform/ios-wk2/TestExpectations: * platform/ios/imported/w3c/web-platform-tests/xhr/setrequestheader-content-type-expected.txt: Removed. * platform/mac-wk1/imported/w3c/web-platform-tests/xhr/setrequestheader-content-type-expected.txt: Added. * platform/mac/TestExpectations: 2021-06-24 Jer Noble Loading WebM hangs if server sends only small amount of data https://bugs.webkit.org/show_bug.cgi?id=226217 Reviewed by Eric Carlson. * http/tests/media/resources/.htaccess: Added. * http/tests/media/video-webm-stall-expected.txt: Added. * http/tests/media/video-webm-stall.html: Added. 2021-06-29 Yoshiaki Jitsukawa P-384 EC public JWK key in layout tests is wrong https://bugs.webkit.org/show_bug.cgi?id=227432 Reviewed by Chris Dumez. Fix the y value of the JWK keys. The y value was derived from the x value with openssl, using EC_POINT_set_compressed_coordinates_GFp() and EC_POINT_get_affine_coordinates_GFp(), and was verified with EC_KEY_check_key(). * crypto/subtle/ec-import-key-malformed-parameters.html: * crypto/subtle/ecdh-import-jwk-public-key-p384.html: * crypto/subtle/ecdsa-import-jwk-public-key-alg-384.html: * crypto/workers/subtle/resources/ec-import-jwk-key-public.js: 2021-06-29 Rob Buis Nullptr crash in HTMLStackItem::create via DocumentFragment::parseHTML https://bugs.webkit.org/show_bug.cgi?id=227390 Reviewed by Ryosuke Niwa. Add test for this. * editing/pasteboard/paste-create-fragment-crash-expected.txt: Added. * editing/pasteboard/paste-create-fragment-crash.html: Added. 2021-06-29 Rob Buis Crash in SharedBuffer::data https://bugs.webkit.org/show_bug.cgi?id=227173 Reviewed by Ryosuke Niwa. * fast/xsl/xslt-transformToDocument-crash-expected.txt: Added. * fast/xsl/xslt-transformToDocument-crash.html: Added. 2021-06-29 Martin Robinson CSS scroll snap should allow scrolling to the middle of snap areas that overflow the snapport https://bugs.webkit.org/show_bug.cgi?id=223021 Reviewed by Simon Fraser. Update some existing tests that were relying on non-spec compliant behavior. These tests used snap areas that were larger than the snapport and didn't expect that the parent scroller could scroll into them. * css3/scroll-snap/scroll-snap-click-scrollbar-gutter.html: This test used snap areas that overflow the snapport, thus meant that it relied on non-spec compliant behavior. Rework it so that the snap areas do not overflow, maintaining the existing behavior. * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical-then-horizontal.html: Ditto. * tiled-drawing/scrolling/scroll-snap/scroll-snap-proximity-overflow.html: Ditto. 2021-06-28 Wenson Hsieh REGRESSION (r279310): Occasional crash when focusing login fields on iPad with a software keyboard https://bugs.webkit.org/show_bug.cgi?id=227472 rdar://79876040 Reviewed by Tim Horton. Add a new layout test to exercise the crash. See Tools and Source/WebKit ChangeLogs for more information. This new test suppresses and then immediately un-suppresses the software keyboard inside the `-_webView:willStartInputSession:` input delegate hook while focusing a regular text field. * fast/forms/ios/suppress-software-keyboard-while-focusing-input-expected.txt: Added. * fast/forms/ios/suppress-software-keyboard-while-focusing-input.html: Added. 2021-06-28 Arcady Goldmints-Orlov [GLIB] Mark media/track/video/video-track-mkv-{vorbis,theora}-language.html as passing https://bugs.webkit.org/show_bug.cgi?id=227458 Unreviewed test gardening. These tests were fixed by r278860. * platform/glib/TestExpectations: 2021-06-28 Darin Adler CSS parser "consume declaration" algorithm does not handle whitespace correctly https://bugs.webkit.org/show_bug.cgi?id=227368 Reviewed by Sam Weinig. * css-custom-properties-api/inline.html: Update expectations to expect leading whitespace to be trimmed. * fast/css/variables/test-suite/011.html: Updated to expect a variable reference with no fallback tokens to be valid. Change in the CSS specification since this test was written. * fast/css/variables/test-suite/013.html: Ditto. * fast/css/variables/test-suite/041.html: Ditto. * fast/css/variables/test-suite/043.html: Ditto. * fast/css/variables/test-suite/061.html: Updated to expect a value with no tokens to be valid. Change in the CSS specification since this test was written. * fast/css/variables/test-suite/100.html: Updated to expect a variable reference with no fallback tokens to be valid. Change in the CSS specification since this test was written. * fast/css/variables/test-suite/105.html: Ditto. * fast/css/variables/test-suite/136.html: Ditto. * fast/css/variables/test-suite/170.html: Updated to expect a value with no tokens to be valid. Change in the CSS specification since this test was written. * fast/css/variables/test-suite/171.html: Ditto. * platform/mac/TestExpectations: Removed a line for a test that no longer exists (not changed in this patch). 2021-06-28 Cameron McCormack Fix canvas color stroke test stroke widths https://bugs.webkit.org/show_bug.cgi?id=223005 Reviewed by Simon Fraser. The lineWidth should be the same in both test and reference. * fast/text/canvas-color-fonts/stroke-color-COLR.html: * fast/text/canvas-color-fonts/stroke-color-shadow-COLR.html: * http/tests/canvas/color-fonts/stroke-color-sbix.html: * http/tests/canvas/color-fonts/stroke-color-shadow-sbix.html: * platform/mac/TestExpectations: 2021-06-28 Wenson Hsieh Live Text selections inside images is misaligned when "object-fit" is not "fill" https://bugs.webkit.org/show_bug.cgi?id=227453 Reviewed by Tim Horton. Add a couple of new tests, and do some minor cleanup in an existing test. * fast/images/text-recognition/image-overlay-object-fit-change-expected.txt: Added. * fast/images/text-recognition/image-overlay-object-fit-change.html: Added. Add a layout test to verify that dynamically changing CSS "object-fit" values for an image with Live Text causes the dimensions of the Live Text to update as well. * fast/images/text-recognition/image-overlay-object-fit-expected.txt: Added. * fast/images/text-recognition/image-overlay-object-fit.html: Added. Add a layout test to verify that Live Text is injected correctly when using all 5 values of "object-fit". * fast/images/text-recognition/image-overlay-size-change.html: Clean up this layout test a bit: remove an unnecessarily included script file, add a missing `head` tag and don't try to inject an image overlay 10 times. 2021-06-28 Amir Mark Jr [Catalina WK2 Debug/ iOS 14 Debug] fast/css-custom-paint/out-of-memory-while-adding-worklet-module.html is a flaky timeout https://bugs.webkit.org/show_bug.cgi?id=227273 Unreviewed test gardening. Updating expectation as previous expectation caused possible flaky failure. * platform/ios-wk2/TestExpectations: * platform/mac-wk2/TestExpectations: 2021-06-28 Chris Dumez Resync fetch WPT tests from upstream https://bugs.webkit.org/show_bug.cgi?id=227307 Reviewed by Geoff Garen. * TestExpectations: * platform/gtk/TestExpectations: * platform/ios/TestExpectations: * platform/mac-wk2/TestExpectations: * platform/mac/TestExpectations: * platform/wk2/TestExpectations: * platform/wpe/TestExpectations: * tests-options.json: 2021-06-27 Alan Bujtas [LFC][TFC] Add support for shrinking over-constrained columns based on the width type priority list https://bugs.webkit.org/show_bug.cgi?id=227426 Reviewed by Antti Koivisto. * fast/layoutformattingcontext/table-space-shinking-mixed-width-type-simple-expected.html: Added. * fast/layoutformattingcontext/table-space-shinking-mixed-width-type-simple.html: Added. * fast/layoutformattingcontext/table-space-shinking-mixed-width-type-simple2-expected.html: Added. * fast/layoutformattingcontext/table-space-shinking-mixed-width-type-simple2.html: Added. 2021-06-27 Philippe Normand [GStreamer] SleepDisabler not destroyed when video playback stops https://bugs.webkit.org/show_bug.cgi?id=219353 Reviewed by Eric Carlson. * media/video-ended-does-not-hold-sleep-assertion-expected.txt: Added. * media/video-ended-does-not-hold-sleep-assertion.html: Added. 2021-06-26 Sam Weinig [Modern Media Controls] Modern media controls should not need to know about specific platforms in shared code https://bugs.webkit.org/show_bug.cgi?id=227423 Reviewed by Eric Carlson. Update tests and results to use LayoutTraits class. * media/modern-media-controls/airplay-button/airplay-button-on.html: * media/modern-media-controls/airplay-button/airplay-button.html: * media/modern-media-controls/airplay-placard/airplay-placard.html: * media/modern-media-controls/button/button-active-state.html: * media/modern-media-controls/button/button-click-on-edges.html: * media/modern-media-controls/button/button-focus-state.html: * media/modern-media-controls/button/button-icon-name-expected.txt: * media/modern-media-controls/button/button-icon-name.html: * media/modern-media-controls/button/button-on.html: * media/modern-media-controls/forward-button/forward-button.html: * media/modern-media-controls/fullscreen-button/fullscreen-button.html: * media/modern-media-controls/icon-service/icon-service-expected.txt: * media/modern-media-controls/icon-service/icon-service.html: * media/modern-media-controls/invalid-placard/invalid-placard-constrained-metrics-expected.txt: * media/modern-media-controls/invalid-placard/invalid-placard-constrained-metrics.html: * media/modern-media-controls/invalid-placard/invalid-placard.html: * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-constructor.html: * media/modern-media-controls/layout-item/layout-item-expected.txt: * media/modern-media-controls/layout-item/layout-item.html: * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-constructor-expected.txt: * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-constructor.html: * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-constructor-expected.txt: * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-constructor.html: * media/modern-media-controls/media-controller/media-controller-fullscreen-change.html: * media/modern-media-controls/media-controls/media-controls-appear-when-focus.html: * media/modern-media-controls/media-controls/media-controls-constructor-expected.txt: * media/modern-media-controls/media-controls/media-controls-constructor.html: * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics-expected.txt: * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics.html: * media/modern-media-controls/mute-button/mute-button.html: * media/modern-media-controls/overflow-button/overflow-button.html: * media/modern-media-controls/pip-button/pip-button.html: * media/modern-media-controls/pip-placard/pip-placard.html: * media/modern-media-controls/placard/placard-expected.txt: * media/modern-media-controls/placard/placard.html: * media/modern-media-controls/play-pause-button/play-pause-button.html: * media/modern-media-controls/rewind-button/rewind-button.html: * media/modern-media-controls/skip-back-button/skip-back-button.html: * media/modern-media-controls/skip-forward-button/skip-forward-button.html: * media/modern-media-controls/time-control/time-control-expected.txt: * media/modern-media-controls/time-control/time-control.html: * media/modern-media-controls/tracks-button/tracks-button.html: * media/modern-media-controls/watchos-media-controls/watchos-media-controls-constructor-expected.txt: * media/modern-media-controls/watchos-media-controls/watchos-media-controls-constructor.html: 2021-06-25 Arcady Goldmints-Orlov [GLIB] Update test expectations after r279217 https://bugs.webkit.org/show_bug.cgi?id=227410 Unreviewed test gardening. * platform/glib/TestExpectations: 2021-06-25 Eric Hutchison REGRESSION (r278746): [Mac wk 1] media/media-fullscreen-return-to-inline.html is a flaky timeout. https://bugs.webkit.org/show_bug.cgi?id=227367. Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-06-25 Ayumi Kojima REGRESSION: http/tests/preload/onload_event.html is a flaky timeout on Big Sur wk1 Release https://bugs.webkit.org/show_bug.cgi?id=227366 Unreviewed test gardening * platform/mac-wk1/TestExpectations: 2021-06-25 Sergio Villar Senin [css-flexbox] Improve computation of intrinsic sizes of flex items with aspect ratio https://bugs.webkit.org/show_bug.cgi?id=227395 Reviewed by Rob Buis. * TestExpectations: Unskipped 3 tests that are now passing. 2021-06-17 Sergio Villar Senin Nullptr crash in StyledMarkupAccumulator::traverseNodesForSerialization https://bugs.webkit.org/show_bug.cgi?id=226821 Reviewed by Ryosuke Niwa. * editing/selection/setSelection-shadow-dom-crash-expected.txt: Added. * editing/selection/setSelection-shadow-dom-crash.html: Added. 2021-06-25 Philippe Normand Unreviewed, GStreamer gardening * platform/glib/TestExpectations: Mark a mediastream as flaky. 2021-06-14 Sergio Villar Senin [css-flexbox] Do not clamp flex base size with {min|max}-{height|width} https://bugs.webkit.org/show_bug.cgi?id=225590 Reviewed by Alan Bujtas. The patch allows us to pass 3 new tests. We're adding percentage-max-height-003.html to the list of expected failures because these changes make it fail. This is not really a regression however because although the size of the deepest flex item was correct (and thus allowed us to pass the test) the other sizes were completely wrong. So it's more an issue of the test not being complete enough and passing artificially than anything else. * TestExpectations: Unskipped 3 tests & skipped 1. 2021-06-25 Arcady Goldmints-Orlov [GTK] Unreviewed test gardening, mark more WebXR tests as unsupported https://bugs.webkit.org/show_bug.cgi?id=227358 * platform/gtk/TestExpectations: 2021-06-25 Ziran Sun Resync web-platform-tests/css/css-grid tests from upstream https://bugs.webkit.org/show_bug.cgi?id=223593 Reviewed by Sergio Villar Senin and Manuel Rego Casasnovas. * TestExpectations: * platform/ios-wk2/TestExpectations: 2021-06-24 Venky Dass Crash in IDBTransaction::dispatchEvent when m_openDBRequest is null. https://bugs.webkit.org/show_bug.cgi?id=226885 Reviewed by Sihui Liu. * storage/indexeddb/request-with-null-open-db-request-expected.txt: Added. * storage/indexeddb/request-with-null-open-db-request.html: Added. 2021-06-24 Jer Noble [Cocoa] Last few seconds of 'audio/webm; codecs=vorbis' appended to a SampleBuffer are not played https://bugs.webkit.org/show_bug.cgi?id=226069 Reviewed by Eric Carlson. * platform/mac/TestExpectations: * platform/mac/media/media-source/content/test-vorbis-manifest.json: Added. * platform/mac/media/media-source/content/test-vorbis.webm: Added. * platform/mac/media/media-source/media-vorbis-partial-expected.txt: Added. * platform/mac/media/media-source/media-vorbis-partial.html: Added. 2021-06-24 Arcady Goldmints-Orlov [GStreamer] Unreviewed Test gardening, webrtc/peer-connection-remote-audio-mute* are no longer failing https://bugs.webkit.org/show_bug.cgi?id=221504 These tests pass as of r277175. * platform/glib/TestExpectations: 2021-06-24 Alan Bujtas [IFC][Integration] Text selection flashing to end of paragraph https://bugs.webkit.org/show_bug.cgi?id=227158 Reviewed by Antti Koivisto. * fast/events/touch/ios/drag-to-autoscroll-in-single-line-editable.html: * fast/events/touch/ios/hidpi-selection-when-content-is-on-subpixel-expected.txt: Added. * fast/events/touch/ios/hidpi-selection-when-content-is-on-subpixel.html: Added. 2021-06-24 Enrique Ocaña González [GTK] media/muted-video-is-playing-audio.html is timing out https://bugs.webkit.org/show_bug.cgi?id=208321 Reviewed by Xabier Rodriguez-Calvar. Changed the test to set a non-zero mediaVolume, because a zero one (default value set by TestController::resetStateToConsistentValues()) would multiply any other volume in HTMLMediaElement::effectiveVolume(), cause a zero effectiveVolume (being considered in practice as "no audio" by HTMLMediaElement::mediaState()) and prevent the IsPlayingAudio MediaState being set. Also, adapted the test to still expect IsPlayingAudio after mute on the glib ports (GTK & WPE), since on those ports a muted video is expected to report IsPlayingAudio, as per the HTMLMediaElement::mediaState() source code comments. * media/muted-video-is-playing-audio.html: Test changed as described above. * platform/glib/media/muted-video-is-playing-audio-expected.txt: Added expectation for glib port. * resources/platform-helper.js: (isGtk): Clarified where the GTK user-agent string comes from. (isWPE): New function to check if a WPE port is being used. 2021-06-23 Chris Dumez Unreviewed, mark imported/w3c/web-platform-tests/mediacapture-streams/MediaStreamTrack-MediaElement-disabled-audio-is-silence.https.html as flaky on iOS. * platform/ios-wk2/TestExpectations: 2021-06-23 Chris Dumez Unreviewed, silence console logging for imported/w3c/web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.html The console logging was making the test flaky. * TestExpectations: 2021-06-23 Chris Dumez Update WPT resources from upstream https://bugs.webkit.org/show_bug.cgi?id=227296 Reviewed by Darin Adler. * platform/mac-wk2/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt: 2021-06-23 Martin Robinson [iOS 15 Regression]: scroll position resets when using scroll snap https://bugs.webkit.org/show_bug.cgi?id=226816 Reviewed by Simon Fraser. * fast/scrolling/ios/scroll-snap-with-momentum-scroll-in-main-frame-expected.txt: Added. * fast/scrolling/ios/scroll-snap-with-momentum-scroll-in-main-frame.html: Added. * fast/scrolling/ios/scroll-snap-with-momentum-scroll-in-overflow-scroll-area-expected.txt: Added. * fast/scrolling/ios/scroll-snap-with-momentum-scroll-in-overflow-scroll-area.html: Added. 2021-06-23 Fujii Hironori [WinCairo] Unreviewed test gardening * platform/wincairo-wk1/TestExpectations: * platform/wincairo/TestExpectations: 2021-06-23 Aditya Keerthi [iOS] Adopt new date picker presentation SPI https://bugs.webkit.org/show_bug.cgi?id=227221 Reviewed by Wenson Hsieh. * fast/forms/ios/constant-scroll-area-when-moving-focus-between-fields.html: Re-order the call to wait for the keyboard to dismiss since the presentation SPI doesn't tell us exactly when the presentation animation is complete. The other alternative was to add a manual delay, however, re-ordering the calls is safe and preserves the original test behavior. 2021-06-23 Arcady Goldmints-Orlov [GLIB] Unreviewed test gardening, skip a WebGL2 test https://bugs.webkit.org/show_bug.cgi?id=227303 * platform/glib/TestExpectations: 2021-06-23 Chris Dumez CSSStyleDeclaration.getPropertyPriority() should return the empty string for invalid CSS properties https://bugs.webkit.org/show_bug.cgi?id=227257 Reviewed by Darin Adler. Follow-up to r279125 to improve test coverage for usage of USVString in CSSStyleDeclaration. * fast/css/CSSStyleDeclaration-setProperty-unicode-expected.txt: Added. * fast/css/CSSStyleDeclaration-setProperty-unicode.html: Added. 2021-06-23 Amir Mark Jr [macOS WK1] imported/w3c/web-platform-tests/css/css-scroll-snap/scroll-target-snap-003.html is a flaky failure. https://bugs.webkit.org/show_bug.cgi?id=227085 Unreviewed test gardening. Updating previous test expectation. * platform/mac-wk1/TestExpectations: 2021-06-23 Andres Gonzalez Accessibility support for image text recognition. https://bugs.webkit.org/show_bug.cgi?id=224280 rdar://76348740 Reviewed by Chris Fleizach. * accessibility/image-link-expected.txt: * accessibility/ios-simulator/image-overlay-elements-expected.txt: Added. * accessibility/ios-simulator/image-overlay-elements.html: Added. * accessibility/resources/green-400x400.png: Added. 2021-06-18 Mark Lam Add missing exception checks in ScriptModuleLoader and JSDOMPromiseDeferred. https://bugs.webkit.org/show_bug.cgi?id=221374 rdar://problem/68911404 Reviewed by Yusuke Suzuki. Based on patch by Frédéric Wang . Add a regression test for import('./'). Depending on the system configuration this can execute two different rejection methods from ScriptModuleLoader::notifyFinished(). In other words, we may get 2 different error messages. Hence, the test needs to allow for this variance. Additional test cases are added for rejectToPropagateNetworkError / DeferredPromise::rejectWithCallback (e.g. module file not found), for DeferredPromise::reject(ExceptionCode, const String&, RejectAsHandled) (e.g. module file does not have JavaScript MIME type) and DeferredPromise::resolveWithCallback (e.g. module import is successful). Also update promise-rejection-might-stack-overflow.html now that the stack overflow error is reported. * js/dom/modules/missing-exception-check-for-import-expected.txt: Added. * js/dom/modules/missing-exception-check-for-import.html: Added. * js/dom/promise-rejection-might-stack-overflow-expected.txt: * js/dom/promise-rejection-might-stack-overflow.html: 2021-06-21 Darin Adler Improve more of the CSS list style implementations https://bugs.webkit.org/show_bug.cgi?id=227206 Reviewed by Antti Koivisto. * TestExpectations: Expect about 50 more css-counter-styles tests to pass. * fast/lists/li-values-expected.txt: Updated to expect newly specified behavior. When this test was written, the specification was different. * fast/lists/li-values.html: Ditto. * fast/lists/w3-css3-list-styles-fallback-style-expected.txt: Ditto. Also many of these were expecting failures. * fast/lists/w3-css3-list-styles-fallback-style.html: Ditto. * fast/lists/w3-css3-list-styles-numeric-expected.txt: Ditto. Also added tests for ethiopic-numeric. * fast/lists/w3-css3-list-styles-numeric.html: Ditto. * fast/lists/w3-list-styles-expected.txt: Updated expected result for 0 in Hebrew. * platform/mac/TestExpectations: Moved some image failure expectations from here to the main TestExpectations because they do not seem to be platform-specific. 2021-06-22 Amir Mark Jr [Catalina WK2 Debug/ iOS 14 Debug] fast/css-custom-paint/out-of-memory-while-adding-worklet-module.html is a flaky timeout https://bugs.webkit.org/show_bug.cgi?id=227273 Unrevieweed test gardening. * platform/ios-wk2/TestExpectations: * platform/mac-wk2/TestExpectations: 2021-06-22 Per Arne Vollan [macOS] Deny mach-lookup to the service 'com.apple.print.normalizerd' https://bugs.webkit.org/show_bug.cgi?id=227248 Reviewed by Brent Fulgham. Skip EPS test, which is failing when this service is unavailable. * platform/mac/TestExpectations: 2021-06-22 Alan Bujtas [RenderTreeBuilder] ASSERTION FAILED: m_renderer in FloatingObject::renderer() https://bugs.webkit.org/show_bug.cgi?id=227260 Reviewed by Antti Koivisto. * fast/block/float-assert-when-anon-parent-is-destroyed-expected.txt: Added. * fast/block/float-assert-when-anon-parent-is-destroyed.html: Added. 2021-06-22 Arcady Goldmints-Orlov [GLIB] Unreviewed test gardening, add timeouts in new test https://bugs.webkit.org/show_bug.cgi?id=227258 media/media-source/media-source-has-audio-video.html and media/media-source/media-source-seek-unbuffered.html have timed on GTK and WPE since they were added. * platform/glib/TestExpectations: 2021-06-22 Simon Fraser REGRESSION (Safari 14): Submenus on https://codelearn.cat don't show https://bugs.webkit.org/show_bug.cgi?id=225467 Reviewed by Alan Bujtas. * compositing/overflow/overflow-scroll-to-visible-expected.html: Added. * compositing/overflow/overflow-scroll-to-visible.html: Added. 2021-06-22 Chris Dumez CSSStyleDeclaration.getPropertyPriority() should return the empty string for invalid CSS properties https://bugs.webkit.org/show_bug.cgi?id=227257 Reviewed by Geoffrey Garen. Add layout test coverage. * fast/css/CSSStyleDeclaration-getPropertyPriority-invalid-property-expected.txt: Added. * fast/css/CSSStyleDeclaration-getPropertyPriority-invalid-property.html: Added. 2021-06-22 Per Arne Vollan [AppleWin] Update test expectations https://bugs.webkit.org/show_bug.cgi?id=226970 Unreviewed test gardening. * platform/win/TestExpectations: 2021-06-22 Frédéric Wang Nullptr crash in null ptr deref in ReplaceSelectionCommand::removeRedundantStylesAndKeepStyleSpanInline https://bugs.webkit.org/show_bug.cgi?id=226799 Reviewed by Ryosuke Niwa. Add regression test. * fast/editing/paste-and-indent-microtask-crash-expected.txt: Added. * fast/editing/paste-and-indent-microtask-crash.html: Added. 2021-06-22 Arcady Goldmints-Orlov [GLIB] Unreviewed test gardening. Update baselines after r278931. https://bugs.webkit.org/show_bug.cgi?id=227183 * platform/glib/tables/mozilla/bugs/bug106795-expected.txt: * platform/gtk/tables/mozilla/bugs/bug16252-expected.txt: * platform/gtk/tables/mozilla/bugs/bug82946-2-expected.txt: * platform/wpe/tables/mozilla/bugs/bug1188-expected.txt: * platform/wpe/tables/mozilla/bugs/bug126742-expected.png: * platform/wpe/tables/mozilla/bugs/bug126742-expected.txt: * platform/wpe/tables/mozilla/bugs/bug1318-expected.txt: * platform/wpe/tables/mozilla/bugs/bug16252-expected.txt: * platform/wpe/tables/mozilla/bugs/bug57828-2-expected.txt: * platform/wpe/tables/mozilla/bugs/bug82946-2-expected.txt: 2021-06-22 Cathie Chen Implement width and height attributes on source elements of https://bugs.webkit.org/show_bug.cgi?id=222368 Reviewed by Darin Adler. * TestExpectations: 2021-06-21 Carlos Alberto Lopez Perez [GLIB] Gardening of test failures. Unreviewed gardening Remove tests that pass after r279065. * platform/glib/TestExpectations: 2021-06-21 Wenson Hsieh [macOS] [WebKitLegacy] Non-actionable "Look Up" action appears when right clicking images https://bugs.webkit.org/show_bug.cgi?id=227240 Reviewed by Devin Rousso. Add a layout test to check whether or not the "Look Up" action is available when right clicking image elements. In WebKit2 prior to Monterey as well as legacy WebKit, this context menu action should not be present. * fast/events/contextmenu-lookup-action-for-image-expected.txt: Added. * fast/events/contextmenu-lookup-action-for-image.html: Added. * platform/ios/TestExpectations: * platform/win/TestExpectations: * platform/wincairo-wk1/TestExpectations: 2021-06-21 Aditya Keerthi [iOS] Update textfield border color to match specification https://bugs.webkit.org/show_bug.cgi?id=227135 Reviewed by Maciej Stachowiak. Rebaselined tests to account for changes to border color. * platform/ios-simulator/fast/forms/auto-fill-button/hide-auto-fill-strong-password-viewable-treatment-when-form-is-reset-expected.txt: * platform/ios-simulator/fast/forms/auto-fill-button/input-credit-card-auto-fill-button-expected.txt: * platform/ios-simulator/fast/forms/auto-fill-button/input-strong-password-viewable-expected.txt: * platform/ios-simulator/fast/forms/datalist/datalist-textinput-appearance-expected.txt: * platform/ios-wk2/editing/input/caret-at-the-edge-of-input-expected.txt: * platform/ios-wk2/editing/input/reveal-caret-of-multiline-input-expected.txt: * platform/ios-wk2/editing/inserting/4960120-1-expected.txt: * platform/ios-wk2/editing/inserting/before-after-input-element-expected.txt: * platform/ios-wk2/editing/pasteboard/input-field-1-expected.txt: * platform/ios-wk2/editing/pasteboard/pasting-tabs-expected.txt: * platform/ios-wk2/editing/selection/4895428-3-expected.txt: * platform/ios-wk2/editing/selection/drag-select-1-expected.txt: * platform/ios-wk2/editing/selection/select-from-textfield-outwards-expected.txt: * platform/ios-wk2/fast/block/float/overhanging-tall-block-expected.txt: * platform/ios-wk2/fast/block/margin-collapse/103-expected.txt: * platform/ios-wk2/fast/dynamic/008-expected.txt: * platform/ios-wk2/fast/forms/basic-textareas-quirks-expected.txt: * platform/ios-wk2/fast/forms/input-appearance-preventDefault-expected.txt: * platform/ios-wk2/fast/forms/input-text-click-outside-expected.txt: * platform/ios-wk2/fast/forms/input-text-double-click-expected.txt: * platform/ios-wk2/fast/forms/input-text-drag-down-expected.txt: * platform/ios-wk2/fast/forms/input-text-option-delete-expected.txt: * platform/ios-wk2/fast/forms/textAreaLineHeight-expected.txt: * platform/ios-wk2/fast/forms/textarea-align-expected.txt: * platform/ios-wk2/fast/forms/textarea-placeholder-visibility-1-expected.txt: * platform/ios-wk2/fast/forms/textarea-placeholder-visibility-2-expected.txt: * platform/ios-wk2/fast/forms/textarea-scroll-height-expected.txt: * platform/ios-wk2/fast/forms/textarea-setinnerhtml-expected.txt: * platform/ios-wk2/fast/hidpi/resize-corner-hidpi-expected.txt: * platform/ios-wk2/fast/parser/entity-comment-in-textarea-expected.txt: * platform/ios-wk2/fast/parser/open-comment-in-textarea-expected.txt: * platform/ios-wk2/fast/text/international/rtl-white-space-pre-wrap-expected.txt: * platform/ios-wk2/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt: * platform/ios-wk2/fast/transforms/transformed-focused-text-input-expected.txt: * platform/ios/editing/pasteboard/4806874-expected.txt: * platform/ios/editing/selection/3690703-2-expected.txt: * platform/ios/editing/selection/3690703-expected.txt: * platform/ios/editing/selection/3690719-expected.txt: * platform/ios/editing/selection/4975120-expected.txt: * platform/ios/fast/block/float/032-expected.txt: * platform/ios/fast/css/input-search-padding-expected.txt: * platform/ios/fast/css/line-height-expected.txt: * platform/ios/fast/css/text-overflow-input-expected.txt: * platform/ios/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt: * platform/ios/fast/events/context-no-deselect-expected.txt: * platform/ios/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt: * platform/ios/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.txt: * platform/ios/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt: * platform/ios/fast/forms/basic-inputs-expected.txt: * platform/ios/fast/forms/basic-textareas-expected.txt: * platform/ios/fast/forms/encoding-test-expected.txt: * platform/ios/fast/forms/fieldset-align-expected.txt: * platform/ios/fast/forms/floating-textfield-relayout-expected.txt: * platform/ios/fast/forms/form-element-geometry-expected.txt: * platform/ios/fast/forms/input-align-expected.txt: * platform/ios/fast/forms/input-appearance-bkcolor-expected.txt: * platform/ios/fast/forms/input-appearance-default-bkcolor-expected.txt: * platform/ios/fast/forms/input-appearance-disabled-expected.txt: * platform/ios/fast/forms/input-appearance-focus-expected.txt: * platform/ios/fast/forms/input-appearance-height-expected.txt: * platform/ios/fast/forms/input-appearance-selection-expected.txt: * platform/ios/fast/forms/input-appearance-visibility-expected.txt: * platform/ios/fast/forms/input-appearance-width-expected.txt: * platform/ios/fast/forms/input-disabled-color-expected.txt: * platform/ios/fast/forms/input-double-click-selection-gap-bug-expected.txt: * platform/ios/fast/forms/input-field-text-truncated-expected.txt: * platform/ios/fast/forms/input-placeholder-visibility-1-expected.txt: * platform/ios/fast/forms/input-placeholder-visibility-3-expected.txt: * platform/ios/fast/forms/input-spaces-expected.txt: * platform/ios/fast/forms/input-table-expected.txt: * platform/ios/fast/forms/input-text-click-inside-expected.txt: * platform/ios/fast/forms/input-text-scroll-left-on-blur-expected.txt: * platform/ios/fast/forms/input-text-self-emptying-click-expected.txt: * platform/ios/fast/forms/input-type-text-min-width-expected.txt: * platform/ios/fast/forms/input-value-expected.txt: * platform/ios/fast/forms/input-width-expected.txt: * platform/ios/fast/forms/minWidthPercent-expected.txt: * platform/ios/fast/forms/number/number-appearance-rtl-expected.txt: * platform/ios/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: * platform/ios/fast/forms/number/number-appearance-spinbutton-layer-expected.txt: * platform/ios/fast/forms/placeholder-pseudo-style-expected.txt: * platform/ios/fast/forms/plaintext-mode-2-expected.txt: * platform/ios/fast/forms/tabbing-input-iframe-expected.txt: * platform/ios/fast/forms/textarea-placeholder-pseudo-style-expected.txt: * platform/ios/fast/forms/textarea-scrollbar-expected.txt: * platform/ios/fast/forms/textarea-scrolled-type-expected.txt: * platform/ios/fast/forms/textarea-width-expected.txt: * platform/ios/fast/forms/textfield-focus-ring-expected.txt: * platform/ios/fast/forms/textfield-overflow-expected.txt: * platform/ios/fast/frames/take-focus-from-iframe-expected.txt: * platform/ios/fast/html/details-no-summary4-expected.txt: * platform/ios/fast/html/details-open-javascript-expected.txt: * platform/ios/fast/html/details-open2-expected.txt: * platform/ios/fast/html/details-open4-expected.txt: * platform/ios/fast/lists/dynamic-marker-crash-expected.txt: * platform/ios/fast/overflow/overflow-x-y-expected.txt: * platform/ios/fast/replaced/replaced-breaking-expected.txt: * platform/ios/fast/replaced/replaced-breaking-mixture-expected.txt: * platform/ios/fast/replaced/width100percent-textarea-expected.txt: * platform/ios/fast/replaced/width100percent-textfield-expected.txt: * platform/ios/fast/table/colspanMinWidth-expected.txt: * platform/ios/fast/table/spanOverlapRepaint-expected.txt: * platform/ios/fast/table/text-field-baseline-expected.txt: * platform/ios/imported/w3c/web-platform-tests/selection/selection-select-all-move-input-crash-expected.txt: * platform/ios/svg/custom/inline-svg-in-xhtml-expected.txt: * platform/ios/svg/hixie/mixed/003-expected.txt: * platform/ios/tables/mozilla/bugs/45621-expected.txt: * platform/ios/tables/mozilla/bugs/bug1188-expected.txt: * platform/ios/tables/mozilla/bugs/bug12384-expected.txt: * platform/ios/tables/mozilla/bugs/bug18359-expected.txt: * platform/ios/tables/mozilla/bugs/bug194024-expected.txt: * platform/ios/tables/mozilla/bugs/bug24200-expected.txt: * platform/ios/tables/mozilla/bugs/bug2479-2-expected.txt: * platform/ios/tables/mozilla/bugs/bug2479-3-expected.txt: * platform/ios/tables/mozilla/bugs/bug2479-4-expected.txt: * platform/ios/tables/mozilla/bugs/bug28928-expected.txt: * platform/ios/tables/mozilla/bugs/bug30559-expected.txt: * platform/ios/tables/mozilla/bugs/bug30692-expected.txt: * platform/ios/tables/mozilla/bugs/bug4382-expected.txt: * platform/ios/tables/mozilla/bugs/bug4527-expected.txt: * platform/ios/tables/mozilla/bugs/bug46368-1-expected.txt: * platform/ios/tables/mozilla/bugs/bug46368-2-expected.txt: * platform/ios/tables/mozilla/bugs/bug51037-expected.txt: * platform/ios/tables/mozilla/bugs/bug55545-expected.txt: * platform/ios/tables/mozilla/bugs/bug59354-expected.txt: * platform/ios/tables/mozilla/bugs/bug7342-expected.txt: * platform/ios/tables/mozilla/bugs/bug96334-expected.txt: * platform/ios/tables/mozilla/bugs/bug99948-expected.txt: * platform/ios/tables/mozilla/dom/tableDom-expected.txt: * platform/ios/tables/mozilla/other/move_row-expected.txt: * platform/ios/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt: * platform/ios/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt: * platform/ios/transforms/3d/general/perspective-non-layer-expected.txt: 2021-06-21 Amir Mark Jr [BigSur Wk1] imported/w3c/web-platform-tests/css/css-will-change/will-change* tests are flaky failing. https://bugs.webkit.org/show_bug.cgi?id=227237 Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-06-21 Carlos Alberto Lopez Perez [GTK][WPE] Gardening of test failures Unreviewed gardening. * platform/glib/TestExpectations: * platform/gtk/TestExpectations: 2021-06-21 Rob Buis CSSOM test for serializing font-variant fails https://bugs.webkit.org/show_bug.cgi?id=226770 Reviewed by Darin Adler. * css3/font-variant-parsing-expected.txt: * css3/font-variant-parsing.html: 2021-06-20 Darin Adler CSS counter style improvements for Armenian, Tamil, and some CJK styles https://bugs.webkit.org/show_bug.cgi?id=227190 Reviewed by Sam Weinig. * TestExpectations: Remove failure expectations for 26 tests. * fast/lists/w3-css3-list-styles-fallback-style-expected.txt: Expect 9999 limit instead of 99999999 for Armenian, and success rather than failure for Tamil. * fast/lists/w3-css3-list-styles-fallback-style.html: Ditto. 2021-06-20 Yusuke Suzuki Skip shadow-root creation for input element if it is not necessary https://bugs.webkit.org/show_bug.cgi?id=227189 Reviewed by Maciej Stachowiak. * fast/forms/checkbox-and-pseudo-expected.txt: Added. * fast/forms/checkbox-and-pseudo.html: Added. * fast/forms/checkbox-child-hidden-expected.html: Added. * fast/forms/checkbox-child-hidden.html: Added. 2021-06-19 Darin Adler Fix CSS serialization issues affecting css-counter-styles tests https://bugs.webkit.org/show_bug.cgi?id=226708 Reviewed by Antti Koivisto. * fast/css/parse-border-image-repeat-null-crash-expected.txt: Update to reflect correct path; the path is not really relevant to what was being tested here either way. * fast/css/uri-token-parsing-expected.txt: Updated to expect behavior that is sensible and also matches Firefox. * fast/css/uri-token-parsing.html: Ditto. * fast/fast/css/url-with-multi-byte-unicode-escape-expected.txt: Updated to expect that URL is still encoded as UTF-8, not yet re-URL-encoded as it will be for loading. The one that will be used for loading can still be seen in computed style. The test still covers correclty parsig this URL. * fast/fast/css/url-with-multi-byte-unicode-escape.html: Ditto. * fast/filter-image/parse-filter-image-expected.txt: Updated to no longer test addition of trailing slashes to peculiar URLs that are made by using filenames as host names. Now this checks URLs that just contain filenames, which makes more logical sense, and no trailing slash addition is expected. * fast/filter-image/parse-filter-image.html: Ditto. * fast/innerHTML/innerHTML-uri-resolution.html: Updated test to use computed style so it no longer depends on WebKit-only behavior to run correctly. 2021-06-18 Chris Dumez [WebIDL] Assigning a value outside the float range to a 'float' attribute should throw a TypeError https://bugs.webkit.org/show_bug.cgi?id=227146 Reviewed by Sam Weinig. Add layout test coverage. * js/dom/webidl-type-mapping-expected.txt: * js/dom/webidl-type-mapping.html: 2021-06-18 Ryan Haddad [iOS 14-Simulator WK2] editing/deleting/smart-delete-paragraph-004.html is a flaky failure https://bugs.webkit.org/show_bug.cgi?id=226906 Unreviewed test gardening. * platform/ios/TestExpectations: Mark test as flaky. 2021-06-18 Eleni Maria Stea Unreviewed test gardening. https://bugs.webkit.org/show_bug.cgi?id=227168 Updated glib baseline/expectations. * platform/glib/TestExpectations: * platform/glib/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/margin-003-expected.txt: Removed. 2021-06-18 Philippe Normand [GStreamer] imported/w3c/web-platform-tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https.html is failing since r273645 https://bugs.webkit.org/show_bug.cgi?id=223508 Reviewed by Xabier Rodriguez-Calvar. Unflag and add glib baseline for test now passing. * platform/glib/TestExpectations: * platform/glib/imported/w3c/web-platform-tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https-expected.txt: Added. 2021-06-18 Philippe Normand [WebRTC][GStreamer] fast/mediastream/MediaStream-video-element-remove-track.html is failing https://bugs.webkit.org/show_bug.cgi?id=191886 Reviewed by Xabier Rodriguez-Calvar. * platform/glib/TestExpectations: Unflag test now passing. 2021-06-18 Carlos Garcia Campos [SOUP] Add Timing-Allow-Origin checks to NetworkDataTaskSoup https://bugs.webkit.org/show_bug.cgi?id=227008 Reviewed by Adrian Perez de Castro. * platform/glib/TestExpectations: 2021-06-17 Diego Pino Garcia [GTK][WPE] Unreviewed test gardening. Update baselines after r278974. There are GTK and WPE tests that have the same text baseline but the corresponding PNG image is different. In this case, I have preferred to keep a specific text baseline for each port, instead of promoting the text baseline to GLIB. * platform/gtk/svg/text/foreignObject-repaint-expected.txt: Copied from LayoutTests/platform/glib/svg/text/foreignObject-repaint-expected.txt. * platform/gtk/svg/text/foreignObject-text-clipping-bug-expected.png: * platform/gtk/svg/text/foreignObject-text-clipping-bug-expected.txt: * platform/gtk/svg/text/text-align-01-b-expected.png: * platform/gtk/svg/text/text-align-01-b-expected.txt: * platform/gtk/svg/text/text-align-02-b-expected.png: * platform/gtk/svg/text/text-align-02-b-expected.txt: * platform/gtk/svg/text/text-align-03-b-expected.png: * platform/gtk/svg/text/text-align-03-b-expected.txt: * platform/gtk/svg/text/text-align-04-b-expected.png: * platform/gtk/svg/text/text-align-04-b-expected.txt: * platform/gtk/svg/text/text-align-05-b-expected.png: * platform/gtk/svg/text/text-align-05-b-expected.txt: * platform/gtk/svg/text/text-align-06-b-expected.png: * platform/gtk/svg/text/text-align-06-b-expected.txt: * platform/gtk/svg/text/text-deco-01-b-expected.png: * platform/gtk/svg/text/text-deco-01-b-expected.txt: * platform/gtk/svg/text/text-fonts-01-t-expected.png: * platform/gtk/svg/text/text-fonts-01-t-expected.txt: * platform/gtk/svg/text/text-fonts-02-t-expected.png: * platform/gtk/svg/text/text-fonts-02-t-expected.txt: Copied from LayoutTests/platform/glib/svg/text/text-fonts-02-t-expected.txt. * platform/gtk/svg/text/text-intro-05-t-expected.png: * platform/gtk/svg/text/text-intro-05-t-expected.txt: Copied from LayoutTests/platform/glib/svg/text/text-intro-05-t-expected.txt. * platform/gtk/svg/text/text-path-01-b-expected.png: * platform/gtk/svg/text/text-path-01-b-expected.txt: * platform/gtk/svg/text/text-spacing-01-b-expected.png: * platform/gtk/svg/text/text-spacing-01-b-expected.txt: * platform/gtk/svg/text/text-text-01-b-expected.png: * platform/gtk/svg/text/text-text-01-b-expected.txt: Copied from LayoutTests/platform/glib/svg/text/text-text-01-b-expected.txt. * platform/gtk/svg/text/text-text-03-b-expected.png: * platform/gtk/svg/text/text-text-03-b-expected.txt: Copied from LayoutTests/platform/glib/svg/text/text-text-03-b-expected.txt. * platform/gtk/svg/text/text-text-05-t-expected.png: * platform/gtk/svg/text/text-text-05-t-expected.txt: Copied from LayoutTests/platform/glib/svg/text/text-text-05-t-expected.txt. * platform/gtk/svg/text/text-text-07-t-expected.png: * platform/gtk/svg/text/text-text-07-t-expected.txt: * platform/gtk/svg/text/text-text-08-b-expected.png: * platform/gtk/svg/text/text-text-08-b-expected.txt: * platform/gtk/svg/text/text-tref-01-b-expected.png: * platform/gtk/svg/text/text-tref-01-b-expected.txt: * platform/gtk/svg/text/text-tselect-01-b-expected.png: * platform/gtk/svg/text/text-tselect-01-b-expected.txt: * platform/gtk/svg/text/text-tspan-01-b-expected.png: * platform/gtk/svg/text/text-tspan-01-b-expected.txt: * platform/gtk/svg/text/text-ws-01-t-expected.png: * platform/gtk/svg/text/text-ws-01-t-expected.txt: Copied from LayoutTests/platform/glib/svg/text/text-ws-01-t-expected.txt. * platform/gtk/svg/text/text-ws-02-t-expected.png: * platform/gtk/svg/text/text-ws-02-t-expected.txt: Copied from LayoutTests/platform/glib/svg/text/text-ws-02-t-expected.txt. * platform/gtk/svg/text/textPathBoundsBug-expected.txt: Copied from LayoutTests/platform/glib/svg/text/textPathBoundsBug-expected.txt. * platform/wpe/svg/text/foreignObject-repaint-expected.png: Added. * platform/wpe/svg/text/foreignObject-repaint-expected.txt: Renamed from LayoutTests/platform/glib/svg/text/foreignObject-repaint-expected.txt. * platform/wpe/svg/text/foreignObject-text-clipping-bug-expected.png: Added. * platform/wpe/svg/text/foreignObject-text-clipping-bug-expected.txt: * platform/wpe/svg/text/text-align-01-b-expected.png: Added. * platform/wpe/svg/text/text-align-01-b-expected.txt: * platform/wpe/svg/text/text-align-02-b-expected.png: Added. * platform/wpe/svg/text/text-align-02-b-expected.txt: * platform/wpe/svg/text/text-align-03-b-expected.png: Added. * platform/wpe/svg/text/text-align-03-b-expected.txt: * platform/wpe/svg/text/text-align-04-b-expected.png: Added. * platform/wpe/svg/text/text-align-04-b-expected.txt: * platform/wpe/svg/text/text-align-05-b-expected.png: Added. * platform/wpe/svg/text/text-align-05-b-expected.txt: * platform/wpe/svg/text/text-align-06-b-expected.png: Added. * platform/wpe/svg/text/text-align-06-b-expected.txt: * platform/wpe/svg/text/text-deco-01-b-expected.png: Added. * platform/wpe/svg/text/text-deco-01-b-expected.txt: * platform/wpe/svg/text/text-fonts-01-t-expected.png: Added. * platform/wpe/svg/text/text-fonts-01-t-expected.txt: * platform/wpe/svg/text/text-fonts-02-t-expected.png: Added. * platform/wpe/svg/text/text-fonts-02-t-expected.txt: Renamed from LayoutTests/platform/glib/svg/text/text-fonts-02-t-expected.txt. * platform/wpe/svg/text/text-intro-05-t-expected.png: Added. * platform/wpe/svg/text/text-intro-05-t-expected.txt: Renamed from LayoutTests/platform/glib/svg/text/text-intro-05-t-expected.txt. * platform/wpe/svg/text/text-path-01-b-expected.png: Added. * platform/wpe/svg/text/text-path-01-b-expected.txt: * platform/wpe/svg/text/text-spacing-01-b-expected.png: Added. * platform/wpe/svg/text/text-spacing-01-b-expected.txt: * platform/wpe/svg/text/text-text-01-b-expected.png: Added. * platform/wpe/svg/text/text-text-01-b-expected.txt: Renamed from LayoutTests/platform/glib/svg/text/text-text-01-b-expected.txt. * platform/wpe/svg/text/text-text-03-b-expected.png: Added. * platform/wpe/svg/text/text-text-03-b-expected.txt: Renamed from LayoutTests/platform/glib/svg/text/text-text-03-b-expected.txt. * platform/wpe/svg/text/text-text-05-t-expected.png: Added. * platform/wpe/svg/text/text-text-05-t-expected.txt: Renamed from LayoutTests/platform/glib/svg/text/text-text-05-t-expected.txt. * platform/wpe/svg/text/text-text-07-t-expected.png: Added. * platform/wpe/svg/text/text-text-07-t-expected.txt: * platform/wpe/svg/text/text-text-08-b-expected.png: Added. * platform/wpe/svg/text/text-text-08-b-expected.txt: * platform/wpe/svg/text/text-tref-01-b-expected.png: Added. * platform/wpe/svg/text/text-tref-01-b-expected.txt: Copied from LayoutTests/platform/gtk/svg/text/text-tref-01-b-expected.txt. * platform/wpe/svg/text/text-tselect-01-b-expected.png: Added. * platform/wpe/svg/text/text-tselect-01-b-expected.txt: * platform/wpe/svg/text/text-tspan-01-b-expected.png: Added. * platform/wpe/svg/text/text-tspan-01-b-expected.txt: * platform/wpe/svg/text/text-ws-01-t-expected.png: Added. * platform/wpe/svg/text/text-ws-01-t-expected.txt: Renamed from LayoutTests/platform/glib/svg/text/text-ws-01-t-expected.txt. * platform/wpe/svg/text/text-ws-02-t-expected.png: Added. * platform/wpe/svg/text/text-ws-02-t-expected.txt: Renamed from LayoutTests/platform/glib/svg/text/text-ws-02-t-expected.txt. * platform/wpe/svg/text/textPathBoundsBug-expected.png: Added. * platform/wpe/svg/text/textPathBoundsBug-expected.txt: Renamed from LayoutTests/platform/glib/svg/text/textPathBoundsBug-expected.txt. * platform/wpe/tables/mozilla/bugs/bug106795-expected.png: Added. * platform/wpe/tables/mozilla/bugs/bug82946-2-expected.png: Added. 2021-06-17 Said Abou-Hallawa [Cocoa] Disable hardware decoding in the WebProcess https://bugs.webkit.org/show_bug.cgi?id=226869 Reviewed by Per Arne Vollan and Simon Fraser. Add a reference test for rendering the HEIF images. * TestExpectations: * fast/images/heic-as-background-image-expected.html: Added. * fast/images/heic-as-background-image.html: Added. * fast/images/resources/green-400x400.heic: Added. * platform/ios/TestExpectations: * platform/mac/TestExpectations: 2021-06-17 Ada Chan Skip WebXR tests on iOS https://bugs.webkit.org/show_bug.cgi?id=227151 Reviewed by Tim Horton. * platform/ios/TestExpectations: 2021-06-17 John Cunningham [Metal ANGLE] Shaders with reserved metal keywords do not translate, nor do shaders with struct and variable names that are the same except prefixed by an underscore https://bugs.webkit.org/show_bug.cgi?id=226660 Reviewed by Dean Jackson. * fast/canvas/webgl/shader-with-reserved-keyword-expected.txt: Added. * fast/canvas/webgl/shader-with-reserved-keyword.html: Added. 2021-06-17 Chris Dumez Resync DOM WPT tests from upstream https://bugs.webkit.org/show_bug.cgi?id=227144 Reviewed by Geoffrey Garen. * TestExpectations: * tests-options.json: 2021-06-17 Ryosuke Niwa Crash in WebCore::SlotAssignment::assignedNodesForSlot https://bugs.webkit.org/show_bug.cgi?id=224408 Reviewed by Michael Catanzaro. Added a regression test. * fast/shadow-dom/insert-slot-child-of-shadow-host-render-tree-invalidation-crash-expected.txt: Added. * fast/shadow-dom/insert-slot-child-of-shadow-host-render-tree-invalidation-crash.html: Added. 2021-06-17 Enrique Ocaña González [GTK] Unexpected timeout in http/tests/media/video-play-stall-seek.html https://bugs.webkit.org/show_bug.cgi?id=196198 Reviewed by Philippe Normand. Make test more stable and don't expect NETWORK_LOADING, because some network implementations, like libsoup, just report end-of-stream and finish the download. * http/tests/media/video-play-stall-seek-expected.txt: Removed NETWORK_LOADING expectation. * http/tests/media/video-play-stall-seek.html: Stabilize the test by not listening to waiting events once the relevant one has been handled, and by pausing the video after the test has finished. Also re move the NETWORK_LOADING check. * platform/glib/TestExpectations: Unskipped test. * platform/gtk-wayland/TestExpectations: Ditto. 2021-06-17 Philippe Normand Unreviewed GStreamer mediastream gardening * platform/glib/TestExpectations: Unflag fast/mediastream/media-stream-renders-first-frame.html * platform/wpe/TestExpectations: Move getDisplayMedia expectations to glib file. 2021-06-17 Philippe Normand Unreviewed GStreamer mediastream gardening * platform/glib/TestExpectations: Unflag 3 tests consistently passing. 2021-06-17 Youenn Fablet Fix RTCDataChannelInit::decode https://bugs.webkit.org/show_bug.cgi?id=226968 Reviewed by Eric Carlson. * http/wpt/webrtc/transfer-datachannel-service-worker.https-expected.txt: Added. * http/wpt/webrtc/transfer-datachannel-service-worker.https.html: Added. * http/wpt/webrtc/transfer-datachannel-service-worker.js: Added. (onmessage): * platform/mac-wk1/TestExpectations: 2021-06-16 Chris Dumez Document's execCommand() / queryCommand*() should throw an exception on non-HTML/XHTML documents https://bugs.webkit.org/show_bug.cgi?id=227016 Reviewed by Darin Adler. * fast/dom/Document/document-execcommand-expected.txt: Added. * fast/dom/Document/document-execcommand.html: Added. Add layout test coverage. * editing/pasteboard/createMarkup-assert-expected.txt: Removed. * editing/pasteboard/createMarkup-assert.xml: Removed. * platform/mac/svg/text/foreignObject-repaint-expected.txt: * platform/mac/svg/text/foreignObject-text-clipping-bug-expected.txt: * platform/mac/svg/text/text-align-01-b-expected.txt: * platform/mac/svg/text/text-align-02-b-expected.txt: * platform/mac/svg/text/text-align-03-b-expected.txt: * platform/mac/svg/text/text-align-04-b-expected.txt: * platform/mac/svg/text/text-align-05-b-expected.txt: * platform/mac/svg/text/text-align-06-b-expected.txt: * platform/mac/svg/text/text-deco-01-b-expected.txt: * platform/mac/svg/text/text-fonts-01-t-expected.txt: * platform/mac/svg/text/text-fonts-02-t-expected.txt: * platform/mac/svg/text/text-intro-05-t-expected.txt: * platform/mac/svg/text/text-path-01-b-expected.txt: * platform/mac/svg/text/text-spacing-01-b-expected.txt: * platform/mac/svg/text/text-text-01-b-expected.txt: * platform/mac/svg/text/text-text-03-b-expected.txt: * platform/mac/svg/text/text-text-04-t-expected.txt: * platform/mac/svg/text/text-text-05-t-expected.txt: * platform/mac/svg/text/text-text-07-t-expected.txt: * platform/mac/svg/text/text-text-08-b-expected.txt: * platform/mac/svg/text/text-tref-01-b-expected.txt: * platform/mac/svg/text/text-tselect-01-b-expected.txt: * platform/mac/svg/text/text-tselect-02-f-expected.txt: * platform/mac/svg/text/text-tspan-01-b-expected.txt: * svg/custom/bug78838-expected.txt: * svg/custom/bug79798-expected.txt: * svg/custom/delete-modified-text-in-defs-crash.svg: * svg/custom/layout-loop-expected.txt: * svg/text/text-positioning-remove-child-crash.svg: Rebaseline / update existing tests due to behavior change. 2021-06-16 Cameron McCormack Make RenderLayer::hitTestLayer not assume its renderer is a RenderBox https://bugs.webkit.org/show_bug.cgi?id=227004 Reviewed by Simon Fraser. * css3/masking/clip-path-hit-test-on-inline-iframe-parent-expected.txt: Added. * css3/masking/clip-path-hit-test-on-inline-iframe-parent.html: Added. 2021-06-16 Arcady Goldmints-Orlov [GLIB] Unreviewed test gardening. Skip another WebGL 2 test. https://bugs.webkit.org/show_bug.cgi?id=227093 * platform/glib/TestExpectations: 2021-06-16 Chris Dumez Resync FileAPI tests from upstream WPT https://bugs.webkit.org/show_bug.cgi?id=227089 Reviewed by Darin Adler. * tests-options.json: 2021-06-16 Ada Chan Allow WebXR tests to be run on Mac https://bugs.webkit.org/show_bug.cgi?id=227054 Reviewed by Sam Weinig. Updated expected results and TestExpectations. Copied old versions of expected results that were in imported/w3c/web-platform-tests/webxr to platform/wpe/imported/w3c/web-platform-tests/webxr so test runs on wpe should not be affected. * TestExpectations: * http/wpt/webxr/xrSession_end_device_reports_shutdown.https-expected.txt: * http/wpt/webxr/xrSession_ended_by_system.https-expected.txt: * http/wpt/webxr/xrSession_reject_multiple_end.https-expected.txt: * platform/mac/imported/w3c/web-platform-tests/webxr/getInputPose_pointer.https-expected.txt: Added. * platform/mac/imported/w3c/web-platform-tests/webxr/webxr_feature_policy.https-expected.txt: Added. * platform/mac/imported/w3c/web-platform-tests/webxr/xrSession_requestReferenceSpace_features.https-expected.txt: Added. * platform/mac/imported/w3c/web-platform-tests/webxr/xrSession_visibilityState.https-expected.txt: Added. * platform/mac/imported/w3c/web-platform-tests/webxr/xrWebGLLayer_framebuffer_draw.https-expected.txt: Added. * platform/mac/imported/w3c/web-platform-tests/webxr/xrWebGLLayer_framebuffer_scale.https-expected.txt: Added. * platform/mac/imported/w3c/web-platform-tests/webxr/xrWebGLLayer_opaque_framebuffer.https-expected.txt: Added. * platform/mac/imported/w3c/web-platform-tests/webxr/xrWebGLLayer_opaque_framebuffer_stencil.https-expected.txt: Added. * platform/mac/imported/w3c/web-platform-tests/webxr/xr_viewport_scale.https-expected.txt: Added. * platform/wpe/http/wpt/webxr/xrSession_end_device_reports_shutdown.https-expected.txt: Copied from LayoutTests/http/wpt/webxr/xrSession_end_device_reports_shutdown.https-expected.txt. * platform/wpe/http/wpt/webxr/xrSession_ended_by_system.https-expected.txt: Copied from LayoutTests/http/wpt/webxr/xrSession_ended_by_system.https-expected.txt. * platform/wpe/http/wpt/webxr/xrSession_reject_multiple_end.https-expected.txt: Copied from LayoutTests/http/wpt/webxr/xrSession_reject_multiple_end.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/events_input_source_recreation.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/events_input_source_recreation.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/events_input_sources_change.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/events_input_sources_change.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/events_referenceSpace_reset_immersive.https-expected.txt: Added. * platform/wpe/imported/w3c/web-platform-tests/webxr/events_referenceSpace_reset_inline.https-expected.txt: Added. * platform/wpe/imported/w3c/web-platform-tests/webxr/events_session_select.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/events_session_select.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/events_session_select_subframe.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/events_session_select_subframe.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/events_session_squeeze.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/events_session_squeeze.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/exclusive_requestFrame_nolayer.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/exclusive_requestFrame_nolayer.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/getInputPose_handedness.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/getInputPose_handedness.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/getViewerPose_emulatedPosition.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/getViewerPose_emulatedPosition.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/navigator_xr_sameObject.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/navigator_xr_sameObject.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/render_state_update.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/render_state_update.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/render_state_vertical_fov_immersive.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/render_state_vertical_fov_immersive.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/render_state_vertical_fov_inline.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/render_state_vertical_fov_inline.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/webGLCanvasContext_create_xrcompatible.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/webGLCanvasContext_create_xrcompatible.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/webGLCanvasContext_makecompatible_contextlost.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/webGLCanvasContext_makecompatible_contextlost.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/webGLCanvasContext_makecompatible_reentrant.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/webGLCanvasContext_makecompatible_reentrant.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrBoundedReferenceSpace_updates.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrBoundedReferenceSpace_updates.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrDevice_disconnect_ends.https-expected.txt: Added. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrDevice_requestSession_immersive.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrDevice_requestSession_immersive.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrDevice_requestSession_optionalFeatures.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrDevice_requestSession_optionalFeatures.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrFrame_getPose.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrFrame_getPose.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrFrame_getViewerPose_getPose.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrFrame_getViewerPose_getPose.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrFrame_lifetime.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrFrame_lifetime.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrFrame_session_sameObject.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrFrame_session_sameObject.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrInputSource_add_remove.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrInputSource_add_remove.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrInputSource_emulatedPosition.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrInputSource_emulatedPosition.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrInputSource_profiles.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrInputSource_profiles.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrInputSource_sameObject.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrInputSource_sameObject.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrPose_transform_sameObject.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrPose_transform_sameObject.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrReferenceSpace_originOffset.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrReferenceSpace_originOffset.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrReferenceSpace_originOffsetBounded.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrReferenceSpace_originOffsetBounded.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrReferenceSpace_originOffset_viewer.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrReferenceSpace_originOffset_viewer.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrReferenceSpace_relationships.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrReferenceSpace_relationships.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrRigidTransform_constructor.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrRigidTransform_constructor.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrRigidTransform_inverse.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrRigidTransform_inverse.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrRigidTransform_sameObject.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrRigidTransform_sameObject.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrSession_cancelAnimationFrame.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrSession_cancelAnimationFrame.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrSession_cancelAnimationFrame_invalidhandle.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrSession_cancelAnimationFrame_invalidhandle.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrSession_end.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrSession_end.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrSession_input_events_end.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrSession_input_events_end.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrSession_requestAnimationFrame_callback_calls.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrSession_requestAnimationFrame_callback_calls.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrSession_requestAnimationFrame_data_valid.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrSession_requestAnimationFrame_data_valid.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrSession_requestAnimationFrame_getViewerPose.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrSession_requestAnimationFrame_getViewerPose.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrSession_requestAnimationFrame_timestamp.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrSession_requestAnimationFrame_timestamp.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrSession_requestReferenceSpace.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrSession_requestReferenceSpace.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrSession_sameObject.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrSession_sameObject.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrSession_viewer_referenceSpace.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrSession_viewer_referenceSpace.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrStationaryReferenceSpace_floorlevel_updates.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrStationaryReferenceSpace_floorlevel_updates.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrView_eyes.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrView_eyes.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrView_match.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrView_match.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrView_oneframeupdate.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrView_oneframeupdate.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrView_sameObject.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrView_sameObject.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrViewerPose_views_sameObject.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrViewerPose_views_sameObject.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrViewport_valid.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrViewport_valid.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrWebGLLayer_constructor.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrWebGLLayer_constructor.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrWebGLLayer_framebuffer_sameObject.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrWebGLLayer_framebuffer_sameObject.https-expected.txt. * platform/wpe/imported/w3c/web-platform-tests/webxr/xrWebGLLayer_viewports.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/webxr/xrWebGLLayer_viewports.https-expected.txt. 2021-06-16 Chris Dumez FileReader.readAsArrayBuffer misses checking for the type of blob param https://bugs.webkit.org/show_bug.cgi?id=226640 Reviewed by Youenn Fablet. Add layout test coverage. I have verified that this test is passing in Firefox and Chrome as well. * fast/files/filereader-invalid-blob-expected.txt: Added. * fast/files/filereader-invalid-blob.html: Added. 2021-06-16 Amir Mark Jr [EWS MacOS WK1] imported/w3c/web-platform-tests/css/css-scroll-snap/scroll-target-snap-003.html is a flaky failure https://bugs.webkit.org/show_bug.cgi?id=227085 Unreviewed test gardening. Updating test expectations to clear EWS warning. * platform/mac-wk1/TestExpectations: 2021-06-16 Amir Mark Jr Fix test expectations for plugin tests on arm64 https://bugs.webkit.org/show_bug.cgi?id=226783 Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-06-16 Tim Nguyen Make CSS.supports() return false for internal CSS properties https://bugs.webkit.org/show_bug.cgi?id=224930 Reviewed by Antti Koivisto. Test: LayoutTests/fast/backgrounds/background-repeat-x-y-parse.html Examples that are now rejected: CSS.supports("background-repeat-x: inherit") CSS.supports("background-repeat-x", "inherit") CSS.supports("background-repeat-y: inherit") CSS.supports("background-repeat-y", "inherit") * fast/backgrounds/background-repeat-x-y-parse-expected.txt: * fast/backgrounds/background-repeat-x-y-parse.html: * fast/css/webkit-mask-crash-implicit-expected.txt: * fast/css/webkit-mask-crash-implicit.html: 2021-06-16 Toshio Ogasawara [MSE] Crash when getting audioTracks, videoTracks, textTracks of sourceBuffer after executing MediaSource::removeSourceBuffer() https://bugs.webkit.org/show_bug.cgi?id=227018 Reviewed by Eric Carlson. * media/media-source/media-source-get-tracks-crash-expected.txt: Added. * media/media-source/media-source-get-tracks-crash.html: Added. 2021-06-16 Alan Bujtas Content moves up when hovering over a link on Hacker News https://bugs.webkit.org/show_bug.cgi?id=226852 Reviewed by Antti Koivisto. * fast/inline/hidpi-legacy-integral-rounding-on-inline-boxes-expected.html: Added. * fast/inline/hidpi-legacy-integral-rounding-on-inline-boxes.html: Added. 2021-06-16 Frederic Wang Nullptr crash in positionInParentBeforeNode via InsertTextCommand::doApply https://bugs.webkit.org/show_bug.cgi?id=226870 Reviewed by Ryosuke Niwa. Add regression test. * fast/editing/insert-text-orphaned-summary-crash-expected.txt: Added. * fast/editing/insert-text-orphaned-summary-crash.html: Added. 2021-06-16 Arcady Goldmints-Orlov [GLIB] Unreviewed test gardening, add some new Timing-Allow-Origin failures https://bugs.webkit.org/show_bug.cgi?id=227008 * platform/glib/TestExpectations: 2021-06-15 Said Abou-Hallawa [GPU Process] ConcreteImageBuffer::baseTransform() returns incorrect transform for unaccelerated ImageBuffer https://bugs.webkit.org/show_bug.cgi?id=227044 Reviewed by Simon Fraser. The large size of the canvas in this layout test will force creating unaccelerated ImageBufferBackend. * fast/canvas/canvas-large-dimensions-drawing-expected.html: Added. * fast/canvas/canvas-large-dimensions-drawing.html: Added. 2021-06-15 Jean-Yves Avenard REGRESSION: MSE: Netflix playback sometimes fails when going to "next episode" in series https://bugs.webkit.org/show_bug.cgi?id=226952 rdar://77583769 Reviewed by Eric Carlson. * media/media-source/media-source-seek-unbuffered-expected.txt: Added. * media/media-source/media-source-seek-unbuffered.html: Added. 2021-06-15 Diego Pino Garcia [GLIB] Unreviewed test gardening. Updated test expectations after r277896. Two tests are now failing: - fast/canvas/canvas-imageSmoothingEnabled.html. - fast/canvas/canvas-imageSmoothingQuality.html. * platform/glib/TestExpectations: * platform/gtk/fast/canvas/canvas-imageSmoothingQuality-expected.txt: Removed. 2021-06-15 Fujii Hironori [WinCairo] Unreviewed test gardening * platform/wincairo/TestExpectations: 2021-06-15 Chris Lord Scrollbars are not clipped to layer bounds in RenderLayerBacking https://bugs.webkit.org/show_bug.cgi?id=226823 Reviewed by Simon Fraser. Adjust test expectations due to clipping on overflow controls container. * compositing/clipping/border-radius-async-overflow-clipping-layer-expected.txt: * compositing/layer-creation/clipping-scope/nested-scroller-overlap-expected.txt: * compositing/rtl/rtl-scrolling-with-transformed-descendants-expected.txt: * compositing/scrolling/async-overflow-scrolling/clipped-layer-in-overflow-clipped-by-scroll-expected.txt: * compositing/scrolling/async-overflow-scrolling/clipped-layer-in-overflow-expected.txt: * compositing/scrolling/async-overflow-scrolling/clipped-layer-in-overflow-nested-expected.txt: * compositing/scrolling/async-overflow-scrolling/layer-for-negative-z-in-scroller-expected.txt: * compositing/scrolling/async-overflow-scrolling/layer-in-overflow-clip-to-hidden-expected.txt: * compositing/scrolling/async-overflow-scrolling/layer-in-overflow-clip-to-visible-expected.txt: * compositing/scrolling/async-overflow-scrolling/layer-in-overflow-expected.txt: * compositing/scrolling/async-overflow-scrolling/layer-in-overflow-gain-clipping-layer-expected.txt: * compositing/scrolling/async-overflow-scrolling/layer-in-overflow-in-clipped-expected.txt: * compositing/scrolling/async-overflow-scrolling/layer-in-overflow-lose-clipping-layer-expected.txt: * compositing/scrolling/async-overflow-scrolling/nested-scrollers-backing-attachment-expected.txt: * compositing/scrolling/async-overflow-scrolling/overflow-controls-container-clips-scrollbars-expected.html: Added. * compositing/scrolling/async-overflow-scrolling/overflow-controls-container-clips-scrollbars.html: Added. * compositing/scrolling/async-overflow-scrolling/transform-change-scrollbar-position-expected.txt: * compositing/scrolling/async-overflow-scrolling/visibility-hidden-scrollers-expected.txt: * compositing/shared-backing/overflow-scroll/previous-sibling-prevents-inclusiveness-expected.txt: * compositing/tiling/perspective-on-scroller-tile-coverage-expected.txt: * platform/mac-wk1/compositing/clipping/border-radius-async-overflow-clipping-layer-expected.txt: * tiled-drawing/scrolling/overflow/overflow-scrolled-down-tile-coverage-expected.txt: * tiled-drawing/scrolling/overflow/overflow-scrolled-up-tile-coverage-expected.txt: * tiled-drawing/scrolling/overflow/overflow-tile-coverage-expected.txt: 2021-06-15 Alex Christensen Check for "xn--" in any subdomain when parsing URL hosts https://bugs.webkit.org/show_bug.cgi?id=226912 Reviewed by Darin Adler. * fast/dom/DOMURL/parsing-expected.txt: * fast/dom/DOMURL/parsing.html: Update the test I added in r236527 to reflect this relaxation. This matches the behavior of Chrome Canary. 2021-06-15 Youenn Fablet (r278359) fast/mediastream/mediaElement-gc.html is a flaky failure https://bugs.webkit.org/show_bug.cgi?id=226991 Reviewed by Eric Carlson. * fast/mediastream/mediaElement-gc.html: Call GC several times if needed to collect the media element. 2021-06-15 Arcady Goldmints-Orlov [GTK] Unreviewed test gardening: add expected failure The fast/text/letter-spacing-produces-nan-width.html test crashes on debug. * platform/gtk/TestExpectations: 2021-06-15 Alan Bujtas [LFC][TFC] Add support for preferred width computation when mixed width types are present https://bugs.webkit.org/show_bug.cgi?id=227010 Reviewed by Antti Koivisto. * fast/layoutformattingcontext/table-space-distribution-mixed-width-type-simple-expected.html: Added. * fast/layoutformattingcontext/table-space-distribution-mixed-width-type-simple.html: Added. 2021-06-15 Martin Robinson [css-scroll-snap] Scroll snap offsets are interpreted as scroll positions in ScrollableArea https://bugs.webkit.org/show_bug.cgi?id=226572 Reviewed by Simon Fraser. * TestExpectations: Mark test as newly passing. * css3/scroll-snap/scroll-snap-right-to-left-initial-snapping-expected.txt: Added. * css3/scroll-snap/scroll-snap-right-to-left-initial-snapping.html: Added. 2021-06-15 Enrique Ocaña González [GStreamer] media/video-seek-after-end.html is no longer flakey https://bugs.webkit.org/show_bug.cgi?id=203079 Reviewed by Philippe Normand. Increased test timeout to something higher than 1300ms to prevent the test failure. * media/video-seek-after-end.html: Increased timeout. * platform/glib/TestExpectations: Unskipped the test. 2021-06-15 Martin Robinson [css-scroll-snap] New snap containers always snap to the first scroll position https://bugs.webkit.org/show_bug.cgi?id=226630 Reviewed by Simon Fraser. * TestExpectations: Mark two WPT tests as passing. 2021-06-14 Youenn Fablet Import WPT webrtc-extensions https://bugs.webkit.org/show_bug.cgi?id=226961 Reviewed by Eric Carlson. * tests-options.json: 2021-06-14 Diego Pino Garcia [GStreamer] media/track/audio/audio-track-mkv-vorbis-language.html and media/track/video/video-track-mkv-theora-language.html are failing https://bugs.webkit.org/show_bug.cgi?id=226864 Reviewed by Eric Carlson. These tests were failing due to an apparently incorrect order of languages in audio and video tracks. Examining the video container with tools like mediasource or VLC shows that the order expected by GStreamer ports is correct. To make these tests pass I changed the tests to make them language order independent by fetching audio or video tracks by id. * media/in-band-tracks.js: (canplaythrough): (testAttribute): values' can be also an Object. In that case, fetch tracks by 'id'. * media/track/audio/audio-track-mkv-vorbis-language-expected.txt: Updated. * media/track/audio/audio-track-mkv-vorbis-language.html: Pass language expected results as a map indexed by track id. * media/track/video/video-track-mkv-theora-language-expected.txt: Updated. * media/track/video/video-track-mkv-theora-language.html: Pass language expected results as a map indexed by track id. 2021-06-14 Truitt Savell Unreviewed, reverting r278842. introduced a failing test Reverted changeset: "Fix RTCDataChannelInit::decode" https://bugs.webkit.org/show_bug.cgi?id=226968 https://commits.webkit.org/r278842 2021-06-14 Patrick Angle Web Inspector: CSS variables not handled as case sensitive https://bugs.webkit.org/show_bug.cgi?id=226875 Reviewed by Devin Rousso. Add a test to make sure that CSS variable declarations that vary only in case do not override each other. * inspector/css/overridden-property-expected.txt: * inspector/css/overridden-property.html: 2021-06-14 Youenn Fablet Fix RTCDataChannelInit::decode https://bugs.webkit.org/show_bug.cgi?id=226968 Reviewed by Eric Carlson. * platform/mac-wk1/TestExpectations: 2021-06-14 Robert Jenner [LayoutTests] Delete unused LayoutTests/plugins resources https://bugs.webkit.org/show_bug.cgi?id=226837 Reviewed by Jonathan Bedard. * plugins/resources/frame-with-plugin-subframe.html: Removed. * plugins/resources/lines.swf: Removed. * plugins/resources/plugin-page.html: Removed. 2021-06-14 Per Arne [AppleWin] Update test expectations https://bugs.webkit.org/show_bug.cgi?id=226970 Unreviewed test gardening. * platform/win/TestExpectations: 2021-06-14 Alan Bujtas [LFC][TFC] Add support for flexing columns when the content is also flexing https://bugs.webkit.org/show_bug.cgi?id=226959 Reviewed by Antti Koivisto. * TestExpectations: LFC matches Chrome and Firefox. * fast/layoutformattingcontext/table-space-distribution-simple-mismatching-expected.txt: Added. * fast/layoutformattingcontext/table-space-distribution-simple-mismatching.html: Added. * fast/layoutformattingcontext/table-space-distribution-simple2-expected.html: Added. * fast/layoutformattingcontext/table-space-distribution-simple2.html: Added. 2021-06-13 Fujii Hironori [WinCairo] Unreviewed test gardening * platform/wincairo/TestExpectations: 2021-06-13 Chris Dumez Relax "parent must be an HTMLElement" restriction in outerHTML setter https://bugs.webkit.org/show_bug.cgi?id=226808 Reviewed by Ryosuke Niwa. * fast/dom/set-outer-html-special-cases-expected.txt: Added. * fast/dom/set-outer-html-special-cases.html: Added. Add layout test coverage * fast/dynamic/outerHTML-no-element-expected.txt: Rebaseline test due to different exception message. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/margin-003-expected.txt: * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/margin-003-expected.txt: Rebaseline WPT test. This is actually a progression because we're no longer throwing. However, the test is still failing later on. 2021-06-13 Alan Bujtas [LFC][TFC] Add support for over-constrained cases for available space distribution https://bugs.webkit.org/show_bug.cgi?id=226957 Reviewed by Antti Koivisto. * fast/layoutformattingcontext/table-space-distribution-simple-expected.html: Added. * fast/layoutformattingcontext/table-space-distribution-simple.html: Added. 2021-06-12 Sam Weinig Disable WebXR tests on Windows https://bugs.webkit.org/show_bug.cgi?id=226956 Reviewed by Alan Bujtas. * platform/win/TestExpectations: Disable all tests in webxr/ on windows as the feature is not enabled there. 2021-06-12 Devin Rousso (r278618) media/modern-media-controls/overflow-support/chapters.html is timing out since introduction https://bugs.webkit.org/show_bug.cgi?id=226828 Unreviewed followup for flaky test. * media/modern-media-controls/overflow-support/chapters.html: * media/modern-media-controls/overflow-support/chapters-expected.txt: It may take a moment for the `currentTime` to updating after selecting a chapter. 2021-06-16 Ryan Haddad REGRESSION (r274461): [macOS wk1] fast/repaint/canvas-object-fit.html is flakey text failing https://bugs.webkit.org/show_bug.cgi?id=223283 Unreviewed test gardening. * platform/mac-wk1/TestExpectations: Re-add a flaky expectation. 2021-06-11 Robert Jenner [LayoutTests] Delete unused LayoutTests/html5lib resources https://bugs.webkit.org/show_bug.cgi?id=226833 Reviewed by Jonathan Bedard. * html5lib/resources/isindex.dat: Removed. * html5lib/resources/scripted/ark.dat: Removed. 2021-06-11 Robert Jenner [LayoutTests] Delete unused LayoutTests/loader resources https://bugs.webkit.org/show_bug.cgi?id=226835 Reviewed by Jonathan Bedard. * loader/navigation-policy/should-open-external-urls/resources/main-frame-with-subframe-click-targets-subframe.html: Removed. 2021-06-11 Robert Jenner [LayoutTests] Delete unused LayoutTests/webaudio resources https://bugs.webkit.org/show_bug.cgi?id=226843 Reviewed by Jonathan Bedard. * webaudio/resources/convolution-testing.js: Removed. * webaudio/resources/javascriptaudionode-testing.js: Removed. * webaudio/resources/note-grain-on-testing.js: Removed. * webaudio/resources/scriptprocessornode-testing.js: Removed. 2021-06-11 Robert Jenner [LayoutTests] Delete unused LayoutTests/tiled-drawing resources https://bugs.webkit.org/show_bug.cgi?id=226842 Reviewed by Jonathan Bedard. * tiled-drawing/resources/green.png: Removed. 2021-06-11 Robert Jenner [LayoutTests] Delete unused LayoutTests/security resources https://bugs.webkit.org/show_bug.cgi?id=226839 Reviewed by Jonathan Bedard. * security/resources/worker-isSecureContext-disabled.js: Removed. 2021-06-11 Robert Jenner N[LayoutTests] Delete unused LayoutTests/media resources https://bugs.webkit.org/show_bug.cgi?id=226836 Reviewed by Jonathan Bedard. * media/track/opera/resources/media/sunflower.mp4: Removed. * media/track/opera/resources/media/sunflower.webm: Removed. 2021-06-11 Robert Jenner [LayoutTests] Delete unused LayoutTests/js resources https://bugs.webkit.org/show_bug.cgi?id=226796 Reviewed by Jonathan Bedard. * js/dom/modules/resources/module-will-fire-beforeload.js: Removed. * js/kde/resources/KNOWN_FAILURES: Removed. * js/mozilla/resources/js-test-post-async.js: Removed. * js/mozilla/resources/js-test-post-function.js: Removed. * js/mozilla/resources/js-test-post-n.js: Removed. 2021-06-11 Robert Jenner [LayoutTests] Delete unused LayoutTests/css3 resources https://bugs.webkit.org/show_bug.cgi?id=226827 Reviewed by Jonathan Bedard. * css3/masking/resources/clip.svg: Removed. * css3/resources/FeatureTest.ttf: Removed. 2021-06-11 Truitt Savell imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/active-processing.https.html is a flaky failure https://bugs.webkit.org/show_bug.cgi?id=226942 Unreviewed test gardening. * TestExpectations: 2021-06-11 Patrick Angle Web Inspector: Add instrumentation to node destruction for InspectorDOMAgent https://bugs.webkit.org/show_bug.cgi?id=226624 Reviewed by Devin Rousso. * inspector/dom/willDestroyDOMNode-expected.txt: Added. * inspector/dom/willDestroyDOMNode.html: Added. 2021-06-11 Wenson Hsieh [Live Text] Text selection inside image elements should not be cleared upon resize https://bugs.webkit.org/show_bug.cgi?id=226911 Reviewed by Tim Horton. * fast/images/text-recognition/mac/image-overlay-maintain-selection-during-size-change-expected.txt: Added. * fast/images/text-recognition/mac/image-overlay-maintain-selection-during-size-change.html: Added. 2021-06-11 Cathie Chen Use HTMLDimension to parse different HTML attribute length values https://bugs.webkit.org/show_bug.cgi?id=226810 Reviewed by Darin Adler. * platform/ios-wk2/imported/w3c/web-platform-tests/html/rendering/pixel-length-attributes-expected.txt: 2021-06-11 Youenn Fablet getDisplayMedia API doesn't work https://bugs.webkit.org/show_bug.cgi?id=226874 Reviewed by Eric Carlson. * fast/mediastream/getDisplayMedia-frame-rate-expected.txt: Added. * fast/mediastream/getDisplayMedia-frame-rate.html: Added. 2021-06-11 Alex Christensen EventSource.constructor throws an exception when the url param is an empty string https://bugs.webkit.org/show_bug.cgi?id=226635 Reviewed by Yusuke Suzuki. * fast/eventsource/eventsource-constructor-expected.txt: * fast/eventsource/eventsource-constructor.html: 2021-06-11 Diego Pino Garcia [GTK] Test css3/filters/composited-during-animation-layertree.html is flaky since r214292 https://bugs.webkit.org/show_bug.cgi?id=171600 Reviewed by Adrian Perez de Castro. The general baseline for this test was empty. Updated it with the results of iOS. I also removed the test failure from iOS TestExpectations. The test is marked as flaky in Mac because sometimes it produces empty results (webkit.org/b/95622). I don't touch the Mac baseline and leave the test as flaky in Mac TestExpectations. Finally, I moved the current baseline that exists for WPE to GLIB, as WebKitGTK produces the same results. * css3/filters/composited-during-animation-layertree-expected.txt: * platform/glib/css3/filters/composited-during-animation-layertree-expected.txt: Renamed from LayoutTests/platform/wpe/css3/filters/composited-during-animation-layertree-expected.txt. * platform/gtk/TestExpectations: * platform/ios/TestExpectations: 2021-06-11 Kimmo Kinnunen WebGL context image buffer accumulates the NativeImage contents when drawn to RemoteImageBufferProxy https://bugs.webkit.org/show_bug.cgi?id=226813 Reviewed by Simon Fraser. Add a test that should crash on some devices with low memory limits. * webgl/draw-webgl-to-context2d-memory-test-expected.txt: Added. * webgl/draw-webgl-to-context2d-memory-test.html: Added. 2021-06-10 Sam Weinig Nothing is keeping navigator.xr alive during GC https://bugs.webkit.org/show_bug.cgi?id=226898 Reviewed by Chris Dumez. Add test that ensure the navigator.xr wrapper is kept alive when it has custom properties. * webxr: Added. * webxr/gc-expected.txt: Added. * webxr/gc.html: Added. 2021-06-10 Wenson Hsieh [Live Text] Add a mechanism to regenerate text in an image element when it changes dimensions https://bugs.webkit.org/show_bug.cgi?id=226858 rdar://77522786 Reviewed by Devin Rousso. * fast/images/text-recognition/image-overlay-size-change-expected.txt: Added. * fast/images/text-recognition/image-overlay-size-change.html: Added. 2021-06-10 Arcady Goldmints-Orlov [GLIB] Unreviewed test gardening, mark some WebGL tests as passing https://bugs.webkit.org/show_bug.cgi?id=226847 These tests appear to pass consistently on both GTK and WPE now. * platform/gtk/TestExpectations: * platform/wpe/TestExpectations: 2021-06-10 Chris Dumez REGRESSION: service-workers/service-worker/credentials.https.html and content-security-policy/reporting/report-only-in-meta.sub.html failing together constantly. https://bugs.webkit.org/show_bug.cgi?id=226884 Reviewed by Geoffrey Garen. Unskip tests that should no longer be failing. * TestExpectations: 2021-06-10 Devin Rousso (r278618) media/modern-media-controls/overflow-support/chapters.html is timing out since introduction https://bugs.webkit.org/show_bug.cgi?id=226828 Unreviewed followup for flaky test. * media/modern-media-controls/overflow-support/chapters.html: Add manual timeouts for each `await` to see where exactly the test fails. 2021-06-10 Alex Christensen Move Timing-Allow-Origin checks to the network process https://bugs.webkit.org/show_bug.cgi?id=226678 Reviewed by Chris Dumez. * TestExpectations: 2021-06-11 Ryan Haddad Layout test svg/animations/smil-leak-elements.svg is flaky https://bugs.webkit.org/show_bug.cgi?id=174180 Unreviewed test gardening. This test is flaky on WK1 and WK2, so move the expectation. * platform/mac-wk1/TestExpectations: * platform/mac/TestExpectations: 2021-06-10 Cameron McCormack Move some Mac MathML test expectation files around https://bugs.webkit.org/show_bug.cgi?id=226868 Reviewed by Frédéric Wang. This should give better forward compatibility for Mac platforms, by making the mac/ directory the default correct one, and the mac-catalina/ and mac-mojave/ ones be exceptions. * platform/mac-bigsur/imported/w3c/web-platform-tests/mathml/relations/css-styling/ignored-properties-001-expected.txt: Removed. * platform/mac-bigsur/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-002-expected.txt: Removed. * platform/mac-catalina/imported/w3c/web-platform-tests/mathml/relations/css-styling/ignored-properties-001-expected.txt: Copied from LayoutTests/platform/mac/imported/w3c/web-platform-tests/mathml/relations/css-styling/ignored-properties-001-expected.txt. * platform/mac-catalina/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-002-expected.txt: Copied from LayoutTests/platform/mac/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-002-expected.txt. * platform/mac-mojave/imported/w3c/web-platform-tests/mathml/relations/css-styling/ignored-properties-001-expected.txt: Copied from LayoutTests/platform/mac/imported/w3c/web-platform-tests/mathml/relations/css-styling/ignored-properties-001-expected.txt. * platform/mac-mojave/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-002-expected.txt: Copied from LayoutTests/platform/mac/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-002-expected.txt. * platform/mac/imported/w3c/web-platform-tests/mathml/relations/css-styling/ignored-properties-001-expected.txt: * platform/mac/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-002-expected.txt: 2021-06-10 Toshio Ogasawara [MSE] When currentTime is a large value, it takes time to process SourceBufferPrivate::evictCodedFrames(). https://bugs.webkit.org/show_bug.cgi?id=226867 Reviewed by Eric Carlson. * media/media-source/media-source-evict-codedframe-large-currenttime-expected.txt: Added. * media/media-source/media-source-evict-codedframe-large-currenttime.html: Added. 2021-06-10 Truitt Savell Skip tiled-drawing/scrolling/non-fast-region/wheel-event-plugin.html for arm64 https://bugs.webkit.org/show_bug.cgi?id=226896 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-06-10 Ben Nham Only cache GET requests in the memory cache https://bugs.webkit.org/show_bug.cgi?id=226359 Reviewed by Geoff Garen. Added tests to make sure only GETs end up in the memory cache. Also fixed a flaky test that was depending on a POST response in an iframe to be in the memory cache when doing a history navigation. * http/tests/cache/memory-cache-only-caches-get-expected.txt: Added. * http/tests/cache/memory-cache-only-caches-get.html: Added. * http/tests/cache/resources/echo-cacheable.cgi: Added. * http/tests/navigation/post-frames-goback1.html: * platform/mac/TestExpectations: 2021-06-10 Truitt Savell REGRESSION: (r278650 - r278655) service-workers/service-worker/credentials.https.html and content-security-policy/reporting/report-only-in-meta.sub.html failing together constantly. https://bugs.webkit.org/show_bug.cgi?id=226884 Unreviewed test gardening. * TestExpectations: 2021-06-10 Youenn Fablet CountQueuingStrategy.constructor misses checking the type of init param https://bugs.webkit.org/show_bug.cgi?id=226759 Reviewed by Chris Dumez. * streams/shadowing-defineProperty.html: 2021-06-10 Rob Buis Treat intrinsic like *-content https://bugs.webkit.org/show_bug.cgi?id=226790 Reviewed by Sergio Villar Senin. Add tests for intrinsic and min-intrinsic and move relevant tests to fast/flexbox. * fast/flexbox/intrinsic-width-column-flow-crash-expected.txt: Copied from LayoutTests/fast/css/flex-box-intrinsic-width-crash-expected.txt. * fast/flexbox/intrinsic-width-column-flow-crash.html: Copied from LayoutTests/fast/css/flex-box-intrinsic-width-crash.html. * fast/flexbox/intrinsic-width-crash-expected.txt: Copied from LayoutTests/fast/css/flex-box-intrinsic-width-crash-expected.txt. * fast/flexbox/intrinsic-width-crash.html: Copied from LayoutTests/fast/css/flex-box-intrinsic-width-crash.html. * fast/flexbox/min-intrinsic-width-crash-expected.txt: Renamed from LayoutTests/fast/css/flex-box-intrinsic-width-crash-expected.txt. * fast/flexbox/min-intrinsic-width-crash.html: Renamed from LayoutTests/fast/css/flex-box-intrinsic-width-crash.html. 2021-06-10 Alex Christensen Mark a navigation timing test as flaky https://bugs.webkit.org/show_bug.cgi?id=226629 * TestExpectations: 2021-06-10 Youenn Fablet Update libwebrtc to M92 https://bugs.webkit.org/show_bug.cgi?id=226494 Reviewed by Eric Carlson. * webrtc/receiver-track-should-stay-live-even-if-receiver-is-inactive.html: Update test since the backend is now fixed. 2021-06-10 Alan Bujtas ASSERT NOT REACHED in webcore::Layout::LayoutContext::verifyAndOutputMismatchingLayoutTree() https://bugs.webkit.org/show_bug.cgi?id=226866 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-06-09 Rob Buis Null check page in generateCertificate https://bugs.webkit.org/show_bug.cgi?id=226798 Reviewed by Youenn Fablet. * http/wpt/webrtc/RTCPeerConnection-generateCertificate-crash-expected.txt: Added. * http/wpt/webrtc/RTCPeerConnection-generateCertificate-crash.html: Added. 2021-06-09 Andres Gonzalez iOS - VoiceOver reads the old heading text when updated with heading.firstChild.data. https://bugs.webkit.org/show_bug.cgi?id=226754 Reviewed by Chris Fleizach. * accessibility/ios-simulator/heading-text-updates-expected.txt: Added. * accessibility/ios-simulator/heading-text-updates.html: Added. * accessibility/mac/heading-text-updates-expected.txt: Added. * accessibility/mac/heading-text-updates.html: Added. 2021-06-09 Devin Rousso (r278618) media/modern-media-controls/overflow-support/chapters.html is timing out since introduction https://bugs.webkit.org/show_bug.cgi?id=226828 Unreviewed text fix. * media/modern-media-controls/overflow-support/chapters.html: * media/modern-media-controls/overflow-support/chapters-expected.txt: Wait for the `` to load before clicking on the overflow button as otherwise there won't be any chapter cues to display in the contextmenu, meaning that the contextmenu would be empty and therefore not be shown. * http/tests/resources/js-test-pre.js: (shouldBecomeEqual): (shouldBecomeDifferent): * resources/js-test-pre.js: (shouldBecomeEqual): (shouldBecomeDifferent): * resources/js-test.js: (shouldBecomeEqual): (shouldBecomeDifferent): Allow for `completionHandler` to not be provided, which will cause the function to return a `Promise`. 2021-06-09 Amir Mark Jr REGRESSION (r278630?): [iOS 14] http/tests/ssl/applepay/ApplePayButton.html is a constant failure https://bugs.webkit.org/show_bug.cgi?id=226826 Unreviewed test gardening. Updating expectations while EWS is being updated with patch. * platform/ios-wk2/TestExpectations: 2021-06-09 Fujii Hironori LayoutTests: Use os.path.dirname() instead of split('/') for Windows Python https://bugs.webkit.org/show_bug.cgi?id=226802 Reviewed by Jonathan Bedard. Windows Python uses backlash for path separator. Use os.path.dirname() to get a parent directory. * http/tests/appcache/resources/scope1/cookie-protected-manifest.py: * http/tests/appcache/resources/scope2/cookie-protected-script.py: * http/tests/cache/disk-cache/resources/make-sha1-collision.py: * http/tests/cache/resources/load-and-check-referer.py: * http/tests/cache/resources/post-image-to-verify.py: * http/tests/cookies/multiple-redirect-and-set-cookie.py: (redirect_url): * http/tests/cookies/same-site/resources/fetch-after-navigating-iframe-in-cross-origin-page.py: * http/tests/cookies/same-site/resources/fetch-after-top-level-cross-origin-redirect.py: * http/tests/cookies/same-site/resources/fetch-after-top-level-navigation-from-cross-origin-page.py: * http/tests/cookies/same-site/resources/fetch-after-top-level-navigation-initiated-from-iframe-in-cross-origin-page.py: * http/tests/cookies/same-site/resources/fetch-after-top-level-same-origin-redirect.py: * http/tests/cookies/same-site/resources/fetch-in-same-origin-service-worker.py: * http/tests/gzip-content-encoding/resources/echo-data-encoding-with-gzip.py: * http/tests/media/resources/serve_video.py: * http/tests/misc/resources/404image.py: * http/tests/misc/resources/image-checks-for-accept.py: * http/tests/misc/resources/protected/protected-image.py: * http/tests/multipart/resources/multipart-nodashes.py: * http/tests/multipart/resources/multipart.py: * http/tests/quicklook/resources/word-document-with-csp-block-frame-ancestors.py: * http/tests/referrer-policy/resources/image.py: * http/tests/security/contentSecurityPolicy/resources/image-document-default-src-none-iframe.py: * http/tests/security/mixedContent/resources/subresource/protected-image.py: * http/tests/security/mixedContent/resources/subresource/protected-script.py: * http/tests/security/mixedContent/resources/subresource/protected-stylesheet.py: * http/tests/security/mixedContent/resources/subresource2/protected-image.py: * http/tests/security/resources/abe-allow-credentials.py: * http/tests/security/resources/abe-allow-star.py: * http/tests/security/resources/allow-if-origin.py: * http/tests/security/resources/captions-with-access-control-headers.py: * http/tests/security/resources/image-access-control.py: * http/tests/security/resources/image-credential-check.py: * http/tests/security/resources/loading-subresources.py: * http/tests/security/resources/reference-movie-cross-origin-allow.py: * http/tests/security/resources/subresource1/protected-image.py: * http/tests/security/resources/subresource2/protected-image.py: * http/tests/security/resources/xorigincss1-allow-star.py: * platform/wincairo/TestExpectations: 2021-06-09 Truitt Savell Skip http/tests/contentextensions/plugin-doesnt-crash.html on arm64 https://bugs.webkit.org/show_bug.cgi?id=226783 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: 2021-06-09 Alan Bujtas [Flexbox] FlexItem stays invisible after initial layout https://bugs.webkit.org/show_bug.cgi?id=226778 Reviewed by Simon Fraser. * fast/flexbox/repaint-issue-when-flex-item-appears-expected.txt: Added. * fast/flexbox/repaint-issue-when-flex-item-appears.html: Added. 2021-06-09 Diego Pino Garcia [GLIB][GTK] Unreviewed test gardening. Mark flakey tests as timeout only. Several tests marked as flakey have been timing out consistently for the last 4000 revisions. Mark state accordingly. * platform/glib/TestExpectations: * platform/gtk/TestExpectations: 2021-06-09 Diego Pino Garcia [GTK] Unreviewed test failures. Switch WPT's WOFF2 tests from flakey to image only failure. * platform/gtk/TestExpectations: 2021-06-09 Diego Pino Garcia [GLIB] Unreviewed test gardening. Update test expectations. - Mark editing/execCommand/switch-list-type-with-orphaned-li.html as flakey. - Create new bug for imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/processing-after-resume.https.html * platform/glib/TestExpectations: 2021-06-08 Diego Pino Garcia [GLIB][GTK] Unreviewed test gardening. Update status of flaky tests failing to Failure. All the tests changed were reported as 'Failure' by the GTK post-commit bot for the last 4000 revisions. * platform/glib/TestExpectations: * platform/gtk/TestExpectations: 2021-06-08 Rob Buis CSSOM test for serializing counter() fails https://bugs.webkit.org/show_bug.cgi?id=184256 Reviewed by Sam Weinig. Adapt to serialization change. * fast/css/counters/counter-cssText-expected.txt: * fast/css/counters/counter-cssText.html: * fast/css/serialization-with-double-quotes-expected.txt: * fast/css/serialization-with-double-quotes.html: 2021-06-08 Diego Pino Garcia [GLIB] Unreviewed test gardening. Update test expectation status of imported/w3c/web-platform-tests/media-source/mediasource-changetype-play.html. * platform/glib/TestExpectations: 2021-06-08 Diego Pino Garcia [GTK] Unreviewed test gardening. Emit GTK baselines for several SVG tests. Other platforms have specific baselines for these tests, including WPE. The GTK post-commit bot reports these tests have been consistently failing for the last 4000 revisions, so emiting baselines is the first step to check if these tests are actually passing. * platform/gtk/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt: Added. * platform/gtk/svg/W3C-SVG-1.1/animate-elem-22-b-expected.txt: Added. * platform/gtk/svg/text/select-textLength-spacing-squeeze-3-expected.txt: Added. * platform/gtk/svg/text/select-textLength-spacing-stretch-1-expected.txt: Added. * platform/gtk/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.txt: Added. * platform/gtk/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.txt: Added. * platform/gtk/svg/text/select-x-list-1-expected.txt: Added. * platform/gtk/svg/text/select-x-list-with-tspans-1-expected.txt: Added. 2021-06-08 Jean-Yves Avenard [MSE] Assertion if attempting to perform eviction before playback starts. https://bugs.webkit.org/show_bug.cgi?id=226720 Reviewed by Eric Carlson. * media/media-source/media-source-append-buffer-full-quota-exceeded-error-onstart-expected.txt: Added. * media/media-source/media-source-append-buffer-full-quota-exceeded-error-onstart.html: Added. 2021-06-08 Diego Pino Garcia [GLIB][WPE] Unreviewed test gardening. Move WPE baseline for WPT test 'report-same-origin-with-cookies.html' to GLIB. * platform/glib/imported/w3c/web-platform-tests/content-security-policy/reporting/report-same-origin-with-cookies-expected.txt: Renamed from LayoutTests/platform/wpe/imported/w3c/web-platform-tests/content-security-policy/reporting/report-same-origin-with-cookies-expected.txt. 2021-06-08 Wenson Hsieh [iOS] Safari tab pill should toggle visibility when tapping on article text on adventure.com https://bugs.webkit.org/show_bug.cgi?id=226775 rdar://78826820 Reviewed by Tim Horton and Devin Rousso. * fast/events/ios/non-meaningful-click-when-tapping-document-expected.txt: Added. * fast/events/ios/non-meaningful-click-when-tapping-document.html: Added. 2021-06-08 Diego Pino Garcia [GTK] Unreviewed test gardening. Update GTK baselines of several ARIA tests. These tests are marked as flaky under bug webkit.org/b/182761. The GTK post-commit bot reports these tests have been consistently failing for the last 4000 revisions, so at least their baselines should be updated. I won't remove the tests from test expectations for now. * accessibility/gtk/aria-busy-changed-notification-expected.txt: * accessibility/gtk/aria-current-changed-notification-expected.txt: * accessibility/gtk/aria-disabled-changed-notification-expected.txt: * accessibility/gtk/aria-expanded-changed-notification-expected.txt: * accessibility/gtk/aria-pressed-changed-notification-expected.txt: * accessibility/gtk/aria-readonly-changed-notification-expected.txt: * accessibility/gtk/aria-required-changed-notification-expected.txt: 2021-06-08 Diego Pino Garcia [GTK] Unreviewed test gardening. Remove obsolete GTK baseline for WPT test 'createImageBitmap-serializable.html'. * platform/glib/TestExpectations: * platform/gtk/imported/w3c/web-platform-tests/html/canvas/element/imagebitmap/createImageBitmap-serializable-expected.txt: Removed. 2021-06-08 Devin Rousso [Payment Request] upstream new features https://bugs.webkit.org/show_bug.cgi?id=226740 Reviewed by Andy Estes. * http/tests/paymentrequest/ApplePayModifier-additionalLineItems.https.html: Added. * http/tests/paymentrequest/ApplePayModifier-additionalLineItems.https-expected.txt: Added. * http/tests/paymentrequest/ApplePayModifier-additionalShippingMethods.https.html: Added. * http/tests/paymentrequest/ApplePayModifier-additionalShippingMethods.https-expected.txt: Added. * http/tests/paymentrequest/ApplePayModifier-total.https.html: Added. * http/tests/paymentrequest/ApplePayModifier-total.https-expected.txt: Added. * http/tests/paymentrequest/paymentmethodchange-couponCode.https.html: Added. * http/tests/paymentrequest/paymentmethodchange-couponCode.https-expected.txt: Added. * http/tests/paymentrequest/paymentrequest-couponCode.https.html: Added. * http/tests/paymentrequest/paymentrequest-couponCode.https-expected.txt: Added. * http/tests/paymentrequest/paymentrequest-shippingContactEditingMode.https.html: Added. * http/tests/paymentrequest/paymentrequest-shippingContactEditingMode.https-expected.txt: Added. * http/tests/paymentrequest/paymentrequest-supportsCouponCode.https.html: Added. * http/tests/paymentrequest/paymentrequest-supportsCouponCode.https-expected.txt: Added. * http/tests/ssl/applepay/ApplePayError-expected.txt: * platform/ios-wk2/TestExpectations: * platform/mac-wk2/TestExpectations: 2021-06-08 Truitt Savell Fix test expectations for plugin tests on arm64 https://bugs.webkit.org/show_bug.cgi?id=226783 Unreviewed test gardening. * platform/mac-wk2/TestExpectations: * platform/mac/TestExpectations: 2021-06-08 Devin Rousso Unreviewed, followup to r278622 * TestExpectations: * platform/mac-wk2/TestExpectations: Skip `http/tests/media/modern-media-controls/overflow-support` on non-WK2 macOS and iOS since those tests rely on macOS functionality and new iOS features. 2021-06-08 Devin Rousso [Modern Media Controls] Don't show Playback Speed when up-to-date Live Boadcasts https://bugs.webkit.org/show_bug.cgi?id=226744 Reviewed by Eric Carlson. * http/tests/media/modern-media-controls/overflow-support/playback-speed-live-broadcast.html: Added. * http/tests/media/modern-media-controls/overflow-support/playback-speed-live-broadcast-expected.txt: Added. 2021-06-08 Devin Rousso [Modern Media Controls] upstream new features https://bugs.webkit.org/show_bug.cgi?id=226736 Reviewed by Eric Carlson. * media/modern-media-controls/overflow-button/overflow-button.html: Added. * media/modern-media-controls/overflow-button/overflow-button-expected.txt: Added. * media/modern-media-controls/overflow-support/chapters.html: Added. * media/modern-media-controls/overflow-support/chapters-expected.txt: Added. * media/modern-media-controls/overflow-support/playback-speed.html: Added. * media/modern-media-controls/overflow-support/playback-speed-expected.txt: Added. * TestExpectations: * platform/mac-wk2/TestExpectations: 2021-06-08 Antoine Quint REGRESSION (r256095): Adding a border-radius, border, or box-shadow breaks animations from scale(0) https://bugs.webkit.org/show_bug.cgi?id=218371 Reviewed by Simon Fraser. Add a test where we have an animation on an element with a a border and a transform animation to scale(0) where the first keyframe is implicit. This test would fail prior to this patch. * webanimations/accelerated-transform-animation-to-scale-zero-with-implicit-from-keyframe-expected.html: Added. * webanimations/accelerated-transform-animation-to-scale-zero-with-implicit-from-keyframe.html: Added. 2021-06-08 Youenn Fablet Update libwebrtc to M92 https://bugs.webkit.org/show_bug.cgi?id=226494 Reviewed by Eric Carlson. * webrtc/receiver-track-should-stay-live-even-if-receiver-is-inactive.html: Update test since the backend is now fixed. 2021-06-08 Alex Christensen Update Windows PerformanceResourceTiming test expectations after r278477 https://bugs.webkit.org/show_bug.cgi?id=226737 * platform/win/performance-api/resource-timing-apis-expected.txt: Added. 2021-06-08 Razvan Caliman Web Inspector: Styles panel slow to render when inspecting node with many inherited CSS variables https://bugs.webkit.org/show_bug.cgi?id=225972 Reviewed by Devin Rousso. Add tests for logic to aggregate used CSS variables in Web Inspector. * inspector/css/findVariableNames-expected.txt: Added. * inspector/css/findVariableNames.html: Added. * inspector/css/usedCSSVariables-expected.txt: Added. * inspector/css/usedCSSVariables.html: Added. 2021-06-08 Alan Bujtas [LFC][TFC] Add initial percent value support for columns https://bugs.webkit.org/show_bug.cgi?id=226751 Reviewed by Simon Fraser. * fast/layoutformattingcontext/table-with-percent-columns-only-no-content-expected.html: Added. * fast/layoutformattingcontext/table-with-percent-columns-only-no-content.html: Added. 2021-06-08 Diego Pino Garcia [GTK] Unreviewed test gardening. Update baselines of tests marked a text flaky. Removed tests that are now passing from test expectations. * platform/glib/TestExpectations: * platform/glib/fast/css/acid2-pixel-expected.txt: Renamed from LayoutTests/platform/wpe/fast/css/acid2-pixel-expected.txt. * platform/glib/http/tests/websocket/tests/hybi/workers/close-expected.txt: Removed. * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.https.worker-expected.txt: * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/imagebitmap/createImageBitmap-serializable-expected.txt: * platform/gtk/TestExpectations: * platform/gtk/editing/input/caret-at-the-edge-of-contenteditable-expected.txt: * platform/gtk/editing/pasteboard/4989774-expected.txt: * platform/gtk/editing/pasteboard/paste-4038267-fix-expected.txt: * platform/gtk/editing/pasteboard/paste-line-endings-001-expected.txt: * platform/gtk/editing/pasteboard/paste-line-endings-002-expected.txt: * platform/gtk/editing/pasteboard/paste-line-endings-006-expected.txt: * platform/gtk/fast/css/acid2-expected.txt: * platform/gtk/fast/css/acid2-pixel-expected.txt: Removed. * platform/gtk/fast/css/resize-corner-tracking-expected.txt: * platform/gtk/fast/forms/validation-message-appearance-expected.txt: * platform/gtk/fast/overflow/hit-test-overflow-controls-expected.txt: * platform/gtk/http/tests/security/video-cross-origin-accessfailure-expected.txt: * platform/gtk/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt: * platform/gtk/svg/W3C-SVG-1.1/animate-elem-12-t-expected.txt: * platform/gtk/svg/W3C-SVG-1.1/animate-elem-15-t-expected.txt: * platform/gtk/svg/W3C-SVG-1.1/animate-elem-16-t-expected.txt: * platform/gtk/svg/W3C-SVG-1.1/animate-elem-17-t-expected.txt: * platform/gtk/svg/W3C-SVG-1.1/animate-elem-19-t-expected.txt: * platform/gtk/svg/W3C-SVG-1.1/animate-elem-30-t-expected.txt: * platform/gtk/svg/W3C-SVG-1.1/animate-elem-33-t-expected.txt: * platform/gtk/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt: * platform/gtk/svg/W3C-SVG-1.1/animate-elem-37-t-expected.txt: * platform/gtk/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt: * platform/gtk/svg/W3C-SVG-1.1/animate-elem-41-t-expected.txt: * platform/gtk/svg/W3C-SVG-1.1/animate-elem-46-t-expected.txt: * platform/gtk/svg/W3C-SVG-1.1/animate-elem-82-t-expected.txt: * platform/gtk/svg/W3C-SVG-1.1/struct-dom-06-b-expected.txt: * platform/gtk/svg/custom/circular-marker-reference-4-expected.txt: Removed. * platform/gtk/tables/mozilla/bugs/bug4527-expected.txt: 2021-06-08 Antti Koivisto `text-decoration: underline` is not applied to web component https://bugs.webkit.org/show_bug.cgi?id=226724 Reviewed by Ryosuke Niwa. * fast/shadow-dom/effective-text-decoration-inheritance-expected.html: Added. * fast/shadow-dom/effective-text-decoration-inheritance.html: Added. 2021-06-08 Fujii Hironori [WinCairo] Unreviewed test gardening * platform/wincairo/TestExpectations: 2021-06-08 Frédéric Wang Crash in InsertParagraphSeparatorCommand::doApply https://bugs.webkit.org/show_bug.cgi?id=226527 Reviewed by Ryosuke Niwa. Add regression test. * fast/editing/insert-paragraph-with-img-in-table-crash-expected.txt: Added. * fast/editing/insert-paragraph-with-img-in-table-crash.html: Added. Note that not having a new line at the end of the HTML file is required to make the test crash without the patch. * fast/editing/insert-paragraph-with-text-in-table-crash-expected.txt: Added. * fast/editing/insert-paragraph-with-text-in-table-crash.html: Added. 2021-06-07 Alexey Shvayka Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy https://bugs.webkit.org/show_bug.cgi?id=226185 * http/tests/security/cross-frame-access-object-getPrototypeOf-in-put-expected.txt: * http/tests/security/cross-frame-access-object-getPrototypeOf-in-put.html: * js/dom/reflect-set-onto-dom-expected.txt: * js/dom/script-tests/reflect-set-onto-dom.js: 2021-06-07 Alexey Shvayka Window should behave like a legacy platform object without indexed setter https://bugs.webkit.org/show_bug.cgi?id=225894 Reviewed by Darin Adler. * fast/dom/Window/orphaned-frame-access.html: * fast/frames/iframe-detached-window-still-writable-eval-expected.txt: * fast/frames/iframe-detached-window-still-writable-eval.html: * http/tests/security/cross-frame-access-delete-expected.txt: * http/tests/security/resources/cross-frame-iframe-for-delete-test.html: * js/dom/dfg-ensure-array-storage-on-window-expected.txt: * js/dom/indexed-setter-on-global-object-expected.txt: * js/dom/script-tests/dfg-ensure-array-storage-on-window.js: * js/dom/script-tests/dfg-ensure-non-array-array-storage-on-window.js: * js/dom/script-tests/indexed-setter-on-global-object.js: 2021-06-07 Wenson Hsieh Upstream WebKit support for Live Text https://bugs.webkit.org/show_bug.cgi?id=226706 Reviewed by Tim Horton. Rename `fast/images/image-extraction` to `fast/images/text-recognition`. * TestExpectations: * fast/images/text-recognition/basic-image-overlay-expected-mismatch.html: Renamed from LayoutTests/fast/images/image-extraction/basic-image-overlay-expected-mismatch.html. * fast/images/text-recognition/basic-image-overlay.html: Renamed from LayoutTests/fast/images/image-extraction/basic-image-overlay.html. * fast/images/text-recognition/click-link-with-image-overlay-expected.txt: Renamed from LayoutTests/fast/images/image-extraction/click-link-with-image-overlay-expected.txt. * fast/images/text-recognition/click-link-with-image-overlay.html: Renamed from LayoutTests/fast/images/image-extraction/click-link-with-image-overlay.html. * fast/images/text-recognition/image-overlay-creation-is-idempotent-expected.txt: Renamed from LayoutTests/fast/images/image-extraction/image-overlay-creation-is-idempotent-expected.txt. * fast/images/text-recognition/image-overlay-creation-is-idempotent.html: Renamed from LayoutTests/fast/images/image-extraction/image-overlay-creation-is-idempotent.html. * fast/images/text-recognition/image-overlay-in-image-with-zero-font-size-expected-mismatch.html: Renamed from LayoutTests/fast/images/image-extraction/image-overlay-in-image-with-zero-font-size-expected-mismatch.html. * fast/images/text-recognition/image-overlay-in-image-with-zero-font-size.html: Renamed from LayoutTests/fast/images/image-extraction/image-overlay-in-image-with-zero-font-size.html. * fast/images/text-recognition/image-overlay-with-selection-styles-expected.html: Renamed from LayoutTests/fast/images/image-extraction/image-overlay-with-selection-styles-expected.html. * fast/images/text-recognition/image-overlay-with-selection-styles.html: Renamed from LayoutTests/fast/images/image-extraction/image-overlay-with-selection-styles.html. * fast/images/text-recognition/ios/coalesce-selection-rects-in-image-overlay-expected.txt: Renamed from LayoutTests/fast/images/image-extraction/ios/coalesce-selection-rects-in-image-overlay-expected.txt. * fast/images/text-recognition/ios/coalesce-selection-rects-in-image-overlay.html: Renamed from LayoutTests/fast/images/image-extraction/ios/coalesce-selection-rects-in-image-overlay.html. * fast/images/text-recognition/ios/reselect-word-in-image-overlay-expected.txt: Renamed from LayoutTests/fast/images/image-extraction/ios/reselect-word-in-image-overlay-expected.txt. * fast/images/text-recognition/ios/reselect-word-in-image-overlay.html: Renamed from LayoutTests/fast/images/image-extraction/ios/reselect-word-in-image-overlay.html. * fast/images/text-recognition/ios/select-word-in-image-overlay-expected.txt: Renamed from LayoutTests/fast/images/image-extraction/ios/select-word-in-image-overlay-expected.txt. * fast/images/text-recognition/ios/select-word-in-image-overlay-inside-link-expected.txt: Renamed from LayoutTests/fast/images/image-extraction/ios/select-word-in-image-overlay-inside-link-expected.txt. * fast/images/text-recognition/ios/select-word-in-image-overlay-inside-link.html: Renamed from LayoutTests/fast/images/image-extraction/ios/select-word-in-image-overlay-inside-link.html. * fast/images/text-recognition/ios/select-word-in-image-overlay.html: Renamed from LayoutTests/fast/images/image-extraction/ios/select-word-in-image-overlay.html. * fast/images/text-recognition/ios/selection-rects-in-image-overlay-expected.txt: Renamed from LayoutTests/fast/images/image-extraction/ios/selection-rects-in-image-overlay-expected.txt. * fast/images/text-recognition/ios/selection-rects-in-image-overlay.html: Renamed from LayoutTests/fast/images/image-extraction/ios/selection-rects-in-image-overlay.html. * fast/images/text-recognition/mac/copy-image-overlay-text-with-context-menu-expected.txt: Renamed from LayoutTests/fast/images/image-extraction/mac/copy-image-overlay-text-with-context-menu-expected.txt. * fast/images/text-recognition/mac/copy-image-overlay-text-with-context-menu.html: Renamed from LayoutTests/fast/images/image-extraction/mac/copy-image-overlay-text-with-context-menu.html. * fast/images/text-recognition/mac/image-overlay-text-disables-app-highlight-menu-items-expected.txt: Renamed from LayoutTests/fast/images/image-extraction/mac/image-overlay-text-disables-app-highlight-menu-items-expected.txt. * fast/images/text-recognition/mac/image-overlay-text-disables-app-highlight-menu-items.html: Renamed from LayoutTests/fast/images/image-extraction/mac/image-overlay-text-disables-app-highlight-menu-items.html. * fast/images/text-recognition/mac/select-image-overlay-in-link-with-mouse-drag-expected.txt: Renamed from LayoutTests/fast/images/image-extraction/mac/select-image-overlay-in-link-with-mouse-drag-expected.txt. * fast/images/text-recognition/mac/select-image-overlay-in-link-with-mouse-drag.html: Renamed from LayoutTests/fast/images/image-extraction/mac/select-image-overlay-in-link-with-mouse-drag.html. * fast/images/text-recognition/mac/select-image-overlay-with-mouse-drag-2-expected.html: Renamed from LayoutTests/fast/images/image-extraction/mac/select-image-overlay-with-mouse-drag-2-expected.html. * fast/images/text-recognition/mac/select-image-overlay-with-mouse-drag-2.html: Renamed from LayoutTests/fast/images/image-extraction/mac/select-image-overlay-with-mouse-drag-2.html. * fast/images/text-recognition/mac/select-image-overlay-with-mouse-drag-does-not-fire-click-expected.txt: Renamed from LayoutTests/fast/images/image-extraction/mac/select-image-overlay-with-mouse-drag-does-not-fire-click-expected.txt. * fast/images/text-recognition/mac/select-image-overlay-with-mouse-drag-does-not-fire-click.html: Renamed from LayoutTests/fast/images/image-extraction/mac/select-image-overlay-with-mouse-drag-does-not-fire-click.html. * fast/images/text-recognition/mac/select-image-overlay-with-mouse-drag-expected-mismatch.html: Renamed from LayoutTests/fast/images/image-extraction/mac/select-image-overlay-with-mouse-drag-expected-mismatch.html. * fast/images/text-recognition/mac/select-image-overlay-with-mouse-drag.html: Renamed from LayoutTests/fast/images/image-extraction/mac/select-image-overlay-with-mouse-drag.html. * fast/images/text-recognition/mac/select-rotated-transparent-image-overlay-expected.html: Renamed from LayoutTests/fast/images/image-extraction/mac/select-rotated-transparent-image-overlay-expected.html. * fast/images/text-recognition/mac/select-rotated-transparent-image-overlay.html: Renamed from LayoutTests/fast/images/image-extraction/mac/select-rotated-transparent-image-overlay.html. * fast/images/text-recognition/mac/select-word-in-draggable-image-overlay-expected-mismatch.html: Renamed from LayoutTests/fast/images/image-extraction/mac/select-word-in-draggable-image-overlay-expected-mismatch.html. * fast/images/text-recognition/mac/select-word-in-draggable-image-overlay.html: Renamed from LayoutTests/fast/images/image-extraction/mac/select-word-in-draggable-image-overlay.html. * fast/images/text-recognition/mac/select-word-in-transparent-image-overlay-expected-mismatch.html: Renamed from LayoutTests/fast/images/image-extraction/mac/select-word-in-transparent-image-overlay-expected-mismatch.html. * fast/images/text-recognition/mac/select-word-in-transparent-image-overlay.html: Renamed from LayoutTests/fast/images/image-extraction/mac/select-word-in-transparent-image-overlay.html. 2021-06-07 Antoine Quint REGRESSION (r272201): iPad render flashing on load https://bugs.webkit.org/show_bug.cgi?id=226216 Reviewed by Simon Fraser. Add a test that runs the same accelerated animation on two container elements, stack one above the other. The bottom container has a red background while the top container has a green background, the whole body being green. After the animation has started, we set the bottom element to have a very large size such that its layer becomes tiled. Before this patch the bottom element would stop animation and its red background would start appearing as the top element would keep animating. After this patch both elements are animated and no red should appear. * webanimations/accelerated-animation-tiled-while-running-expected.html: Added. * webanimations/accelerated-animation-tiled-while-running.html: Added. 2021-06-07 Imanol Fernandez Use 3D points to map the WebXRBoundedReferenceSpace bounds transform https://bugs.webkit.org/show_bug.cgi?id=224365 Reviewed by Sergio Villar Senin. Update WebXR test expectations. * platform/wpe/TestExpectations: 2021-06-07 Aditya Keerthi [iOS] Unexpected scrolling when switching focus from a text input to a select element https://bugs.webkit.org/show_bug.cgi?id=226657 Reviewed by Tim Horton. Add a layout test to exercise the bug. * fast/forms/ios/form-control-refresh/select/focus-select-after-textfield-expected.txt: Added. * fast/forms/ios/form-control-refresh/select/focus-select-after-textfield.html: Added. 2021-06-06 Darin Adler Handle custom identifiers and strings separately, so we can quote strings correctly consistently https://bugs.webkit.org/show_bug.cgi?id=226694 Reviewed by Sam Weinig. * TestExpectations: Removed expected failures from 13 css-counter-styles tests that are not currently failing. I had planned to work on making more of these pass, but first found I could fix them with a corrected custom-ident implementation. * css3/supports-expected.txt: Rebased. * css3/supports.html: Updated to expect the value of the content property to be a quoted string, rather than the old behavior, which was to leave the string unquoted if it happened to be a string with all characters legal for a custom-ident. New expectation is the correct behavior. * fast/css/alt-inherit-initial-expected.txt: Rebased. * fast/css/alt-inherit-initial.html: Updated to expect the value of the language property to be a custom-ident, and serialize unusual cases with custom-ident rules, not as a quoted string. New expectation is the correct behavior. * fast/css/content-language-comma-separated-list-expected.txt: Ditto. * fast/css/content-language-empty-expected.txt: Ditto. * fast/css/content-language-only-whitespace-expected.txt: Ditto. * fast/css/content-language-with-whitespace-expected.txt: Ditto. * fast/css/getComputedStyle/computed-style-properties-expected.txt: Rebased. * fast/css/getComputedStyle/computed-style-properties.html: Expect content string (see above). * fast/css/lang-mapped-to-webkit-locale-expected.txt: Rebased. * fast/css/lang-mapped-to-webkit-locale.xhtml: Expect language custom-ident (see above). * fast/css/nested-at-rules-expected.txt: Rebased. * fast/css/nested-at-rules.html: Expect content string (see above). * fast/css/parsing-text-emphasis-expected.txt: Rebased. * fast/css/parsing-text-emphasis.html: Updated to expect strings to remaing quoted strings in the text-emphasis property, not change into custom-ident if all characters happen to fit. * fast/encoding/css-charset-default-expected.txt: Expect content string (see above). * inspector/css/pseudo-element-matches-for-pseudo-element-node-expected.txt: Ditto. 2021-06-06 Alan Bujtas [LFC][TFC] Adopt a less quirky fixed column width space distribution https://bugs.webkit.org/show_bug.cgi?id=226696 Reviewed by Antti Koivisto. * TestExpectations: We don't match current WebKit space distribution anymore. * fast/layoutformattingcontext/table-fixed-width-variations-simple-expected.html: Added. * fast/layoutformattingcontext/table-fixed-width-variations-simple.html: Added. 2021-06-05 Cameron McCormack Diff aspect-ratio property values correctly https://bugs.webkit.org/show_bug.cgi?id=226673 Reviewed by Rob Buis. * fast/css/aspect-ratio-no-relayout-expected.txt: Added. * fast/css/aspect-ratio-no-relayout.html: Added. 2021-06-04 Chris Dumez Worker.constructor throws an exception when the url param is an empty string https://bugs.webkit.org/show_bug.cgi?id=226637 Reviewed by Darin Adler. Update existing tests to reflect behavior change. * fast/workers/worker-constructor-expected.txt: * fast/workers/worker-constructor.html: * http/tests/workers/worker-invalid-url-expected.txt: * http/tests/workers/worker-invalid-url.html: 2021-06-04 Diego Pino Garcia [GLIB][GTK] Unreviewed test gardening. Remove flaky tests that have been constantly passing for the last 4000 revisions. * platform/glib/TestExpectations: * platform/gtk/TestExpectations: 2021-06-04 Wenson Hsieh [iOS] Meaningful click heuristic should account for media state changes https://bugs.webkit.org/show_bug.cgi?id=226655 rdar://78330664 Reviewed by Tim Horton and Devin Rousso. Add a layout test to verify that tapping to play or pause a video triggers "meaningful" synthetic clicks. * fast/events/ios/meaningful-click-when-playing-media-expected.txt: Added. * fast/events/ios/meaningful-click-when-playing-media.html: Added. 2021-06-04 Devin Rousso Web Inspector: Uncaught Exception: undefined is not an object (evaluating 'InspectorBackend.Enum.Page.ResourceType') https://bugs.webkit.org/show_bug.cgi?id=226664 Reviewed by Joseph Pecoraro. * inspector/protocol/enum.html: Added. * inspector/protocol/enum-expected.txt: Added. 2021-06-04 Brady Eidson Enforce a quota in window.sessionStorage rdar://78507096 and https://bugs.webkit.org/show_bug.cgi?id=226337 Reviewed by Chris Dumez. * platform/ios-wk1/TestExpectations: * platform/ios/ios/storage/domstorage/5mb-quota.html: Removed. * storage/domstorage/quota-expected.txt: * storage/domstorage/quota.html: 2021-06-04 Antti Koivisto REGRESSION (maybe r276882): custom properties not available on host on initial paint https://bugs.webkit.org/show_bug.cgi?id=226574 Reviewed by Simon Fraser. * fast/shadow-dom/resources/shared-resolver-host-invalidation.css: Added. (:host,): (div): * fast/shadow-dom/shared-resolver-host-invalidation-expected.html: Added. * fast/shadow-dom/shared-resolver-host-invalidation.html: Added. 2021-06-04 Alex Christensen Implement off-by-default experimental feature for PerformanceResourceTiming.transferSize, encodedBodySize, and decodedBodySize https://bugs.webkit.org/show_bug.cgi?id=226629 Reviewed by Brady Eidson. * performance-api/resource-timing-apis-expected.txt: * platform/mac/imported/w3c/web-platform-tests/resource-timing/test_resource_timing-expected.txt: Removed. 2021-06-04 Robert Jenner Cleanup unused resources in LayoutTests/storage https://bugs.webkit.org/show_bug.cgi?id=226226 Reviewed by Jonathan Bedard. * storage/domstorage/localstorage/resources/iframe-events-second.html: Removed. * storage/domstorage/localstorage/resources/private-browsing-3.html: Removed. * storage/domstorage/localstorage/resources/private-browsing-storage-2.html: Removed. * storage/domstorage/sessionstorage/resources/iframe-events-second.html: Removed. * storage/indexeddb/modern/resources/workers-disabled.js: Removed. * storage/indexeddb/resources/test-data.html: Removed. * storage/indexeddb/resources/test-data.txt: Removed. 2021-06-04 Wenson Hsieh [iOS] Long pressing images on 9gag.com fails to present context menus https://bugs.webkit.org/show_bug.cgi?id=226625 rdar://78136095 Reviewed by Megan Gardner. Add a layout test to verify that a context menu is presented when long pressing an image inside a link with a JavaScript URL as an `href`. * fast/events/touch/ios/long-press-on-image-in-javascript-link-expected.txt: Added. * fast/events/touch/ios/long-press-on-image-in-javascript-link.html: Added. 2021-06-04 Martin Robinson [Win] Implement scroll-snap-points on Windows https://bugs.webkit.org/show_bug.cgi?id=142503 Reviewed by Simon Fraser. * platform/win/TestExpectations: Unskip scroll-snap tests. * platform/win/css3/scroll-snap/scroll-snap-wheel-event-expected.txt: Added. Windows doesn't seem to support horizontal wheel events. 2021-06-03 Alan Bujtas Crack in hero text on https://www.apple.com/mac-mini/ https://bugs.webkit.org/show_bug.cgi?id=226610 Reviewed by Simon Fraser. * fast/clip/hidpi-background-clip-with-text-fill-color-expected.html: Added. * fast/clip/hidpi-background-clip-with-text-fill-color.html: Added. 2021-06-03 Chris Lord [WPE] position:sticky content is not correctly offset on async scrolled overflow layers with an RTL vertical scrollbar https://bugs.webkit.org/show_bug.cgi?id=226327 Reviewed by Darin Adler. Some sticky-positioning RTL related tests now pass. * platform/wpe/TestExpectations: 2021-06-03 Simon Fraser REGRESSION (Safari 14): Menu items jump around on codelearn.cat https://bugs.webkit.org/show_bug.cgi?id=226608 Reviewed by Alan Bujtas. * compositing/overflow/overflow-change-reposition-descendants-expected.html: Added. * compositing/overflow/overflow-change-reposition-descendants.html: Added. 2021-06-03 Amir Mark Jr [MacOS] animations/leak-document-with-css-animation.html is a flaky failure https://bugs.webkit.org/show_bug.cgi?id=226598 Unreviewed test gardening. * platform/mac/TestExpectations: 2021-06-03 Cameron McCormack Prevent background-attachment:fixed from causing slow scrolling when in a position:fixed layer https://bugs.webkit.org/show_bug.cgi?id=226399 Reviewed by Simon Fraser. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-in-overflow-in-iframe-expected.txt: * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-1-expected.txt: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-1.html: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-2-async-expected.txt: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-2-async.html: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-2-sync-expected.txt: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-2-sync.html: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-3-async-expected.txt: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-3-async.html: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-3-sync-expected.txt: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-3-sync.html: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-4-expected.txt: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-4.html: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-5-async-expected.txt: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-5-async.html: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-5-sync-expected.txt: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-5-sync.html: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-6-expected.txt: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-6.html: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-7-expected.txt: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-7.html: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-8-async-expected.txt: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-8-async.html: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-8-sync-expected.txt: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-8-sync.html: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-9-async-expected.txt: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-9-async.html: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-9-sync-expected.txt: Added. * scrollingcoordinator/mac/fixed-backgrounds/fixed-background-slow-scrolling-9-sync.html: Added. 2021-06-03 Alan Bujtas Incorrect text selection when crossing flex item boundary https://bugs.webkit.org/show_bug.cgi?id=226518 Reviewed by Simon Fraser. * editing/selection/selecting-content-by-overshooting-the-container-expected.txt: Added. * editing/selection/selecting-content-by-overshooting-the-container.html: Added. 2021-06-03 Youenn Fablet Cherry-pick webrtc fix to correctly handle audio track state in case of renegotiation https://bugs.webkit.org/show_bug.cgi?id=226577 Reviewed by Eric Carlson. Update test now that we have the correct behavior. * webrtc/receiver-track-should-stay-live-even-if-receiver-is-inactive.html: 2021-06-03 Alan Bujtas [LFC][TFC] Use the fixed table height value to resolve percent column height values https://bugs.webkit.org/show_bug.cgi?id=226566 Reviewed by Antti Koivisto. * fast/layoutformattingcontext/table-with-percent-columns-and-spacing-expected.html: * fast/layoutformattingcontext/table-with-percent-columns-and-spacing.html: * fast/layoutformattingcontext/table-with-percent-columns-simple-expected.html: Added. * fast/layoutformattingcontext/table-with-percent-columns-simple.html: Added. 2021-06-03 Carlos Garcia Campos [GLIB] imported/w3c/web-platform-tests/resource-timing/resource_connection_reuse_mixed_content.html is failing since r277493 https://bugs.webkit.org/show_bug.cgi?id=225904 Reviewed by Michael Catanzaro. * platform/glib/TestExpectations: 2021-06-03 Julian Gonzalez Crash in HTMLConverter::_addLinkForElement() https://bugs.webkit.org/show_bug.cgi?id=226398 Reviewed by Ryosuke Niwa. Add a test for this crasher. * editing/pasteboard/select-all-link-cut-expected.txt: Added. * editing/pasteboard/select-all-link-cut.html: Added. 2021-06-02 Alex Christensen Fix WPT test resource-timing/cross-origin-redirects.html https://bugs.webkit.org/show_bug.cgi?id=190523 Reviewed by Brady Eidson. * http/tests/misc/webtiming-slow-load-expected.txt: * http/tests/misc/webtiming-slow-load.py: Our new metrics gathering now matches Firefox instead of Chrome in PerformanceResourceTiming::responseEnd in this edge case of a deprecated API. Update expectations accordingly. * platform/mac-wk1/TestExpectations: Bringing this test to passing in WK2 makes it flaky in WK1 because we don't get good redirect timing data from CFNetwork through NSURLConnection. * platform/win/http/tests/misc/webtiming-one-redirect-expected.txt: Added. * platform/win/http/tests/misc/webtiming-slow-load-expected.txt: Copied from LayoutTests/http/tests/misc/webtiming-slow-load-expected.txt. * platform/win/http/tests/misc/webtiming-two-redirects-expected.txt: Added. The network layer is now responsible for counting redirects and providing redirect timings. Our friend CFURLConnection doesn't have that ability, so it doesn't pass these tests any more. It never supported any timing APIs and other tests are skipped. 2021-06-02 Amir Mark Jr [MacOS] media/video-played-collapse.html is flaky timeout and failure https://bugs.webkit.org/show_bug.cgi?id=226520 Unreviewed test gardening. * platform/mac/TestExpectations: 2021-06-02 Amir Mark Jr [BigSur E Wk1 Release] media/media-event-listeners.html is a flaky timeout https://bugs.webkit.org/show_bug.cgi?id=226517 Unreviewed test gardening. * platform/mac-wk1/TestExpectations: 2021-06-02 Alan Bujtas [iOS] Unreviewed test gardening. * platform/ios/TestExpectations: 2021-06-02 Alan Bujtas Incorrect selection when tall float is present https://bugs.webkit.org/show_bug.cgi?id=226552 Reviewed by Simon Fraser. * editing/selection/select-out-of-floated-non-editable-07.html: * editing/selection/select-out-of-floated-non-editable-13-expected.txt: Added. * editing/selection/select-out-of-floated-non-editable-13.html: Added. 2021-06-02 Antoine Quint Hit-testing does not account for clip-path set on parent of