haikuwebkit/LayoutTests/ChangeLog

32233 lines
1.9 MiB

2021-08-23 Eric Hutchison <ehutchison@apple.com>
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.
<rdar://80386523>, <rdar://80386061>.
Unreviewed test gardening.
* platform/ios-14/TestExpectations:
* platform/ios-wk2/TestExpectations:
2021-08-23 Eric Hutchison <ehutchison@apple.com>
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 <ehutchison@apple.com>
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 <ehutchison@apple.com>
Update test expectations for fast/forms/ios/ipad/open-picker-using-keyboard.html and fast/forms/ios/accessory-bar-navigation.html.
<rdar://80391927>, <rdar://80390931>.
Unreviewed test gardening.
* platform/ios-wk2/TestExpectations:
2021-08-23 Wenson Hsieh <wenson_hsieh@apple.com>
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 <cdumez@apple.com>
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 <cgarcia@igalia.com>
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 <cdumez@apple.com>
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 <xan@igalia.com>
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 <aboya@igalia.com>
[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 <ysuzuki@apple.com>
[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 <zalan@apple.com>
[iOS] Unreviewed test gardening.
* platform/ios-wk2/fast/repaint/placeholder-after-caps-lock-hidden-expected.txt:
2021-08-22 Alan Bujtas <zalan@apple.com>
[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 <katherine_cheney@apple.com>
Report correct blocked URI in CSP violation report
https://bugs.webkit.org/show_bug.cgi?id=226316
<rdar://problem/78552912>
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 <ysuzuki@apple.com>
[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 <zalan@apple.com>
[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 <zalan@apple.com>
[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 <wenson_hsieh@apple.com>
[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 <mmaxfield@apple.com>
Control characters (Unicode category Cc) should be rendered visibly
https://bugs.webkit.org/show_bug.cgi?id=149128
<rdar://problem/79224941>
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 <mmaxfield@apple.com>
overwriteCodePoint() in createAndFillGlyphPage() is wrong
https://bugs.webkit.org/show_bug.cgi?id=215643
<rdar://problem/67430461>
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 <zalan@apple.com>
[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 <zalan@apple.com>
[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 <pvollan@apple.com>
[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 <pvollan@apple.com>
[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 <mmaxfield@apple.com>
[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 <ysuzuki@apple.com>
[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 <youenn@apple.com>
Prevent AudioSession category from moving out of PlayAndRecord too quickly
https://bugs.webkit.org/show_bug.cgi?id=229327
<rdar://81997024>
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 <commit-queue@webkit.org>
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 <zalan@apple.com>
[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 <zalan@apple.com>
[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 <pangle@apple.com>
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 <ehutchison@apple.com>
Update test expectations for fast/scrolling/ios/overflow-div-scrolling.html.
<rdar://80392444>.
Unreviewed test gardening.
* platform/ios-wk1/TestExpectations:
2021-08-20 Ayumi Kojima <ayumi_kojima@apple.com>
[ Sky ] editing/input/cocoa/autocorrect-on.html is timing out.
<rdar://82191308>
Unreviewed test gardening.
* platform/ios-wk2/TestExpectations:
2021-08-20 Eric Hutchison <ehutchison@apple.com>
Update test expectations for http/tests/media/modern-media-controls/overflow-support/playback-speed-live-broadcast.html.
<rdar://80393995>.
Unreviewed test gardening.
* platform/ios-14/TestExpectations:
* platform/ios-wk2/TestExpectations:
* platform/ios/TestExpectations:
2021-08-20 Ayumi Kojima <ayumi_kojima@apple.com>
[ 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 <ehutchison@apple.com>
Update baseline for http/tests/websocket/tests/hybi/close-code-and-reason.html.
<rdar://82186597>.
Unreviewed rebaseline.
* http/tests/websocket/tests/hybi/close-code-and-reason-expected.txt:
2021-08-20 Mikhail R. Gadelha <mikhail@igalia.com>
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 <ayumi_kojima@apple.com>
[ iOS 15 ]editing/selection/ios/hide-selection-in-tiny-contenteditable.html is a flaky failure.
<rdar://82183980>
Unreviewed test gardening.
* platform/ios-wk2/TestExpectations:
2021-08-20 Dean Jackson <dino@apple.com>
[WebXR] A session with only one view should cover the full screen
https://bugs.webkit.org/show_bug.cgi?id=229110
<rdar://problem/81940621>
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 <clopez@igalia.com>
[GTK][WPE] Gardening of expected failures
Unreviewed gardening.
* platform/glib/TestExpectations:
* platform/gtk/TestExpectations:
2021-08-20 Eric Hutchison <ehutchison@apple.com>
[iOS wk2, Mac wk2] http/wpt/mediarecorder/video-rotation.html is a flaky failure.
<rdar://76434263>.
Unreviewed test gardening.
* platform/ios-wk2/TestExpectations:
* platform/mac-wk2/TestExpectations:
2021-08-20 Patrick Angle <pangle@apple.com>
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 <ayumi_kojima@apple.com>
[ 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 <commit-queue@webkit.org>
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 <antti@apple.com>
[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 <zalan@apple.com>
[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 <pnormand@igalia.com>
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 <youenn@apple.com>
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 <ntim@apple.com>
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 <mmaxfield@apple.com>
[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 <mmaxfield@apple.com>
[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 <ehutchison@apple.com>
[iOS] 3 imported/w3c/web-platform-tests/css/css-typed-om/ tests are flaky failure.
<rdar://82147623>.
Unreviewed test gardening.
* platform/ios/TestExpectations:
2021-08-19 Eric Hutchison <ehutchison@apple.com>
[Mac, iOS Release] imported/w3c/web-platform-tests/worklets/layout-worklet-csp.https.html is a flaky failure.
<rdar://82146367>.
Unreviewed test gardening.
* platform/ios/TestExpectations:
* platform/mac/TestExpectations:
2021-08-19 Wenson Hsieh <wenson_hsieh@apple.com>
[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 <andresg_22@apple.com>
Rename AccessibilityUIElement::setSelectedVisibleTextRange to setSelectedTextMarkerRange for naming consistency and maintainability.
https://bugs.webkit.org/show_bug.cgi?id=229290
<rdar://problem/82128453>
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 <zalan@apple.com>
[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 <ehutchison@apple.com>
[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 <ayumi_kojima@apple.com>
[ 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 <ntim@apple.com>
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 <ntim@apple.com>
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 <ehutchison@apple.com>
[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 <kpiddington@apple.com>
WebGL via Metal experimental feature does not correctly toggle metal backend
https://bugs.webkit.org/show_bug.cgi?id=229267
<rdar://81855735>
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 <antti@apple.com>
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 <ayumi_kojima@apple.com>
[ 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 <katherine_cheney@apple.com>
[App Privacy Report] Some HTTP Redirects from non app initiated requests are marked app initiated
https://bugs.webkit.org/show_bug.cgi?id=229202
<rdar://problem/79467871>
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 <pnormand@igalia.com>
Unreviewed, GStreamer gardening
* platform/glib/TestExpectations: http/tests/images/image-supports-video.html no longer crashes.
2021-08-19 Tim Nguyen <ntim@apple.com>
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 <Hironori.Fujii@sony.com>
[WinCairo] Unreviewed test gardening
* platform/wincairo/TestExpectations:
2021-08-18 Carlos Alberto Lopez Perez <clopez@igalia.com>
[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 <Hironori.Fujii@sony.com>
[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 <ehutchison@apple.com>
[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 <Hironori.Fujii@sony.com>
[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 <ehutchison@apple.com>
[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 <andresg_22@apple.com>
Add layout test for WebAccessibilityObjectWrapper handler for attribute AXLineForTextMarker on MacOS.
https://bugs.webkit.org/show_bug.cgi?id=229220
<rdar://problem/82057459>
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 <wenson_hsieh@apple.com>
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 <ehutchison@apple.com>
[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 <ayumi_kojima@apple.com>
[ 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 <mrobinson@webkit.org>
position: sticky with display: inline-block
https://bugs.webkit.org/show_bug.cgi?id=224415
<rdar://problem/76811968>
Reviewed by Simon Fraser.
* TestExpectations: Unskip newly passing tests and skip one test which was
a false pass previously.
2021-08-17 Alex Christensen <achristensen@webkit.org>
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 <agoldmints@igalia.com>
[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 <Hironori.Fujii@sony.com>
[curl] Kept alive NetworkResourceLoaders should be cancelled by NetworkLoad::didCompleteWithError on PolicyAction::Ignore of didReceiveResponse
https://bugs.webkit.org/show_bug.cgi?id=228095
<rdar://problem/81393898>
Unreviewed test failure fix.
* http/tests/fetch/resources/get-set-temp-file.py: chmod +x.
2021-08-17 Ayumi Kojima <ayumi_kojima@apple.com>
[ 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 <ayumi_kojima@apple.com>
[ 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 <ehutchison@apple.com>
[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 <ayumi_kojima@apple.com>
[ 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 <Jenner@apple.com>
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 <ayumi_kojima@apple.com>
[ 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 <Jenner@apple.com>
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 <ayumi_kojima@apple.com>
[ 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 <ayumi_kojima@apple.com>
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 <ehutchison@apple.com>
[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 <ehutchison@apple.com>
[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 <Hironori.Fujii@sony.com>
[curl] Kept alive NetworkResourceLoaders should be cancelled by NetworkLoad::didCompleteWithError on PolicyAction::Ignore of didReceiveResponse
https://bugs.webkit.org/show_bug.cgi?id=228095
<rdar://problem/81393898>
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 <mikhail@igalia.com>
Unreviewed. Skip failing MIPS tests
https://bugs.webkit.org/show_bug.cgi?id=229198
* platform/wpe/TestExpectations:
2021-08-17 Eric Hutchison <ehutchison@apple.com>
[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 <ehutchison@apple.com>
[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 <achristensen@webkit.org>
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 <ehutchison@apple.com>
[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 <ehutchison@apple.com>
[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 <ehutchison@apple.com>
[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 <agoldmints@igalia.com>
[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 <ehutchison@apple.com>
[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 <ayumi_kojima@apple.com>
[ 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 <ayumi_kojima@apple.com>
[ 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 <ayumi_kojima@apple.com>
[ 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 <ehutchison@apple.com>
[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 <antti@apple.com>
Incorrect repaint when inline level box style change triggers line height change
https://bugs.webkit.org/show_bug.cgi?id=229140
<rdar://problem/81980863>
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 <jya@apple.com>
Implement API to ensure MediaRemote key mapping is correct
https://bugs.webkit.org/show_bug.cgi?id=229070
<rdar://problem/81894480>
Reviewed by Eric Carlson.
* media/media-session/actionHandlerInternalMappings-expected.txt: Added.
* media/media-session/actionHandlerInternalMappings.html: Added.
2021-08-16 Diego Pino Garcia <dpino@igalia.com>
[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 <dpino@igalia.com>
[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 <antti@apple.com>
REGRESSION (r275756): Accelerated animations freeze when invalidating layout with shadow dom
https://bugs.webkit.org/show_bug.cgi?id=228954
<rdar://problem/81750217>
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 <dino@apple.com>
WebXR contexts have to use high-power GPUs
https://bugs.webkit.org/show_bug.cgi?id=229111
<rdar://81658893>
Reviewed by Sam Weinig.
* webxr/high-performance-expected.txt: Added.
* webxr/high-performance.html: Added.
2021-08-16 Eric Hutchison <ehutchison@apple.com>
[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 <ayumi_kojima@apple.com>
[ 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 <ehutchison@apple.com>
[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 <ayumi_kojima@apple.com>
[ 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 <ehutchison@apple.com>
[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 <andresg_22@apple.com>
Expose [WebAccessibilityObjectWrapper lineRectsAndText] on MacOS.
https://bugs.webkit.org/show_bug.cgi?id=229045
<rdar://81819301>
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 <ayumi_kojima@apple.com>
[ 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 <wenson_hsieh@apple.com>
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
<rdar://problem/81993820>
Unreviewed, mark this test as passing on iOS 14 again.
* platform/ios-14/TestExpectations:
2021-08-16 Eric Hutchison <ehutchison@apple.com>
[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 <wenson_hsieh@apple.com>
[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 <ayumi_kojima@apple.com>
[ 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 <agoldmints@igalia.com>
[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 <bfulgham@apple.com>
REGRESSION (r281012): WebInspector console no longer shows script integrity information
https://bugs.webkit.org/show_bug.cgi?id=229097
<rdar://problem/81915909>
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 <ehutchison@apple.com>
[ 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 <ayumi_kojima@apple.com>
[ 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 <ehutchison@apple.com>
[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 <ayumi_kojima@apple.com>
[ 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 <pnormand@igalia.com>
[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 <ehutchison@apple.com>
[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 <wenson_hsieh@apple.com>
[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 <agoldmints@igalia.com>
[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 <agoldmints@igalia.com>
[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 <cdumez@apple.com>
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 <wenson_hsieh@apple.com>
[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 <ayumi_kojima@apple.com>
[ 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 <ayumi_kojima@apple.com>
[ 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 <youenn@apple.com>
Use profile auto level for WebRTC H264 encoder on Apple Silicon
https://bugs.webkit.org/show_bug.cgi?id=229071
<rdar://80345048>
Reviewed by Eric Carlson.
* platform/mac/TestExpectations:
2021-08-13 Alex Christensen <achristensen@webkit.org>
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 <ayumi_kojima@apple.com>
[ 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 <ayumi_kojima@apple.com>
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 <youenn@apple.com>
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 <mrobinson@webkit.org>
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 <achristensen@webkit.org>
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 <clopez@igalia.com>
[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 <ayumi_kojima@apple.com>
[ 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 <ayumi_kojima@apple.com>
[ 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 <wenson_hsieh@apple.com>
[ 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 <ayumi_kojima@apple.com>
[ 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 <weinig@apple.com>
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 <mrobinson@webkit.org>
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 <youenn@apple.com>
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 <lmoura@igalia.com>
[GLIB] Gardening a few failures and passes
Unreviewed test gardening.
* platform/glib/TestExpectations:
* platform/wpe/TestExpectations:
2021-08-11 Chris Dumez <cdumez@apple.com>
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 <jya@apple.com>
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 <wenson_hsieh@apple.com>
[ 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 <cdumez@apple.com>
http/tests/xmlhttprequest/interactive-state.html is flaky
https://bugs.webkit.org/show_bug.cgi?id=229006
<rdar://80343834>
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 <achristensen@webkit.org>
REGRESSION (r278392) performance.measure should never throw an InvalidAccessError for fetchStart
https://bugs.webkit.org/show_bug.cgi?id=229008
<rdar://79960877>
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 <destra@apple.com>
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 <akeerthi@apple.com>
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 <ayumi_kojima@apple.com>
[ 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 <ayumi_kojima@apple.com>
[ 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 <agoldmints@igalia.com>
[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 <ayumi_kojima@apple.com>
[ 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 <ehutchison@apple.com>
[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 <kkinnunen@apple.com>
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 <cathiechen@igalia.com>
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 <lmoura@igalia.com>
[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 <agoldmints@igalia.com>
[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 <cdumez@apple.com>
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 <ayumi_kojima@apple.com>
[ 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 <cdumez@apple.com>
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 <agoldmints@igalia.com>
[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 <ayumi_kojima@apple.com>
[ 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 <cathiechen@igalia.com>
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 <ysuzuki@apple.com>
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 <cdumez@apple.com>
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 <lmoura@igalia.com>
[GLIB] Garden two getUserMedia timeouts
Unreviewed test gardening.
* platform/glib/TestExpectations:
2021-08-09 Robert Jenner <Jenner@apple.com>
[ 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 <simon.fraser@apple.com>
Vertical scroll with mouse wheel in horizontal scroller fails to propagate to the document
https://bugs.webkit.org/show_bug.cgi?id=228891
<rdar://81640239>
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 <ayumi_kojima@apple.com>
[ 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 <Jenner@apple.com>
(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 <wenson_hsieh@apple.com>
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 <agoldmints@igalia.com>
[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 <katherine_cheney@apple.com>
Add console logging to encourage the use of authenticated encryption in WebCrypto
https://bugs.webkit.org/show_bug.cgi?id=228879
<rdar://problem/80655397>
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 <said@apple.com>
Ease sandboxing restrictions for Mail to allow HEIF image decoding
https://bugs.webkit.org/show_bug.cgi?id=228812
<rdar://80967782>
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 <Jenner@apple.com>
(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 <agoldmints@igalia.com>
[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 <lmoura@igalia.com>
[GLIB] Garden accessibility/selected-state-changed-notifications.html timeouts
Unreviewed test gardening.
* platform/glib/TestExpectations:
2021-08-08 Wenson Hsieh <wenson_hsieh@apple.com>
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 <jer.noble@apple.com>
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
<rdar://problem/79733280>
Reviewed by Eric Carlson.
* platform/mac-wk1/TestExpectations:
2021-08-07 Wenson Hsieh <wenson_hsieh@apple.com>
[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 <agoldmints@igalia.com>
[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 <Jenner@apple.com>
[ 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 <Jenner@apple.com>
[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 <Jenner@apple.com>
[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 <agoldmints@igalia.com>
[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 <Jenner@apple.com>
[ 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 <Hironori.Fujii@sony.com>
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 <agoldmints@igalia.com>
[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 <ehutchison@apple.com>
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 <peng.liu6@apple.com>
[macOS] Clean up Feature Flags related code
https://bugs.webkit.org/show_bug.cgi?id=228803
<rdar://problem/81142982>
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 <antti@apple.com>
REGRESSION (r274038): Keyframe animation with top/left with percentages fails to animate
https://bugs.webkit.org/show_bug.cgi?id=228811
<rdar://problem/81568266>
Reviewed by Alan Bujtas.
* animations/top-left-percent-interpolation-expected.txt: Added.
* animations/top-left-percent-interpolation.html: Added.
2021-08-06 Youenn Fablet <youenn@apple.com>
MediaPlayerPrivateMediaStreamAVFObjC should skip enqueuing frames when not visible
https://bugs.webkit.org/show_bug.cgi?id=228816
<rdar://81077972>
Reviewed by Eric Carlson.
* fast/mediastream/mediaPlayer-visibility-expected.txt: Added.
* fast/mediastream/mediaPlayer-visibility.html: Added.
2021-08-05 Ryan Haddad <ryanhaddad@apple.com>
Unreviewed test garening, skip test that is unsupported on WK1.
* platform/win/TestExpectations:
2021-08-05 Tim Horton <timothy_horton@apple.com>
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 <agoldmints@igalia.com>
[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 <cdumez@apple.com>
REGRESSION (r280541): [ BigSur Debug ] accessibility/roles-computedRoleString.html is timing out
https://bugs.webkit.org/show_bug.cgi?id=228744
<rdar://problem/81472432>
Unreviewed, speed up test a bit as it is timing out flakily in Debug.
* accessibility/roles-computedRoleString.html:
2021-08-05 Andres Gonzalez <andresg_22@apple.com>
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
<rdar://78225826>
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 <ntim@apple.com>
Implement support for <dialog> element cancel event
https://bugs.webkit.org/show_bug.cgi?id=227534
Reviewed by Chris Dumez.
This makes <dialog> emit a cancel event then close when the escape key is pressed.
Updated relevant WPT:
- <dialog> 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 <dialog> focusing steps (webkit.org/b/227537) to be implemented for <input> to get focus
- dialog-cancel-with-select.html: needs <dialog> focusing steps (webkit.org/b/227537) to be implemented for <select> to get focus
- dialog-keydown-preventDefault.html: current implementation does not prevent canceling from happening when keydown event has preventDefault()
* 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/html/semantics/interactive-elements/the-dialog-element/dialog-cancel-events-expected.txt: Added.
* platform/ios-wk2/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-cancel-preventDefault-expected.txt: Added.
* platform/ios-wk2/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-cancel-with-input-expected.txt: Added.
* platform/ios-wk2/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-keydown-preventDefault-expected.txt: Added.
* 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-08-04 Robert Jenner <Jenner@apple.com>
( Rebaseline) [ iOS ] fast/forms/ios/inputmode-none.html is a constant failure
https://bugs.webkit.org/show_bug.cgi?id=228200
Uneviewed test gardening.
* platform/ios/fast/forms/ios/inputmode-none-expected.txt: Added.
2021-08-05 Alicia Boya García <aboya@igalia.com>
Unreviewed GStreamer MSE microgardening
https://bugs.webkit.org/show_bug.cgi?id=228823
* platform/glib/TestExpectations:
2021-08-04 Wenson Hsieh <wenson_hsieh@apple.com>
Adjust editing/deleting/ios/backspace-last-character.html to check that pressing backspace deletes one character
https://bugs.webkit.org/show_bug.cgi?id=228806
Reviewed by Tim Horton.
Add test coverage for r280671 by augmenting an existing iOS editing test to verify that hitting backspace only
deletes a single character in a `textarea`.
* editing/deleting/ios/backspace-last-character-expected.txt:
* editing/deleting/ios/backspace-last-character.html:
2021-08-04 Diego Pino Garcia <dpino@igalia.com>
[WPE] Unreviewed test gardening. Update baselines after r280672.
* platform/glib/fast/selectors/unqualified-hover-strict-expected.txt:
* platform/glib/imported/w3c/web-platform-tests/html/dom/idlharness.worker-expected.txt:
* platform/glib/imported/w3c/web-platform-tests/mathml/relations/html5-tree/math-global-event-handlers.tentative-expected.txt:
* platform/glib/media/video-playing-and-pause-expected.png:
* platform/glib/media/video-playing-and-pause-expected.txt:
* platform/glib/tables/mozilla/core/col_span-expected.txt:
* platform/wpe/fast/selectors/unqualified-hover-strict-expected.png: Added.
* platform/wpe/fast/text/text-letter-spacing-expected.png: Added.
* platform/wpe/fast/text/text-letter-spacing-expected.txt:
* platform/wpe/fast/text/wbr-expected.png: Added.
* platform/wpe/fast/text/wbr-expected.txt:
* platform/wpe/fast/text/whitespace/span-in-word-space-causes-overflow-expected.png: Added.
* platform/wpe/fast/text/whitespace/span-in-word-space-causes-overflow-expected.txt:
* platform/wpe/fast/text/word-break-expected.txt:
* platform/wpe/http/wpt/webxr/xrSession_end_device_reports_shutdown.https-expected.txt:
* platform/wpe/http/wpt/webxr/xrSession_ended_by_system.https-expected.txt:
* platform/wpe/http/wpt/webxr/xrSession_reject_multiple_end.https-expected.txt:
* platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/inheritance-expected.txt:
* 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:
* platform/wpe/imported/w3c/web-platform-tests/css/mediaqueries/test_media_queries-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/reflection-embedded-expected.txt:
* platform/wpe/imported/w3c/web-platform-tests/webxr/render_state_vertical_fov_inline.https-expected.txt:
* platform/wpe/imported/w3c/web-platform-tests/webxr/xrFrame_lifetime.https-expected.txt:
* platform/wpe/imported/w3c/web-platform-tests/webxr/xrPose_transform_sameObject.https-expected.txt:
* platform/wpe/imported/w3c/web-platform-tests/webxr/xrStationaryReferenceSpace_floorlevel_updates.https-expected.txt:
* platform/wpe/tables/mozilla/core/col_span-expected.png: Added.
* platform/wpe/tables/mozilla/marvin/x_col_width_rel-expected.png: Added.
* platform/wpe/tables/mozilla/marvin/x_col_width_rel-expected.txt:
* platform/wpe/tables/mozilla/marvin/x_colgroup_width_rel-expected.png: Added.
* platform/wpe/tables/mozilla/marvin/x_colgroup_width_rel-expected.txt:
* platform/wpe/tables/mozilla/other/ms-expected.txt:
2021-08-04 Arcady Goldmints-Orlov <agoldmints@igalia.com>
[GLIB] Update some WPT baselines after recent improvements.
https://bugs.webkit.org/show_bug.cgi?id=228804
Update WPT test baselines after r279971, r279978, r279979, and r280310
to account for more passing tests.
Unreviewed test gardening.
* platform/glib/imported/w3c/web-platform-tests/html/dom/idlharness.worker-expected.txt:
* 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/wpe/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
2021-08-04 Ayumi Kojima <ayumi_kojima@apple.com>
[ MacOS wk1 Release ] media/video-page-visibility-restriction.html is flaky timing out.
https://bugs.webkit.org/show_bug.cgi?id=228801
Unreviewed test gardening.
* platform/mac-wk1/TestExpectations:
2021-08-04 Robert Jenner <Jenner@apple.com>
REGRESSION: [ BigSur wk2 rosetta ] compositing/contents-scale/hidpi-compositing-layer-positioned-on-scaled-context.html is a flaky failure
<rdar://68957822>
Uneviewed test expectation removal.
* platform/mac/TestExpectationsRosetta:
2021-08-04 Ayumi Kojima <ayumi_kojima@apple.com>
[ MacOS ] webaudio/silent-audio-interrupted-in-background.html is flaky timing out.
https://bugs.webkit.org/show_bug.cgi?id=228796
Unreviewed test gardening.
* platform/mac-wk1/TestExpectations:
2021-08-04 Chris Dumez <cdumez@apple.com>
REGRESSION (r280541): [ BigSur Debug ] accessibility/roles-computedRoleString.html is timing out
https://bugs.webkit.org/show_bug.cgi?id=228744
<rdar://problem/81472432>
Unreviewed, the test's JS was getting in some sort of infinite loop. Tweak the code a bit
so that it keeps running without infinite looping.
* accessibility/roles-computedRoleString.html:
* platform/mac/TestExpectations:
* platform/mac/accessibility/roles-computedRoleString-expected.txt:
2021-08-04 Commit Queue <commit-queue@webkit.org>
Unreviewed, reverting r280630.
https://bugs.webkit.org/show_bug.cgi?id=228788
broke some downstream tests
Reverted changeset:
"fast/canvas/canvas-crash.html doesn't test what it intends to
on iOS"
https://bugs.webkit.org/show_bug.cgi?id=228747
https://commits.webkit.org/r280630
2021-08-04 Arcady Goldmints-Orlov <agoldmints@igalia.com>
[GLIB] Unreviewed test gardening, update baselines after r280017
https://bugs.webkit.org/show_bug.cgi?id=228783
* platform/glib/fast/multicol/client-rects-expected.txt:
* platform/glib/fast/multicol/client-rects-spanners-complex-expected.txt:
* platform/glib/fast/multicol/client-rects-spanners-expected.txt:
* platform/glib/fast/multicol/newmulticol/client-rects-expected.txt:
* platform/gtk/fast/multicol/client-rects-expected.png:
* platform/gtk/fast/multicol/newmulticol/client-rects-expected.png:
2021-08-04 Arcady Goldmints-Orlov <agoldmints@igalia.com>
[GLIB] Mark mhtml tests as flaky. Unreviewed test gardening.
https://bugs.webkit.org/show_bug.cgi?id=228778
* platform/glib/TestExpectations:
2021-08-04 Ayumi Kojima <ayumi_kojima@apple.com>
[ BigSur Debug ] accessibility/roles-computedRoleString.html is timing out
https://bugs.webkit.org/show_bug.cgi?id=228744
Unreviewed test gardening.
* platform/mac/TestExpectations:
2021-08-04 Ayumi Kojima <ayumi_kojima@apple.com>
Removed testexpectations from iPad and updated them in ios-wk2 for 3 editing/pasteboard/smart-paste-paragraph tests.
https://bugs.webkit.org/show_bug.cgi?id=228285
Unreviewed test gardening.
* platform/ios-wk2/TestExpectations:
* platform/ipad/TestExpectations:
2021-08-04 Andres Gonzalez <andresg_22@apple.com>
Add support for aria-selected value changes in table cells.
https://bugs.webkit.org/show_bug.cgi?id=228756
<rdar://problem/81483071>
Reviewed by Chris Fleizach.
* accessibility/selected-state-changed-notifications-expected.txt: Added.
* accessibility/selected-state-changed-notifications.html: Added.
2021-08-04 Cathie Chen <cathiechen@igalia.com>
REGRESSION (r277997) Images get stretched with aspect-ratio and max-width: x%
https://bugs.webkit.org/show_bug.cgi?id=228076
Reviewed by Antti Koivisto.
* TestExpectations:
2021-08-04 Tim Horton <timothy_horton@apple.com>
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-03 Lauro Moura <lmoura@igalia.com>
[WPE] Remove deprecated color-scheme baselines and expectations
Unreviewed test gardening.
* platform/glib/TestExpectations:
* platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-attribute-changes-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-empty-content-value-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-first-valid-applies-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-insert-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-no-content-value-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-presentational-hint-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-remove-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-remove-head-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-single-value-in-body-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-single-value-in-head-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/meta/meta-color-scheme-single-value-in-shadow-tree-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/parsing/color-scheme-computed-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/parsing/color-scheme-invalid-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/css/css-color-adjust/parsing/color-scheme-valid-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/css/mediaqueries/prefers-color-scheme-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/color-scheme/meta-color-scheme-attribute-changes-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/color-scheme/meta-color-scheme-empty-content-value-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/color-scheme/meta-color-scheme-first-valid-applies-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/color-scheme/meta-color-scheme-insert-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/color-scheme/meta-color-scheme-no-content-value-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/color-scheme/meta-color-scheme-presentational-hint-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/color-scheme/meta-color-scheme-remove-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/color-scheme/meta-color-scheme-remove-head-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/color-scheme/meta-color-scheme-single-value-in-body-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/color-scheme/meta-color-scheme-single-value-in-head-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/color-scheme/meta-color-scheme-single-value-in-shadow-tree-expected.txt: Removed.
2021-08-03 Eric Hutchison <ehutchison@apple.com>
Re-baseline imported/w3c/web-platform-tests/html/dom/idlharness.https.html.
https://bugs.webkit.org/show_bug.cgi?id=228198.
Unreviewed re-baseline.
* platform/ipad/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
2021-08-03 Tim Horton <timothy_horton@apple.com>
fast/dom/navigator-iOS-userAgent.html fails on iPad because the platform is not "iPhone" or "iPad"
https://bugs.webkit.org/show_bug.cgi?id=228750
Reviewed by Dean Jackson.
* fast/dom/navigator-iOS-userAgent.html:
* platform/ipad/fast/dom/navigator-iOS-userAgent-expected.txt: Removed.
This test fails on iPad in the default configuration because navigator.platform is MacIntel
due to desktop-class browsing. To maintain previous behavior of the test, revert to mobile mode.
This lets us delete the iPad-specific results.
Also, fix a typo in the variable names.
2021-08-03 Tim Horton <timothy_horton@apple.com>
[ iPad ] fast/dom/collection-iterators.html fails
https://bugs.webkit.org/show_bug.cgi?id=228657
Unreviewed rebaseline.
* platform/ipad/fast/dom/collection-iterators-expected.txt:
Actually land the expected file, not a diff like in r280494.
2021-08-03 Lauro Moura <lmoura@igalia.com>
[GLIB] Garden some passing tests
Unreviewed test gardening.
Covering latest WPE expected to fail but passing tests.
* platform/glib/TestExpectations:
* platform/gtk/TestExpectations:
* platform/wpe/TestExpectations:
2021-08-03 Kimmo Kinnunen <kkinnunen@apple.com>
Crash while reading WebGL drawing buffer if canvas image buffer allocation fails
https://bugs.webkit.org/show_bug.cgi?id=228737
<rdar://81150042>
Reviewed by Brent Fulgham.
Add a test for failure to paint the WebGL canvas to document.
Trigger the mode by using printing.
Other code-paths that invoke CanvasBase::makeRenderingResultsAvailable,
e.g. toDataURL and drawImage will check for the buffer before, and
as such are not testable in the sense that adding the test would trigger
the bug.
* webgl/webgl-oom-paint-document-no-crash-expected.html: Added.
* webgl/webgl-oom-paint-document-no-crash.html: Added.
2021-08-03 Antti Koivisto <antti@apple.com>
REGRESSION(r279050): Crash under CSSImageValue::createDeprecatedCSSOMWrapper with cursor images
https://bugs.webkit.org/show_bug.cgi?id=228735
Reviewed by Alex Christensen.
* fast/css/cursor-image-cssvalue-expected.txt: Added.
* fast/css/cursor-image-cssvalue.html: Added.
2021-08-03 Cathie Chen <cathiechen@igalia.com>
Import css/css-sizing/aspect-ratio tests from WPT
https://bugs.webkit.org/show_bug.cgi?id=228734
Reviewed by Rob Buis.
* TestExpectations:
2021-08-03 Rob Buis <rbuis@igalia.com>
Check that shadow root is connected in invalidateStyleAfterStyleSheetChange
https://bugs.webkit.org/show_bug.cgi?id=227383
Reviewed by Antti Koivisto.
Add test for this.
* fast/shadow-dom/shadow-tree-removal-crash-expected.txt: Added.
* fast/shadow-dom/shadow-tree-removal-crash.html: Added.
2021-08-02 Jean-Yves Avenard <jya@apple.com>
https://bugs.webkit.org/show_bug.cgi?id=228140
rdar://problem/80883882
Reviewed by Eric Carlson.
https://bugs.webkit.org/show_bug.cgi?id=228140
* webaudio/decode-audio-data-webm-opus-expected.txt:
* webaudio/decode-audio-data-webm-opus.html:
2021-08-02 Chris Dumez <cdumez@apple.com>
[COOP] Cross-Origin-Opener-Policy header parsing fails when report-to parameter is present
https://bugs.webkit.org/show_bug.cgi?id=228719
Reviewed by Geoff Garen.
Add layout test coverage.
* http/wpt/cross-origin-opener-policy/header-parsing-with-report-to.https-expected.txt: Added.
* http/wpt/cross-origin-opener-policy/header-parsing-with-report-to.https.html: Added.
2021-08-02 Lauro Moura <lmoura@igalia.com>
[GLIB] Garden some passing tests
Unreviewed test gardening.
* platform/glib/TestExpectations:
* platform/gtk/TestExpectations:
* platform/wpe/TestExpectations:
2021-08-02 Jean-Yves Avenard <jya@apple.com>
[WebAudio] Add webm/vorbis container support
https://bugs.webkit.org/show_bug.cgi?id=228139
rdar://80883073
Reviewed by Jer Noble.
* platform/mac/TestExpectations:
* webaudio/decode-audio-data-webm-vorbis-expected.txt: Added.
* webaudio/decode-audio-data-webm-vorbis.html: Added.
2021-08-02 Eric Hutchison <ehutchison@apple.com>
[ iOS iPad ] editing/inserting/insert-paragraph-separator-with-html-elements-crash.html is a flaky failure.
https://bugs.webkit.org/show_bug.cgi?id=228718.
Unreviewed test gardening.
* platform/ipad/TestExpectations:
2021-08-02 Lauro Moura <lmoura@igalia.com>
[GLIB] Gardening some failures and removing deprecated baseline.
Unreviewed test gardening.
Also unified skips for tests loading pdf as img.src.
* platform/glib/TestExpectations:
* platform/gtk-wayland/TestExpectations:
* platform/gtk/TestExpectations:
* platform/wpe/TestExpectations:
* platform/wpe/imported/w3c/web-platform-tests/dom/events/Event-timestamp-high-resolution-expected.txt: Removed.
2021-08-02 Ayumi Kojima <ayumi_kojima@apple.com>
[ MacOS wk2 ] compositing/video/video-object-fit.html is a flaky timeout on EWS.
https://bugs.webkit.org/show_bug.cgi?id=228713
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations:
2021-08-01 Ryosuke Niwa <rniwa@webkit.org>
Calling unobserve on ResizeObserver should not clear existing observations in active targets
https://bugs.webkit.org/show_bug.cgi?id=228693
Reviewed by Chris Dumez.
Added a regression test.
* resize-observer/resize-observer-keeps-element-of-queued-entry-alive-expected.txt: Added.
* resize-observer/resize-observer-keeps-element-of-queued-entry-alive.html: Added.
2021-08-02 Ryosuke Niwa <rniwa@webkit.org>
REGRESSION(r279800): IntersectionObserver may never get a delivery of an observation if the element has been unobserved and is disconnected
https://bugs.webkit.org/show_bug.cgi?id=228679
Reviewed by Chris Dumez.
Added a regression test.
* intersection-observer/intersection-observer-keeps-element-of-queued-entry-alive-expected.txt: Added.
* intersection-observer/intersection-observer-keeps-element-of-queued-entry-alive.html: Added.
2021-08-02 Wenson Hsieh <wenson_hsieh@apple.com>
[Live Text] Use iBeam cursor when hovering over selectable text inside image links
https://bugs.webkit.org/show_bug.cgi?id=228700
rdar://81210248
Reviewed by Tim Horton.
Add a layout test that hovers over Live Text in several different image elements, and checks their respective
cursor types.
* fast/images/text-recognition/mac/cursor-types-for-recognized-text-expected.txt: Added.
* fast/images/text-recognition/mac/cursor-types-for-recognized-text.html: Added.
2021-08-02 Chris Dumez <cdumez@apple.com>
imported/w3c/web-platform-tests/webmessaging/broadcastchannel/blobs.html is a flaky failure since implementing BlobChannel
https://bugs.webkit.org/show_bug.cgi?id=228168
<rdar://problem/80922502>
Reviewed by Alex Christensen.
Unskip test that is no longer flaky.
* platform/ios-wk2/TestExpectations:
* platform/mac/TestExpectations:
2021-08-02 Wenson Hsieh <wenson_hsieh@apple.com>
REGRESSION (Safari 15): Unable to repaint canvases with software filters when GPU Process is enabled
https://bugs.webkit.org/show_bug.cgi?id=228682
rdar://79699997
Reviewed by Simon Fraser.
* css3/filters/canvas-with-filter-after-repaint-expected.html: Added.
* css3/filters/canvas-with-filter-after-repaint.html: Added.
2021-08-02 Eric Hutchison <ehutchison@apple.com>
[ Mac wk1 ] imported/w3c/web-platform-tests/mathml/relations/html5-tree/dynamic-childlist-002.html is a flaky failure.
https://bugs.webkit.org/show_bug.cgi?id=228704.
Unreviewed test gardening.
* platform/mac-wk1/TestExpectations:
2021-08-02 Ayumi Kojima <ayumi_kojima@apple.com>
[ iPad ] fast/canvas/canvas-color-space-display-p3.html is failing.
https://bugs.webkit.org/show_bug.cgi?id=228663
Unreviewed test gardening.
* platform/ipad/TestExpectations:
2021-08-02 Ayumi Kojima <ayumi_kojima@apple.com>
[ 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
Unreviewed test gardening.
* platform/ios-wk2/TestExpectations:
2021-08-02 Alan Bujtas <zalan@apple.com>
REGRESSION (r273072): Images do not layout correctly on walmart.com/grocery
https://bugs.webkit.org/show_bug.cgi?id=228656
<rdar://80418083>
Reviewed by Sergio Villar Senin.
* fast/flexbox/flex-with-min-max-height-expected.html: Added.
* fast/flexbox/flex-with-min-max-height.html: Added.
2021-08-02 Andres Gonzalez <andresg_22@apple.com>
Fix for [WebAccessibilityObjectWrapper lineRectsAndText] to properly handle replacement nodes and SVG text.
https://bugs.webkit.org/show_bug.cgi?id=228336
<rdar://problem/81172124>
Reviewed by Chris Fleizach and Darin Adler.
- Expanded this test to cover the case of an image element and SVG text.
- Added the test case of a paragraph with soft linebreaks.
* accessibility/ios-simulator/element-line-rects-and-text-expected.txt:
* accessibility/ios-simulator/element-line-rects-and-text.html:
2021-08-01 Fujii Hironori <Hironori.Fujii@sony.com>
[WinCairo] Unreviewed test gardening
* platform/wincairo-wk1/TestExpectations:
* platform/wincairo/TestExpectations:
2021-07-31 Martin Robinson <mrobinson@webkit.org>
REGRESSION(r279564): [GTK] Mouse wheel scrolling scrolls too little (take two)
https://bugs.webkit.org/show_bug.cgi?id=228572
Reviewed by Adrian Perez de Castro.
* platform/gtk/fast/scrolling/scroll-wheel-repeated-events-expected.txt: Added.
* platform/gtk/fast/scrolling/scroll-wheel-repeated-events.html: Added.
2021-07-31 Yusuke Suzuki <ysuzuki@apple.com>
Move DOM-unrelated tests out of fast/regex/dom
https://bugs.webkit.org/show_bug.cgi?id=228661
Reviewed by Saam Barati.
By moving to fast/regex/, we can run them from JSC tests too.
* fast/regex/lastIndex-expected.txt: Renamed from LayoutTests/fast/regex/dom/lastIndex-expected.txt.
* fast/regex/lastIndex.html: Renamed from LayoutTests/fast/regex/dom/lastIndex.html.
* fast/regex/non-pattern-characters-expected.txt: Renamed from LayoutTests/fast/regex/dom/non-pattern-characters-expected.txt.
* fast/regex/non-pattern-characters.html: Renamed from LayoutTests/fast/regex/dom/non-pattern-characters.html.
* fast/regex/script-tests/lastIndex.js: Renamed from LayoutTests/fast/regex/dom/script-tests/lastIndex.js.
* fast/regex/script-tests/non-pattern-characters.js: Renamed from LayoutTests/fast/regex/dom/script-tests/non-pattern-characters.js.
* fast/regex/script-tests/unicodeCaseInsensitive.js: Renamed from LayoutTests/fast/regex/dom/script-tests/unicodeCaseInsensitive.js.
* fast/regex/unicodeCaseInsensitive-expected.txt: Renamed from LayoutTests/fast/regex/dom/unicodeCaseInsensitive-expected.txt.
* fast/regex/unicodeCaseInsensitive.html: Renamed from LayoutTests/fast/regex/dom/unicodeCaseInsensitive.html.
2021-07-30 Sihui Liu <sihui_liu@apple.com>
[ macOS wk2 ARM 64 ] storage/indexeddb/IDBObject-leak.html is a flakey text failure
https://bugs.webkit.org/show_bug.cgi?id=223453
<rdar://problem/75580609>
Reviewed by Youenn Fablet.
As JavaScriptCore uses conservative GC, transaction may be still be alive after one gc call, so we should invoke
gc multiple times.
Also, this patch renames IDBObject-leak.html to database-transaction-cycle.html to better indicate what it is
testing.
* TestExpectations:
* platform/mac-wk2/TestExpectations:
* platform/wk2/TestExpectations:
* storage/indexeddb/IDBObject-leak-expected.txt: Removed.
* storage/indexeddb/IDBObject-leak.html: Removed.
* storage/indexeddb/database-transaction-cycle-expected.txt: Added.
* storage/indexeddb/database-transaction-cycle.html: Added.
* storage/indexeddb/resources/database-transaction-cycle-iframe.html: Added.
2021-07-30 Rob Buis <rbuis@igalia.com>
[css-overflow] Implement clip value for overflow
https://bugs.webkit.org/show_bug.cgi?id=198230
Reviewed by Simon Fraser.
* TestExpectations:
2021-07-30 Chris Dumez <cdumez@apple.com>
Add initial support for 'Cross-Origin-Opener-Policy' HTTP header
https://bugs.webkit.org/show_bug.cgi?id=192193
<rdar://problem/42013525>
Reviewed by Geoff Garen.
Update test expectations.
* TestExpectations:
* 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/TestExpectations:
* platform/mac-wk2/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
* platform/mac/TestExpectations:
2021-07-30 Ayumi Kojima <ayumi_kojima@apple.com>
[ iOS ] http/wpt/service-workers/navigation-redirect-main-frame.https.html is a flaky timeout.
https://bugs.webkit.org/show_bug.cgi?id=228670
Unreviewed test gardening.
* platform/ios-wk2/TestExpectations:
2021-07-30 Chris Dumez <cdumez@apple.com>
Unreviewed, reverting r280482.
Will take a more conservative approach
Reverted changeset:
"HTMLElement.innerText setter should convert new lines to
<br>"
https://bugs.webkit.org/show_bug.cgi?id=228605
https://commits.webkit.org/r280482
2021-07-30 Jean-Yves Avenard <jya@apple.com>
REGRESSION (r274460?): Infinite recursion on fullscreen/full-screen-remove-ancestor.html in WTR::InjectedBundlePage::closeFullScreen
https://bugs.webkit.org/show_bug.cgi?id=224085
rdar://75576840
Reviewed by Eric Carlson.
* platform/mac-wk2/TestExpectations: re-enable test.
2021-07-30 Ayumi Kojima <ayumi_kojima@apple.com>
[ iPad ] fast/canvas/canvas-color-space-display-p3.html is failing.
https://bugs.webkit.org/show_bug.cgi?id=228663
Unreviewed test gardening.
* platform/ipad/TestExpectations:
2021-07-30 Ayumi Kojima <ayumi_kojima@apple.com>
[ iOS Debug ] fast/events/tabindex-focus-blur-all.html is failing.
https://bugs.webkit.org/show_bug.cgi?id=228659
Unreviewed test gardening.
* platform/ios-wk2/TestExpectations:
2021-07-30 Ayumi Kojima <ayumi_kojima@apple.com>
REGRESSION (r275641): [ iPad Debug ] accessibility/ios-simulator/scroll-in-overflow-div.html is asserting.
https://bugs.webkit.org/show_bug.cgi?id=228622
Unreviewed test gardening.
* platform/ipad/TestExpectations:
2021-07-30 Ayumi Kojima <ayumi_kojima@apple.com>
[ iPad ] Rebaselining fast/dom/collection-iterators.html.
https://bugs.webkit.org/show_bug.cgi?id=228657
Unreviewed test gardening.
* platform/ipad/fast/dom/collection-iterators-expected.txt: Added.
2021-07-30 Chris Dumez <cdumez@apple.com>
Document's fallback base URL should be deduced from its creator when URL is about:blank
https://bugs.webkit.org/show_bug.cgi?id=228624
Reviewed by Geoffrey Garen.
Update existing tests to reflect behavior change. I have verified that those tests were failing in Firefox & Chrome and
are now passing in those browsers.
* http/tests/dom/iframe-no-src-local-origin-allow-expected.txt: Renamed from LayoutTests/fast/frames/iframe-no-src-local-origin-allow-expected.txt.
* http/tests/dom/iframe-no-src-local-origin-allow.html: Renamed from LayoutTests/fast/frames/iframe-no-src-local-origin-allow.html.
* http/tests/dom/iframe-no-src-set-location-expected.txt: Renamed from LayoutTests/fast/frames/iframe-no-src-set-location-expected.txt.
* http/tests/dom/iframe-no-src-set-location.html: Renamed from LayoutTests/fast/frames/iframe-no-src-set-location.html.
* http/tests/dom/resources/iframe-no-src-set-location-pass.html: Renamed from LayoutTests/fast/frames/resources/iframe-no-src-set-location-pass.html.
* http/tests/security/aboutBlank/security-context-expected.txt:
* http/tests/security/aboutBlank/security-context-grandchildren-expected.txt:
* http/tests/security/aboutBlank/security-context-grandchildren-lexical-expected.txt:
* http/tests/security/aboutBlank/security-context-grandchildren-write-lexical-expected.txt:
* http/tests/security/aboutBlank/security-context-grandchildren-writeln-lexical-expected.txt:
* http/tests/security/aboutBlank/security-context-window-open-expected.txt:
* http/tests/security/aboutBlank/security-context-with-base-tag-expected.txt:
* http/tests/security/aboutBlank/security-context-write-expected.txt:
* http/tests/security/aboutBlank/security-context-writeln-expected.txt:
2021-07-30 Chris Dumez <cdumez@apple.com>
HTMLElement.innerText setter should convert new lines to <br>
https://bugs.webkit.org/show_bug.cgi?id=228605
Reviewed by Sam Weinig.
Rebaseline a few tests that changed output.
* editing/pasteboard/smart-paste-paragraph-003-expected.txt:
* platform/mac/editing/input/reveal-caret-of-multiline-input-expected.txt:
* platform/mac/fast/forms/basic-textareas-quirks-expected.txt:
* platform/mac/fast/forms/textarea-scroll-height-expected.txt:
* platform/mac/fast/forms/textarea-scrollbar-expected.txt:
* platform/mac/fast/forms/textarea-scrolled-type-expected.txt:
* platform/mac/fast/forms/textarea-width-expected.txt:
* platform/mac/fast/parser/open-comment-in-textarea-expected.txt:
* platform/mac/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt:
* platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
2021-07-30 Sihui Liu <sihui_liu@apple.com>
Layout Test imported/w3c/web-platform-tests/IndexedDB/fire-error-event-exception.html is a Flaky Failure
https://bugs.webkit.org/show_bug.cgi?id=201481
<rdar://problem/55046055>
Reviewed by Youenn Fablet.
The test always passes now according to recent results, but it is shown as failed as TEXT because of the
expectation.
* platform/mac/TestExpectations:
2021-07-30 Chris Dumez <cdumez@apple.com>
Clicking an HTMLLinkElement should not trigger a navigation
https://bugs.webkit.org/show_bug.cgi?id=228618
Reviewed by Sam Weinig.
Update existing tests to reflect behavior change. I verified that the tests were failing
in both Firefox and Chrome prior to me updating them.
* fast/dom/html-link-element-activation-behavior-on-element-click-expected.txt:
* fast/dom/html-link-element-activation-behavior-on-element-click.html:
* fast/dom/html-link-element-activation-behavior-on-mouse-click-expected.txt:
* fast/dom/html-link-element-activation-behavior-on-mouse-click.html:
* fast/dom/resources/html-link-element-activation-behavior-on-element-click-step1.html:
* fast/dom/resources/html-link-element-activation-behavior-on-mouse-click-step1.html:
* fast/dom/resources/html-link-element-activation-behavior-target.html:
2021-07-30 Dean Jackson <dino@apple.com>
[Media Controls] Add an option for having no scrubber on the time control and parameterize margin
https://bugs.webkit.org/show_bug.cgi?id=228633
rdar://81314458
Reviewed by Tim Horton.
Make sure the TimeControls element is in the document so its computed style
can be read.
* media/modern-media-controls/time-control/time-control.html:
2021-07-30 Eric Hutchison <ehutchison@apple.com>
[ BigSur Release wk2 arm64] imported/w3c/web-platform-tests/html/cross-origin-opener-policy/iframe-popup-unsafe-none-to-same-origin.https.html.
https://bugs.webkit.org/show_bug.cgi?id=228644.
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations:
2021-07-30 Eric Hutchison <ehutchison@apple.com>
Updated test expectations for imported/w3c/web-platform-tests/html/cross-origin-opener-policy/header-parsing.https.html.
https://bugs.webkit.org/show_bug.cgi?id=228197.
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations:
* platform/mac/TestExpectations:
2021-07-30 Eric Hutchison <ehutchison@apple.com>
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/iframe-popup-same-origin-to-unsafe-none.https.html is a flaky failure .
https://bugs.webkit.org/show_bug.cgi?id=228642.
Unreviewed test gardening.
* platform/mac/TestExpectations:
2021-07-30 Eric Hutchison <ehutchison@apple.com>
[Mac Debug] imported/w3c/web-platform-tests/html/cross-origin-embedder-policy/credentialless/dedicated-worker.tentative.https.html is a flaky failure.
https://bugs.webkit.org/show_bug.cgi?id=228640.
Unreviewed test gardening.
* platform/mac/TestExpectations:
2021-07-30 Rob Buis <rbuis@igalia.com>
[AspectRatio] Fix replaced-element-034.html
https://bugs.webkit.org/show_bug.cgi?id=228223
Reviewed by Manuel Rego Casasnovas.
* TestExpectations:
2021-07-29 Tomoki Imai <Tomoki.Imai@sony.com>
Missing playing events when the ready state becomes HAVE_FUTURE_DATA/HAVE_ENOUGH_DATA from HAVE_METADATA state
https://bugs.webkit.org/show_bug.cgi?id=228531
Reviewed by Eric Carlson.
Added the testcase to checks if the playing event is fired correctly on the ready state changes.
* media/media-source/media-source-monitor-playing-event-expected.txt: Added.
* media/media-source/media-source-monitor-playing-event.html: Added.
2021-07-29 Myles C. Maxfield <mmaxfield@apple.com>
Stop building WebGPU and the WHLSL compiler to decrease binary size
https://bugs.webkit.org/show_bug.cgi?id=228179
Reviewed by Dean Jackson, Robin Morisset, and Devin Rousso.
* TestExpectations:
* fast/dom/navigator-detached-no-crash-expected.txt:
* inspector/canvas/create-context-webgpu-expected.txt: Removed.
* inspector/canvas/create-context-webgpu.html: Removed.
* inspector/canvas/requestClientNodes-webgpu-expected.txt: Removed.
* inspector/canvas/requestClientNodes-webgpu.html: Removed.
* inspector/canvas/requestShaderSource-webgpu-expected.txt: Removed.
* inspector/canvas/requestShaderSource-webgpu.html: Removed.
* inspector/canvas/resolveContext-webgpu-expected.txt: Removed.
* inspector/canvas/resolveContext-webgpu.html: Removed.
* inspector/canvas/shaderProgram-add-remove-webgpu-expected.txt: Removed.
* inspector/canvas/shaderProgram-add-remove-webgpu.html: Removed.
* inspector/canvas/updateShader-webgpu-expected.txt: Removed.
* inspector/canvas/updateShader-webgpu-sharedVertexFragment-expected.txt: Removed.
* inspector/canvas/updateShader-webgpu-sharedVertexFragment.html: Removed.
* inspector/canvas/updateShader-webgpu.html: Removed.
* platform/glib/TestExpectations:
* platform/ios/TestExpectations:
* platform/mac-wk1/TestExpectations:
* platform/mac-wk2/TestExpectations:
* platform/mac-wk2/fast/dom/navigator-detached-no-crash-expected.txt:
* platform/mac/TestExpectations:
* platform/win/TestExpectations:
* webgpu/bind-groups-expected.txt: Removed.
* webgpu/bind-groups.html: Removed.
* webgpu/blend-color-triangle-strip-expected.html: Removed.
* webgpu/blend-color-triangle-strip.html: Removed.
* webgpu/blend-triangle-strip-expected.html: Removed.
* webgpu/blend-triangle-strip.html: Removed.
* webgpu/blit-commands-expected.html: Removed.
* webgpu/blit-commands-texture-to-texture-expected.html: Removed.
* webgpu/blit-commands-texture-to-texture.html: Removed.
* webgpu/blit-commands.html: Removed.
* webgpu/buffer-command-buffer-races-expected.html: Removed.
* webgpu/buffer-command-buffer-races.html: Removed.
* webgpu/buffer-errors-expected.txt: Removed.
* webgpu/buffer-errors.html: Removed.
* webgpu/color-write-mask-triangle-strip-expected.html: Removed.
* webgpu/color-write-mask-triangle-strip.html: Removed.
* webgpu/command-buffers-expected.txt: Removed.
* webgpu/command-buffers.html: Removed.
* webgpu/compute-pipeline-errors-expected.txt: Removed.
* webgpu/compute-pipeline-errors.html: Removed.
* webgpu/depth-enabled-triangle-strip-expected.html: Removed.
* webgpu/depth-enabled-triangle-strip.html: Removed.
* webgpu/draw-indexed-triangles-expected.html: Removed.
* webgpu/draw-indexed-triangles.html: Removed.
* webgpu/error-scopes-test-expected.txt: Removed.
* webgpu/error-scopes-test.html: Removed.
* webgpu/expando-properties-expected.txt: Removed.
* webgpu/expando-properties.html: Removed.
* webgpu/js/webgpu-functions.js: Removed.
* webgpu/map-read-buffers-expected.txt: Removed.
* webgpu/map-read-buffers.html: Removed.
* webgpu/map-write-buffers-expected.txt: Removed.
* webgpu/map-write-buffers.html: Removed.
* webgpu/pipeline-layouts-expected.txt: Removed.
* webgpu/pipeline-layouts.html: Removed.
* webgpu/queue-creation-expected.txt: Removed.
* webgpu/queue-creation.html: Removed.
* webgpu/render-command-encoding-expected.txt: Removed.
* webgpu/render-command-encoding.html: Removed.
* webgpu/render-pipeline-errors-expected.txt: Removed.
* webgpu/render-pipeline-errors.html: Removed.
* webgpu/render-pipelines-expected.txt: Removed.
* webgpu/render-pipelines.html: Removed.
* webgpu/resources/blue-checkered.png: Removed.
* webgpu/resources/green-400.png: Removed.
* webgpu/shader-modules-expected.txt: Removed.
* webgpu/shader-modules.html: Removed.
* webgpu/simple-triangle-strip-expected.html: Removed.
* webgpu/simple-triangle-strip.html: Removed.
* webgpu/texture-creation-expected.txt: Removed.
* webgpu/texture-creation.html: Removed.
* webgpu/texture-triangle-strip-expected.html: Removed.
* webgpu/texture-triangle-strip.html: Removed.
* webgpu/textures-textureviews-expected.txt: Removed.
* webgpu/textures-textureviews.html: Removed.
* webgpu/uncaptured-errors-expected.txt: Removed.
* webgpu/uncaptured-errors.html: Removed.
* webgpu/vertex-buffer-triangle-strip-expected.html: Removed.
* webgpu/vertex-buffer-triangle-strip.html: Removed.
* webgpu/viewport-scissor-rect-triangle-strip-expected.html: Removed.
* webgpu/viewport-scissor-rect-triangle-strip.html: Removed.
* webgpu/whlsl/address-of-swizzle-expected.txt: Removed.
* webgpu/whlsl/address-of-swizzle.html: Removed.
* webgpu/whlsl/arbitrary-vertex-attribute-locations-expected.html: Removed.
* webgpu/whlsl/arbitrary-vertex-attribute-locations.html: Removed.
* webgpu/whlsl/argument-evaluation-order-expected.txt: Removed.
* webgpu/whlsl/argument-evaluation-order.html: Removed.
* webgpu/whlsl/array-length-spec-tests-expected.txt: Removed.
* webgpu/whlsl/array-length-spec-tests.html: Removed.
* webgpu/whlsl/array-oob-alias-expected.txt: Removed.
* webgpu/whlsl/array-oob-alias.html: Removed.
* webgpu/whlsl/array-spec-tests-expected.txt: Removed.
* webgpu/whlsl/array-spec-tests.html: Removed.
* webgpu/whlsl/bad-add-expected.txt: Removed.
* webgpu/whlsl/bad-add.html: Removed.
* webgpu/whlsl/bad-literals-expected.txt: Removed.
* webgpu/whlsl/bad-literals.html: Removed.
* webgpu/whlsl/bitwise-bool-ops-expected.txt: Removed.
* webgpu/whlsl/bitwise-bool-ops.html: Removed.
* webgpu/whlsl/bool-matrix-expected.txt: Removed.
* webgpu/whlsl/bool-matrix.html: Removed.
* webgpu/whlsl/bools-expected.txt: Removed.
* webgpu/whlsl/bools.html: Removed.
* webgpu/whlsl/buffer-fragment-expected.html: Removed.
* webgpu/whlsl/buffer-fragment.html: Removed.
* webgpu/whlsl/buffer-length-expected.txt: Removed.
* webgpu/whlsl/buffer-length.html: Removed.
* webgpu/whlsl/buffer-vertex-expected.html: Removed.
* webgpu/whlsl/buffer-vertex.html: Removed.
* webgpu/whlsl/builtin-vectors-2-expected.txt: Removed.
* webgpu/whlsl/builtin-vectors-2.html: Removed.
* webgpu/whlsl/builtin-vectors-expected.txt: Removed.
* webgpu/whlsl/builtin-vectors.html: Removed.
* webgpu/whlsl/casts-expected.txt: Removed.
* webgpu/whlsl/casts.html: Removed.
* webgpu/whlsl/checker-should-set-type-of-read-modify-write-variables-expected.txt: Removed.
* webgpu/whlsl/checker-should-set-type-of-read-modify-write-variables.html: Removed.
* webgpu/whlsl/clamp-stdlib-expected.txt: Removed.
* webgpu/whlsl/clamp-stdlib.html: Removed.
* webgpu/whlsl/comment-parsing-expected.txt: Removed.
* webgpu/whlsl/comment-parsing.html: Removed.
* webgpu/whlsl/compute-expected.txt: Removed.
* webgpu/whlsl/compute.html: Removed.
* webgpu/whlsl/copy-expected.txt: Removed.
* webgpu/whlsl/copy.html: Removed.
* webgpu/whlsl/dereference-ordering-expected.txt: Removed.
* webgpu/whlsl/dereference-ordering.html: Removed.
* webgpu/whlsl/dereference-pointer-should-type-check-expected.html: Removed.
* webgpu/whlsl/dereference-pointer-should-type-check.html: Removed.
* webgpu/whlsl/device-proper-type-checker-expected.txt: Removed.
* webgpu/whlsl/device-proper-type-checker.html: Removed.
* webgpu/whlsl/do-while-loop-break-expected.html: Removed.
* webgpu/whlsl/do-while-loop-break.html: Removed.
* webgpu/whlsl/do-while-loop-continue-expected.html: Removed.
* webgpu/whlsl/do-while-loop-continue.html: Removed.
* webgpu/whlsl/do-while-loop-expected.html: Removed.
* webgpu/whlsl/do-while-loop.html: Removed.
* webgpu/whlsl/dont-crash-parsing-enum-expected.html: Removed.
* webgpu/whlsl/dont-crash-parsing-enum.html: Removed.
* webgpu/whlsl/dot-expressions-expected.html: Removed.
* webgpu/whlsl/dot-expressions.html: Removed.
* webgpu/whlsl/double-not-expected.txt: Removed.
* webgpu/whlsl/double-not.html: Removed.
* webgpu/whlsl/duplicate-types-should-not-produce-duplicate-ctors-expected.txt: Removed.
* webgpu/whlsl/duplicate-types-should-not-produce-duplicate-ctors.html: Removed.
* webgpu/whlsl/duplicates-expected.txt: Removed.
* webgpu/whlsl/duplicates.html: Removed.
* webgpu/whlsl/ensure-proper-pointer-usage-expected.txt: Removed.
* webgpu/whlsl/ensure-proper-pointer-usage.html: Removed.
* webgpu/whlsl/ensure-proper-variable-lifetime-2-expected.html: Removed.
* webgpu/whlsl/ensure-proper-variable-lifetime-2.html: Removed.
* webgpu/whlsl/ensure-proper-variable-lifetime-3-expected.html: Removed.
* webgpu/whlsl/ensure-proper-variable-lifetime-3.html: Removed.
* webgpu/whlsl/ensure-proper-variable-lifetime-expected.html: Removed.
* webgpu/whlsl/ensure-proper-variable-lifetime.html: Removed.
* webgpu/whlsl/enum-integer-constructor-expected.txt: Removed.
* webgpu/whlsl/enum-integer-constructor.html: Removed.
* webgpu/whlsl/enum-spec-tests-expected.txt: Removed.
* webgpu/whlsl/enum-spec-tests.html: Removed.
* webgpu/whlsl/enums-2-expected.txt: Removed.
* webgpu/whlsl/enums-2.html: Removed.
* webgpu/whlsl/enums-expected.txt: Removed.
* webgpu/whlsl/enums.html: Removed.
* webgpu/whlsl/equality-expected.txt: Removed.
* webgpu/whlsl/equality.html: Removed.
* webgpu/whlsl/float-math-expected.txt: Removed.
* webgpu/whlsl/float-math.html: Removed.
* webgpu/whlsl/getter-setter-type-expected.txt: Removed.
* webgpu/whlsl/getter-setter-type.html: Removed.
* webgpu/whlsl/huge-array-expected.txt: Removed.
* webgpu/whlsl/huge-array.html: Removed.
* webgpu/whlsl/if-statement-expected.txt: Removed.
* webgpu/whlsl/if-statement.html: Removed.
* webgpu/whlsl/increment-decrement-expected.txt: Removed.
* webgpu/whlsl/increment-decrement.html: Removed.
* webgpu/whlsl/increment-setter-expected.txt: Removed.
* webgpu/whlsl/increment-setter.html: Removed.
* webgpu/whlsl/index-getter-setter-expected.txt: Removed.
* webgpu/whlsl/index-getter-setter.html: Removed.
* webgpu/whlsl/int-bit-math-expected.txt: Removed.
* webgpu/whlsl/int-bit-math.html: Removed.
* webgpu/whlsl/int-literal-compare-expected.txt: Removed.
* webgpu/whlsl/int-literal-compare.html: Removed.
* webgpu/whlsl/js/test-harness.js: Removed.
* webgpu/whlsl/length-stdlib-expected.txt: Removed.
* webgpu/whlsl/length-stdlib.html: Removed.
* webgpu/whlsl/lexing-expected.txt: Removed.
* webgpu/whlsl/lexing.html: Removed.
* webgpu/whlsl/literals-expected.txt: Removed.
* webgpu/whlsl/literals.html: Removed.
* webgpu/whlsl/logical-negation-expected.txt: Removed.
* webgpu/whlsl/logical-negation.html: Removed.
* webgpu/whlsl/loops-break-expected.html: Removed.
* webgpu/whlsl/loops-break.html: Removed.
* webgpu/whlsl/loops-continue-expected.html: Removed.
* webgpu/whlsl/loops-continue.html: Removed.
* webgpu/whlsl/loops-expected.html: Removed.
* webgpu/whlsl/loops-spec-tests-expected.txt: Removed.
* webgpu/whlsl/loops-spec-tests.html: Removed.
* webgpu/whlsl/loops.html: Removed.
* webgpu/whlsl/lots-of-local-variables-expected.txt: Removed.
* webgpu/whlsl/lots-of-local-variables.html: Removed.
* webgpu/whlsl/lvalues-expected.txt: Removed.
* webgpu/whlsl/lvalues.html: Removed.
* webgpu/whlsl/make-array-ref-spec-tests-expected.txt: Removed.
* webgpu/whlsl/make-array-ref-spec-tests.html: Removed.
* webgpu/whlsl/make-array-reference-expected.txt: Removed.
* webgpu/whlsl/make-array-reference.html: Removed.
* webgpu/whlsl/matrices-spec-tests-expected.txt: Removed.
* webgpu/whlsl/matrices-spec-tests.html: Removed.
* webgpu/whlsl/matrix-2-expected.txt: Removed.
* webgpu/whlsl/matrix-2.html: Removed.
* webgpu/whlsl/matrix-alignment-expected.txt: Removed.
* webgpu/whlsl/matrix-alignment.html: Removed.
* webgpu/whlsl/matrix-compare-expected.txt: Removed.
* webgpu/whlsl/matrix-compare.html: Removed.
* webgpu/whlsl/matrix-constructors-expected.txt: Removed.
* webgpu/whlsl/matrix-constructors-list-of-scalars-expected.txt: Removed.
* webgpu/whlsl/matrix-constructors-list-of-scalars.html: Removed.
* webgpu/whlsl/matrix-constructors.html: Removed.
* webgpu/whlsl/matrix-expected.txt: Removed.
* webgpu/whlsl/matrix-index-assign-expected.txt: Removed.
* webgpu/whlsl/matrix-index-assign.html: Removed.
* webgpu/whlsl/matrix-index-order-expected.txt: Removed.
* webgpu/whlsl/matrix-index-order.html: Removed.
* webgpu/whlsl/matrix-memory-layout-expected.txt: Removed.
* webgpu/whlsl/matrix-memory-layout.html: Removed.
* webgpu/whlsl/matrix.html: Removed.
* webgpu/whlsl/nested-dot-expression-rvalue-expected.html: Removed.
* webgpu/whlsl/nested-dot-expression-rvalue.html: Removed.
* webgpu/whlsl/nested-loop-expected.html: Removed.
* webgpu/whlsl/nested-loop.html: Removed.
* webgpu/whlsl/null-arg-expected.txt: Removed.
* webgpu/whlsl/null-arg.html: Removed.
* webgpu/whlsl/null-array-property-access-expected.txt: Removed.
* webgpu/whlsl/null-array-property-access.html: Removed.
* webgpu/whlsl/null-array-ref.html: Removed.
* webgpu/whlsl/oob-access-2-expected.txt: Removed.
* webgpu/whlsl/oob-access-2.html: Removed.
* webgpu/whlsl/oob-access-expected.txt: Removed.
* webgpu/whlsl/oob-access.html: Removed.
* webgpu/whlsl/operator-div-expected.txt: Removed.
* webgpu/whlsl/operator-div.html: Removed.
* webgpu/whlsl/operator-equal-equal-expected.txt: Removed.
* webgpu/whlsl/operator-equal-equal.html: Removed.
* webgpu/whlsl/operator-minus-expected.txt: Removed.
* webgpu/whlsl/operator-minus.html: Removed.
* webgpu/whlsl/operator-overload-expected.txt: Removed.
* webgpu/whlsl/operator-overload.html: Removed.
* webgpu/whlsl/operator-plus-expected.txt: Removed.
* webgpu/whlsl/operator-plus.html: Removed.
* webgpu/whlsl/operator-syntax-expected.txt: Removed.
* webgpu/whlsl/operator-syntax.html: Removed.
* webgpu/whlsl/operator-times-expected.txt: Removed.
* webgpu/whlsl/operator-times.html: Removed.
* webgpu/whlsl/operator-vector-assign-expected.txt: Removed.
* webgpu/whlsl/operator-vector-assign.html: Removed.
* webgpu/whlsl/operator-vector-load-expected.txt: Removed.
* webgpu/whlsl/operator-vector-load.html: Removed.
* webgpu/whlsl/operator-xy-expected.txt: Removed.
* webgpu/whlsl/operator-xy.html: Removed.
* webgpu/whlsl/overload-expected.txt: Removed.
* webgpu/whlsl/overload.html: Removed.
* webgpu/whlsl/plus-equals-expected.txt: Removed.
* webgpu/whlsl/plus-equals.html: Removed.
* webgpu/whlsl/pointer-spec-tests-expected.txt: Removed.
* webgpu/whlsl/pointer-spec-tests.html: Removed.
* webgpu/whlsl/postfix-prefix-expected.txt: Removed.
* webgpu/whlsl/postfix-prefix.html: Removed.
* webgpu/whlsl/property-evaluation-order-expected.txt: Removed.
* webgpu/whlsl/property-evaluation-order.html: Removed.
* webgpu/whlsl/read-modify-write-expected.txt: Removed.
* webgpu/whlsl/read-modify-write-high-zombies-expected.txt: Removed.
* webgpu/whlsl/read-modify-write-high-zombies.html: Removed.
* webgpu/whlsl/read-modify-write.html: Removed.
* webgpu/whlsl/recursive-structs-expected.txt: Removed.
* webgpu/whlsl/recursive-structs.html: Removed.
* webgpu/whlsl/return-local-variable-expected.html: Removed.
* webgpu/whlsl/return-local-variable.html: Removed.
* webgpu/whlsl/return-spec-tests-expected.txt: Removed.
* webgpu/whlsl/return-spec-tests.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-10-expected.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-10.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-11-expected.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-11.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-12-expected.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-12.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-13-expected.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-13.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-14-expected.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-14.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-15-expected.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-15.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-16-expected.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-16.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-17-expected.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-17.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-18-expected.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-18.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-19-expected.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-19.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-2-expected.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-2.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-20-expected.txt: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-20.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-21-expected.txt: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-21.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-22-expected.txt: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-22.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-23-expected.txt: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-23.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-24-expected.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-24.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-25-expected.txt: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-25.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-26-expected.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-26.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-27-expected.txt: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-27.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-3-expected.txt: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-3.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-4-expected.txt: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-4.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-5-expected.txt: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-5.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-6-expected.txt: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-6.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-7-expected.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-7.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-8-expected.txt: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-8.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-9-expected.txt: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-9.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules-expected.html: Removed.
* webgpu/whlsl/separate-shader-modules/separate-shader-modules.html: Removed.
* webgpu/whlsl/setter-spec-tests-expected.txt: Removed.
* webgpu/whlsl/setter-spec-tests.html: Removed.
* webgpu/whlsl/simple-arrays-expected.txt: Removed.
* webgpu/whlsl/simple-arrays.html: Removed.
* webgpu/whlsl/simple-getter-setter-expected.txt: Removed.
* webgpu/whlsl/simple-getter-setter.html: Removed.
* webgpu/whlsl/simple-tests-expected.txt: Removed.
* webgpu/whlsl/simple-tests.html: Removed.
* webgpu/whlsl/simple-while-loop-expected.txt: Removed.
* webgpu/whlsl/simple-while-loop.html: Removed.
* webgpu/whlsl/smaller-than-32-bit-types-expected.txt: Removed.
* webgpu/whlsl/smaller-than-32-bit-types.html: Removed.
* webgpu/whlsl/sparse-bind-group-2-expected.txt: Removed.
* webgpu/whlsl/sparse-bind-group-2.html: Removed.
* webgpu/whlsl/sparse-bind-group-3-expected.txt: Removed.
* webgpu/whlsl/sparse-bind-group-3.html: Removed.
* webgpu/whlsl/sparse-bind-group-expected.txt: Removed.
* webgpu/whlsl/sparse-bind-group.html: Removed.
* webgpu/whlsl/store-null-expected.txt: Removed.
* webgpu/whlsl/store-null.html: Removed.
* webgpu/whlsl/store-to-property-updates-properly-expected.html: Removed.
* webgpu/whlsl/store-to-property-updates-properly.html: Removed.
* webgpu/whlsl/struct-expected.txt: Removed.
* webgpu/whlsl/struct.html: Removed.
* webgpu/whlsl/structure-field-enumeration-element-clash-expected.txt: Removed.
* webgpu/whlsl/structure-field-enumeration-element-clash.html: Removed.
* webgpu/whlsl/switch-expected.txt: Removed.
* webgpu/whlsl/switch.html: Removed.
* webgpu/whlsl/ternary-spec-test-expected.txt: Removed.
* webgpu/whlsl/ternary-spec-test.html: Removed.
* webgpu/whlsl/test-harness-test-expected.txt: Removed.
* webgpu/whlsl/test-harness-test.html: Removed.
* webgpu/whlsl/textures-getdimensions-expected.txt: Removed.
* webgpu/whlsl/textures-getdimensions.html: Removed.
* webgpu/whlsl/textures-load-expected.html: Removed.
* webgpu/whlsl/textures-load.html: Removed.
* webgpu/whlsl/textures-sample-bias-expected.html: Removed.
* webgpu/whlsl/textures-sample-bias.html: Removed.
* webgpu/whlsl/textures-sample-expected.html: Removed.
* webgpu/whlsl/textures-sample-grad-expected.html: Removed.
* webgpu/whlsl/textures-sample-grad.html: Removed.
* webgpu/whlsl/textures-sample-level-expected.html: Removed.
* webgpu/whlsl/textures-sample-level.html: Removed.
* webgpu/whlsl/textures-sample.html: Removed.
* webgpu/whlsl/two-dimensional-array-expected.txt: Removed.
* webgpu/whlsl/two-dimensional-array.html: Removed.
* webgpu/whlsl/type-mismatch-expected.txt: Removed.
* webgpu/whlsl/type-mismatch.html: Removed.
* webgpu/whlsl/uint-bitwise-expected.txt: Removed.
* webgpu/whlsl/uint-bitwise.html: Removed.
* webgpu/whlsl/use-undefined-variable-2-expected.txt: Removed.
* webgpu/whlsl/use-undefined-variable-2.html: Removed.
* webgpu/whlsl/use-undefined-variable-expected.txt: Removed.
* webgpu/whlsl/use-undefined-variable.html: Removed.
* webgpu/whlsl/variable-shadowing-expected.txt: Removed.
* webgpu/whlsl/variable-shadowing.html: Removed.
* webgpu/whlsl/vector-compare-expected.txt: Removed.
* webgpu/whlsl/vector-compare.html: Removed.
* webgpu/whlsl/vector-constructors-expected.txt: Removed.
* webgpu/whlsl/vector-constructors.html: Removed.
* webgpu/whlsl/vector-matrix-addition-subtraction-expected.txt: Removed.
* webgpu/whlsl/vector-matrix-addition-subtraction.html: Removed.
* webgpu/whlsl/vector-syntax-expected.txt: Removed.
* webgpu/whlsl/vector-syntax.html: Removed.
* webgpu/whlsl/void-variable-parameter-expected.txt: Removed.
* webgpu/whlsl/void-variable-parameter.html: Removed.
* webgpu/whlsl/while-loop-break-expected.html: Removed.
* webgpu/whlsl/while-loop-break.html: Removed.
* webgpu/whlsl/while-loop-continue-expected.html: Removed.
* webgpu/whlsl/while-loop-continue.html: Removed.
* webgpu/whlsl/whlsl-expected.html: Removed.
* webgpu/whlsl/whlsl.html: Removed.
* webgpu/whlsl/wrong-argument-length-expected.txt: Removed.
* webgpu/whlsl/wrong-argument-length.html: Removed.
* webgpu/whlsl/wrong-types-expected.txt: Removed.
* webgpu/whlsl/wrong-types.html: Removed.
* webgpu/whlsl/zero-initialize-values-2-expected.html: Removed.
* webgpu/whlsl/zero-initialize-values-2.html: Removed.
* webgpu/whlsl/zero-initialize-values-expected.html: Removed.
* webgpu/whlsl/zero-initialize-values.html: Removed.
2021-07-29 Yusuke Suzuki <ysuzuki@apple.com> and Alexey Shvayka <shvaikalesh@gmail.com>
[JSC] Legacy RegExp fields should be accessors
https://bugs.webkit.org/show_bug.cgi?id=220233
Reviewed by Tadeu Zagallo.
* js/dom/getOwnPropertyDescriptor-expected.txt:
* js/dom/regexp-caching-expected.txt:
* js/dom/regexp-caching.html:
* js/resources/getOwnPropertyDescriptor.js:
* js/script-tests/static-put-in-prototype-chain.js:
* js/static-put-in-prototype-chain-expected.txt:
* js/static-put-in-prototype-chain.html:
2021-07-29 Devin Rousso <drousso@apple.com>
[Payment Request] `additionalShippingMethods` are not used if a `paymentMethodType` is provided
https://bugs.webkit.org/show_bug.cgi?id=228599
<rdar://problem/81190366>
Reviewed by Andy Estes.
* http/tests/paymentrequest/ApplePayModifier-paymentMethodType.https.html: Added.
* http/tests/paymentrequest/ApplePayModifier-paymentMethodType.https-expected.txt: Added.
* platform/ios-14-wk2/TestExpectations:
* platform/mac-bigsur-wk2/TestExpectations: Added.
Skip on older macOS/iOS since they don't support modifying shipping methods with any update.
2021-07-29 Eric Hutchison <ehutchison@apple.com>
[ Mac wk1 Debug] imported/w3c/web-platform-tests/html/cross-origin-opener-policy/coop-csp-sandbox.https.html.
https://bugs.webkit.org/show_bug.cgi?id=228626.
Unreviewed test gardening.
* platform/mac-wk1/TestExpectations:
2021-07-29 Ayumi Kojima <ayumi_kojima@apple.com>
[ iOS ] compositing/video/poster.html is a flaky timeout.
https://bugs.webkit.org/show_bug.cgi?id=228616
Unreviewed test gardening.
* platform/ios-wk2/TestExpectations:
2021-07-29 Alex Christensen <achristensen@webkit.org>
[ Mac ] fast/dom/webtiming-document-open.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=228571
Reviewed by Chris Dumez.
* platform/mac/TestExpectations:
2021-07-29 Ayumi Kojima <ayumi_kojima@apple.com>
[ iOS ] 2 http/tests/cookies/same-site tests are flaky timing out.
https://bugs.webkit.org/show_bug.cgi?id=228604
RUnreviewed test gardening.
* platform/ios-wk2/TestExpectations:
2021-07-29 Ayumi Kojima <ayumi_kojima@apple.com>
[ iPad ] Rebaselining editing/selection/ios/change-selection-by-tapping-with-existing-selection.html.
https://bugs.webkit.org/show_bug.cgi?id=228607
Unreviewed test gardening.
* platform/ipad/editing/selection/ios/change-selection-by-tapping-with-existing-selection-expected.txt: Added.
2021-07-29 Ayumi Kojima <ayumi_kojima@apple.com>
[ iOS ] 2 http/tests/cookies/same-site tests are flaky timing out.
https://bugs.webkit.org/show_bug.cgi?id=228604
Unreviewed test gardening.
* platform/ios-wk2/TestExpectations:
2021-07-29 Sihui Liu <sihui_liu@apple.com>
Fix fast/speechrecognition/detached-iframe.html
https://bugs.webkit.org/show_bug.cgi?id=228586
Reviewed by Chris Dumez.
The result of detached-iframe.html does not print description as remove() removes document.body instead of
the iframe.
* fast/speechrecognition/detached-iframe-expected.txt:
* fast/speechrecognition/detached-iframe.html:
2021-07-29 Ayumi Kojima <ayumi_kojima@apple.com>
[ iOS ] http/tests/appcache/main-resource-redirect-with-sw.html is a flaky timeout.
https://bugs.webkit.org/show_bug.cgi?id=228588
Unreviewed test gardening.
* platform/ios-wk2/TestExpectations:
2021-07-29 Eric Hutchison <ehutchison@apple.com>
[ Mac wk2] fast/scrolling/mac/programmatic-scroll-overrides-rubberband.html is a flaky failure.
https://bugs.webkit.org/show_bug.cgi?id=228591.
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations:
2021-07-29 Chris Dumez <cdumez@apple.com>
Unreviewed, unskip storage/indexeddb/detached-iframe.html now that it is no longer flaky after r280426.
* platform/glib/TestExpectations:
* platform/ios-14/TestExpectations:
* platform/ios/TestExpectations:
* platform/mac-wk2/TestExpectations:
2021-07-29 Chris Dumez <cdumez@apple.com>
storage/indexeddb/detached-iframe.html is flaky on some bots
https://bugs.webkit.org/show_bug.cgi?id=228569
<rdar://80396559>
Reviewed by Sihui Liu.
The test was flaky because the `detachIframe()` function was incorrect and actually
removing the iframe's parent instead of the iframe (Credit to Sihui for finding this
out). This patch fixes the issue and also adds a description() to improve the test
output.
* storage/indexeddb/detached-iframe-expected.txt:
* storage/indexeddb/detached-iframe.html:
2021-07-29 Myles C. Maxfield <mmaxfield@apple.com>
☂️ [GPU Process] Defer removal of resources in the GPU Process until we've executed all display list items which reference them
https://bugs.webkit.org/show_bug.cgi?id=228216
<rdar://problem/80473805>
Reviewed by Wenson Hsieh.
All the code changes have landed. Mark the tests as passing again.
* platform/ios-wk2/TestExpectations:
* platform/mac-wk2/TestExpectations:
2021-07-28 Jean-Yves Avenard <jya@apple.com>
[WebAudio] Add webm/opus container support
https://bugs.webkit.org/show_bug.cgi?id=227110
<rdar://problem/79437067>
Reviewed by Jer Noble.
* platform/mac/TestExpectations: Only enable test on macOS Monterey
* webaudio/decode-audio-data-basic.html: fix whitespace
* webaudio/decode-audio-data-webm-opus-expected.txt: Added.
* webaudio/decode-audio-data-webm-opus.html: Added.
* webaudio/resources/media/opus.webm: Added.
* webaudio/resources/media/vorbis.webm: Added.
2021-07-28 Sihui Liu <sihui_liu@apple.com>
Implement IDBTransaction.durability
https://bugs.webkit.org/show_bug.cgi?id=228289
Reviewed by Darin Adler.
* storage/indexeddb/idbtransaction-durability-expected.txt: Added.
* storage/indexeddb/idbtransaction-durability-private-expected.txt: Added.
* storage/indexeddb/idbtransaction-durability-private.html: Added.
* storage/indexeddb/idbtransaction-durability.html: Added.
* storage/indexeddb/resources/idbtransaction-durability.js: Added.
(onOpenUpgradeNeeded):
(onOpenSuccess):
(onTransactionComplete):
2021-07-28 Ayumi Kojima <ayumi_kojima@apple.com>
[ iPad ] platform/ipad/media/modern-media-controls/media-documents/media-document-audio-ios-sizing.html is a flaky timeout.
https://bugs.webkit.org/show_bug.cgi?id=228570#c0
Unreviewed test gardening.
* platform/ipad/TestExpectations:
2021-07-28 Sihui Liu <sihui_liu@apple.com>
IDBFactory.databases should not return databases with invalid version
https://bugs.webkit.org/show_bug.cgi?id=228554
Reviewed by Chris Dumez.
* storage/indexeddb/getdatabases-expected.txt: Added.
* storage/indexeddb/getdatabases-private-expected.txt: Added.
* storage/indexeddb/getdatabases-private.html: Added.
* storage/indexeddb/getdatabases.html: Added.
* storage/indexeddb/resources/getdatabases.js: Added.
(test):
2021-07-28 Ayumi Kojima <ayumi_kojima@apple.com>
[ iPad ] platform/ipad/media/modern-media-controls/media-documents/media-document-audio-ios-sizing.html is a flaky timeout.
https://bugs.webkit.org/show_bug.cgi?id=228570#c0
Unreviewed test gardening.
* platform/ipad/TestExpectations:
2021-07-28 Eric Hutchison <ehutchison@apple.com>
fast/dom/webtiming-document-open.html is a flaky failure.
https://bugs.webkit.org/show_bug.cgi?id=228571.
Unreviewed test gardening.
* platform/mac/TestExpectations:
2021-07-28 Ayumi Kojima <ayumi_kojima@apple.com>
[ iPad ] Rebaseline 2 imported/w3c/web-platform-tests/html tests.
https://bugs.webkit.org/show_bug.cgi?id=228568
Unreviewed test gardening.
* platform/ipad/imported/w3c/web-platform-tests/html/browsers/the-window-object/dialog-form-submission-expected.txt: Added.
* platform/ipad/imported/w3c/web-platform-tests/html/browsers/the-window-object/noopener-noreferrer-sizing.window-expected.txt: Added.
2021-07-28 Chris Dumez <cdumez@apple.com>
Unreviewed, Rebaseline imported/w3c/web-platform-tests/html/dom/idlharness.https.html on iPad.
* platform/ipad/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
2021-07-28 Eric Hutchison <ehutchison@apple.com>
Update test expectations for inspector/canvas/recording-html-2d.html and inspector/canvas/updateShader-webgpu.html.
https://bugs.webkit.org/show_bug.cgi?id=227881.
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations:
2021-07-28 Aditya Keerthi <akeerthi@apple.com>
[iOS] <select> 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 <select> picker have not been committed, updates the value of the
correct element.
* fast/forms/ios/select-picker-change-and-focus-another-select-programmatically-expected.txt: Added.
* fast/forms/ios/select-picker-change-and-focus-another-select-programmatically.html: Added.
2021-07-28 Eric Hutchison <ehutchison@apple.com>
http/tests/media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-live-broadcast.html is a flaky timeout.
https://bugs.webkit.org/show_bug.cgi?id=228561.
Unreviewed test gardening.
* platform/mac-wk1/TestExpectations:
2021-07-28 Ayumi Kojima <ayumi_kojima@apple.com>
storage/indexeddb/detached-iframe.html is flaky failing.
https://bugs.webkit.org/show_bug.cgi?id=207844
Unreviewed test gardening.
* platform/ios-14/TestExpectations:
* platform/ios-wk2/TestExpectations:
2021-07-28 Ayumi Kojima <ayumi_kojima@apple.com>
REGRESSION (r264117): [ Mac iOS ] imported/w3c/web-platform-tests/html/cross-origin-embedder-policy/blob.https.html.
https://bugs.webkit.org/show_bug.cgi?id=214155
Unreviewed test gardening.
* platform/ios/TestExpectations:
2021-07-28 Ayumi Kojima <ayumi_kojima@apple.com>
imported/w3c/web-platform-tests/speech-api/SpeechSynthesis-speak-events.html is crashing in debug.
https://bugs.webkit.org/show_bug.cgi?id=227501
Unreviewed test gardening.
* platform/ios-wk2/TestExpectations:
2021-07-28 Frédéric Wang <fwang@igalia.com>
Crash in ApplyStyleCommand::applyRelativeFontStyleChange
https://bugs.webkit.org/show_bug.cgi?id=226926
Reviewed by Ryosuke Niwa.
Add regression tests.
* fast/editing/apply-relative-font-style-change-crash-001-expected.txt: Added.
* fast/editing/apply-relative-font-style-change-crash-001-expected.txt: Added.
* fast/editing/apply-relative-font-style-change-crash-002.html: Added.
* fast/editing/apply-relative-font-style-change-crash-002.html: Added.
2021-07-28 Fujii Hironori <Hironori.Fujii@sony.com>
[WinCairo] Unreviewed test gardening
* platform/wincairo/TestExpectations:
2021-07-27 Robert Jenner <jenner@apple.com>
[LayoutTests] Delete unused LayoutTests/fullscreen resources
https://bugs.webkit.org/show_bug.cgi?id=226831
Reviewed by Alex Christensen.
Removing un-used resoruces after php tests were converted to Python.
* fullscreen/resources/not-allowed.html: Removed.
2021-07-27 Sihui Liu <sihui_liu@apple.com>
Update platform specific TestExpectations for imported IndexedDB tests
https://bugs.webkit.org/show_bug.cgi?id=228241
Reviewed by Alex Christensen.
Update LayoutTests/TestExpectations based on latest test results as we have fixed some existing issues, and
these tests should not fail now.
* platform/ios-device/TestExpectations:
* platform/ios-simulator-wk2/TestExpectations:
* platform/ios-wk2/TestExpectations:
* platform/ios/TestExpectations:
* platform/mac-wk1/TestExpectations:
* platform/mac-wk2/TestExpectations:
* platform/mac/TestExpectations:
2021-07-27 Devin Rousso <drousso@apple.com>
[Modern Media Controls] [macOS] Overflow button still shows as `on` even after contextmenu is dismissed
https://bugs.webkit.org/show_bug.cgi?id=228310
<rdar://problem/81124786>
Reviewed by Wenson Hsieh.
* media/modern-media-controls/overflow-support/button-state.html: Added.
* media/modern-media-controls/overflow-support/button-state-expected.txt: Added.
* media/modern-media-controls/overflow-support/playback-speed.html:
* media/modern-media-controls/tracks-support/click-track-in-contextmenu.html:
Adjust how these tests wait for and dismiss the contextmenu.
2021-07-27 Amir Mark Jr <amir_mark@apple.com>
[LayoutTests] Delete unused LayoutTests/inspector resources
https://bugs.webkit.org/show_bug.cgi?id=226800
Reviewed by Jonathan Bedard.
* inspector/console/resources/errors.css: Removed.
* inspector/dom/resources/highlight-iframe.html: Removed.
* inspector/network/resources/data-intercepted.json: Removed.
2021-07-27 Alexey Shvayka <shvaikalesh@gmail.com>
ProxyObject callees should be skipped during Function.prototype.caller resolution
https://bugs.webkit.org/show_bug.cgi?id=228341
Reviewed by Yusuke Suzuki.
* js/caller-property-expected.txt:
* js/script-tests/caller-property.js:
2021-07-27 Eric Hutchison <ehutchison@apple.com>
[BigSur wk2 Debug arm64] fast/text/emoji-overlap.html is a flaky image-only failure.
https://bugs.webkit.org/show_bug.cgi?id=228528.
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations:
2021-07-27 Robert Jenner <Jenner@apple.com>
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/platform/mac/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.txt:
2021-07-27 Aditya Keerthi <akeerthi@apple.com>
[iOS] REGRESSION: Tapping a <select> 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 <ayumi_kojima@apple.com>
[ 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 <Jenner@apple.com>
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 <ayumi_kojima@apple.com>
[ 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 <ehutchison@apple.com>
[ 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 <ayumi_kojima@apple.com>
[ 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 <ehutchison@apple.com>
[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 <tsavell@apple.com>
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 <ayumi_kojima@apple.com>
[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 <achristensen@webkit.org>
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 <ayumi_kojima@apple.com>
[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 <rbuis@igalia.com>
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 <cdumez@apple.com>
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 <ehutchison@apple.com>
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 <jya@apple.com>
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 <ehutchison@apple.com>
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 <ayumi_kojima@apple.com>
[ 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 <ehutchison@apple.com>
[ 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 <ehutchison@apple.com>
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 <pvollan@apple.com>
The layout test fast/images/heic-as-background-image.html is a constant failure
https://bugs.webkit.org/show_bug.cgi?id=228195
<rdar://80334724>
Reviewed by Said Abou-Hallawa.
Update test expectations.
* platform/mac/TestExpectations:
2021-07-26 Frédéric Wang <fwang@igalia.com>
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 <qiaosong_zhou@apple.com>
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 <jer.noble@apple.com>
[Cocoa] Playback stalls on bilibili.com
https://bugs.webkit.org/show_bug.cgi?id=228239
<rdar://80419477>
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 <akeerthi@apple.com>
[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 <ayumi_kojima@apple.com>
[ 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 <ehutchison@apple.com>
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 <cdumez@apple.com>
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 <jer.noble@apple.com>
[iOS] All home screen web apps resume when any home screen web app is foregrounded
https://bugs.webkit.org/show_bug.cgi?id=228246
<rdar://72949281>
Reviewed by Eric Carlson.
* media/video-page-visibility-restriction-expected.txt: Added.
* media/video-page-visibility-restriction.html: Added.
2021-07-26 Ziran Sun <zsun@igalia.com>
[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 <shvaikalesh@gmail.com>
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 <wenson_hsieh@apple.com>
[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 <drousso@apple.com>
[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 <andresg_22@apple.com>
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 <shvaikalesh@gmail.com>
[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 <ehutchison@apple.com>
[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 <ehutchison@apple.com>
[ 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 <ayumi_kojima@apple.com>
[ 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 <wenson_hsieh@apple.com>
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 <ayumi_kojima@apple.com>
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 <ehutchison@apple.com>
[ 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 <ayumi_kojima@apple.com>
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 <ayumi_kojima@apple.com>
[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 <ehutchison@apple.com>
[ 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 <ehutchison@apple.com>
[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 <shvaikalesh@gmail.com>
[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 <ehutchison@apple.com>
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 <cdumez@apple.com>
[iOS] imported/w3c/web-platform-tests/html/dom/idlharness.https.html is failing
https://bugs.webkit.org/show_bug.cgi?id=228198
<rdar://problem/80982016>
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 <ayumi_kojima@apple.com>
[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 <rhoule@apple.com>
WebSocket traffic should be correctly assigned to either Developer or User.
https://bugs.webkit.org/show_bug.cgi?id=227564
<rdar://problem/79307301>
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 <ehutchison@apple.com>
[ 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 <tsavell@apple.com>
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 <akeerthi@apple.com>
[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 <drousso@apple.com>
[Modern Media Controls] [macOS] Only show total duration when the elapsed time is visible
https://bugs.webkit.org/show_bug.cgi?id=228191
<rdar://problem/80529918>
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 <estea@igalia.com>
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 <Jenner@apple.com>
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 <Jenner@apple.com>
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 <Jenner@apple.com>
[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 <Jenner@apple.com>
[ 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 <ayumi_kojima@apple.com>
[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 <Jenner@apple.com>
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 <mmaxfield@apple.com>
[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
<rdar://problem/80691654>
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 <ehutchison@apple.com>
[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 <ehutchison@apple.com>
[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 <tsavell@apple.com>
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 <ayumi_kojima@apple.com>
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 <ehutchison@apple.com>
[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 <sihui_liu@apple.com>
[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 <zalan@apple.com>
REGRESSION(r269745) Google Developers maps does not fully load
https://bugs.webkit.org/show_bug.cgi?id=228182
<rdar://79787819>
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 <sihui_liu@apple.com>
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 <ayumi_kojima@apple.com>
[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 <ehutchison@apple.com>
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 <ayumi_kojima@apple.com>
[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 <ayumi_kojima@apple.com>
[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 <ayumi_kojima@apple.com>
[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 <clopez@igalia.com>
[GTK][WPE] Update test expectations after r279987 and r280077.
Unreviewed test gardening.
* platform/glib/TestExpectations:
* platform/gtk/TestExpectations:
2021-07-21 Robert Jenner <Jenner@apple.com>
[ 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 <ehutchison@apple.com>
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 <ehutchison@apple.com>
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 <ehutchison@apple.com>
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 <ayumi_kojima@apple.com>
[ 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 <rbuis@igalia.com>
[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 <ayumi_kojima@apple.com>
[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 <ehutchison@apple.com>
[ 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 <ehutchison@apple.com>
[ 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 <ehutchison@apple.com>
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 <mmaxfield@apple.com>
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
<rdar://problem/80798113>
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 <agoldmints@igalia.com>
[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 <ehutchison@apple.com>
[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 <cdumez@apple.com>
REGRESSION (r278702): Cannot login to appaloosa-store.com/users/sign_in
https://bugs.webkit.org/show_bug.cgi?id=228096
<rdar://80596391>
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 <clord@igalia.com>
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 <gsnedders@apple.com>
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 <ryanhaddad@apple.com>
Unreviewed Windows test gardening.
* platform/win/TestExpectations:
2021-07-20 Ziran Sun <zsun@igalia.com>
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 <rbuis@igalia.com>
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 <Jenner@apple.com>
[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 <Jenner@apple.com>
[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 <ehutchison@apple.com>
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 <ehutchison@apple.com>
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 <Jenner@apple.com>
[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 <Jenner@apple.com>
[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 <Jenner@apple.com>
[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 <ayumi_kojima@apple.com>
[ 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 <ayumi_kojima@apple.com>
[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 <cdumez@apple.com>
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 <ehutchison@apple.com>
[ 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 <cdumez@apple.com>
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 <ayumi_kojima@apple.com>
[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 <ehutchison@apple.com>
[ 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 <ehutchison@apple.com>
[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 <ehutchison@apple.com>
[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 <zsun@igalia.com>
[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 <zsun@igalia.com>
[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 <simon.fraser@apple.com>
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 <ehutchison@apple.com>
[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 <tsavell@apple.com>
accessibility/loading-iframe-sends-notification.html is a flaky timeout
rdar://80331434
Unreviewed test gardening.
* platform/mac-wk1/TestExpectations:
2021-07-16 Eric Hutchison <ehutchison@apple.com>
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 <ayumi_kojima@apple.com>
[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 <ayumi_kojima@apple.com>
[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 <tsavell@apple.com>
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 <tsavell@apple.com>
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 <ehutchison@apple.com>
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 <alexm@gnome.org>
[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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <jya@apple.com>
[MSE] sequence mode is broken if GPU Process is enabled
https://bugs.webkit.org/show_bug.cgi?id=227864
<rdar://problem/80445041>
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 <cdumez@apple.com>
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 <ehutchison@apple.com>
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 <kpiddington@apple.com>
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 <ayumi_kojima@apple.com>
[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 <ayumi_kojima@apple.com>
[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 <ehutchison@apple.com>
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 <ayumi_kojima@apple.com>
[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 <ntim@apple.com>
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 <pnormand@igalia.com>
[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 <zsun@igalia.com>
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 <drousso@apple.com>
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 <ehutchison@apple.com>
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 <Jenner@apple.com>
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 <ayumi_kojima@apple.com>
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 <cdumez@apple.com>
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 <ehutchison@apple.com>
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 <agoldmints@igalia.com>
[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 <jya@apple.com>
SourceBuffer.abort() doesn't go back to state WAITING_FOR_SEGMENT properly
https://bugs.webkit.org/show_bug.cgi?id=227559
<rdar://problem/79996056>
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 <ehutchison@apple.com>
[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 <ehutchison@apple.com>
[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 <tsavell@apple.com>
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 <agoldmints@igalia.com>
[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 <ehutchison@apple.com>
[ 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 <ayumi_kojima@apple.com>
[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 <tsavell@apple.com>
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 <katherine_cheney@apple.com>
Allow layout tests to specify app initiated loads or not
https://bugs.webkit.org/show_bug.cgi?id=227825
<rdar://problem/80355582>
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 <commit-queue@webkit.org>
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 <agoldmints@igalia.com>
[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 <mmaxfield@apple.com>
PUA characters have the wrong advance in the fast text codepath
https://bugs.webkit.org/show_bug.cgi?id=227896
<rdar://problem/80037103>
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 <ehutchison@apple.com>
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 <ayumi_kojima@apple.com>
[ 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 <ehutchison@apple.com>
[ 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 <ayumi_kojima@apple.com>
[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 <ehutchison@apple.com>
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 <cdumez@apple.com>
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 <ehutchison@apple.com>
[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 <wenson_hsieh@apple.com>
[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 <twilco.o@protonmail.com>
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 <agoldmints@igalia.com>
[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 <clopez@igalia.com>
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 <rbuis@igalia.com>
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 <cdumez@apple.com>
:link and :visited pseudo-class selectors should not match <link> 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 <Hironori.Fujii@sony.com>
[WinCairo] Unreviewed test gardening
* platform/wincairo/TestExpectations:
2021-07-10 Commit Queue <commit-queue@webkit.org>
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 <ntim@apple.com>
Import blink reference tests for <dialog> 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 <rniwa@webkit.org>
ResizeObserver / IntersectionObserver memory leak on detached & out of reference elements
https://bugs.webkit.org/show_bug.cgi?id=227194
<rdar://problem/79839851>
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 <ryanhaddad@apple.com>
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 <akeerthi@apple.com>
[iOS] Increase contrast for textfields, checkboxes, and radio buttons
https://bugs.webkit.org/show_bug.cgi?id=227145
<rdar://problem/79470926>
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 <ayumi_kojima@apple.com>
[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 <clopez@igalia.com>
[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 <agoldmints@igalia.com>
[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 <cdumez@apple.com>
[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 <clopez@igalia.com>
[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 <ayumi_kojima@apple.com>
[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 <achristensen@webkit.org>
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 <heycam@apple.com>
Stop GraphicsLayerCA::recursiveCommitChanges recursion once cMaxLayerTreeDepth is reached
https://bugs.webkit.org/show_bug.cgi?id=227738
<rdar://42584284>
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 <wenson_hsieh@apple.com>
[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 <katherine_cheney@apple.com>
Clean up App Privacy Report code
https://bugs.webkit.org/show_bug.cgi?id=227326
<rdar://problem/79696849>
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 <simon.fraser@apple.com>
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 <yoshiaki.jitsukawa@sony.com>
[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 <mmaxfield@apple.com>
[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 <ayumi_kojima@apple.com>
[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 <ayumi_kojima@apple.com>
[ 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 <ehutchison@apple.com>
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 <cdumez@apple.com>
[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 <mmaxfield@apple.com>
[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
<rdar://problem/76678163>
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 <antti@apple.com>
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 <agoldmints@igalia.com>
[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 <mrobinson@igalia.com>
[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 <cdumez@apple.com>
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 <achristensen@webkit.org>
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 <zalan@apple.com>
[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 <cdumez@apple.com>
[WebCrypto] Support Elliptic Curve P-521 on Mac
https://bugs.webkit.org/show_bug.cgi?id=216755
<rdar://problem/69667220>
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 <ehutchison@apple.com>
[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 <yoshiaki.jitsukawa@sony.com>
[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 <zalan@apple.com>
[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 <zalan@apple.com>
[Legacy line layout] Inline content on subpixel position makes the table cell scroll
https://bugs.webkit.org/show_bug.cgi?id=227594
<rdar://74884402>
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 <akeerthi@apple.com>
[iOS] Inconsistent styling for input[type="submit"] and button[type="submit"]
https://bugs.webkit.org/show_bug.cgi?id=227043
<rdar://problem/79629354>
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 <commit-queue@webkit.org>
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 <kpiddington@apple.com>
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 <agoldmints@igalia.com>
[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 <achristensen@webkit.org>
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 <ayumi_kojima@apple.com>
[ 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 <ayumi_kojima@apple.com>
[ 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 <ehutchison@apple.com>
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 <cdumez@apple.com>
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
<rdar://problem/80240658>
Unreviewed, address flakiness of test by silencing console logging.
* TestExpectations:
2021-07-07 Alex Christensen <achristensen@webkit.org>
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 <cdumez@apple.com>
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 <clord@igalia.com>
[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 <commit-queue@webkit.org>
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 <simon.fraser@apple.com>
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
<rdar://73538454>
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 <commit-queue@webkit.org>
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 <achristensen@webkit.org>
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 <cdumez@apple.com>
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 <tsavell@apple.com>
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 <cdumez@apple.com>
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 <wenson_hsieh@apple.com>
[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 <youenn@apple.com>
Unable to use 'data:application/javascript' url for Worker
https://bugs.webkit.org/show_bug.cgi?id=225716
<rdar://problem/78222538>
Reviewed by Alex Christensen.
* TestExpectations:
Some tests are showing progress but are timing out. Skipping them for now.
2021-07-06 Eric Hutchison <ehutchison@apple.com>
[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 <cdumez@apple.com>
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 <youenn@apple.com>
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 <wenson_hsieh@apple.com>
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 <zalan@apple.com>
[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 <heycam@apple.com>
Move some Mac MathML test expectation files around
https://bugs.webkit.org/show_bug.cgi?id=227520
<rdar://79749198>
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 <zalan@apple.com>
[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 <pnormand@igalia.com>
[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 <pnormand@igalia.com>
Unreviewed, GLIB gardening triaging.
* platform/glib/TestExpectations:
2021-07-05 Martin Robinson <mrobinson@webkit.org>
[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 <wenson_hsieh@apple.com>
[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 <zalan@apple.com>
[LFC][IFC] WPT progressions
https://bugs.webkit.org/show_bug.cgi?id=227675
Unreviewed.
* TestExpectations:
2021-07-04 Rob Buis <rbuis@igalia.com>
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 <eric.carlson@apple.com>
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 <zalan@apple.com>
[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 <shvaikalesh@gmail.com>
[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 <clopez@igalia.com>
[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 <zalan@apple.com>
REGRESSION (r278377): incorrect hit-testing with clip-path()
https://bugs.webkit.org/show_bug.cgi?id=227624
<rdar://problem/79845896>
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 <zalan@apple.com>
[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 <jya@apple.com>
SourceBuffer.abort() doesn't go back to state WAITING_FOR_SEGMENT properly
https://bugs.webkit.org/show_bug.cgi?id=227559
<rdar://problem/79996056>
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 <ehutchison@apple.com>
[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 <cdumez@apple.com>
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 <cdumez@apple.com>
[MacOS wk1] crypto/workers/subtle/hrsa-postMessage-worker.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=227540
<rdar://problem/79977662>
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 <cdumez@apple.com>
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
<rdar://problem/80102396>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <tsavell@apple.com>
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 <ehutchison@apple.com>
[ 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 <commit-queue@webkit.org>
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 <rcaliman@apple.com>
Web Inspector: Styles: should autocomplete `var()` and `attr()` values
https://bugs.webkit.org/show_bug.cgi?id=227098
<rdar://problem/79418247>
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 <calvaris@igalia.com>
[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 <jya@apple.com>
[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 <eric.carlson@apple.com>
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 <heycam@apple.com>
Move some Mac MathML test expectation files around
https://bugs.webkit.org/show_bug.cgi?id=227520
<rdar://79749198>
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 <youenn@apple.com>
ReadableStream.getReader do not throw a proper exception when parameter is of wrong type
https://bugs.webkit.org/show_bug.cgi?id=226220
<rdar://problem/78711382>
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 <zalan@apple.com>
VisiblePosition::absoluteSelectionBoundsForLine fails on multiline vertical-rl content
https://bugs.webkit.org/show_bug.cgi?id=227543
<rdar://79887141>
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 <youenn@apple.com>
[Cocoa] Migrate WebRTC UDP socket handling to NW API
https://bugs.webkit.org/show_bug.cgi?id=227210
<rdar://problem/79859045>
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 <youenn@apple.com>
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 <ntim@apple.com>
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 <emilio@crisal.io>
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 <ntim@apple.com>
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 <cdumez@apple.com>
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
<rdar://problem/79993241>
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 <rniwa@webkit.org>
RemotePlayback must keep its media element alive when there is a pending activity
https://bugs.webkit.org/show_bug.cgi?id=227471
<rdar://79694015>
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 <ayumi_kojima@apple.com>
[ 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 <ehutchison@apple.com>
[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 <tsavell@apple.com>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <pangle@apple.com>
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 <ehutchison@apple.com>
[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 <ntim@apple.com>
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 <ntim@apple.com>
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 <ntim@apple.com>
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 <ntim@apple.com>
Implement support for <dialog> 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 <youenn@apple.com>
[Cocoa] Migrate WebRTC UDP socket handling to NW API
https://bugs.webkit.org/show_bug.cgi?id=227210
<rdar://problem/79859045>
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 <agoldmints@igalia.com>
[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 <ntim@apple.com>
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 <cdumez@apple.com>
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 <agoldmints@igalia.com>
[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 <drousso@apple.com>
5 media/modern-media-controls/* tests are failing constantly on Catalina
https://bugs.webkit.org/show_bug.cgi?id=227319
<rdar://problem/79693462>
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations:
Skip these tests on Catalina while the underlying issue is investigated.
2021-06-29 Ayumi Kojima <ayumi_kojima@apple.com>
[ 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 <amir_mark@apple.com>
[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 <ehutchison@apple.com>
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 <cdumez@apple.com>
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 <ayumi_kojima@apple.com>
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 <ehutchison@apple.com>
[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 <cdumez@apple.com>
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 <commit-queue@webkit.org>
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 <achristensen@webkit.org>
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 <jer.noble@apple.com>
Loading WebM hangs if server sends only small amount of data
https://bugs.webkit.org/show_bug.cgi?id=226217
<rdar://problem/78709010>
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 <yoshiaki.jitsukawa@sony.com>
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 <rbuis@igalia.com>
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 <rbuis@igalia.com>
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 <mrobinson@igalia.com>
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
<rdar://problem/75518606>
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 <wenson_hsieh@apple.com>
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 <agoldmints@igalia.com>
[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 <darin@apple.com>
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 <heycam@apple.com>
Fix canvas color stroke test stroke widths
https://bugs.webkit.org/show_bug.cgi?id=223005
<rdar://75239330>
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 <wenson_hsieh@apple.com>
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 <amir_mark@apple.com>
[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 <cdumez@apple.com>
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 <zalan@apple.com>
[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 <pnormand@igalia.com>
[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 <weinig@apple.com>
[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 <agoldmints@igalia.com>
[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 <ehutchison@apple.com>
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 <ayumi_kojima@apple.com>
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 <svillar@igalia.com>
[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 <svillar@igalia.com>
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 <pnormand@igalia.com>
Unreviewed, GStreamer gardening
* platform/glib/TestExpectations: Mark a mediastream as flaky.
2021-06-14 Sergio Villar Senin <svillar@igalia.com>
[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 <agoldmints@igalia.com>
[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 <zsun@igalia.com>
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 <yaranamavenkataramana@apple.com>
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 <jer.noble@apple.com>
[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
<rdar://78004793>
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 <agoldmints@igalia.com>
[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 <zalan@apple.com>
[IFC][Integration] Text selection flashing to end of paragraph
https://bugs.webkit.org/show_bug.cgi?id=227158
<rdar://79138828>
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 <eocanha@igalia.com>
[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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <mrobinson@igalia.com>
[iOS 15 Regression]: scroll position resets when using scroll snap
https://bugs.webkit.org/show_bug.cgi?id=226816
<rdar://problem/79081301>
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 <Hironori.Fujii@sony.com>
[WinCairo] Unreviewed test gardening
* platform/wincairo-wk1/TestExpectations:
* platform/wincairo/TestExpectations:
2021-06-23 Aditya Keerthi <akeerthi@apple.com>
[iOS] Adopt new date picker presentation SPI
https://bugs.webkit.org/show_bug.cgi?id=227221
<rdar://problem/77930086>
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 <agoldmints@igalia.com>
[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 <cdumez@apple.com>
CSSStyleDeclaration.getPropertyPriority() should return the empty string for invalid CSS properties
https://bugs.webkit.org/show_bug.cgi?id=227257
<rdar://problem/79622278>
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 <amir_mark@apple.com>
[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 <andresg_22@apple.com>
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 <mark.lam@apple.com>
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 <fwang@igalia.com>.
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 <darin@apple.com>
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 <amir_mark@apple.com>
[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 <pvollan@apple.com>
[macOS] Deny mach-lookup to the service 'com.apple.print.normalizerd'
https://bugs.webkit.org/show_bug.cgi?id=227248
<rdar://problem/79600557>
Reviewed by Brent Fulgham.
Skip EPS test, which is failing when this service is unavailable.
* platform/mac/TestExpectations:
2021-06-22 Alan Bujtas <zalan@apple.com>
[RenderTreeBuilder] ASSERTION FAILED: m_renderer in FloatingObject::renderer()
https://bugs.webkit.org/show_bug.cgi?id=227260
<rdar://77329323>
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 <agoldmints@igalia.com>
[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 <simon.fraser@apple.com>
REGRESSION (Safari 14): Submenus on https://codelearn.cat don't show
https://bugs.webkit.org/show_bug.cgi?id=225467
<rdar://problem/77612276>
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 <cdumez@apple.com>
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 <pvollan@apple.com>
[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 <fwang@igalia.com>
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 <agoldmints@igalia.com>
[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 <cathiechen@igalia.com>
Implement width and height attributes on source elements of <picture>
https://bugs.webkit.org/show_bug.cgi?id=222368
Reviewed by Darin Adler.
* TestExpectations:
2021-06-21 Carlos Alberto Lopez Perez <clopez@igalia.com>
[GLIB] Gardening of test failures.
Unreviewed gardening
Remove tests that pass after r279065.
* platform/glib/TestExpectations:
2021-06-21 Wenson Hsieh <wenson_hsieh@apple.com>
[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 <akeerthi@apple.com>
[iOS] Update textfield border color to match specification
https://bugs.webkit.org/show_bug.cgi?id=227135
<rdar://problem/79456679>
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 <amir_mark@apple.com>
[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 <clopez@igalia.com>
[GTK][WPE] Gardening of test failures
Unreviewed gardening.
* platform/glib/TestExpectations:
* platform/gtk/TestExpectations:
2021-06-21 Rob Buis <rbuis@igalia.com>
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 <darin@apple.com>
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 <ysuzuki@apple.com>
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 <darin@apple.com>
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 <cdumez@apple.com>
[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 <ryanhaddad@apple.com>
[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 <estea@igalia.com>
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 <pnormand@igalia.com>
[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 <pnormand@igalia.com>
[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 <cgarcia@igalia.com>
[SOUP] Add Timing-Allow-Origin checks to NetworkDataTaskSoup
https://bugs.webkit.org/show_bug.cgi?id=227008
<rdar://problem/79384792>
Reviewed by Adrian Perez de Castro.
* platform/glib/TestExpectations:
2021-06-17 Diego Pino Garcia <dpino@igalia.com>
[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 <said@apple.com>
[Cocoa] Disable hardware decoding in the WebProcess
https://bugs.webkit.org/show_bug.cgi?id=226869
<rdar://77548905>
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 <ada.chan@apple.com>
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 <johncunningham@apple.com>
[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 <cdumez@apple.com>
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 <rniwa@webkit.org>
Crash in WebCore::SlotAssignment::assignedNodesForSlot
https://bugs.webkit.org/show_bug.cgi?id=224408
<rdar://problem/76805764>
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 <eocanha@igalia.com>
[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 <pnormand@igalia.com>
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 <pnormand@igalia.com>
Unreviewed GStreamer mediastream gardening
* platform/glib/TestExpectations: Unflag 3 tests consistently passing.
2021-06-17 Youenn Fablet <youenn@apple.com>
Fix RTCDataChannelInit::decode
https://bugs.webkit.org/show_bug.cgi?id=226968
<rdar://problem/79300038>
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 <cdumez@apple.com>
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 <heycam@apple.com>
Make RenderLayer::hitTestLayer not assume its renderer is a RenderBox
https://bugs.webkit.org/show_bug.cgi?id=227004
<rdar://79265788>
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 <agoldmints@igalia.com>
[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 <cdumez@apple.com>
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 <ada.chan@apple.com>
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 <cdumez@apple.com>
FileReader.readAsArrayBuffer misses checking for the type of blob param
https://bugs.webkit.org/show_bug.cgi?id=226640
<rdar://problem/79193198>
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 <amir_mark@apple.com>
[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 <amir_mark@apple.com>
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 <ntim@apple.com>
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 <toshio.ogasawara@access-company.com>
[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 <zalan@apple.com>
Content moves up when hovering over a link on Hacker News
https://bugs.webkit.org/show_bug.cgi?id=226852
<rdar://78537231>
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 <fwang@igalia.com>
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 <agoldmints@igalia.com>
[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 <said@apple.com>
[GPU Process] ConcreteImageBuffer::baseTransform() returns incorrect transform for unaccelerated ImageBuffer
https://bugs.webkit.org/show_bug.cgi?id=227044
<rdar://78642742>
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 <jya@apple.com>
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 <dpino@igalia.com>
[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 <Hironori.Fujii@sony.com>
[WinCairo] Unreviewed test gardening
* platform/wincairo/TestExpectations:
2021-06-15 Chris Lord <clord@igalia.com>
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 <achristensen@webkit.org>
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 <youenn@apple.com>
(r278359) fast/mediastream/mediaElement-gc.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=226991
<rdar://problem/79309901>
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 <agoldmints@igalia.com>
[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 <zalan@apple.com>
[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 <mrobinson@igalia.com>
[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 <eocanha@igalia.com>
[GStreamer] media/video-seek-after-end.html is no longer flakey
https://bugs.webkit.org/show_bug.cgi?id=203079
<rdar://problem/56366173>
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 <mrobinson@webkit.org>
[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 <youenn@apple.com>
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 <dpino@igalia.com>
[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 <tsavell@apple.com>
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 <pangle@apple.com>
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 <youenn@apple.com>
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 <jenner@apple.com>
[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 <pvollan@apple.com>
[AppleWin] Update test expectations
https://bugs.webkit.org/show_bug.cgi?id=226970
Unreviewed test gardening.
* platform/win/TestExpectations:
2021-06-14 Alan Bujtas <zalan@apple.com>
[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 <Hironori.Fujii@sony.com>
[WinCairo] Unreviewed test gardening
* platform/wincairo/TestExpectations:
2021-06-13 Chris Dumez <cdumez@apple.com>
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 <zalan@apple.com>
[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 <weinig@apple.com>
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 <drousso@apple.com>
(r278618) media/modern-media-controls/overflow-support/chapters.html is timing out since introduction
https://bugs.webkit.org/show_bug.cgi?id=226828
<rdar://problem/79084756>
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 <ryanhaddad@apple.com>
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 <jenner@apple.com>
[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 <jenner@apple.com>
[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 <jenner@apple.com>
[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 <jenner@apple.com>
[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 <jenner@apple.com>
[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 <jenner@apple.com>
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 <jenner@apple.com>
[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 <jenner@apple.com>
[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 <tsavell@apple.com>
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 <pangle@apple.com>
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 <wenson_hsieh@apple.com>
[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 <cathiechen@igalia.com>
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 <youenn@apple.com>
getDisplayMedia API doesn't work
https://bugs.webkit.org/show_bug.cgi?id=226874
<rdar://problem/79134041>
Reviewed by Eric Carlson.
* fast/mediastream/getDisplayMedia-frame-rate-expected.txt: Added.
* fast/mediastream/getDisplayMedia-frame-rate.html: Added.
2021-06-11 Alex Christensen <achristensen@webkit.org>
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 <dpino@igalia.com>
[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 <kkinnunen@apple.com>
WebGL context image buffer accumulates the NativeImage contents when drawn to RemoteImageBufferProxy
https://bugs.webkit.org/show_bug.cgi?id=226813
<rdar://77421966>
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 <weinig@apple.com>
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 <wenson_hsieh@apple.com>
[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 <agoldmints@igalia.com>
[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 <cdumez@apple.com>
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
<rdar://problem/79148983>
Reviewed by Geoffrey Garen.
Unskip tests that should no longer be failing.
* TestExpectations:
2021-06-10 Devin Rousso <drousso@apple.com>
(r278618) media/modern-media-controls/overflow-support/chapters.html is timing out since introduction
https://bugs.webkit.org/show_bug.cgi?id=226828
<rdar://problem/79084756>
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 <achristensen@webkit.org>
Move Timing-Allow-Origin checks to the network process
https://bugs.webkit.org/show_bug.cgi?id=226678
<rdar://problem/45227788>
Reviewed by Chris Dumez.
* TestExpectations:
2021-06-11 Ryan Haddad <ryanhaddad@apple.com>
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 <heycam@apple.com>
Move some Mac MathML test expectation files around
https://bugs.webkit.org/show_bug.cgi?id=226868
<rdar://78786837>
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 <toshio.ogasawara@access-company.com>
[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 <tsavell@apple.com>
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 <nham@apple.com>
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 <tsavell@apple.com>
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 <youenn@apple.com>
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 <rbuis@igalia.com>
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 <achristensen@webkit.org>
Mark a navigation timing test as flaky
https://bugs.webkit.org/show_bug.cgi?id=226629
* TestExpectations:
2021-06-10 Youenn Fablet <youenn@apple.com>
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 <zalan@apple.com>
ASSERT NOT REACHED in webcore::Layout::LayoutContext::verifyAndOutputMismatchingLayoutTree()
https://bugs.webkit.org/show_bug.cgi?id=226866
<rdar://problem/79120482>
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations:
2021-06-09 Rob Buis <rbuis@igalia.com>
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 <andresg_22@apple.com>
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 <drousso@apple.com>
(r278618) media/modern-media-controls/overflow-support/chapters.html is timing out since introduction
https://bugs.webkit.org/show_bug.cgi?id=226828
<rdar://problem/79084756>
Unreviewed text fix.
* media/modern-media-controls/overflow-support/chapters.html:
* media/modern-media-controls/overflow-support/chapters-expected.txt:
Wait for the `<track kind="chapters">` 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 <amir_mark@apple.com>
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 <Hironori.Fujii@sony.com>
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 <tsavell@apple.com>
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 <zalan@apple.com>
[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 <dpino@igalia.com>
[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 <dpino@igalia.com>
[GTK] Unreviewed test failures. Switch WPT's WOFF2 tests from flakey to image only failure.
* platform/gtk/TestExpectations:
2021-06-09 Diego Pino Garcia <dpino@igalia.com>
[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 <dpino@igalia.com>
[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 <rbuis@igalia.com>
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 <dpino@igalia.com>
[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 <dpino@igalia.com>
[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 <jya@apple.com>
[MSE] Assertion if attempting to perform eviction before playback starts.
https://bugs.webkit.org/show_bug.cgi?id=226720
<rdar://problem/78943223>
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 <dpino@igalia.com>
[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 <wenson_hsieh@apple.com>
[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 <dpino@igalia.com>
[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 <dpino@igalia.com>
[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 <drousso@apple.com>
[Payment Request] upstream new features
https://bugs.webkit.org/show_bug.cgi?id=226740
<rdar://problem/78963132>
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 <tsavell@apple.com>
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 <drousso@apple.com>
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 <drousso@apple.com>
[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 <drousso@apple.com>
[Modern Media Controls] upstream new features
https://bugs.webkit.org/show_bug.cgi?id=226736
<rdar://problem/78957464>
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 <graouts@webkit.org>
REGRESSION (r256095): Adding a border-radius, border, or box-shadow breaks animations from scale(0)
https://bugs.webkit.org/show_bug.cgi?id=218371
<rdar://problem/70906316>
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 <youenn@apple.com>
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 <achristensen@webkit.org>
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 <rcaliman@apple.com>
Web Inspector: Styles panel slow to render when inspecting node with many inherited CSS variables
https://bugs.webkit.org/show_bug.cgi?id=225972
<rdar://problem/78211185>
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 <zalan@apple.com>
[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 <dpino@igalia.com>
[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 <antti@apple.com>
`text-decoration: underline` is not applied to web component
https://bugs.webkit.org/show_bug.cgi?id=226724
<rdar://problem/78987286>
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 <Hironori.Fujii@sony.com>
[WinCairo] Unreviewed test gardening
* platform/wincairo/TestExpectations:
2021-06-08 Frédéric Wang <fwang@igalia.com>
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 <shvaikalesh@gmail.com>
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 <shvaikalesh@gmail.com>
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 <wenson_hsieh@apple.com>
Upstream WebKit support for Live Text
https://bugs.webkit.org/show_bug.cgi?id=226706
<rdar://problem/78933684>
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 <graouts@webkit.org>
REGRESSION (r272201): iPad render flashing on load
https://bugs.webkit.org/show_bug.cgi?id=226216
<rdar://problem/78466306>
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 <ifernandez@igalia.com>
Use 3D points to map the WebXRBoundedReferenceSpace bounds transform
https://bugs.webkit.org/show_bug.cgi?id=224365
<rdar://problem/76754927>
Reviewed by Sergio Villar Senin.
Update WebXR test expectations.
* platform/wpe/TestExpectations:
2021-06-07 Aditya Keerthi <akeerthi@apple.com>
[iOS] Unexpected scrolling when switching focus from a text input to a select element
https://bugs.webkit.org/show_bug.cgi?id=226657
<rdar://problem/78290515>
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 <darin@apple.com>
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 <zalan@apple.com>
[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 <heycam@apple.com>
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 <cdumez@apple.com>
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 <dpino@igalia.com>
[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 <wenson_hsieh@apple.com>
[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 <drousso@apple.com>
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 <beidson@apple.com>
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 <antti@apple.com>
REGRESSION (maybe r276882): custom properties not available on host on initial paint
https://bugs.webkit.org/show_bug.cgi?id=226574
<rdar://problem/78863643>
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 <achristensen@webkit.org>
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 <jenner@apple.com>
Cleanup unused resources in LayoutTests/storage
https://bugs.webkit.org/show_bug.cgi?id=226226
<rdar://problem/78469934>
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 <wenson_hsieh@apple.com>
[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 <mrobinson@webkit.org>
[Win] Implement scroll-snap-points on Windows
https://bugs.webkit.org/show_bug.cgi?id=142503
<rdar://problem/20093603>
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 <zalan@apple.com>
Crack in hero text on https://www.apple.com/mac-mini/
https://bugs.webkit.org/show_bug.cgi?id=226610
<rdar://71246655>
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 <clord@igalia.com>
[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 <simon.fraser@apple.com>
REGRESSION (Safari 14): Menu items jump around on codelearn.cat
https://bugs.webkit.org/show_bug.cgi?id=226608
<rdar://78636003>
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 <amir_mark@apple.com>
[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 <heycam@apple.com>
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 <zalan@apple.com>
Incorrect text selection when crossing flex item boundary
https://bugs.webkit.org/show_bug.cgi?id=226518
<rdar://59487603>
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 <youenn@apple.com>
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 <zalan@apple.com>
[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 <cgarcia@igalia.com>
[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 <julian_a_gonzalez@apple.com>
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 <achristensen@webkit.org>
Fix WPT test resource-timing/cross-origin-redirects.html
https://bugs.webkit.org/show_bug.cgi?id=190523
<rdar://45227788>
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 <amir_mark@apple.com>
[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 <amir_mark@apple.com>
[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 <zalan@apple.com>
[iOS] Unreviewed test gardening.
* platform/ios/TestExpectations:
2021-06-02 Alan Bujtas <zalan@apple.com>
Incorrect selection when tall float is present
https://bugs.webkit.org/show_bug.cgi?id=226552
<rdar://problem/78781056>
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 <graouts@webkit.org>
Hit-testing does not account for clip-path set on parent of <iframe>
https://bugs.webkit.org/show_bug.cgi?id=226499
<rdar://problem/77317612>
Reviewed by Simon Fraser.
Add new tests checking that we don't hit-tests elements when the location is
part of an <iframe> clipped by the clip-path property set on a parent element.
We test the case where the <iframe> has `position: absolute` as well as the
default `position`.or https://bugs.webkit.org/show_bug.cgi?id=226499
* css3/masking/clip-path-hit-test-on-absolute-position-iframe-parent-expected.txt: Added.
* css3/masking/clip-path-hit-test-on-absolute-position-iframe-parent.html: Added.
* css3/masking/clip-path-hit-test-on-iframe-parent-expected.txt: Added.
* css3/masking/clip-path-hit-test-on-iframe-parent.html: Added.
2021-06-02 Antoine Quint <graouts@webkit.org>
REGRESSION (r275227): Check boxes on V-Safe site flicker when selected
https://bugs.webkit.org/show_bug.cgi?id=226549
<rdar://problem/77722651>
Reviewed by Simon Fraser.
Check that a background-image set to a CSS variable doesn't yield a transition when another style property changes.
* webanimations/background-image-css-variable-no-transition-expected.txt: Added.
* webanimations/background-image-css-variable-no-transition.html: Added.
* webanimations/empty-keyframes-crash.html: motify this existing test which relie on the buggy behavior to trigger
a transition.
2021-06-02 Sam Weinig <weinig@apple.com>
Add support for "relative color syntax" for color()
https://bugs.webkit.org/show_bug.cgi?id=226513
Reviewed by Darin Adler.
Updated test and results now that we support relative color syntax
for color(srgb ...), color(a98-rgb ...), color(rec2020 ...),
color(prophoto-rgb ...) and color(xyz ...).
* fast/css/parsing-relative-color-syntax-expected.txt:
* fast/css/parsing-relative-color-syntax.html:
2021-06-02 Kyle Piddington <kpiddington@apple.com>
Add 'mix' override with bool-vectors to MSL translator
https://bugs.webkit.org/show_bug.cgi?id=226366
Add a short test to ensure bool-vectors can be used in mix.
Reviewed by Dean Jackson.
* fast/canvas/webgl/shader-mix-with-bool-expected.txt: Added.
2021-06-02 Youenn Fablet <youenn@apple.com>
HTMLMediaElement::virtualHasPendingActivity may keep objects alive unnecessarily
https://bugs.webkit.org/show_bug.cgi?id=226529
<rdar://78726921>
Reviewed by Eric Carlson.
* fast/mediastream/mediaElement-gc-expected.txt: Added.
* fast/mediastream/mediaElement-gc.html: Added.
2021-06-02 Martin Robinson <mrobinson@igalia.com>
[css-scroll-snap] Scroll snap is broken with non-horizontal writing modes
https://bugs.webkit.org/show_bug.cgi?id=226010
Reviewed by Frédéric Wang.
* TestExpectations: Mark one test as passing.
* platform/ios-wk2/imported/w3c/web-platform-tests/css/css-scroll-snap/scroll-snap-type-on-root-element-expected.txt: Removed.
* platform/ios/imported/w3c/web-platform-tests/css/css-scroll-snap/snap-inline-block-expected.txt:
2021-06-02 Antti Koivisto <antti@apple.com>
REGRESSION(r276882): Style not invalidated correctly for media queries in shadow trees that share style
https://bugs.webkit.org/show_bug.cgi?id=226369
<rdar://problem/78684562>
Reviewed by Sam Weinig.
Expand the existing test to have multiple shadow trees sharing style.
* fast/shadow-dom/media-query-in-shadow-style-expected.html:
* fast/shadow-dom/media-query-in-shadow-style.html:
* fast/shadow-dom/resources/media-query-in-shadow-style-frame.html:
2021-06-02 Youenn Fablet <youenn@apple.com>
Fix race condition in binary_wsh.py
https://bugs.webkit.org/show_bug.cgi?id=226464
<rdar://77356905>
Reviewed by Alex Christensen.
The web socket server was implemented to send 4 messages as soon as connection is opened and close the connection.
The client expects to correctly send a message before the connection is closed.
This is not guaranteed by the web socket server, in case the server is very fast closing the connection and the client very slow at sending its message.
Given the focus of the test is to validate binary data, change the web socket server to remove the potential race.
* http/tests/websocket/tests/hybi/inspector/binary_wsh.py:
(web_socket_transfer_data):
2021-05-28 Antoine Quint <graouts@webkit.org>
Hit-testing does not account for clip-path on <iframe>
https://bugs.webkit.org/show_bug.cgi?id=226380
<rdar://problem/78621486>
Reviewed by Antti Koivisto.
Add a new test which checks that we hit-test correctly in part of an
<iframe> or <img> clipped by the clip-path property.
* css3/masking/clip-path-hit-test-iframe-expected.txt: Added.
* css3/masking/clip-path-hit-test-iframe.html: Added.
* css3/masking/clip-path-hit-test-img-expected.txt: Added.
* css3/masking/clip-path-hit-test-img.html: Added.
2021-06-01 Lauro Moura <lmoura@igalia.com>
[WPE] Garden imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/source-media-outside-doc.html flakiness
Unreviewed test gardening.
* platform/wpe/TestExpectations:
2021-06-01 Jean-Yves Avenard <jya@apple.com>
MediaSession.coordinator should not be optional, relying on coordinator readyState change instead
https://bugs.webkit.org/show_bug.cgi?id=226328
rdar://77461335
Reviewed by Eric Carlson.
* media/media-session/mock-coordinator-expected.txt:
* media/media-session/mock-coordinator.html: Change test to match new API.
2021-06-01 Chris Dumez <cdumez@apple.com>
Fix unsafe access to m_upload in XMLHttpRequest::virtualHasPendingActivity()
https://bugs.webkit.org/show_bug.cgi?id=226508
Reviewed by Geoffrey Garen.
Improve layout test coverage to make sure that XMLHttpRequest.upload always returns
the same object and that progress events on XMLHttpRequest.upload still get fired
after GC.
* fast/xmlhttprequest/xmlhttprequest-upload-sameobject-expected.txt: Added.
* fast/xmlhttprequest/xmlhttprequest-upload-sameobject.html: Added.
* http/tests/xmlhttprequest/upload-progress-events-gc-expected.txt: Added.
* http/tests/xmlhttprequest/upload-progress-events-gc.html: Added.
2021-06-01 Sam Weinig <weinig@apple.com>
Support calc() on components inside relative color syntax colors
https://bugs.webkit.org/show_bug.cgi?id=226272
Reviewed by Darin Adler.
Updated test and results for update support including calc()
and compoment permutation.
* fast/css/parsing-relative-color-syntax-expected.txt:
* fast/css/parsing-relative-color-syntax.html:
2021-05-31 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. Update baselines after r277970.
* platform/glib/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-stretch-properties-dynamic-001-expected.txt:
* platform/glib/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-003-expected.txt:
* platform/glib/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-001-expected.txt:
* platform/glib/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-006-expected.txt:
2021-05-31 Commit Queue <commit-queue@webkit.org>
Unreviewed, reverting r278261.
https://bugs.webkit.org/show_bug.cgi?id=226477
Broke windows build
Reverted changeset:
"Support calc() on components inside relative color syntax
colors"
https://bugs.webkit.org/show_bug.cgi?id=226272
https://trac.webkit.org/changeset/278261
2021-05-31 Arcady Goldmints-Orlov <agoldmints@igalia.com>
[GLIB] Unreviewed test gardening. The media/video-playsinline.html failure has been fixed
https://bugs.webkit.org/show_bug.cgi?id=226308
* platform/glib/TestExpectations:
2021-05-31 Arcady Goldmints-Orlov <agoldmints@igalia.com>
[GLIB] Unreviewed test gardening, skip a test that uses WebGL2
https://bugs.webkit.org/show_bug.cgi?id=226341
* platform/glib/TestExpectations:
2021-05-31 Miguel Gomez <magomez@igalia.com>
[GStreamer] Incorrect rendering of VP9 with transparency
https://bugs.webkit.org/show_bug.cgi?id=225961
Reviewed by Žan Doberšek.
Add a test for the playback of transparent videos. This is initially skipped because it's not supported
on Apple ports and won't be working on GTK and WPE until GStreamer is bumped to 1.20.
* TestExpectations:
* media/content/video-with-alpha.webm: Added.
* media/video-with-alpha-expected.html: Added.
* media/video-with-alpha.html: Added.
2021-05-31 Rob Buis <rbuis@igalia.com>
Release assert in RenderFlexibleBox::computeInnerFlexBaseSizeForChild via RenderFlexibleBox::layoutFlexItems
https://bugs.webkit.org/show_bug.cgi?id=226367
Reviewed by Darin Adler.
Add test for this.
* fast/css/flex-box-intrinsic-width-crash-expected.txt: Added.
* fast/css/flex-box-intrinsic-width-crash.html: Added.
2021-05-31 Youenn Fablet <youenn@apple.com>
Go to network in case fetch event is not yet responded when being destroyed instead of failing the load
https://bugs.webkit.org/show_bug.cgi?id=226374
<rdar://78298472>
Reviewed by Alex Christensen.
* http/wpt/service-workers/fetch-worker-terminate-worker.js: Added.
(doTest):
* http/wpt/service-workers/fetch-worker-terminate.https-expected.txt: Added.
* http/wpt/service-workers/fetch-worker-terminate.https.html: Added.
2021-05-30 Wenson Hsieh <wenson_hsieh@apple.com>
REGRESSION (r258118): SVG paths that contain a single move command incorrect client bounding rects
https://bugs.webkit.org/show_bug.cgi?id=226447
rdar://72112744
Reviewed by Alan Bujtas.
Add a layout test to exercise the bug.
* fast/svg/bounding-rect-for-path-with-only-move-command-expected.txt: Added.
* fast/svg/bounding-rect-for-path-with-only-move-command.html: Added.
2021-05-30 Sam Weinig <weinig@apple.com>
Remove support for no longer specific color(lab ...) syntax
https://bugs.webkit.org/show_bug.cgi?id=226439
Reviewed by Darin Adler.
Remove test cases for color(lab) (keeping one to ensure it doesn't
work) and update uses of color(lab ...) to use lab(...) instead.
* fast/css/parsing-lab-colors-expected.txt:
* fast/css/parsing-lab-colors.html:
* fast/css/parsing-relative-color-syntax-expected.txt:
* fast/css/parsing-relative-color-syntax.html:
* TestExpectations:
2021-05-30 Sam Weinig <weinig@apple.com>
Add additional target luminance keywords for color-contrast() added for https://github.com/w3c/csswg-drafts/issues/6311
https://bugs.webkit.org/show_bug.cgi?id=226438
Reviewed by Chris Dumez.
Update test and results for new AAA and AAA-large target luminance keywords.
* fast/css/parsing-color-contrast-expected.txt:
* fast/css/parsing-color-contrast.html:
2021-05-30 Sam Weinig <weinig@apple.com>
Support calc() on components inside relative color syntax colors
https://bugs.webkit.org/show_bug.cgi?id=226272
Reviewed by Darin Adler.
Updated test and results for update support including calc()
and compoment permutation.
* fast/css/parsing-relative-color-syntax-expected.txt:
* fast/css/parsing-relative-color-syntax.html:
2021-05-29 Cameron McCormack <heycam@apple.com>
Rename Internals.mainThreadScrollingReasons to synchronousScrollingReasons
https://bugs.webkit.org/show_bug.cgi?id=226415
Reviewed by Simon Fraser.
* compositing/layer-creation/fixed-position-in-view-dynamic.html:
* compositing/layer-creation/fixed-position-no-content-scroll-reason-expected.txt:
* compositing/layer-creation/fixed-position-no-content-scroll-reason.html:
* compositing/layer-creation/fixed-position-out-of-view-dynamic.html:
* compositing/layer-creation/fixed-position-out-of-view-scroll-reason.html:
* compositing/layer-creation/no-compositing-for-fixed-position-under-transform.html:
* tiled-drawing/scrolling/slow-scrolling-background-toggle.html:
* tiled-drawing/scrolling/slow-scrolling-hidden-background-toggle.html:
* tiled-drawing/scrolling/slow-scrolling.html:
2021-05-29 Zalan Bujtas <zalan@apple.com>
[LFC][TFC] Do not include vertical spacing when resolving percent height for table content
https://bugs.webkit.org/show_bug.cgi?id=226365
Reviewed by Antti Koivisto.
* TestExpectations: WebKit table layout don't resolve the height percent properly when border spacing is present.
* fast/layoutformattingcontext/table-with-percent-columns-and-spacing-expected.html: Added.
* fast/layoutformattingcontext/table-with-percent-columns-and-spacing.html: Added.
2021-05-28 Wenson Hsieh <wenson_hsieh@apple.com>
Web process terminates when attempting to log in on bankid.no
https://bugs.webkit.org/show_bug.cgi?id=226411
rdar://77419432
Reviewed by Chris Dumez.
Add a layout test that exercises the crash by first serializing a large number of display list items, and then
calling `fillText` with a web font and a gradient `fillStyle`.
* fast/canvas/fill-gradient-text-with-web-font-expected.html: Added.
* fast/canvas/fill-gradient-text-with-web-font.html: Added.
2021-05-28 Jean-Yves Avenard <jya@apple.com>
Add MediaSession.callActionHandler
https://bugs.webkit.org/show_bug.cgi?id=226077
rdar://77463304
Reviewed by Eric Carlson.
* media/media-session/callActionHandler-expected.txt: Added.
* media/media-session/callActionHandler.html: Added.
2021-05-28 Alan Bujtas <zalan@apple.com>
CrashOnOverflow in WebCore::RenderTable::cellBefore(WebCore::RenderTableCell const*)
https://bugs.webkit.org/show_bug.cgi?id=225949
Reviewed by Antti Koivisto.
* fast/table/table-split-on-insert-with-section-crash-expected.txt: Added.
* fast/table/table-split-on-insert-with-section-crash.html: Added.
2021-05-28 Amir Mark Jr <amir_mark@apple.com>
[BigSur Wk1] imported/w3c/web-platform-tests/css/css-contain/contain-paint-ignored-cases-ruby-stacking-and-clipping-001.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=226377
Unreviewed test gardening.
* platform/mac-wk1/TestExpectations:
2021-05-28 Devin Rousso <drousso@apple.com>
[Modern Media Controls] put the localized information for tracks first if the track is not in the user's preferred language
https://bugs.webkit.org/show_bug.cgi?id=226361
<rdar://problem/78497853>
Reviewed by Eric Carlson.
* media/modern-media-controls/tracks-support/sorted-by-user-preferred-languages-expected.txt:
2021-05-28 Commit Queue <commit-queue@webkit.org>
Unreviewed, reverting r278199.
https://bugs.webkit.org/show_bug.cgi?id=226378
Causes asserts in layoutformattingcontext
Reverted changeset:
"[LFC][TFC] Do not include vertical spacing when resolving
percent height for table content"
https://bugs.webkit.org/show_bug.cgi?id=226365
https://trac.webkit.org/changeset/278199
2021-05-28 Zalan Bujtas <zalan@apple.com>
[LFC][TFC] Do not include vertical spacing when resolving percent height for table content
https://bugs.webkit.org/show_bug.cgi?id=226365
Reviewed by Antti Koivisto.
* TestExpectations: WebKit table layout don't resolve the height percent properly when border spacing is present.
* fast/layoutformattingcontext/table-with-percent-columns-and-spacing-expected.html: Added.
* fast/layoutformattingcontext/table-with-percent-columns-and-spacing.html: Added.
2021-05-28 Eric Carlson <eric.carlson@apple.com>
[GPUP] [Video/Audio/Text]TrackPrivateRemote.h should use startTimeVariance
https://bugs.webkit.org/show_bug.cgi?id=226355
rdar://77326202
Reviewed by Jer Noble.
* http/tests/media/hls/hls-webvtt-seek-backwards-expected.txt: Added.
* http/tests/media/hls/hls-webvtt-seek-backwards.html: Added.
2021-05-28 Martin Robinson <mrobinson@webkit.org>
More readily layout when scroll-snap properties change
https://bugs.webkit.org/show_bug.cgi?id=225950
Reviewed by Simon Fraser.
* css3/scroll-snap/scroll-snap-style-change-crash-expected.txt: Added.
* css3/scroll-snap/scroll-snap-style-change-crash.html: Added.
2021-05-27 Amir Mark Jr <amir_mark@apple.com>
[MacOS Wk1] imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/inferred-mrow-stretchy.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=226360
Unreviewed test gardening.
* platform/mac-wk1/TestExpectations:
2021-05-27 Mikhail R. Gadelha <mikhail.ramalho@gmail.com>
Increase NumberToStringBuffer to account for negative number
https://bugs.webkit.org/show_bug.cgi?id=226014
Reviewed by Robin Morisset.
In r250389, NumberToStringBuffer length was increased from 96 to 123 because:
<21 digits> + decimal point + <100 digits> + null char = 123.
however,
a = -100000000000000000000
a.toFixed(100)
is a valid conversion and it is 124 chars long, because of the "-" sign.
So this patch increases the length of NumberToStringBuffer to 124 and adds new
test cases.
* js/dom/number-tofixed-expected.txt:
* js/dom/script-tests/number-tofixed.js:
* js/kde/Number-expected.txt:
* js/kde/script-tests/Number.js:
2021-05-27 Fujii Hironori <Hironori.Fujii@sony.com>
[run-webkit-tests][Win] Strip PHP support from webserver
https://bugs.webkit.org/show_bug.cgi?id=226287
Reviewed by Jonathan Bedard.
* http/conf/libphp4.dll: Removed.
* http/conf/win-httpd-2.4-php5.conf: Removed.
* http/conf/win-httpd-2.4.conf: Renamed from LayoutTests/http/conf/win-httpd-2.4-php7.conf.
2021-05-27 Devin Rousso <drousso@apple.com>
Use `NSLocale` SPI for comparing language identifiers instead of string comparison
https://bugs.webkit.org/show_bug.cgi?id=226252
Reviewed by Wenson Hsieh.
* media/modern-media-controls/tracks-support/sorted-by-user-preferred-languages.html:
* media/modern-media-controls/tracks-support/sorted-by-user-preferred-languages-expected.txt:
2021-05-27 Alan Bujtas <zalan@apple.com>
REGRESSION (r244434) Dispatch intrinsicContentsSizeChanged on the main frame only
https://bugs.webkit.org/show_bug.cgi?id=226311
Reviewed by Tim Horton.
* fast/dynamic/mail-autosize-with-iframe-expected.txt: Added.
* fast/dynamic/mail-autosize-with-iframe.html: Added.
2021-05-27 Youenn Fablet <youenn@apple.com>
Support H264 profiles in MediaRecorder
https://bugs.webkit.org/show_bug.cgi?id=226219
<rdar://78027944>
Reviewed by Eric Carlson.
* http/wpt/mediarecorder/MediaRecorder-video-h264-profiles-expected.txt: Added.
* http/wpt/mediarecorder/MediaRecorder-video-h264-profiles.html: Added.
2021-05-27 Kimmo Kinnunen <kkinnunen@apple.com>
MacOS WebM Format Reader returns enabled for tracks that do not have samples
https://bugs.webkit.org/show_bug.cgi?id=226078
<rdar://74048072>
Reviewed by Jer Noble.
After r274378 the WebM format reader does not support WebM with non-disabled audio tracks
that do not have any samples.
Remove the empty audio track from all red-green.webmvp9.webm files so that WebGL
conformance tests that use the file do not fail due to this.
* fast/canvas/webgl/resources/red-green.webmvp8.webm:
* http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/resources/red-green.webmvp8.webm:
* webgl/1.0.3/resources/webgl_test_files/conformance/resources/red-green.webmvp8.webm:
* webgl/2.0.0/resources/webgl_test_files/resources/red-green.webmvp8.webm:
* webgl/resources/webgl_test_files/resources/red-green.webmvp8.webm:
2021-05-26 Toshio Ogasawara <toshio.ogasawara@access-company.com>
[MSE] MediaSample that need to be removed with SourceBufferPrivate::evictCodedFrames() may not be removed.
https://bugs.webkit.org/show_bug.cgi?id=225800
<rdar://problem/78296352>
Reviewed by Jer Noble.
* media/media-source/media-source-evict-codedframe-after-seek-expected.txt: Added.
* media/media-source/media-source-evict-codedframe-after-seek.html: Added.
2021-05-26 Jean-Yves Avenard <jya@apple.com>
Make MediaSession readystate enums all lowercase
https://bugs.webkit.org/show_bug.cgi?id=226213
<rdar://problem/78437011>
Reviewed by Eric Carlson.
Use the current MediaSession definition pattern which makes all enum names
lower case.
* media/media-session/mock-coordinator-expected.txt:
* media/media-session/mock-coordinator.html:
2021-05-26 Arcady Goldmints-Orlov <agoldmints@igalia.com>
Unreviewed test gardening, remove some outdated test expectations.
https://bugs.webkit.org/show_bug.cgi?id=226284
* TestExpectations:
2021-05-26 Chris Lord <clord@igalia.com>
Scrollbars/indicators are sometimes incorrectly drawn when async overflow scrolling is enabled
https://bugs.webkit.org/show_bug.cgi?id=226259
Reviewed by Simon Fraser.
Some tests involving overflow scrolling now pass.
* platform/wpe/TestExpectations:
2021-05-26 Amir Mark Jr <amir_mark@apple.com>
[BigSur] http/tests/performance/performance-resource-timing-resourcetimingbufferfull-crash.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=226299
Unreviewed test gardening.
* platform/mac/TestExpectations:
2021-05-26 Amir Mark Jr <amir_mark@apple.com>
[ 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/mac/TestExpectations:
2021-05-26 Truitt Savell <tsavell@apple.com>
Unreviewed, reverting r278028.
Caused fast/selectors/slow-style-sharing-with-long-cousin-
list.html to timeout on iOS and Windows.
Reverted changeset:
"CrashOnOverflow in
WebCore::RenderTable::cellBefore(WebCore::RenderTableCell
const*)"
https://bugs.webkit.org/show_bug.cgi?id=225949
https://commits.webkit.org/r278028
2021-05-26 Chris Dumez <cdumez@apple.com>
Unreviewed, skip new WebAudio tests added in r278068 on Windows.
WebAudio is disabled on Windows.
* platform/win/TestExpectations:
2021-05-26 Jonathan Bedard <jbedard@apple.com>
[run-webkit-tests] Strip php support from webserver (Apache)
https://bugs.webkit.org/show_bug.cgi?id=226032
<rdar://problem/78269181>
Reviewed by Adrian Perez de Castro.
* http/conf/apache2.2-httpd.conf: Remove PHP.
* http/conf/apache2.4-darwin-httpd.conf: Copied from LayoutTests/http/conf/apache2.4-x-httpd.conf.
* http/conf/apache2.4-httpd.conf: Remove PHP.
* http/conf/apache2.4-php7-httpd.conf: Removed.
* http/conf/apache2.4-x-httpd.conf: Renamed apache2.4-darwin-httpd.conf.
2021-05-26 Jonathan Bedard <jbedard@apple.com>
[LayoutTests] Delete php tests from imported/blink
https://bugs.webkit.org/show_bug.cgi?id=226177
<rdar://problem/78401190>
Reviewed by Stephanie Lewis.
* imported/blink/http/tests/css/remove-placeholder-styles-expected.txt: Removed.
* imported/blink/http/tests/css/remove-placeholder-styles.html: Removed.
* imported/blink/http/tests/css/resources: Removed.
* imported/blink/http/tests/resources: Removed.
* imported/blink/http/tests/security/referrer-policy-attribute-img-origin-expected.html: Removed.
* imported/blink/http/tests/security/referrer-policy-attribute-img-origin-when-crossorigin-expected.html: Removed.
* imported/blink/http/tests/security/referrer-policy-attribute-img-origin-when-crossorigin.html: Removed.
* imported/blink/http/tests/security/referrer-policy-attribute-img-origin.html: Removed.
* imported/blink/http/tests/security/referrer-policy-attribute-img-picture-expected.html: Removed.
* imported/blink/http/tests/security/referrer-policy-attribute-img-picture.html: Removed.
* imported/blink/http/tests/security/referrer-policy-attribute-img-removeattr-expected.html: Removed.
* imported/blink/http/tests/security/referrer-policy-attribute-img-removeattr.html: Removed.
* imported/blink/http/tests/security/referrer-policy-attribute-img-unsafe-url-expected.html: Removed.
* imported/blink/http/tests/security/referrer-policy-attribute-img-unsafe-url.html: Removed.
* imported/blink/http/tests/security/resources/green-if-no-referrer.php: Removed.
* imported/blink/http/tests/security/resources/green-if-referrer-is-full-url-origin-when-crossorigin.php: Removed.
* imported/blink/http/tests/security/resources/green-if-referrer-is-full-url.php: Removed.
* imported/blink/http/tests/security/resources/green-if-referrer-is-origin.php: Removed.
* imported/blink/http/tests/svg/image-fetch-fail-expected.txt: Removed.
* imported/blink/http/tests/svg/image-fetch-fail.svg: Removed.
* imported/blink/http/tests/svg/resources: Removed.
* platform/ios/TestExpectations:
2021-05-26 Alan Bujtas <zalan@apple.com>
REGRESSION: Safari v14.1 computes element height to be 33,554,432 pixels
https://bugs.webkit.org/show_bug.cgi?id=226006
<rdar://problem/78471122>
Reviewed by Antti Koivisto.
* fast/inline/inline-root-with-negative-margin-and-sibling-float-expected.html: Added.
* fast/inline/inline-root-with-negative-margin-and-sibling-float.html: Added.
2021-05-26 Cameron McCormack <heycam@apple.com>
Followup test expectation updates.
https://bugs.webkit.org/show_bug.cgi?id=225586
<rdar://77527890>
Unreviewed.
* platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-minsize-maxsize-001-expected.txt: Added.
* platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-stretch-properties-dynamic-001-expected.txt: Added.
* platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-combining-expected.txt: Added.
* platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-001-expected.txt: Added.
* platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-002-expected.txt: Added.
* platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-001-expected.txt: Added.
* platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-005-expected.txt: Added.
* platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-006-expected.txt: Added.
* platform/mac-bigsur-wk1/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002-expected.txt: Added.
* platform/mac/TestExpectations:
2021-05-25 Chris Dumez <cdumez@apple.com>
CSP does not apply to AudioWorklets
https://bugs.webkit.org/show_bug.cgi?id=225862
<rdar://problem/78098440>
Reviewed by Eric Carlson.
Add layout test coverage since the upstream WPT tests for this are unable to run with our infrastructure.
* http/tests/security/contentSecurityPolicy/audioworklet-script-src-allowed-expected.txt: Added.
* http/tests/security/contentSecurityPolicy/audioworklet-script-src-allowed.html: Added.
* http/tests/security/contentSecurityPolicy/audioworklet-script-src-blocked-expected.txt: Added.
* http/tests/security/contentSecurityPolicy/audioworklet-script-src-blocked.html: Added.
* http/tests/security/contentSecurityPolicy/resources/audioworklet-processor.js: Added.
(DummyProcessor):
(DummyProcessor.prototype.process):
2021-05-25 Devin Rousso <drousso@apple.com>
[Modern Media Controls] REGRESSION(r254389) media controls needs the full list of language preferences for ordering tracks
https://bugs.webkit.org/show_bug.cgi?id=226038
Reviewed by Myles C. Maxfield and Eric Carlson.
* media/modern-media-controls/tracks-support/sorted-by-user-preferred-languages.html: Added.
* media/modern-media-controls/tracks-support/sorted-by-user-preferred-languages-expected.txt: Added.
* media/content/lorem-ipsum.vtt: Added.
2021-05-25 Amir Mark Jr <amir_mark@apple.com>
[ Catalina E Wk1 ] imported/w3c/web-platform-tests/css/css-backgrounds/hidpi/simple-bg-color.html is flaky failure
https://bugs.webkit.org/show_bug.cgi?id=226229
Unreviewed test gardening.
* platform/mac-wk1/TestExpectations:
2021-05-25 Chris Dumez <cdumez@apple.com>
SecurityPolicyViolationEvent.constructor do not throw any exception as expected when eventInitDict param do not include all the members required
https://bugs.webkit.org/show_bug.cgi?id=226215
Reviewed by Darin Adler.
Update existing test so that it keeps passing with the new SecurityPolicyViolationEvent constructor
changes.
* http/tests/security/contentSecurityPolicy/1.1/securitypolicyviolation-basics-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/securitypolicyviolation-basics.html:
2021-05-21 Jonathan Bedard <jbedard@apple.com>
[LayoutTess] Delete unused LayoutTests/fast resources
https://bugs.webkit.org/show_bug.cgi?id=226064
<rdar://problem/78289833>
Reviewed by Dewei Zhu.
* fast/box-shadow/resources/box-shadow-overflow-scroll.js: Removed.
* fast/canvas/resources/empty.svg: Removed.
* fast/canvas/resources/orientation-rotate-0.jpg: Removed.
* fast/canvas/resources/orientation-rotate-180.jpg: Removed.
* fast/canvas/resources/orientation-rotate-90-ccw.jpg: Removed.
* fast/canvas/resources/orientation-rotate-90-cw.jpg: Removed.
* fast/canvas/webgl/resources/out-of-bounds-test.js: Removed.
* fast/css-grid-layout/resources/blue-100x50.png: Removed.
* fast/css/resources/alignment-parsing-utils.js: Removed.
* fast/css/resources/purple-noprofile.png: Removed.
* fast/custom-elements/resources/document-types.js: Removed.
* fast/dom/HTMLScriptElement/resources/script-set-src-p4pass.js: Removed.
* fast/dom/resources/event-sender-util.js: Removed.
* fast/forms/resources/common-clearbutton-change-and-input-events.js: Removed.
* fast/forms/resources/multiple-fields-ax-aria-attributes.js: Removed.
* fast/forms/resources/multiple-fields-blur-and-focus-events.js: Removed.
* fast/forms/resources/multiple-fields-validity-badinput.js: Removed.
* fast/forms/resources/multiple-fields-value-set-empty.js: Removed.
* fast/history/resources/clicked-link-is-visited-2.html: Removed.
* fast/history/resources/page-cache-helper-10000ms.html: Removed.
* fast/history/resources/page-cache-helper-100ms.html: Removed.
* fast/images/resources/animated-red-green-blue-repeat-infinite.webp: Removed.
* fast/images/resources/large.webp: Removed.
* fast/images/resources/lenna.jpg: Removed.
* fast/images/resources/lenna.png: Removed.
* fast/reflections/resources/reflection-overflow-scroll.js: Removed.
* fast/shadow-dom/resources/red-div.css: Removed.
* fast/text/resources/gw432047-license.txt: Removed.
* fast/text/resources/unicode-range-download-Ahem.otf: Removed.
* fast/text/resources/unicode-range-download-Ahem.ttf: Removed.
* fast/text/resources/unicode-range-download-Ahem.woff: Removed.
* fast/workers/resources/messageevent-source.js: Removed.
* fast/xmlhttprequest/resources/1251.html: Removed.
2021-05-25 Alan Bujtas <zalan@apple.com>
CrashOnOverflow in WebCore::RenderTable::cellBefore(WebCore::RenderTableCell const*)
https://bugs.webkit.org/show_bug.cgi?id=225949
Reviewed by Sergio Villar Senin.
* fast/table/table-split-on-insert-with-section-crash-expected.txt: Added.
* fast/table/table-split-on-insert-with-section-crash.html: Added.
2021-05-25 Alan Bujtas <zalan@apple.com>
[LFC][TFC] Percent height resolving quirk should stop at the table formatting context root
https://bugs.webkit.org/show_bug.cgi?id=226156
Reviewed by Darin Adler.
* fast/layoutformattingcontext/table-with-percent-height-descendant-expected.html: Added.
* fast/layoutformattingcontext/table-with-percent-height-descendant.html: Added.
2021-05-25 Arcady Goldmints-Orlov <agoldmints@igalia.com>
[GLIB] Unreviewed test gardening. Update some SVG test baselines.
https://bugs.webkit.org/show_bug.cgi?id=226111
* platform/glib/svg/transforms/svg-css-transforms-clip-path-expected.txt: Renamed from LayoutTests/platform/wpe/svg/transforms/svg-css-transforms-clip-path-expected.txt.
* platform/glib/svg/transforms/svg-css-transforms-expected.txt: Renamed from LayoutTests/platform/wpe/svg/transforms/svg-css-transforms-expected.txt.
* platform/glib/transforms/svg-vs-css-expected.txt:
* platform/gtk/svg/transforms/svg-css-transforms-clip-path-expected.txt: Removed.
* platform/gtk/svg/transforms/svg-css-transforms-expected.txt: Removed.
* platform/wpe/transforms/svg-vs-css-expected.txt: Removed.
2021-05-25 Enrique Ocaña González <eocanha@igalia.com>
[GTK] Layout test media/track/track-cue-missing.html is failing
https://bugs.webkit.org/show_bug.cgi?id=191004
Reviewed by Alicia Boya Garcia.
* platform/glib/TestExpectations: Unskipped test.
2021-05-25 Tim Nguyen <ntim@apple.com>
Add basic <dialog> element UA styles
https://bugs.webkit.org/show_bug.cgi?id=226169
Reviewed by Antti Koivisto.
Basic styles from https://html.spec.whatwg.org/#flow-content-3
* TestExpectations: marked relevant tests as failing until a proper modal dialog implementation makes them pass
* fast/box-shadow/box-shadow-huge-area-crash.html: changed it to use a <div> to match the behaviour before this patch
* platform/ios-wk2/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/abspos-dialog-layout-expected.txt:
2021-05-25 Frederic Wang <fwang@igalia.com>
Crash in CompositeEditCommand::splitTreeToNode via InsertParagraphSeparatorCommand::doApply
https://bugs.webkit.org/show_bug.cgi?id=225267
Reviewed by Ryosuke Niwa.
Add regression test.
* fast/editing/paste-and-match-style-with-table-2-crash-expected.txt: Added.
* fast/editing/paste-and-match-style-with-table-2-crash.html: Added.
2021-05-25 Fujii Hironori <Hironori.Fujii@sony.com>
[WinCairo] Unreviewed test gardening
* platform/wincairo/TestExpectations:
2021-05-24 Commit Queue <commit-queue@webkit.org>
Unreviewed, reverting r277867.
https://bugs.webkit.org/show_bug.cgi?id=226211
Causes problems playing YouTube videos
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://trac.webkit.org/changeset/277867
2021-05-24 Wenson Hsieh <wenson_hsieh@apple.com>
[iOS] Adjust meaningful click heuristic to detect focus changes and editable content
https://bugs.webkit.org/show_bug.cgi?id=226199
rdar://78368624
Reviewed by Tim Horton.
Add a layout test to exercise the change.
* fast/events/ios/meaningful-click-when-focusing-body-expected.txt: Added.
* fast/events/ios/meaningful-click-when-focusing-body.html: Added.
2021-05-24 Chris Fleizach <cfleizach@apple.com>
AX: Settings: Increase contrast isn't detected in browser until an additional setting is applied
https://bugs.webkit.org/show_bug.cgi?id=225909
Reviewed by Per Arne Vollan.
* accessibility/mac/media-query-values-change-expected.txt: Added.
* accessibility/mac/media-query-values-change.html: Added.
2021-05-24 Cameron McCormack <heycam@apple.com>
Add missing operators.woff that a few WPTs reference.
https://bugs.webkit.org/show_bug.cgi?id=225586
<rdar://77527890>
Reviewed by Frédéric Wang.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-stretch-properties-dynamic-001-expected.txt:
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-combining-expected.txt:
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-001-expected.txt:
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-002-expected.txt:
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-003-expected.txt:
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-001-expected.txt:
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-006-expected.txt:
* platform/mac-catalina-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-stretch-properties-dynamic-001-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-stretch-properties-dynamic-001-expected.txt.
* platform/mac-catalina/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-minsize-maxsize-001-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-minsize-maxsize-001-expected.txt.
* platform/mac-catalina/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-stretch-properties-dynamic-001-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-stretch-properties-dynamic-001-expected.txt.
* platform/mac-catalina/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-combining-expected.txt: Added.
* platform/mac-catalina/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-001-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-001-expected.txt.
* platform/mac-catalina/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-002-expected.txt: Copied from LayoutTests/platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-002-expected.txt.
* platform/mac-catalina/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-001-expected.txt: Copied from LayoutTests/platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-001-expected.txt.
* platform/mac-catalina/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-005-expected.txt: Added.
* platform/mac-catalina/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-006-expected.txt: Copied from LayoutTests/platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-006-expected.txt.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-minsize-maxsize-001-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-minsize-maxsize-001-expected.txt.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-stretch-properties-dynamic-001-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-stretch-properties-dynamic-001-expected.txt.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-combining-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-001-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-001-expected.txt.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-002-expected.txt: Copied from LayoutTests/platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-002-expected.txt.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-001-expected.txt: Copied from LayoutTests/platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-001-expected.txt.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-005-expected.txt: Added.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-006-expected.txt: Copied from LayoutTests/platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-006-expected.txt.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-combining-expected.txt:
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002-expected.txt:
* platform/mac/TestExpectations:
2021-05-24 Jonathan Bedard <jbedard@apple.com>
[LayoutTests] Delete unused jquery resources
https://bugs.webkit.org/show_bug.cgi?id=226043
<rdar://problem/78277881>
Reviewed by Dewei Zhu.
* jquery/resources/src/intro.js: Removed.
* jquery/resources/src/outro.js: Removed.
* jquery/resources/src/selector.js: Removed.
* jquery/resources/test/csp.php: Removed.
* jquery/resources/test/data/readywaitasset.js: Removed.
* jquery/resources/test/data/readywaitloader.js: Removed.
* jquery/resources/test/delegatetest.html: Removed.
* jquery/resources/test/localfile.html: Removed.
* jquery/resources/test/networkerror.html: Removed.
* jquery/resources/test/polluted.php: Removed.
* jquery/resources/test/readywait.html: Removed.
* jquery/resources/test/xhtml.php: Removed.
2021-05-24 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Remove straggling PHP references
https://bugs.webkit.org/show_bug.cgi?id=226179
<rdar://problem/78407224>
Reviewed by Jonathan Bedard.
* http/tests/blink/sendbeacon/beacon-cross-origin-redirect-blob-expected.txt:
* http/tests/blink/sendbeacon/beacon-cross-origin-redirect-blob.html:
* http/tests/blink/sendbeacon/beacon-cross-origin-redirect-expected.txt:
* http/tests/blink/sendbeacon/beacon-cross-origin-redirect.html:
* http/tests/eventsource/eventsource-events-after-close.html:
* http/tests/images/avif-partial-load-crash.html:
* http/tests/inspector/css/bad-mime-type-expected.txt:
* http/tests/inspector/css/bad-mime-type.html:
* http/tests/loading/resources/post-in-iframe-with-back-navigation-page-2.py:
* http/tests/media/resources/serve_video.py:
* http/tests/navigation/redirect-to-fragment2-expected.txt:
* http/tests/navigation/slow-loading-page-with-slow-script.py:
* http/tests/security/contentSecurityPolicy/resources/worker.py:
* http/tests/security/xssAuditor/resources/echo-intertag.pl:
* http/tests/workers/service/basic-register-exceptions-expected.txt:
* http/tests/workers/service/resources/basic-register-exceptions.js:
2021-05-24 Kate Cheney <katherine_cheney@apple.com>
[ wk2 ] http/tests/security/contentSecurityPolicy/report-only-connect-src-xmlhttprequest-redirect-to-blocked.py is a constant text failure
https://bugs.webkit.org/show_bug.cgi?id=224626
<rdar://problem/76729427>
http/tests/security/contentSecurityPolicy/report-only-connect-src-beacon-redirect-blocked.py
initiates a redirect that generates a CSP violation, but does not wait
for the console logging. This results in flakiness of other test that
occasionally pick up this console logging in their output. To fix this,
we should wait to end the test until we get the CSP violation report.
Reviewed by Sam Weinig.
* http/tests/security/contentSecurityPolicy/report-only-connect-src-beacon-redirect-blocked-expected.txt:
Update expectations now that we consistently expect to get report
violation console logging for this test.
* http/tests/security/contentSecurityPolicy/report-only-connect-src-beacon-redirect-blocked.py:
* platform/wk2/TestExpectations:
2021-05-24 Sihui Liu <sihui_liu@apple.com>
REGRESSION(r256715): XSLTProcessor does not parse script when transforming to document
https://bugs.webkit.org/show_bug.cgi?id=226087
Reviewed by Darin Adler.
* fast/xsl/xslt-transform-script.html: Added.
* fast/xsl/xslt-transform-script-expected.txt: Added.
2021-05-21 Jonathan Bedard <jbedard@apple.com>
[LayoutTests] Delete unused LayoutTests/http resources
https://bugs.webkit.org/show_bug.cgi?id=226065
<rdar://problem/78289889>
Reviewed by Darin Adler.
* http/tests/appcache/resources/abort-cache-onprogress-4.text: Removed.
* http/tests/cookies/resources/post-cookies-onmessage.py: Removed.
* http/tests/cookies/resources/setArraycookies-expected.txt: Removed.
* http/tests/cookies/resources/setUtf8Cookies-expected.txt: Removed.
* http/tests/inspector/network/resources/stylesheet-with-sourcemap.scss: Removed.
* http/tests/media/media-stream/resources/getUserMedia-helper.js: Removed.
* http/tests/media/resources/hls/metadata/fileSequence0.ts: Removed.
* http/tests/media/resources/hls/metadata/fileSequence1.ts: Removed.
* http/tests/media/resources/media-source: Removed.
* http/tests/mime/resources/accept-all-text-types.cgi: Removed.
* http/tests/misc/resources/acid3/support-a.png.404: Removed.
* http/tests/misc/resources/animated-gif-with-offsets.gif: Removed.
* http/tests/misc/resources/chromium-selectionAsMarkup.html: Removed.
* http/tests/misc/resources/generatedimage.bat: Removed.
* http/tests/misc/resources/referrer-main-resource-expected.txt: Removed.
* http/tests/misc/resources/referrer-main-resource.py: Removed.
* http/tests/misc/resources/script-write-slow-stylesheet.js: Removed.
* http/tests/navigation/resources/redirect-to-cookie.py: Removed.
* http/tests/quicklook/resources/http-equiv-blocked.docx: Removed.
* http/tests/security/XFrameOptions/resources/x-frame-options-parent-same-origin-deny.cgi: Removed.
* http/tests/security/contentSecurityPolicy/block-all-mixed-content/resources/frame-with-insecure-image-and-without-policy.html: Removed.
* http/tests/security/contentSecurityPolicy/resources/worker-eval.js: Removed.
* http/tests/security/contentSecurityPolicy/resources/worker-function-function.js: Removed.
* http/tests/security/contentSecurityPolicy/resources/worker-make-xhr.js: Removed.
* http/tests/security/contentSecurityPolicy/resources/worker-set-timeout.js: Removed.
* http/tests/security/mixedContent/resources/frame-with-programmatically-added-insecure-image-redirects-to-basic-auth-secure-image.html: Removed.
* http/tests/security/postMessage/resources/middle-frame-for-lexical.html: Removed.
* http/tests/security/postMessage/resources/post-message-listener-with-ready.html: Removed.
* http/tests/security/resources/create-filesystem-file.html: Removed.
* http/tests/security/resources/cross-origin-iframe-for-worker-websql.html: Removed.
* http/tests/security/resources/document-for-cross-origin-worker-websql.html: Removed.
* http/tests/security/resources/drag-drop-allowed-expected.txt: Removed.
* http/tests/security/resources/image-wrapper.svg: Removed.
* http/tests/security/resources/pass-if-no-referrer.py: Removed.
* http/tests/security/resources/worker-for-websql.js: Removed.
* http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/context: Removed.
* http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/more/conformance: Removed.
* http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/resources/boolUniformShader.vert: Removed.
* http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/resources/glsl-conformance-test.js: Removed.
* http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/resources/glsl-feature-tests.css: Removed.
* http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/resources/glsl-generator.js: Removed.
* http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/resources/intArrayUniformShader.vert: Removed.
* http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/resources/intUniformShader.vert: Removed.
* http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/resources/matUniformShader.vert: Removed.
* http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/resources/noopUniformShader.vert: Removed.
* http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/resources/ogles-tests.css: Removed.
* http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/resources/samplerUniformShader.frag: Removed.
* http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/resources/structUniformShader.vert: Removed.
* http/tests/webgl/1.0.2/resources/webgl_test_files/resources/test-eval.js: Removed.
* http/tests/webgl/1.0.2/resources/webgl_test_files/resources/webgl-logo.png: Removed.
* http/tests/workers/resources/sync-operations.js: Removed.
* http/tests/xmlhttprequest/resources/access-control-basic-allow-print-headers.cgi: Removed.
* http/tests/xmlhttprequest/resources/print-headers.py: Removed.
* http/tests/xmlhttprequest/resources/reply2.txt: Removed.
* http/tests/xmlhttprequest/resources/reply2.xml: Removed.
* http/tests/xmlhttprequest/resources/reply3.txt: Removed.
* http/tests/xmlhttprequest/resources/reply3.xml: Removed.
* http/tests/xmlhttprequest/resources/reply4.txt: Removed.
* http/tests/xmlhttprequest/resources/reply4.xml: Removed.
* http/tests/xmlhttprequest/resources/reply5.txt: Removed.
* http/tests/xmlhttprequest/resources/svgtest.svg: Removed.
* http/tests/xmlhttprequest/resources/utf-8-no-charset.html: Removed.
2021-05-24 Fujii Hironori <Hironori.Fujii@sony.com>
[WinCairo] Unreviewed test gardening
* platform/wincairo/TestExpectations:
2021-05-22 Adrian Perez de Castro <aperez@igalia.com>
[Tools][run-webkit-tests] Remove more leftover tests webserver PHP remains
https://bugs.webkit.org/show_bug.cgi?id=226089
Reviewed by Alexey Proskuryakov.
Remove leftover PHP module configurations used on Linux now that PHP is not used anymore.
* http/conf/archlinux-httpd.conf: Removed PHP module configuration.
* http/conf/debian-httpd-2.4-php7.0.conf: Removed.
* http/conf/debian-httpd-2.4-php7.1.conf: Removed.
* http/conf/debian-httpd-2.4-php7.2.conf: Removed.
* http/conf/debian-httpd-2.4-php7.4.conf: Removed.
* http/conf/debian-httpd-2.4.conf: Renamed from LayoutTests/http/conf/debian-httpd-2.4-php7.3.conf
and removed PHP module configuration.
* http/conf/fedora-httpd-2.2.conf: Removed PHP module configuration.
* http/conf/fedora-httpd-2.4-php7.conf: Removed.
* http/conf/fedora-httpd-2.4.conf: Removed PHP module configuration.
2021-05-21 Diego Pino Garcia <dpino@igalia.com>
Set CanvasImageSmoothing.imageSmoothingQuality value to 'low' as default
https://bugs.webkit.org/show_bug.cgi?id=225952
Reviewed by Sam Weinig.
Defined by spec:
https://html.spec.whatwg.org/multipage/canvas.html#canvasimagesmoothing
* platform/gtk/TestExpectations:
2021-05-21 Jonathan Bedard <jbedard@apple.com>
[LayoutTests] Delete unused LayoutTests/svg resources
https://bugs.webkit.org/show_bug.cgi?id=226057
<rdar://problem/78284735>
Reviewed by Alexey Proskuryakov.
* svg/W3C-SVG-1.1/resources/SVG-1.1-monolithic-fixed.dtd: Removed.
* svg/W3C-SVG-1.1/resources/SVGImageTest.svg: Removed.
* svg/W3C-SVG-1.1/resources/animation-extRef-image1.svg: Removed.
* svg/W3C-SVG-1.1/resources/animation-extRef-image2.svg: Removed.
* svg/W3C-SVG-1.1/resources/animation-extRef-image3.svg: Removed.
* svg/W3C-SVG-1.1/resources/bullet-small.png: Removed.
* svg/W3C-SVG-1.1/resources/bullet-white.png: Removed.
* svg/W3C-SVG-1.1/resources/bullet.png: Removed.
* svg/W3C-SVG-1.1/resources/bumpMap.png: Removed.
* svg/W3C-SVG-1.1/resources/coords-units-01-f.png: Removed.
* svg/W3C-SVG-1.1/resources/coords-units-01-f.svg: Removed.
* svg/W3C-SVG-1.1/resources/diagarrow.png: Removed.
* svg/W3C-SVG-1.1/resources/fillChangeColor.ICM: Removed.
* svg/W3C-SVG-1.1/resources/filters-composite-01-f.svg: Removed.
* svg/W3C-SVG-1.1/resources/gam030b.png: Removed.
* svg/W3C-SVG-1.1/resources/gam045b.png: Removed.
* svg/W3C-SVG-1.1/resources/gam056b.png: Removed.
* svg/W3C-SVG-1.1/resources/gam100b.png: Removed.
* svg/W3C-SVG-1.1/resources/gam200b.png: Removed.
* svg/W3C-SVG-1.1/resources/greentopbutton.jpg: Removed.
* svg/W3C-SVG-1.1/resources/image1.png: Removed.
* svg/W3C-SVG-1.1/resources/image1_b.png: Removed.
* svg/W3C-SVG-1.1/resources/image2_b.jpg: Removed.
* svg/W3C-SVG-1.1/resources/image2_b.png: Removed.
* svg/W3C-SVG-1.1/resources/leftarrow.png: Removed.
* svg/W3C-SVG-1.1/resources/linking-uri-01-f-1st.png: Removed.
* svg/W3C-SVG-1.1/resources/linking-uri-01-f-2nd.png: Removed.
* svg/W3C-SVG-1.1/resources/linking-uri-01-f-3rd.png: Removed.
* svg/W3C-SVG-1.1/resources/linking-uri-01-f-4th.png: Removed.
* svg/W3C-SVG-1.1/resources/linking-uri-01-f-start.png: Removed.
* svg/W3C-SVG-1.1/resources/linking-uri-03-f-1st.png: Removed.
* svg/W3C-SVG-1.1/resources/linking-uri-03-f-start.png: Removed.
* svg/W3C-SVG-1.1/resources/makealpha.svg: Removed.
* svg/W3C-SVG-1.1/resources/myimage.jpg: Removed.
* svg/W3C-SVG-1.1/resources/nav_bullet.png: Removed.
* svg/W3C-SVG-1.1/resources/nav_down.png: Removed.
* svg/W3C-SVG-1.1/resources/nav_downleft.png: Removed.
* svg/W3C-SVG-1.1/resources/nav_downright.png: Removed.
* svg/W3C-SVG-1.1/resources/nav_frame.png: Removed.
* svg/W3C-SVG-1.1/resources/nav_left.png: Removed.
* svg/W3C-SVG-1.1/resources/nav_noframe.png: Removed.
* svg/W3C-SVG-1.1/resources/nav_right.png: Removed.
* svg/W3C-SVG-1.1/resources/nav_svg.png: Removed.
* svg/W3C-SVG-1.1/resources/nav_up.png: Removed.
* svg/W3C-SVG-1.1/resources/nav_upleft.png: Removed.
* svg/W3C-SVG-1.1/resources/nav_upright.png: Removed.
* svg/W3C-SVG-1.1/resources/old-name-2-new-name1.html: Removed.
* svg/W3C-SVG-1.1/resources/paths-data-01-f.png: Removed.
* svg/W3C-SVG-1.1/resources/paths-data-01-f.svg: Removed.
* svg/W3C-SVG-1.1/resources/paths-data-02-f.png: Removed.
* svg/W3C-SVG-1.1/resources/paths-data-02-f.svg: Removed.
* svg/W3C-SVG-1.1/resources/paths-data-03-f.png: Removed.
* svg/W3C-SVG-1.1/resources/paths-data-04-f.png: Removed.
* svg/W3C-SVG-1.1/resources/paths-data-04-f.svg: Removed.
* svg/W3C-SVG-1.1/resources/plant.jpg: Removed.
* svg/W3C-SVG-1.1/resources/rects_b.svg: Removed.
* svg/W3C-SVG-1.1/resources/rightarrow.png: Removed.
* svg/W3C-SVG-1.1/resources/shapes-ellipse-01-b.svg: Removed.
* svg/W3C-SVG-1.1/resources/shapes-ellipse-01-f.png: Removed.
* svg/W3C-SVG-1.1/resources/shapes-ellipse-01-f.svg: Removed.
* svg/W3C-SVG-1.1/resources/shapes-rect-01-b.svg: Removed.
* svg/W3C-SVG-1.1/resources/shapes-rect-01-f.png: Removed.
* svg/W3C-SVG-1.1/resources/shapes-rect-01-f.svg: Removed.
* svg/W3C-SVG-1.1/resources/struct-frag-01-B.svg: Removed.
* svg/W3C-SVG-1.1/resources/struct-image-02.png: Removed.
* svg/W3C-SVG-1.1/resources/svgRef4.css: Removed.
* svg/W3C-SVG-1.1/resources/svgRef4.svg: Removed.
* svg/W3C-SVG-1.1/resources/text-align-01-f.svg: Removed.
* svg/W3C-SVG-1.1/resources/text-align-03-f.svg: Removed.
* svg/W3C-SVG-1.1/resources/text-tref-01-f.svg: Removed.
* svg/W3C-SVG-1.1/resources/text-ws-01-f.svg: Removed.
* svg/W3C-SVG-1.1/resources/toc-sv.svg: Removed.
* svg/W3C-SVG-1.1/resources/toc-svcmp.svg: Removed.
* svg/W3C-SVG-1.1/resources/uparrow.png: Removed.
* svg/as-image/resources/circle-nosize.svg: Removed.
* svg/custom/resources/object-sizing-height-50p.svg: Removed.
* svg/custom/resources/object-sizing-width-50p-height-50p.svg: Removed.
* svg/custom/resources/object-sizing-width-50p-height-75p.svg: Removed.
* svg/custom/resources/object-sizing-width-50p.svg: Removed.
* svg/custom/resources/object-sizing-width-75p-height-50p.svg: Removed.
* svg/dom/SVGScriptElement/resources/script-load2.js: Removed.
* svg/dom/SVGScriptElement/resources/script-load3.js: Removed.
* svg/dom/SVGScriptElement/resources/script-load4.js: Removed.
2021-05-21 Jer Noble <jer.noble@apple.com>
[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
<rdar://78004793>
Reviewed by Eric Carlson.
* platform/mac-bigsur/media/media-source/content/test-vorbis-manifest.json: Added.
* platform/mac-bigsur/media/media-source/content/test-vorbis.webm: Added.
* platform/mac-bigsur/media/media-source/media-vorbis-partial-expected.txt: Added.
* platform/mac-bigsur/media/media-source/media-vorbis-partial.html: Added.
2021-05-21 Kate Cheney <katherine_cheney@apple.com>
FrameLoader::loadURL, FrameLoader::loadPostRequest not attributing requests as app bound
https://bugs.webkit.org/show_bug.cgi?id=225923
<rdar://problem/78160933>
Reviewed by Alex Christensen.
* http/tests/in-app-browser-privacy/app-bound-attribution-load-url-expected.txt: Added.
* http/tests/in-app-browser-privacy/app-bound-attribution-load-url.html: Added.
* http/tests/in-app-browser-privacy/app-bound-attribution-ping-load-expected.txt: Added.
* http/tests/in-app-browser-privacy/app-bound-attribution-ping-load.html: Added.
* http/tests/in-app-browser-privacy/app-bound-attribution-post-request-expected.txt: Added.
* http/tests/in-app-browser-privacy/app-bound-attribution-post-request.html: Added.
* http/tests/in-app-browser-privacy/resources/post.py: Added.
* http/tests/navigation/resources/check-ping-app-bound-data.py: Added.
* platform/ios-wk2/TestExpectations:
These tests rely on internal additions, so I will skip it here and
unskip in the future.
2021-05-21 Imanol Fernandez <ifernandez@igalia.com>
Fix use after move bug in WebXRSession
https://bugs.webkit.org/show_bug.cgi?id=226074
Reviewed by Sergio Villar Senin.
Update WebXR test expectations.
* platform/wpe/TestExpectations:
2021-05-21 Jonathan Bedard <jbedard@apple.com>
[LayoutTests] Delete unused imported/blink resources
https://bugs.webkit.org/show_bug.cgi?id=226047
<rdar://problem/78280660>
Reviewed by Dewei Zhu.
* imported/blink/compositing/iframes/resources/subframe-with-fixed-position-element.html: Removed.
* imported/blink/compositing/layer-creation/resources: Removed.
* imported/blink/compositing/overflow/resources: Removed.
* imported/blink/css3/blending/resources: Removed.
* imported/blink/editing/execCommand/resources: Removed.
* imported/blink/editing/selection/resources: Removed.
* imported/blink/fast/canvas/resources: Removed.
* imported/blink/fast/css/resources/ahem.html: Removed.
* imported/blink/fast/css/resources/circle-small.svg: Removed.
* imported/blink/fast/css/resources/font-face-local-file-frame.html: Removed.
* imported/blink/fast/css/resources/media-query-with-cached-sheet-next.html: Removed.
* imported/blink/fast/css/resources/resize-corner-tracking-touch-iframe.html: Removed.
* imported/blink/fast/dom/HTMLDialogElement/resources: Removed.
* imported/blink/fast/dom/HTMLImageElement/resources: Removed.
* imported/blink/fast/dom/Range/resources: Removed.
* imported/blink/fast/dom/Window/resources: Removed.
* imported/blink/fast/dom/custom/resources: Removed.
* imported/blink/fast/dom/shadow/resources: Removed.
* imported/blink/fast/events/resources: Removed.
* imported/blink/fast/events/touch/gesture/resources: Removed.
* imported/blink/fast/events/touch/resources: Removed.
* imported/blink/fast/forms/date-multiple-fields/resources: Removed.
* imported/blink/fast/forms/datetimelocal-multiple-fields/resources: Removed.
* imported/blink/fast/forms/month-multiple-fields/resources: Removed.
* imported/blink/fast/forms/resources/popup-no-crash.html: Removed.
* imported/blink/fast/forms/time-multiple-fields/resources: Removed.
* imported/blink/fast/forms/week-multiple-fields/resources: Removed.
* imported/blink/fast/frames/resources/detach-frame-nested-subframe.html: Removed.
* imported/blink/fast/frames/resources/frame-set-location-badstring.html: Removed.
* imported/blink/fast/html/imports/resources/async-child.html: Removed.
* imported/blink/fast/html/imports/resources/async-root-child-1.html: Removed.
* imported/blink/fast/html/imports/resources/async-root-child-2.html: Removed.
* imported/blink/fast/html/imports/resources/async-root.html: Removed.
* imported/blink/fast/html/imports/resources/child-frame-with-import.html: Removed.
* imported/blink/fast/html/imports/resources/custom-element-hello-1.html: Removed.
* imported/blink/fast/html/imports/resources/custom-element-hello-2.html: Removed.
* imported/blink/fast/html/imports/resources/custom-element-hello-3.html: Removed.
* imported/blink/fast/html/imports/resources/custom-element-hello-4.html: Removed.
* imported/blink/fast/html/imports/resources/custom-element-hello-5.html: Removed.
* imported/blink/fast/html/imports/resources/custom-element-hello-6.html: Removed.
* imported/blink/fast/html/imports/resources/custom-element-hello-7.html: Removed.
* imported/blink/fast/html/imports/resources/custom-element-hello-8.html: Removed.
* imported/blink/fast/html/imports/resources/custom-element-hello-parent-12.html: Removed.
* imported/blink/fast/html/imports/resources/custom-element-hello-parent-34.html: Removed.
* imported/blink/fast/html/imports/resources/custom-element-hello-parent-56.html: Removed.
* imported/blink/fast/html/imports/resources/custom-element-hello.html: Removed.
* imported/blink/fast/html/imports/resources/custom-element-style.html: Removed.
* imported/blink/fast/html/imports/resources/cycle-two-parents-2-b.html: Removed.
* imported/blink/fast/html/imports/resources/cycle-two-parents-3-a.html: Removed.
* imported/blink/fast/html/imports/resources/do-document-write.html: Removed.
* imported/blink/fast/html/imports/resources/events-inline.html: Removed.
* imported/blink/fast/html/imports/resources/hello-css.html: Removed.
* imported/blink/fast/html/imports/resources/hello-legacy.html: Removed.
* imported/blink/fast/html/imports/resources/hello-nodtd.html: Removed.
* imported/blink/fast/html/imports/resources/import-custom-element-onload-child.html: Removed.
* imported/blink/fast/html/imports/resources/import-custom-element-onload-grandchild.html: Removed.
* imported/blink/fast/html/imports/resources/import-events-target.html: Removed.
* imported/blink/fast/html/imports/resources/import-link-with-media-query.html: Removed.
* imported/blink/fast/html/imports/resources/meta-encoding.html: Removed.
* imported/blink/fast/html/imports/resources/nest-dup-2-parent.html: Removed.
* imported/blink/fast/html/imports/resources/nest-dup-2.html: Removed.
* imported/blink/fast/html/imports/resources/nest-dup-child.html: Removed.
* imported/blink/fast/html/imports/resources/nest-dup-grand-parent.html: Removed.
* imported/blink/fast/html/imports/resources/nest-dup-parent.html: Removed.
* imported/blink/fast/html/imports/resources/nest-dup.html: Removed.
* imported/blink/fast/html/imports/resources/no-encoding.html: Removed.
* imported/blink/fast/html/imports/resources/nr1-i0.html: Removed.
* imported/blink/fast/html/imports/resources/nr1-i1.html: Removed.
* imported/blink/fast/html/imports/resources/nr1-i2.html: Removed.
* imported/blink/fast/html/imports/resources/nr1-i3.html: Removed.
* imported/blink/fast/html/imports/resources/nr1-i4.html: Removed.
* imported/blink/fast/html/imports/resources/nr1-i5.html: Removed.
* imported/blink/fast/html/imports/resources/nr2-i0.html: Removed.
* imported/blink/fast/html/imports/resources/nr2-i1.html: Removed.
* imported/blink/fast/html/imports/resources/nr2-i2.html: Removed.
* imported/blink/fast/html/imports/resources/nr2-i3.html: Removed.
* imported/blink/fast/html/imports/resources/nr2-i4.html: Removed.
* imported/blink/fast/html/imports/resources/nr2-i5.html: Removed.
* imported/blink/fast/html/imports/resources/nr2-i6.html: Removed.
* imported/blink/fast/html/imports/resources/nr2-i7.html: Removed.
* imported/blink/fast/html/imports/resources/nr3-i6.html: Removed.
* imported/blink/fast/html/imports/resources/nr3-i7.html: Removed.
* imported/blink/fast/html/imports/resources/nr4-i0.html: Removed.
* imported/blink/fast/html/imports/resources/nr4-i1.html: Removed.
* imported/blink/fast/html/imports/resources/nr4-i2.html: Removed.
* imported/blink/fast/html/imports/resources/nr4-i3.html: Removed.
* imported/blink/fast/html/imports/resources/nr4-i4.html: Removed.
* imported/blink/fast/html/imports/resources/nr4-i5.html: Removed.
* imported/blink/fast/html/imports/resources/nr4-i6.html: Removed.
* imported/blink/fast/html/imports/resources/nr4-i7.html: Removed.
* imported/blink/fast/html/imports/resources/nr4-i8.html: Removed.
* imported/blink/fast/html/imports/resources/nr4-i9.html: Removed.
* imported/blink/fast/html/imports/resources/nr4-ia.html: Removed.
* imported/blink/fast/html/imports/resources/nr5-i9.html: Removed.
* imported/blink/fast/html/imports/resources/nr5-ia.html: Removed.
* imported/blink/fast/html/imports/resources/onload-root.html: Removed.
* imported/blink/fast/html/imports/resources/script-document-write.html: Removed.
* imported/blink/fast/html/imports/resources/script-leaf.html: Removed.
* imported/blink/fast/html/imports/resources/script-prototype-test.html: Removed.
* imported/blink/fast/html/imports/resources/setting-greet-var.html: Removed.
* imported/blink/fast/html/imports/resources/shared-crash-child.html: Removed.
* imported/blink/fast/html/imports/resources/shared-crash-dup.html: Removed.
* imported/blink/fast/html/imports/resources/shared-crash-grandchild.html: Removed.
* imported/blink/fast/html/imports/resources/shared-crash-root.html: Removed.
* imported/blink/fast/html/imports/resources/style-basic-child-dynamic.html: Removed.
* imported/blink/fast/html/imports/resources/style-basic-child.html: Removed.
* imported/blink/fast/html/imports/resources/style-basic-grandchild.html: Removed.
* imported/blink/fast/html/imports/resources/style-blue.html: Removed.
* imported/blink/fast/html/imports/resources/style-link-block-child.html: Removed.
* imported/blink/fast/html/imports/resources/style-link-child.html: Removed.
* imported/blink/fast/html/imports/resources/style-link-grandchild.html: Removed.
* imported/blink/fast/html/imports/resources/style-red-parent.html: Removed.
* imported/blink/fast/html/imports/resources/style-red.html: Removed.
* imported/blink/fast/html/imports/resources/style-target-blue.html: Removed.
* imported/blink/fast/html/imports/resources/style-tree-order-dynamic-following.html: Removed.
* imported/blink/fast/html/imports/resources/style-tree-order-dynamic-leading.html: Removed.
* imported/blink/fast/html/imports/resources/style-tree-order-hide-import-green.html: Removed.
* imported/blink/fast/html/imports/resources/style-tree-order-hide-import-red.html: Removed.
* imported/blink/fast/html/imports/resources/style-tree-order-hide-link.html: Removed.
* imported/blink/fast/html/imports/resources/style-tree-order-hide-shared.html: Removed.
* imported/blink/fast/html/imports/resources/style-tree-order-hide-style.html: Removed.
* imported/blink/fast/html/imports/resources/style-tree-order-hide-subimport-green.html: Removed.
* imported/blink/fast/html/imports/resources/style-tree-order-hide-subimport-red.html: Removed.
* imported/blink/fast/html/imports/resources/style-tree-order-hide-subimport.html: Removed.
* imported/blink/fast/html/resources: Removed.
* imported/blink/fast/images/resources: Removed.
* imported/blink/fast/loader/resources/javascript-detached-frame-iframe.html: Removed.
* imported/blink/fast/multicol/resources: Removed.
* imported/blink/fast/parser/resources: Removed.
* imported/blink/fast/repaint/resources: Removed.
* imported/blink/fast/workers/resources: Removed.
* imported/blink/fast/xsl/resources: Removed.
* imported/blink/fullscreen/resources: Removed.
* imported/blink/http/tests/css/resources/cors-ahem.php: Removed.
* imported/blink/http/tests/css/resources/delayedCircle.php: Removed.
* imported/blink/http/tests/css/resources/performance-info-with-cached-sheet-next.html: Removed.
* imported/blink/http/tests/css/resources/referrer-check.php: Removed.
* imported/blink/http/tests/history/resources/frameset-dest.html: Removed.
* imported/blink/http/tests/history/resources/push-state-in-grandchild-child.html: Removed.
* imported/blink/http/tests/history/resources/push-state-in-grandchild-grandchild.html: Removed.
* imported/blink/http/tests/misc/resources/form-post-success.html: Removed.
* imported/blink/http/tests/misc/resources/frame-with-form-action-using-replace-child.html: Removed.
* imported/blink/http/tests/misc/resources/generatedimage.php: Removed.
* imported/blink/http/tests/misc/resources/iframe-accept-ch.php: Removed.
* imported/blink/http/tests/misc/resources/image-checks-for-dpr.php: Removed.
* imported/blink/http/tests/misc/resources/image-checks-for-viewport-width.php: Removed.
* imported/blink/http/tests/misc/resources/image-checks-for-width.php: Removed.
* imported/blink/http/tests/misc/resources/image-slow-out-of-viewport.pl: Removed.
* imported/blink/http/tests/misc/resources/nearly-empty-content-disposition.php: Removed.
* imported/blink/http/tests/misc/resources/reentrant-beforeunload-helper.html: Removed.
* imported/blink/http/tests/misc/resources/slow-frame-with-image.php: Removed.
* imported/blink/http/tests/misc/resources/webtiming-cross-origin-and-back-redirect3.php: Removed.
* imported/blink/http/tests/plugins/resources: Removed.
* imported/blink/http/tests/resources/accept-ch.php: Removed.
* imported/blink/http/tests/resources/dpr.php: Removed.
* imported/blink/http/tests/resources/iframe-no-accept-ch.php: Removed.
* imported/blink/http/tests/resources/no-last-modified.php: Removed.
* imported/blink/http/tests/resources/slow-image-dimensions.php: Removed.
* imported/blink/http/tests/resources/testharness-helpers.js: Removed.
* imported/blink/http/tests/resources/testharness.css: Removed.
* imported/blink/http/tests/resources/tripmine.php: Removed.
* imported/blink/http/tests/security/contentSecurityPolicy/resources: Removed.
* imported/blink/http/tests/security/mixedContent/resources: Removed.
* imported/blink/http/tests/security/mixedContent/websocket/resources: Removed.
* imported/blink/http/tests/security/resources/conditional-cors.php: Removed.
* imported/blink/http/tests/security/resources/cors-font.php: Removed.
* imported/blink/http/tests/security/resources/cors-hello.php: Removed.
* imported/blink/http/tests/security/resources/cors-redir.php: Removed.
* imported/blink/http/tests/security/resources/cors-redirect.php: Removed.
* imported/blink/http/tests/security/resources/cors-style.php: Removed.
* imported/blink/http/tests/security/resources/cross-origin-iframe-for-shared-worker.html: Removed.
* imported/blink/http/tests/security/resources/doc-with-iframe.html: Removed.
* imported/blink/http/tests/security/resources/echo-referrer-header.php: Removed.
* imported/blink/http/tests/security/resources/green-background-allow-credentials-import.php: Removed.
* imported/blink/http/tests/security/resources/green-background-allow-credentials.php: Removed.
* imported/blink/http/tests/security/resources/green-background-allow-star-import.php: Removed.
* imported/blink/http/tests/security/resources/green-background-allow-star.php: Removed.
* imported/blink/http/tests/security/resources/green-if-cors-anonymous.php: Removed.
* imported/blink/http/tests/security/resources/green-if-cors-credentialed.php: Removed.
* imported/blink/http/tests/security/resources/iframe-crossorigin-script.html: Removed.
* imported/blink/http/tests/security/resources/iframe-for-naked-global-object.html: Removed.
* imported/blink/http/tests/security/resources/iframe-for-storage-blocking-changed-shared-worker.html: Removed.
* imported/blink/http/tests/security/resources/image-wrapper-with-no-image.svg: Removed.
* imported/blink/http/tests/security/resources/img-basic-auth.php: Removed.
* imported/blink/http/tests/security/resources/post-origin-to-opener.html: Removed.
* imported/blink/http/tests/security/resources/postmessage-document-origin.html: Removed.
* imported/blink/http/tests/security/resources/redir.php: Removed.
* imported/blink/http/tests/security/resources/referrer-attr-anchor-noreferrer-target.html: Removed.
* imported/blink/http/tests/security/resources/referrer-attr-anchor-target.html: Removed.
* imported/blink/http/tests/security/resources/referrer-on-client-redirect.html: Removed.
* imported/blink/http/tests/security/resources/referrer-policy-conflicting-policies.html: Removed.
* imported/blink/http/tests/security/resources/referrer-policy-script.php: Removed.
* imported/blink/http/tests/security/resources/referrer-policy-start-crossorigin.html: Removed.
* imported/blink/http/tests/security/resources/script-allow-credentials.php: Removed.
* imported/blink/http/tests/security/resources/script-allow-star.php: Removed.
* imported/blink/http/tests/security/resources/webaudio: Removed.
* imported/blink/http/tests/security/resources/xorigincss7.html: Removed.
* imported/blink/http/tests/svg/resources/delayCachedLoadScript.php: Removed.
* imported/blink/http/tests/webfont/resources: Removed.
* imported/blink/http/tests/websocket/resources: Removed.
* imported/blink/http/tests/xmlhttprequest/resources/access-control-basic-post-success-no-content-type.php: Removed.
* imported/blink/http/tests/xmlhttprequest/resources/access-control-preflight-request-header-sorted.php: Removed.
* imported/blink/http/tests/xmlhttprequest/resources/access-control-preflight-request-headers-origin.php: Removed.
* imported/blink/http/tests/xmlhttprequest/resources/access-control-preflight-request-invalid-status.php: Removed.
* imported/blink/http/tests/xmlhttprequest/resources/access-control-preflight-request-must-not-contain-cookie.php: Removed.
* imported/blink/http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-allow-origin-null-iframe.html: Removed.
* imported/blink/http/tests/xmlhttprequest/resources/echo-random.php: Removed.
* imported/blink/http/tests/xmlhttprequest/resources/echo-request-origin.php: Removed.
* imported/blink/http/tests/xmlhttprequest/resources/frame-with-insecure-xhr.html: Removed.
* imported/blink/http/tests/xmlhttprequest/resources/invalid-utf8-json.pl: Removed.
* imported/blink/http/tests/xmlhttprequest/resources/json-response-overflow.php: Removed.
* imported/blink/http/tests/xmlhttprequest/resources/multiple-send.html: Removed.
* imported/blink/http/tests/xmlhttprequest/resources/navigation-abort-detaches-frame-subframe.html: Removed.
* imported/blink/http/tests/xmlhttprequest/resources/noscript-check.html: Removed.
* imported/blink/http/tests/xmlhttprequest/resources/post-echo.php: Removed.
* imported/blink/http/tests/xmlhttprequest/resources/redirect-cors-origin-null-pass.php: Removed.
* imported/blink/http/tests/xmlhttprequest/resources/redirect-cors-origin-null.php: Removed.
* imported/blink/http/tests/xmlhttprequest/resources/redirect-loop.php: Removed.
* imported/blink/http/tests/xmlhttprequest/resources/request-encoding4-doc.html: Removed.
* imported/blink/http/tests/xmlhttprequest/resources/xmlhttprequest-in-unload-sync.html: Removed.
* imported/blink/http/tests/xmlhttprequest/resources/xmlhttprequest-no-content-type-with-text.php: Removed.
* imported/blink/http/tests/xmlhttprequest/workers/resources: Removed.
* imported/blink/imported/web-platform-tests/screen-orientation/resources: Removed.
* imported/blink/imported/web-platform-tests/shadow-dom/resources: Removed.
* imported/blink/imported/web-platform-tests/webstorage/resources: Removed.
* imported/blink/plugins/resources/empty2.html: Removed.
* imported/blink/resources: Removed.
* imported/blink/scrollbars/resources: Removed.
* imported/blink/svg/animations/resources/animate-fill-freeze-with-repeatDur.svg: Removed.
* imported/blink/svg/animations/resources/animate-no-matching-end-value.svg: Removed.
* imported/blink/svg/animations/resources/animateMotion-fill-freeze.svg: Removed.
* imported/blink/svg/animations/resources/animateMotion-fill-remove.svg: Removed.
* imported/blink/svg/animations/resources/animateMotion-multiple.svg: Removed.
* imported/blink/svg/animations/resources/animation-policy.svg: Removed.
* imported/blink/svg/animations/resources/cyclic-syncbase.svg: Removed.
* imported/blink/svg/animations/resources/discard-on-discard.svg: Removed.
* imported/blink/svg/animations/resources/repeatn-remove-add-animation.svg: Removed.
* imported/blink/svg/animations/resources/viewspec-checkaspectparams.svg: Removed.
* imported/blink/svg/as-background-image/resources: Removed.
* imported/blink/svg/as-image/resources/actually-xhtml-with-media.svg: Removed.
* imported/blink/svg/as-image/resources/animated-rect-color.svg: Removed.
* imported/blink/svg/as-image/resources/animated-visited-link.svg: Removed.
* imported/blink/svg/as-image/resources/circle-200px-none.svg: Removed.
* imported/blink/svg/as-image/resources/css-animation.svg: Removed.
* imported/blink/svg/as-image/resources/default-font-settings.svg: Removed.
* imported/blink/svg/as-image/resources/image-with-data-uri.svg: Removed.
* imported/blink/svg/as-image/resources/image-with-svg-data-uri.svg: Removed.
* imported/blink/svg/as-image/resources/svg-with-image-with-link.svg: Removed.
* imported/blink/svg/custom/resources/draw-image-crash.svg: Removed.
* imported/blink/svg/dom/resources/import-other-svg.svg: Removed.
* imported/blink/svg/dom/resources/svg-with-animate-use.svg: Removed.
* imported/blink/svg/dom/resources/svg-with-animate.svg: Removed.
2021-05-21 Lauro Moura <lmoura@igalia.com>
[GLIB] fast/canvas/canvas-conic-gradient-angle.html is failing since added in r277547
https://bugs.webkit.org/show_bug.cgi?id=225916
Reviewed by Adrian Perez de Castro.
* platform/glib/TestExpectations: Unskip and mark as passing to override root dir.
2021-05-21 Alan Bujtas <zalan@apple.com>
[LFC][TFC][Quirks] Use box-sizing: border-box when computing cell height
https://bugs.webkit.org/show_bug.cgi?id=226063
Reviewed by Simon Fraser.
* fast/layoutformattingcontext/table-simple-quirk-td-height-with-padding-expected.html: Added.
* fast/layoutformattingcontext/table-simple-quirk-td-height-with-padding.html: Added.
2021-05-20 Chris Lord <clord@igalia.com>
[WPE] Spatial navigation tests fail with async overflow scrolling enabled
https://bugs.webkit.org/show_bug.cgi?id=225922
Reviewed by Simon Fraser.
Some spatial navigation tests now pass on WPE.
* platform/wpe/TestExpectations:
2021-05-20 Amir Mark Jr <amir_mark@apple.com>
[macOS] imported/w3c/web-platform-tests/IndexedDB/blob-valid-before-commit.any.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=226050
Unreviewed test gardening.
* platform/mac/TestExpectations:
2021-05-20 Alexey Shvayka <shvaikalesh@gmail.com>
[WebIDL] Remove [ImplicitThis] and [CustomProxyToJSObject] extended attributes
https://bugs.webkit.org/show_bug.cgi?id=223758
Reviewed by Sam Weinig.
* fast/css-custom-paint/registerPaintBindings.html:
* http/tests/security/listener/*:
This is a progression: Blink and Gecko don't call event listeners belonging to destroyed frames.
* js/property-of-window-as-prototype-expected.txt: Removed.
* js/property-of-window-as-prototype.html: Removed.
2021-05-20 Adrian Perez de Castro <aperez@igalia.com>
[Flatpak SDK] Remove PHP packages
https://bugs.webkit.org/show_bug.cgi?id=226037
Reviewed by Philippe Normand.
Remove the PHP package from the SDK now that the layout tests do not use PHP.
* http/conf/flatpak-httpd.conf: Remove usage of mod_php7.
2021-05-20 Youenn Fablet <youenn@apple.com>
<video> rendered inside <template> shows black for webcam stream (Safari 14.0.3 only)
https://bugs.webkit.org/show_bug.cgi?id=222115
<rdar://problem/74546659>
Reviewed by Eric Carlson.
* fast/media/template-hidden-expected.txt: Added.
* fast/media/template-hidden.html: Added.
2021-05-20 Alan Bujtas <zalan@apple.com>
[LFC][TFC] Available space distribution should account for the top and bottom table spacing
https://bugs.webkit.org/show_bug.cgi?id=226003
Reviewed by Antti Koivisto.
* TestExpectations: rendering code disagrees here.
* fast/layoutformattingcontext/table-simple-row-height-expected.html: Added.
* fast/layoutformattingcontext/table-simple-row-height.html: Added.
2021-05-20 Aditya Keerthi <akeerthi@apple.com>
Value of a color input does not update visually when using setAttribute
https://bugs.webkit.org/show_bug.cgi?id=166930
<rdar://problem/29983218>
Reviewed by Simon Fraser.
* fast/forms/color/color-input-set-attribute-value-expected.html: Added.
* fast/forms/color/color-input-set-attribute-value.html: Added.
2021-05-20 Felipe Erias <felipeerias@igalia.com>
[css-flexbox] Wrong height of an empty table inside an orthogonal flex parent
https://bugs.webkit.org/show_bug.cgi?id=225339
Reviewed by Sergio Villar Senin.
* TestExpectations: Remove one WPT test that now passes.
2021-05-19 Tomoki Imai <Tomoki.Imai@sony.com>
Scrolling must be done after the layout when doing full page zoom
https://bugs.webkit.org/show_bug.cgi?id=225730
Reviewed by Simon Fraser.
Added a testcase to ensure that scroll position is not changed after zoom.
* fast/scrolling/page-y-offset-should-not-be-changed-after-zoom-expected.txt: Added.
* fast/scrolling/page-y-offset-should-not-be-changed-after-zoom.html: Added.
2021-05-19 Devin Rousso <drousso@apple.com>
Add a way to create `"wheel"` events from gesture/touch events
https://bugs.webkit.org/show_bug.cgi?id=225788
<rdar://problem/76714308>
Reviewed by Simon Fraser.
* fast/events/gesture/wheel-from-gesture.html: Added.
* fast/events/gesture/wheel-from-gesture-expected.txt: Added.
* TestExpectations:
2021-05-19 Alex Christensen <achristensen@webkit.org>
Add support for Navigation Timing Level 2
https://bugs.webkit.org/show_bug.cgi?id=184363
Reviewed by Ryosuke Niwa.
* TestExpectations:
Annoyingly secure_connection_start_non_zero.https.html becomes flaky with a correct implementation because it assumes
that no connection is reused. However, when running this test after other tests, another connection is often reused.
* performance-api/paint-timing/performance-observer-first-contentful-paint-expected.txt:
* performance-api/paint-timing/performance-observer-first-contentful-paint.html:
* performance-api/performance-observer-api-expected.txt:
* performance-api/performance-timeline-api-expected.txt:
* performance-api/resources/timeline-api.js:
* platform/mac-wk1/imported/w3c/web-platform-tests/navigation-timing/nav2_test_attributes_values-expected.txt:
Next hop protocol isn't implemented in ResourceHandle. That's probably no big deal because WebKitLegacy is deprecated and not used by Safari.
2021-05-19 Robert Jenner <jenner@apple.com>
ASSERTION FAILED: unwrapParamsOrException.exception().code() != ExistingExceptionError on http/wpt/preload/change-link-rel-attribute.html
https://bugs.webkit.org/show_bug.cgi?id=224845
Unreviewed test garedning.
Removing un-needed test expectation.
* platform/mac-wk2/TestExpectations:
2021-05-19 Kyle Piddington <kpiddington@apple.com>
ASSERT(!toType.isArray()) failure in sh::CoerceSimple due to vector array dereference
https://bugs.webkit.org/show_bug.cgi?id=225864
<rdar://77968214>
Reviewed by Dean Jackson.
Fixed program translation error, additional issues with preloaded transform feedback shaders
* fast/canvas/webgl/shader-vec-array-deref-no-crash-expected.txt: Added.
* fast/canvas/webgl/shader-vec-array-deref-no-crash.html: Added.
2021-05-19 Kyle Piddington <kpiddington@apple.com>
[ANGLE Metal] Support provoking vertex emulation, pass fragmentOutput tests
https://bugs.webkit.org/show_bug.cgi?id=225842
Reviewed by Dean Jackson.
* webgl/2.0.0/deqp/functional/gles3/fragmentoutput/array.int-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/fragmentoutput/array.uint-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/fragmentoutput/basic.int-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/fragmentoutput/basic.uint-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/fragmentoutput/random_00-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/fragmentoutput/random_01-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/fragmentoutput/random_02-expected.txt:
2021-05-19 Alan Bujtas <zalan@apple.com>
Calculated width percent loses the floating point and cause line wrap
https://bugs.webkit.org/show_bug.cgi?id=225962
Reviewed by Antti Koivisto.
* fast/inline/unexpected-line-wrap-with-calc-expected.html: Added.
* fast/inline/unexpected-line-wrap-with-calc.html: Added.
2021-05-19 Jer Noble <jer.noble@apple.com>
[Mac] MSE-based video pauses when put in background; PiP context menu disabled
https://bugs.webkit.org/show_bug.cgi?id=225958
<rdar://78130303>
Reviewed by Eric Carlson.
* media/media-source/media-source-has-audio-video-expected.txt: Added.
* media/media-source/media-source-has-audio-video.html: Added.
2021-05-18 Cameron McCormack <heycam@apple.com>
Record gradient and pattern filled canvas text in the correct coordinate system.
https://bugs.webkit.org/show_bug.cgi?id=222881
<rdar://75155310>
Reviewed by Myles C. Maxfield.
Re-enable GPUP canvas rendering in the affected tests.
* http/tests/canvas/color-fonts/fill-gradient-sbix-2.html:
* http/tests/canvas/color-fonts/fill-gradient-sbix-3.html:
* http/tests/canvas/color-fonts/fill-gradient-sbix-4.html:
* http/tests/canvas/color-fonts/stroke-gradient-sbix-2.html:
* http/tests/canvas/color-fonts/stroke-gradient-sbix-3.html:
* http/tests/canvas/color-fonts/stroke-gradient-sbix-4.html:
2021-05-18 Diego Pino Garcia <dpino@igalia.com>
[GTK] Unreviewed test gardening. Update two baselines of inspector test that were failing.
* platform/gtk/TestExpectations:
* platform/gtk/http/tests/inspector/network/resource-sizes-network-expected.txt:
* platform/gtk/inspector/dom/getAccessibilityPropertiesForNode-expected.txt:
2021-05-18 Robert Jenner <jenner@apple.com>
Disable WebSQL in WebKitTestRunner
https://bugs.webkit.org/show_bug.cgi?id=224144
Unreviewed test gardening.
Disabling consant failing test for wk1. Test has already been disabled for wk2.
* platform/mac-wk1/TestExpectations:
2021-05-18 Robert Jenner <jenner@apple.com>
[BigSur] imported/w3c/web-platform-tests/css/css-counter-styles/tibetan/css3-counter-styles-156.html is consistently failing
https://bugs.webkit.org/show_bug.cgi?id=222118
Unreviewed test gardening.
Removing test expectation no longer needed.
* platform/mac/TestExpectations:
2021-05-18 Robert Jenner <jenner@apple.com>
Disable WebSQL in WebKitTestRunner
https://bugs.webkit.org/show_bug.cgi?id=224144
Unreviewed test gardening.
Remvoing test expectation that is causing this skipped test to run.
* platform/mac-wk1/TestExpectations:
2021-05-18 Keith Miller <keith_miller@apple.com>
Temporarily revert r276592 as it breaks some native apps
https://bugs.webkit.org/show_bug.cgi?id=225917
Unreviewed, revert
* 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-05-18 Diego Pino Garcia <dpino@igalia.com>
[GLIB][GTK] Unreviewed test gardening. File several printing tests that were crashing under own bug.
Also updated baseline of tests that was failing.
* platform/glib/fast/selectors/unqualified-hover-strict-expected.txt: Updated.
* platform/gtk/TestExpectations:
2021-05-18 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. Some mathml tests are failing in EWS GTK-WK2 but passing in post-commit bot.
* platform/glib/TestExpectations:
2021-05-18 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. fast/canvas/canvas-conic-gradient-angle.html is an image failure.
* platform/glib/TestExpectations:
2021-05-18 Philippe Normand <pnormand@igalia.com>
[MediaStream][GStreamer] Flaky fast/mediastream/MediaStream-video-element-video-tracks-disabled.html
https://bugs.webkit.org/show_bug.cgi?id=225651
Reviewed by Alicia Boya Garcia.
* fast/mediastream/MediaStream-video-element-video-tracks-disabled.html: Delay the
notifyDone call to give the video element some time to render the black frame corresponding
to the disabled track. This might still flake on the bots, if that is the case we might need
to reassess how the test behaves or decide to mark it as expected flaky on glib ports.
2021-05-18 Alan Bujtas <zalan@apple.com>
Difficult to scroll calcalist.co.il webpage, scrolling gets 'stuck'
https://bugs.webkit.org/show_bug.cgi?id=225905
<rdar://77692680>
Reviewed by Simon Fraser.
* fast/inline/vertical-top-on-subpixel-makes-inline-box-overflow-expected.txt: Added.
* fast/inline/vertical-top-on-subpixel-makes-inline-box-overflow.html: Added.
2021-05-18 Cameron McCormack <heycam@apple.com>
Test expectation updates from bug 225728
https://bugs.webkit.org/show_bug.cgi?id=225902
Unreviewed test gardening.
* platform/mac-bigsur/imported/w3c/web-platform-tests/mathml/relations/css-styling/ignored-properties-001-expected.txt: Added.
* platform/mac-bigsur/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-002-expected.txt: Added.
* platform/mac-wk2/TestExpectations:
2021-05-18 Ryosuke Niwa <rniwa@webkit.org>
ASSERTION FAILED: isReactionAllowed() in enqueueDisconnectedCallbackIfNeeded during document teardown
https://bugs.webkit.org/show_bug.cgi?id=224033
Reviewed by Maciej Stachowiak.
Removed flaky test expectation.
* platform/ios-simulator/TestExpectations:
* platform/mac/TestExpectations:
2021-05-18 Frederic Wang <fwang@igalia.com>
SHOULD NEVER BE REACHED in FrameSelection::setSelectionWithoutUpdatingAppearance
https://bugs.webkit.org/show_bug.cgi?id=225219
Reviewed by Ryosuke Niwa.
Add a regression test.
* editing/selection/selection-in-iframe-removed-assert.html: Copied from
editing/selection/selection-in-iframe-removed-crash.html, with an additional
requestAnimationFrame.
* editing/selection/selection-in-iframe-removed-assert-expected.txt: Added.
2021-05-17 Lauro Moura <lmoura@igalia.com>
[GLIB] Garden a few tests and unify some expectations
Unreviewed test gardening.
Removed some deprecated WPE baselines, moving expectations from GTK to
Glib.
* platform/glib/TestExpectations:
* platform/glib/security/block-test-expected.txt: Renamed from LayoutTests/platform/gtk/security/block-test-expected.txt.
* platform/gtk/TestExpectations:
* platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/request-headers-case.any-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/request-headers-case.any.worker-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/fetch/content-type/script.window-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/mimesniff/mime-types/charset-parameter.window-expected.txt: Removed.
* platform/wpe/security/block-test-expected.txt: Removed.
2021-05-17 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. imported/w3c/web-platform-tests/eventsource/eventsource-close.htm is crashing since r277601.
* platform/gtk/TestExpectations:
2021-05-17 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. imported/w3c/web-platform-tests/resource-timing/resource_connection_reuse_mixed_content.html is failing.
* platform/glib/TestExpectations:
2021-05-17 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. Reintroduce platform specific baselines removed in r277577 that are still needed.
* platform/glib/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-stretch-properties-dynamic-001-expected.txt: Added.
* platform/glib/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-002-expected.txt: Added.
* platform/glib/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-003-expected.txt: Added.
* platform/glib/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-001-expected.txt: Added.
* platform/glib/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-006-expected.txt: Added.
* platform/glib/imported/w3c/web-platform-tests/mathml/relations/css-styling/lengths-2-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-001-expected.txt: Added.
* platform/wpe/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-001-expected.txt: Added.
2021-05-17 Robert Jenner <jenner@apple.com>
REGRESSION(r277116): [ macOS Release wk2 ] media/modern-media-controls/pip-support/pip-support-enabled.html (layout-test) is a flaky text failure
https://bugs.webkit.org/show_bug.cgi?id=225521
Unreviewed test gardening.
Updating expectations to Pass Failure while test is reviewed.
* platform/mac-wk2/TestExpectations:
2021-05-17 Devin Rousso <drousso@apple.com>
[Modern Media Controls] promote submenus items if there is only one
https://bugs.webkit.org/show_bug.cgi?id=225883
Reviewed by Eric Carlson.
* media/modern-media-controls/tracks-support/auto-text-track.html:
* media/modern-media-controls/tracks-support/click-track-in-contextmenu.html:
* media/modern-media-controls/tracks-support/hidden-tracks.html:
* media/modern-media-controls/tracks-support/off-text-track.html:
* media/modern-media-controls/tracks-support/text-track-selected-via-media-api.html:
2021-05-17 Truitt Savell <tsavell@apple.com>
[ Mac ] imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-process-frozen-array.https.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=225882
Unreviewed test gardening.
* platform/mac/TestExpectations:
2021-05-17 Dean Jackson <dino@apple.com>
Skip WebXR tests again. They are flakey.
* TestExpectations:
2021-05-17 Youenn Fablet <youenn@apple.com>
[ BigSur Debug wk2 ARM64 ] imported/w3c/web-platform-tests/webrtc-encoded-transform/sframe-transform-readable.html is flaky crashing
https://bugs.webkit.org/show_bug.cgi?id=225534
<rdar://problem/77679466>
Reviewed by Eric Carlson.
* http/wpt/webrtc/video-script-transform-keyframe-only-expected.txt: Added.
* http/wpt/webrtc/video-script-transform-keyframe-only-worker.js: Added.
* http/wpt/webrtc/video-script-transform-keyframe-only.html: Added.
2021-05-17 Jer Noble <jer.noble@apple.com>
MediaSession action handlers aren't treated as having a user gesture
https://bugs.webkit.org/show_bug.cgi?id=225875
Reviewed by Eric Carlson.
* media/media-session/user-gesture-action-handlers-expected.txt: Added.
* media/media-session/user-gesture-action-handlers.html: Added.
2021-05-17 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. Several OffscreenCanvas tests are failing since r277543.
* platform/glib/TestExpectations:
2021-05-17 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. Skip tests requiring support for 'display-p3'.
* platform/glib/TestExpectations:
2021-05-17 Rob Buis <rbuis@igalia.com>
will-change: contain should create a containing block
https://bugs.webkit.org/show_bug.cgi?id=225442
Reviewed by Antti Koivisto.
Tests contain-paint-stacking-context-001b.html (testing
that will-change: contain creates a containing block) and
contain-paint-stacking-context-001b.html (which tests that
will-change: contain creates a CSS stacking context) now
pass, so no longer mark them as image failures.
* TestExpectations:
2021-05-17 Tim Nguyen <ntim@apple.com>
will-change: position should not create a containing block for position: fixed elements
https://bugs.webkit.org/show_bug.cgi?id=225443
Reviewed by Antti Koivisto.
This partially undoes r276627 which made will-change: position create a CB for all out-of-flow elements:
- Removed CSSPropertyPosition from createsContainingBlockForOutOfFlowPositioned() to not create a containing block
for position: fixed; children.
- Added createsContainingBlockForAbsolutelyPositioned() with CSSPropertyPosition to still create a containing block
for position: absolute; children.
Enabled WPT (which covers both cases): css/css-will-change/will-change-fixpos-cb-position-1.html
* TestExpectations:
2021-05-16 Cameron McCormack <heycam@apple.com>
Make MathML WPTs wait for all font loads
https://bugs.webkit.org/show_bug.cgi?id=225728
Reviewed by Darin Adler.
With current interop issues around font loading, there's no guarantee
that waiting on the document.fonts.ready promise in the load event will
catch font loads initiated by content. Since these tests are not
explicitly testing font loading behavior, change to wait explicitly for
all fonts to load.
Many of these tests were flaky due to this, and so we now no longer
need platform specific expectations.
* TestExpectations:
* platform/glib/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-1-expected.txt: Removed.
* platform/glib/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-002-expected.txt: Removed.
* platform/glib/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-stretch-properties-dynamic-001-expected.txt: Removed.
* platform/glib/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-002-expected.txt: Removed.
* platform/glib/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-003-expected.txt: Removed.
* platform/glib/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-001-expected.txt: Removed.
* platform/glib/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-006-expected.txt: Removed.
* platform/glib/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/cramped-001-expected.txt: Removed.
* platform/glib/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-2-expected.txt: Removed.
* platform/glib/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3-expected.txt: Removed.
* platform/gtk/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-001-expected.txt: Removed.
* platform/gtk/imported/w3c/web-platform-tests/mathml/relations/css-styling/lengths-2-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-1-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-002-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-3-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/no-spacing-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/spacing-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-font-relative-lengths-001-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-minsize-maxsize-001-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-001-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-002-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-003-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-004-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-005-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-006-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-001-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-002-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-003-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-004-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-005-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-006-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-001-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-002-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-003-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-004-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-005-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-006-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-004-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-005-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-006-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-002-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-003-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-004-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-005-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/radicals/root-parameters-2-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/cramped-001-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/empty-underover-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-2-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3-expected.txt: Removed.
* platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4.tentative-expected.txt: Removed.
* platform/mac-catalina/imported/w3c/web-platform-tests/mathml/relations/css-styling/ignored-properties-001-expected.txt: Removed.
* platform/mac-catalina/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-002-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-1-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-002-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-3-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/inferred-mrow-stretchy-expected.txt: Added.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/no-spacing-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/spacing-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-font-relative-lengths-001-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-largeop-001-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-002-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-003-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-004-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-005-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-006-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-001-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-002-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-003-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-004-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-005-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-006-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-001-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-002-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-003-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-004-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-005-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-006-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-004-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-005-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-006-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-002-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-003-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-004-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/radicals/root-parameters-2-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/empty-underover-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-2-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4.tentative-expected.txt: Removed.
* platform/mac-wk2/TestExpectations:
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-1-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-002-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-3-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/no-spacing-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/spacing-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-font-relative-lengths-001-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-minsize-maxsize-001-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-stretch-properties-dynamic-001-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-001-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-002-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-003-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-004-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-005-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-006-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-001-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-002-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-003-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-004-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-005-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-006-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-001-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-002-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-003-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-004-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-005-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-006-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-001-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-002-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-003-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-004-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-005-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-006-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-001-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-002-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-003-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-004-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-005-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-006-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/radicals/root-parameters-2-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/empty-underover-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-2-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3-expected.txt: Removed.
* platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4.tentative-expected.txt: Removed.
* platform/mac/TestExpectations:
* 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:
* platform/wpe/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-001-expected.txt: Removed.
2021-05-16 Sam Weinig <weinig@apple.com>
Support serializing ImageData object colorSpace property in SerializedScriptValue
https://bugs.webkit.org/show_bug.cgi?id=225854
Reviewed by Chris Dumez.
Updates existing tests for new serialization version (version 8) and support
for serializing color space in ImageData.
To avoid multiple result files due to lack of support for display-p3, testing
that the display-p3 color space is serialized correctly was put into its own
test that is skipped on non-supporting platforms.
* platform/glib/TestExpectations:
* platform/win/TestExpectations:
Skip structured-clone-image-data-display-p3.html on platforms that don't support
display-p3 color spaces.
* fast/storage/serialized-script-value.html:
Bump version to version 8.
* storage/indexeddb/resources/structured-clone.js:
* storage/indexeddb/structured-clone-expected.txt:
Add tests for ImageData colorSpace round tripping.
* storage/indexeddb/structured-clone-image-data-display-p3-expected.txt: Added.
* storage/indexeddb/structured-clone-image-data-display-p3.html: Added.
Add test for ImageData display-p3 colorSpace round tripping as its own test
to allow targetted skipping by non-supporting platforms.
2021-05-16 Sam Weinig <weinig@apple.com>
Add support for creating/accessing/setting non-sRGB ImageData via canvas
https://bugs.webkit.org/show_bug.cgi?id=225841
Reviewed by Darin Adler.
* TestExpectations:
Remove wide-gamut-canvas now that they should pass.
* fast/canvas/canvas-color-space-display-p3-ImageData-expected.txt: Added.
* fast/canvas/canvas-color-space-display-p3-ImageData.html: Added.
Add new test exercising getImageData and putImageData with non-sRGB canvases
and non-sRGB ImageData.
* fast/canvas/canvas-imageData-expected.txt:
Update results for updated error messages, which are a bit worse due additional
ambiguity in signatures.
* platform/glib/TestExpectations:
Mark new test as failing on glib due to lack of display-p3 support.
* platform/win/TestExpectations:
Mark new test as failing on Windows due to lack of display-p3 support.
Unskip CanvasRenderingContext2DSettings-colorSpace-enabled.html which
should now pass due to adding manual preferences support in WebKitLegacy/win.
* storage/indexeddb/modern/objectstore-autoincrement-types-expected.txt:
Update results due to new attribute in ImageData that is auto printed.
2021-05-16 Tim Nguyen <ntim@apple.com>
Make will-change: transform-style create a containing block
https://bugs.webkit.org/show_bug.cgi?id=225441
Reviewed by Simon Fraser.
Marked relevant WPT as pass.
* TestExpectations:
2021-05-15 Said Abou-Hallawa <said@apple.com>
Implement CanvasRenderingContext2D.createConicGradient
https://bugs.webkit.org/show_bug.cgi?id=225539
Reviewed by Sam Weinig.
* fast/canvas/canvas-conic-gradient-angle-expected.html: Added.
* fast/canvas/canvas-conic-gradient-angle.html: Added.
* fast/canvas/canvas-conic-gradient-center-expected.html: Added.
* fast/canvas/canvas-conic-gradient-center.html: Added.
* fast/canvas/conicGradient-infinite-values-expected.txt: Added.
* fast/canvas/conicGradient-infinite-values.html: Added.
* inspector/canvas/recording-html-2d-expected.txt:
* inspector/canvas/recording-html-2d.html:
* platform/win/TestExpectations:
2021-05-15 Antti Koivisto <antti@apple.com>
Don't allow :visited link style in subtrees that use mix-blend-mode
https://bugs.webkit.org/show_bug.cgi?id=225446
rdar://65686091
Reviewed by Darin Adler.
* fast/css/visited-link-mix-blend-mode-expected.html: Added.
* fast/css/visited-link-mix-blend-mode.html: Added.
2021-05-14 John Wilander <wilander@apple.com>
Javascript can't access a SameSite=Strict cookie after page is loaded after a redirect from a third party site
https://bugs.webkit.org/show_bug.cgi?id=208049
<rdar://problem/59701889>
Reviewed by Chris Dumez.
The HTTP WG has decided that SameSite=strict cookies should be returned in document.cookie
even in cases where they are not sent in the HTTP request for the page. Chromium and Gecko
now work according to those rules and the spec is being updated.
See:
- https://github.com/httpwg/http-extensions/issues/769
- https://github.com/httpwg/http-extensions/pull/1428/files.
Tests changed and rebased accordingly.
* http/tests/cookies/same-site/fetch-after-top-level-cross-origin-redirect-expected.txt:
* http/tests/cookies/same-site/fetch-after-top-level-navigation-from-cross-origin-page-expected.txt:
* http/tests/cookies/same-site/fetch-after-top-level-navigation-initiated-from-iframe-in-cross-origin-page-expected.txt:
* http/tests/cookies/same-site/popup-cross-site-post.html:
* http/tests/cookies/same-site/popup-cross-site.html:
* http/tests/cookies/same-site/popup-same-site-via-cross-site-redirect.html:
* 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/user-load-cross-site-redirect-expected.txt:
* http/tests/cookies/same-site/user-load-cross-site-redirect.py:
2021-05-14 Darin Adler <darin@apple.com>
output element doesn't react properly to node tree mutations
https://bugs.webkit.org/show_bug.cgi?id=196532
Reviewed by Ryosuke Niwa.
* TestExpectations: Removed an expectation for a directory that no longer exists.
* platform/mac-wk2/TestExpectations: Removed an expectation for a test that no longer exists.
* platform/mac/TestExpectations: Removed an expectation for a directory that no longer exists.
* platform/gtk/imported/w3c/web-platform-tests/custom-elements/builtin-coverage-expected.txt:
* platform/ios-wk2/imported/w3c/web-platform-tests/custom-elements/builtin-coverage-expected.txt:
* platform/mac-wk2/imported/w3c/web-platform-tests/custom-elements/builtin-coverage-expected.txt:
Updated since HTMLOptionElement now has a constructor. Still not passing, but closer to correct.
2021-05-14 Eric Carlson <eric.carlson@apple.com>
[GPUP] a media element with a data url and "crossorigin='anonymous'" doesn't load
https://bugs.webkit.org/show_bug.cgi?id=225786
<rdar://77625185>
Reviewed by Jer Noble.
* media/data-url-cross-origin-expected.txt: Added.
* media/data-url-cross-origin.html: Added.
* media/media-file.js:
(findDataURL):
* media/sources-fallback-codecs.html:
2021-05-14 Peng Liu <peng.liu6@apple.com>
REGRESSION: [ Mac WK2 ] fast/mediastream/audio-track-enabled.html is flaky failing
https://bugs.webkit.org/show_bug.cgi?id=221985
Reviewed by Eric Carlson.
* platform/mac-wk2/TestExpectations:
2021-05-14 Robert Jenner <jenner@apple.com>
[ iOS14-Simulator ] wk2imported/w3c/web-platform-tests/css/css-will-change/will-change-transform-huge-offset-scrolled.html is a flaky ImageOnlyFailure
Nhttps://bugs.webkit.org/show_bug.cgi?id=225830
Unreviewed test gardening.
Setting expectation to Pass ImageOnlyFailure due to causing an EWS slowdown.
* platform/ios-simulator-wk2/TestExpectations:
2021-05-14 Jean-Yves Avenard <jya@apple.com>
Bad media session artwork URL results in blue "broken image" icon being shown in Now Playing
https://bugs.webkit.org/show_bug.cgi?id=225799
rdar://77990886
Reviewed by Eric Carlson.
* fast/mediasession/metadata/artworkdownload-expected.txt:
* fast/mediasession/metadata/artworkdownload.html: Add test case.
2021-05-14 Lauro Moura <lmoura@igalia.com>
[WPE] Bot exiting early with crashes in new window layout tests inside wl_proxy_marshal_constructor
https://bugs.webkit.org/show_bug.cgi?id=225555
Unreviewed test gardening.
Basically revert the changes from r277223 as the SDK was updated with
a new wpebackend-fdo in r277436.
* platform/wpe/TestExpectations:
2021-05-14 Ziran Sun <zsun@igalia.com>
Wrong static position for out-of-flow positioned element with different writing-mode than its containing block
https://bugs.webkit.org/show_bug.cgi?id=189513
Reviewed by Sergio Villar Senin.
* TestExpectations: updating 22 css-writing-modes tests that are passing.
2021-05-14 Alex Christensen <achristensen@webkit.org>
Resource Timing: secureConnectionStart == 0 when a connection is re-used
https://bugs.webkit.org/show_bug.cgi?id=225733
Reviewed by Chris Dumez.
* TestExpectations:
2021-05-14 Amir Mark Jr <amir_mark@apple.com>
[MacOS] imported/w3c/web-platform-tests/webxr/xrBoundedReferenceSpace_updates.https.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=225804
Unreviewed test gardening.
* platform/mac/TestExpectations:
2021-05-13 Rob Buis <rbuis@igalia.com>
Check for null element in paintSearchFieldResultsButton
https://bugs.webkit.org/show_bug.cgi?id=225232
Reviewed by Ryosuke Niwa.
Add test for this.
* fast/css/searchfield-results-button-crash-expected.txt: Added.
* fast/css/searchfield-results-button-crash.html: Added.
2021-05-13 Lauro Moura <lmoura@igalia.com>
[GTK] Skip WebXR tests after r277468
Unreviewed test gardening.
WebXR is not yet enabled in GTK.
* platform/gtk/TestExpectations:
2021-05-13 Dean Jackson <dino@apple.com>
[WebXR] Allow WebXR to be tested on PLATFORM(COCOA)
https://bugs.webkit.org/show_bug.cgi?id=225578
Reviewed by Sam Weinig.
Remove the skip rule for the WebXR directory, and add more
specific expected results.
* TestExpectations:
2021-05-13 Cameron McCormack <heycam@apple.com>
Ensure scrollable transformed elements that are themselves within scrollable elements don't ignore border-radius
https://bugs.webkit.org/show_bug.cgi?id=216978
<rdar://69660229>
Reviewed by Darin Adler.
* fast/layers/overflow-scroll-transform-border-radius-expected.html: Added.
* fast/layers/overflow-scroll-transform-border-radius.html: Added.
2021-05-13 Amir Mark Jr <amir_mark@apple.com>
[BigSur] media/video-played-ranges-1.html is flaky failure
https://bugs.webkit.org/show_bug.cgi?id=223645
Unreviewed test gardening.
* platform/mac/TestExpectations:
2021-05-13 Aditya Keerthi <akeerthi@apple.com>
REGRESSION (r276945): [iOS] Focus rings are too large
https://bugs.webkit.org/show_bug.cgi?id=225778
<rdar://problem/77858341>
Reviewed by Tim Horton.
Added a regression test to verify the size of the focus ring on iOS.
The test works by drawing an overlay on top of an input element, that
is just large enough to obscure the focus ring. If the focus ring is
too large, the ring will not obscured, leading to a mismatch failure.
* fast/forms/ios/focus-ring-size-expected.html: Added.
* fast/forms/ios/focus-ring-size.html: Added.
2021-05-13 Amir Mark Jr <amir_mark@apple.com>
[MacOS Wk1] media/video-playback-quality.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=223770
Unreviewed test gardening.
* platform/mac-wk1/TestExpectations:
2021-05-13 Robert Jenner <jenner@apple.com>
[ BigSur iOS14 ] http/tests/xmlhttprequest/redirect-cross-origin-tripmine.html (layout-test) is a flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=225668
Unreviewed test gardening.
Marking as slow to see if timeouts stop occurring.
* platform/ios-simulator-wk2/TestExpectations:
* platform/mac-wk2/TestExpectations:
2021-05-13 Jer Noble <jer.noble@apple.com>
[ macOS Wk2 ] media/media-fragments/TC0051.html is flakey crashing
https://bugs.webkit.org/show_bug.cgi?id=222277
<rdar://problem/74600790>
Reviewed by Eric Carlson.
* platform/mac-wk2/TestExpectations:
2021-05-13 Robert Jenner <jenner@apple.com>
[ Catalina+ wk2 ] http/tests/webAPIStatistics/screen-functions-accessed-data-collection.html (layout-test) is a flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=225667
Unreviewed test gardening.
Accidentally broke a test when I applied it for all of mac instead of just for mac wk2. I have updated the slow expectation for just mac wk2.
* platform/mac-wk2/TestExpectations:
* platform/mac/TestExpectations:
2021-05-13 Zalan Bujtas <zalan@apple.com>
[css-flexbox] Flex item construction may affect sibling flex item height computation
https://bugs.webkit.org/show_bug.cgi?id=225489
Reviewed by Sergio Villar Senin.
* fast/flexbox/flex-column-with-percent-height-descendants-expected.html: Added.
* fast/flexbox/flex-column-with-percent-height-descendants.html: Added.
2021-05-13 Chris Fleizach <cfleizach@apple.com>
AX: Crash at WebCore::Document::updateLayout
https://bugs.webkit.org/show_bug.cgi?id=225677
Reviewed by Alan Bujtas.
* accessibility/mac/menu-selection-notification-crash-expected.txt: Added.
* accessibility/mac/menu-selection-notification-crash.html: Added.
2021-05-13 Enrique Ocaña González <eocanha@igalia.com>
[GStreamer] media/track/in-band/track-in-band-srt-mkv-kind.html is a flaky crash
https://bugs.webkit.org/show_bug.cgi?id=225697
Reviewed by Alicia Boya Garcia.
* platform/glib/TestExpectations: Unskipped test.
2021-05-13 Martin Robinson <mrobinson@webkit.org>
Import new and updated css-scroll-snap WPT tests
https://bugs.webkit.org/show_bug.cgi?id=225653
Reviewed by Sergio Villar Senin.
* TestExpectations:
* platform/ios-wk2/TestExpectations:
2021-05-12 Chris Dumez <cdumez@apple.com>
Notification.requestPermission() should return a Promise
https://bugs.webkit.org/show_bug.cgi?id=225712
Reviewed by Darin Adler.
* http/tests/notifications/notification-in-non-secure-context-expected.txt:
Rebaseline test now that we log an error message in the JS console when trying to call
Notification.requestPermission() in a non-secure context.
* http/tests/notifications/request-with-promise-expected.txt: Added.
* http/tests/notifications/request-with-promise.html: Added.
Add layout test coverage.
2021-05-12 Diego Pino Garcia <dpino@igalia.com>
[GLIB] http/tests/security/contentSecurityPolicy/report-only-from-header.py is a flaky text failure
Unreviewed test gardening.
Sometimes there's an extra console log error message. Dump all JS console output and emit new baseline.
* platform/glib/TestExpectations:
* platform/glib/http/tests/security/contentSecurityPolicy/report-only-from-header-expected.txt: Added.
2021-05-12 Amir Mark Jr <amir_mark@apple.com>
[BigSur Wk1 Release] imported/w3c/web-platform-tests/css/css-will-change/will-change-fixpos-cb-transform-1.html is a flaky image failure
https://bugs.webkit.org/show_bug.cgi?id=225704
Unreviewed test gardening.
* platform/mac-wk1/TestExpectations:
2021-05-12 Chris Dumez <cdumez@apple.com>
ASSERTION FAILED: actualVTablePointer == expectedVTablePointer in toJSNewlyCreated(JSC::JSGlobalObject *, WebCore::JSDOMGlobalObject *, Ref<WebCore::AudioNode> &&)
https://bugs.webkit.org/show_bug.cgi?id=225719
<rdar://77828031>
Reviewed by Geoffrey Garen.
Add layout test coverage. This test was reliably crashing before the fix.
* webaudio/event-relatedTarget-audionode-expected.txt: Added.
* webaudio/event-relatedTarget-audionode.html: Added.
2021-05-12 Robert Jenner <jenner@apple.com>
[ BigSur Release wk2 arm64 ] 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.
Updating expectations to (DumpJSConsoleLogInStdErr Slow ) to stop the constant text failures, and improve the flaky timeouts.
* platform/mac-wk2/TestExpectations:
2021-05-12 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] http/tests/misc/last-modified-parsing.html handles non-standard dates differently in PHP than Python
https://bugs.webkit.org/show_bug.cgi?id=224933
<rdar://problem/77020039>
Reviewed by Jonathan Bedard.
* http/tests/misc/last-modified-parsing-expected.txt: Removed.
* http/tests/misc/last-modified-parsing.html: Removed.
* http/tests/misc/no-last-modified-expected.txt: Removed.
* http/tests/misc/no-last-modified.html: Removed.
* http/tests/resources/last-modified.php: Removed.
* http/wpt/misc: Added.
* http/wpt/misc/last-modified-parsing-expected.txt: Added.
* http/wpt/misc/last-modified-parsing.html: Added.
* http/wpt/misc/no-last-modified-expected.txt: Added.
* http/wpt/misc/no-last-modified.html: Added.
* http/wpt/misc/resources: Added.
* http/wpt/misc/resources/last-modified-utilities.js: Added.
(async getLastModified):
* platform/win/TestExpectations:
2021-05-12 Robert Jenner <jenner@apple.com>
[ Catalina+ wk2 ] http/tests/webAPIStatistics/screen-functions-accessed-data-collection.html (layout-test) is a flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=225667
Unreviewed test gardening.
Updating expectation to Slow to see if test conditions improve.
* platform/mac/TestExpectations:
2021-05-12 Robert Jenner <jenner@apple.com>
[ BigSur ] webaudio/AudioContext/audiocontext-close-basic.html (layout-test) is a flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=225670
Unreviewed test gardening.
Updating expectations to slow to see if test will pass.
* platform/mac/TestExpectations:
2021-05-12 Robert Jenner <jenner@apple.com>
[ BigSur wk2 arm64 ] editing/selection/move-by-character-brute-force.html (layout-test) is a flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=225664
Unreviewed test gardening.
Updating test expectations to slow.
* platform/mac-wk2/TestExpectations:
2021-05-12 Robert Jenner <jenner@apple.com>
[ Catalina+ wk2 ] imported/w3c/web-platform-tests/css/css-transitions/transition-base-response-002.html (layout-test) is a flaky text failure
https://bugs.webkit.org/show_bug.cgi?id=225669
Unreviewed test gardening.
Updating expectations to Pass Failure for macOS Release and Debug.
* platform/mac-wk2/TestExpectations:
2021-05-12 Said Abou-Hallawa <said@apple.com>
Removing the transform CSS property from the SVG element does not cause invalidation
https://bugs.webkit.org/show_bug.cgi?id=225366
Reviewed by Simon Fraser.
* svg/css/svg-css-transform-dynamic-remove-expected.html: Added.
* svg/css/svg-css-transform-dynamic-remove.html: Added.
2021-05-12 Sergio Villar Senin <svillar@igalia.com>
ASSERTION FAILED: m_clients.contains(&client) in CSSFontFace::removeClient via CSSSegmentedFontFace::~CSSSegmentedFontFace()
https://bugs.webkit.org/show_bug.cgi?id=223790
Reviewed by Ryosuke Niwa.
* fast/css/svg-font-face-duplicate-crash-expected.txt: Added.
* fast/css/svg-font-face-duplicate-crash.html: Added.
2021-05-12 Ryosuke Niwa <rniwa@webkit.org>
REGRESSION: Release assert in SlotAssignment::assignedNodesForSlot via ComposedTreeIterator::traverseNextInShadowTree in Element::insertedIntoAncestor
https://bugs.webkit.org/show_bug.cgi?id=225684
Reviewed by Darin Adler.
Added a regression test.
* fast/shadow-dom/insert-host-child-with-slot-renderer-teardown-crash-expected.txt: Added.
* fast/shadow-dom/insert-host-child-with-slot-renderer-teardown-crash.html: Added.
2021-05-12 Sergio Villar Senin <svillar@igalia.com>
[css-flexbox] Do not use margins when computing aspect ratio cross sizes
https://bugs.webkit.org/show_bug.cgi?id=221210
Reviewed by Javier Fernandez.
* TestExpectations: Unskipped flex-aspect-ratio-img-row-013.html which is now passing.
2021-05-12 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. media/track/in-band/track-in-band-srt-mkv-kind.html is a flaky crash.
* platform/glib/TestExpectations:
2021-05-12 Commit Queue <commit-queue@webkit.org>
Unreviewed, reverting r277320 and r277329.
https://bugs.webkit.org/show_bug.cgi?id=225698
Added broken test fast/css/visited-link-mix-blend-mode.html
Reverted changesets:
"Don't allow :visited link style in subtrees that use mix-
blend-mode"
https://bugs.webkit.org/show_bug.cgi?id=225446
https://trac.webkit.org/changeset/277320
"Don't allow :visited link style in subtrees that use mix-
blend-mode"
https://bugs.webkit.org/show_bug.cgi?id=225446
https://trac.webkit.org/changeset/277329
2021-05-12 Diego Pino Garcia <dpino@igalia.com>
[GTK] Unreviewed test gardening. Update baselines for GTK.
Remove stale GTK baseline after r277321.
Emit new GTK baseline after WPT update in r277160.
* platform/gtk/imported/w3c/web-platform-tests/css/css-flexbox/flex-item-contains-strict-expected.txt: Removed.
* platform/gtk/imported/w3c/web-platform-tests/css/mediaqueries/test_media_queries-expected.txt: Added.
2021-05-12 Diego Pino Garcia <dpino@igalia.com>
[GTK] Unreviewed test gardening. Gardened several test failures from GTK post-commit bot.
* platform/gtk/TestExpectations:
2021-05-12 Youenn Fablet <youenn@apple.com>
[ macOS wk2 ] http/wpt/mediarecorder/set-srcObject-MediaStream-Blob.html (layout-test) is a flaky text failure
https://bugs.webkit.org/show_bug.cgi?id=225500
<rdar://problem/77636573>
Reviewed by Eric Carlson.
* http/wpt/mediarecorder/set-srcObject-MediaStream-Blob.html:
Make sure video1 is playing to get its duration.
2021-05-12 Youenn Fablet <youenn@apple.com>
fast/mediastream/getUserMedia-webaudio.html is flaky
https://bugs.webkit.org/show_bug.cgi?id=225655
<rdar://74158395>
Reviewed by Eric Carlson.
* fast/mediastream/getUserMedia-webaudio.html:
Retry several time instead of just once when detecting no noise to improve robustness.
2021-05-11 Cameron McCormack <heycam@apple.com>
Include reasons for compositing in showLayerTree output
https://bugs.webkit.org/show_bug.cgi?id=225640
Reviewed by Simon Fraser.
* fast/harness/render-tree-as-text-options-expected.txt:
2021-05-11 Toshio Ogasawara <toshio.ogasawara@access-company.com>
[MSE] QuotaExceededError Exception not thrown even if the sum of totalTrackBufferSize and appendBuffer size exceeds maximumBufferSize.
https://bugs.webkit.org/show_bug.cgi?id=225630
Reviewed by Eric Carlson.
* media/media-source/media-source-append-buffer-full-quota-exceeded-error-expected.txt: Added.
* media/media-source/media-source-append-buffer-full-quota-exceeded-error.html: Added.
2021-05-11 Robert Jenner <jenner@apple.com>
[ BigSur wk2 arm64 ] editing/selection/move-by-character-brute-force.html (layout-test) is a flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=225664
Unreviewed test gardening.
Updating expectations to Pass Timeout for BigSur wk2 arm64.
* platform/mac-wk2/TestExpectations:
2021-05-11 Robert Jenner <jenner@apple.com>
[ BigSur Release wk2 arm64 ] 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.
Updating test expectations to Pass Timeout for BigSur Release wk2 arm64.
* platform/mac-wk2/TestExpectations:
2021-05-11 Robert Jenner <jenner@apple.com>
[ BigSur wk2 arm64 ] http/tests/cache/disk-cache/redirect-chain-limits.html (layout-test) is a flaky timeout
Nhttps://bugs.webkit.org/show_bug.cgi?id=225666
Unreviewed test gardening.
Updating expectations to Pass timeout.
* platform/mac-wk2/TestExpectations:
2021-05-11 Ryan Haddad <ryanhaddad@apple.com>
REGRESSION (r277071): imported/w3c/web-platform-tests/css/mediaqueries/test_media_queries.html is failing
https://bugs.webkit.org/show_bug.cgi?id=225469
Unreviewed test gardening.
* platform/ios-wk2/TestExpectations: Mark the test as failing for iOS, too.
2021-05-11 Amir Mark Jr <amir_mark@apple.com>
[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.
* platform/mac-wk2/TestExpectations:
2021-05-11 Robert Jenner <jenner@apple.com>
js/dom/Promise-reject-large-string.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=225258
Unreviewed test gardening.
Updating expectation to Pass Failure for arm64 only.
* platform/mac/TestExpectations:
2021-05-11 Zalan Bujtas <zalan@apple.com>
REGRESSION(r275515): wpt/quirks/blocks-ignore-line-height.html
https://bugs.webkit.org/show_bug.cgi?id=225591
<rdar://problem/77766308>
Reviewed by Antti Koivisto.
* fast/inline/incorrect-middle-baseline-alignment-with-line-height-expected.html: progression.
* fast/inline/line-height-in-non-standards-mode-expected.html: Added.
* fast/inline/line-height-in-non-standards-mode.html: Added.
2021-05-11 Cathie Chen <cathiechen@igalia.com>
[CSS contain] Support contain:size
https://bugs.webkit.org/show_bug.cgi?id=223570
Reviewed by Alan Bujtas.
Update the test result for size containment. Added explanations for size containment tests
that depended on other features.
* TestExpectations:
2021-05-11 Antti Koivisto <antti@apple.com>
Don't allow :visited link style in subtrees that use mix-blend-mode
https://bugs.webkit.org/show_bug.cgi?id=225446
rdar://65686091
Reviewed by Darin Adler.
* fast/css/visited-link-mix-blend-mode-expected.html: Added.
* fast/css/visited-link-mix-blend-mode.html: Added.
2021-05-10 Chris Dumez <cdumez@apple.com>
[ macOS Release wk2 ] http/tests/cache-storage/cache-records-persistency.https.html is flaky crashing
https://bugs.webkit.org/show_bug.cgi?id=225522
<rdar://problem/77680019>
Reviewed by Darin Adler.
Restore previous expectation for the test, now that it is no longer flaky crashing.
* platform/mac-wk2/TestExpectations:
2021-05-10 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Decouple http/tests/media/resources/create-id3-db.php from webserver
https://bugs.webkit.org/show_bug.cgi?id=224561
<rdar://problem/76653054>
Reviewed by Jonathan Bedard.
Replacing the creation of metadata.db with JSON into a new file named metadata.json. This standalone script remains in PHP to be able to still use getid3.
* http/tests/media/resources/create-id3-db.php: Removed.
* http/tests/resources/dir-helpers.php: Removed.
* http/tests/resources/portabilityLayer.php: Removed.
* media/content/create-id3-db: Copied from LayoutTests/http/tests/media/resources/create-id3-db.php.
2021-05-10 Amir Mark Jr <amir_mark@apple.com>
[BigSur Wk1 Release] imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-filter-order.html is a flaky image failure
https://bugs.webkit.org/show_bug.cgi?id=225625
Unreviewed test gardening.
* platform/mac-wk1/TestExpectations:
2021-05-10 Kate Cheney <katherine_cheney@apple.com>
Speculative revalidation requests not properly attributed as app-bound
https://bugs.webkit.org/show_bug.cgi?id=225613
<rdar://problem/77664358>
Reviewed by Brent Fulgham.
Layout test coverage.
* http/tests/in-app-browser-privacy/app-bound-attribution-speculative-revalidation-expected.txt: Added.
* http/tests/in-app-browser-privacy/app-bound-attribution-speculative-revalidation.html: Added.
* http/tests/in-app-browser-privacy/resources/frame-with-authenticated-resource.py: Added.
* http/tests/in-app-browser-privacy/resources/resource-with-auth.py: Added.
* platform/ios-wk2/TestExpectations:
Essentially copied http/tests/cache/disk-cache/speculative-validation/http-auth.html
to hit the speculative revalidation code path, and added in a check
for app-bound load data at the end to confirm all requests are marked
correctly.
2021-05-10 Robert Jenner <jenner@apple.com>
[ BigSur Release wk2 ARM64 ] mathml/scripts-removeChild.html is a flaky image failure
https://bugs.webkit.org/show_bug.cgi?id=225533
Unreviewed test gardening.
Updating test expectations to Pass ImageOnlyFailure for BigSur Release wk2 arm64 only.
* platform/mac-wk2/TestExpectations:
2021-05-10 Robert Jenner <jenner@apple.com>
[ BigSur Debug wk2 ARM64 ] imported/w3c/web-platform-tests/webrtc-encoded-transform/sframe-transform-readable.html is flaky crashing
https://bugs.webkit.org/show_bug.cgi?id=225534
Unrviewed test gardening.
Updating test expectation to Pass Crash for BigSur Debug wk2 arm64 only.
* platform/mac-wk2/TestExpectations:
2021-05-10 Kate Cheney <katherine_cheney@apple.com>
Preflight requests not properly attributed as app-bound
https://bugs.webkit.org/show_bug.cgi?id=225596
<rdar://problem/77664272>
Reviewed by Brent Fulgham.
Add two tests for sync and async preflight requests.
* http/tests/in-app-browser-privacy/app-bound-attribution-preflight-async-expected.txt: Added.
* http/tests/in-app-browser-privacy/app-bound-attribution-preflight-async.html: Added.
* http/tests/in-app-browser-privacy/app-bound-attribution-preflight-sync-expected.txt: Added.
* http/tests/in-app-browser-privacy/app-bound-attribution-preflight-sync.html: Added.
* platform/ios-wk2/TestExpectations:
These tests rely on internal additions, we should skip them in open
source expectations.
2021-05-10 Robert Jenner <jenner@apple.com>
[ BigSur ARM64] http/wpt/fetch/fetch-response-body-stop-in-worker.html is a flaky crash
https://bugs.webkit.org/show_bug.cgi?id=225528
Unreviewed test gardening.
Updating expectations to Pass Crash for arm64 only.
* platform/mac/TestExpectations:
2021-05-10 Robert Jenner <jenner@apple.com>
[ BigSur Release wk2 arm64 ] scrollingcoordinator/mac/fixed-backgrounds/fixed-background-in-overflow-in-iframe.html is a flaky text failure
https://bugs.webkit.org/show_bug.cgi?id=225529
Uneviewed test gardening.
Updating expectations to Pass Failure for BigSur Release wk2 arm64 only.
* platform/mac-wk2/TestExpectations:
2021-05-10 Robert Jenner <jenner@apple.com>
[ macOS Release wk2 ] http/tests/cache-storage/cache-records-persistency.https.html is flaky crashing
https://bugs.webkit.org/show_bug.cgi?id=225522
Unreviewed test gardening.
Updating expectations to Pass Crash while test is reviewed.
* platform/mac-wk2/TestExpectations:
2021-05-10 Commit Queue <commit-queue@webkit.org>
Unreviewed, reverting r277222.
https://bugs.webkit.org/show_bug.cgi?id=225618
WebContent process crashes while visiting
<http://ign.com|ign.com> (RenderFlexibleBox::layoutFlexItems)
Reverted changeset:
"[css-flexbox] Flex item construction may affect sibling flex
item height computation"
https://bugs.webkit.org/show_bug.cgi?id=225489
https://trac.webkit.org/changeset/277222
2021-05-10 Andres Gonzalez <andresg_22@apple.com>
[ Mac ] accessibility/mac/expanded-notification.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=205410
rdar://58056289
Reviewed by Chris Fleizach.
* accessibility/mac/expanded-notification.html:
Replaced the setTimeout(..., 10) with the use of Promises to make it
time deterministic.
2021-05-10 Andres Gonzalez <andresg_22@apple.com>
Fix for assert crash in AXObjectCache::visiblePositionForTextMarkerData.
https://bugs.webkit.org/show_bug.cgi?id=225303
<rdar://problem/77453921>
Reviewed by Chris Fleizach.
* accessibility/mac/pseudo-element-text-markers-expected.txt: Added.
* accessibility/mac/pseudo-element-text-markers.html: Added.
2021-05-10 Ryan Haddad <ryanhaddad@apple.com>
[iOS] WPT css/css-color-adjust/rendering/dark-color-scheme/color-scheme-system-colors.html is failing
https://bugs.webkit.org/show_bug.cgi?id=225607
Unreviewed test gardening.
* platform/ios/TestExpectations:
2021-05-10 Ryan Haddad <ryanhaddad@apple.com>
[iOS] imported/w3c/web-platform-tests/css/css-flexbox/flex-item-compressible-001.html is failing after WPT re-sync
https://bugs.webkit.org/show_bug.cgi?id=225604
Unreviewed test gardening.
Rebaseline test for iOS.
* platform/ios/imported/w3c/web-platform-tests/css/css-flexbox/flex-item-compressible-001-expected.txt:
2021-05-10 Ryan Haddad <ryanhaddad@apple.com>
[iOS] WPT css-fonts/font-feature-resolution-001.html and css-fonts/font-feature-resolution-002.html are failing
https://bugs.webkit.org/show_bug.cgi?id=225606
Unreviewed test gardening.
* platform/ios/TestExpectations:
2021-05-10 Wenson Hsieh <wenson_hsieh@apple.com>
[macOS] ImageOverlayController should paint selection quads instead of bounding rects
https://bugs.webkit.org/show_bug.cgi?id=225585
<rdar://problem/77725745>
Reviewed by Tim Horton.
Add a new layout test to cover the change. Currently, the below test case renders a visible selection rect in
the image overlay since we render the bounding rect of the overlay text quad, which intersects with the image
overlay's bounds. However, the text quad is positioned outside of the image overlay, so there shouldn't be any
visible selection rect. As such, this test is expected to render the same content as a plain image (even without
an image overlay).
Unfortunately, I couldn't write a matching ref-test for the case where the selection rect is inside the bounds
of the image overlay, since doing so led to tiny subpixel differences between the transparent image case (using
`ImageOverlayController`) and the regular image overlay selection case.
* fast/images/image-extraction/mac/select-rotated-transparent-image-overlay-expected.html: Added.
* fast/images/image-extraction/mac/select-rotated-transparent-image-overlay.html: Added.
2021-05-10 Aditya Keerthi <akeerthi@apple.com>
[iPadOS] Do not present custom input peripherals when switching back to a tab with a focused element
https://bugs.webkit.org/show_bug.cgi?id=225541
<rdar://problem/77537795>
Reviewed by Wenson Hsieh.
Added a test which simulates a tab switch by removing and re-adding the
webview to the window.
* fast/forms/ios/focus-select-and-switch-tabs-expected.txt: Added.
* fast/forms/ios/focus-select-and-switch-tabs.html: Added.
* resources/ui-helper.js:
(window.UIHelper.becomeFirstResponder):
(window.UIHelper.removeViewFromWindow):
(window.UIHelper.addViewToWindow):
2021-05-10 Philippe Normand <pnormand@igalia.com>
[GStreamer] fast/mediastream/MediaStream-video-element-video-tracks-disabled.html fails
https://bugs.webkit.org/show_bug.cgi?id=225518
Reviewed by Xabier Rodriguez-Calvar.
* platform/glib/TestExpectations: Unflag a couple more mediastream tests that are passing now.
2021-05-10 Rob Buis <rbuis@igalia.com>
Implement <form>.requestSubmit()
https://bugs.webkit.org/show_bug.cgi?id=197958
Reviewed by Darin Adler.
Update improved test results.
* 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-05-08 Ricky Mondello <rmondello@apple.com>
Fix a typo
https://bugs.webkit.org/show_bug.cgi?id=225502
Reviewed by Chris Dumez.
Update test expectations.
* http/tests/in-app-browser-privacy/context-string-preconnect-expected.txt:
* http/tests/preconnect/link-header-rel-preconnect-http-expected.txt:
* http/tests/preconnect/link-rel-preconnect-http-expected.txt:
* http/tests/preconnect/link-rel-preconnect-https-expected.txt:
2021-05-07 Lauro Moura <lmoura@igalia.com>
[WPE] Tentative gardening of crashes after last sdk update
Unreviewed test gardening.
Likely more crashes will appear from tests not run due to these
gardened.
* platform/wpe/TestExpectations:
2021-05-07 Zalan Bujtas <zalan@apple.com>
[css-flexbox] Flex item construction may affect sibling flex item height computation
https://bugs.webkit.org/show_bug.cgi?id=225489
Reviewed by Sergio Villar Senin.
* fast/flexbox/flex-column-with-percent-height-descendants-expected.html: Added.
* fast/flexbox/flex-column-with-percent-height-descendants.html: Added.
2021-05-07 Amir Mark Jr <amir_mark@apple.com>
[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.
* platform/mac-wk2/TestExpectations:
2021-05-07 Amir Mark Jr <amir_mark@apple.com>
[BigSur Release Wk2 Arm64] inspector/css/node-styles-refreshed.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=224788
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations:
2021-05-07 Robert Jenner <jenner@apple.com>
[ BigSur Release wk2 ARM64 ] http/tests/workers/service/self_registration.html is a flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=225527
Unreviewed test gardening.
Updating expectations to Pass Timeout for BigSur Release wk 2 on Apple Silicon.
* platform/mac-wk2/TestExpectations:
2021-05-07 Carlos Garcia Campos <cgarcia@igalia.com>
Do not try to remove and already removed node while deleting selection
https://bugs.webkit.org/show_bug.cgi?id=224893
Reviewed by Ryosuke Niwa.
* editing/inserting/insert-text-force-repaint-on-load-crash-expected.txt: Added.
* editing/inserting/insert-text-force-repaint-on-load-crash.html: Added.
2021-05-07 Robert Jenner <jenner@apple.com>
[ BigSur Release wk2 ARM64 ] http/tests/misc/repeat-open-cancel.html is a flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=225526
Unreviewed test gardening.
Updating test expectations to Pass Timeout for Bigsur wk2 Release arm64.
* platform/mac-wk2/TestExpectations:
2021-05-07 Ryan Haddad <ryanhaddad@apple.com>
REGRESSION (r277071): imported/w3c/web-platform-tests/css/mediaqueries/test_media_queries.html is failing
https://bugs.webkit.org/show_bug.cgi?id=225469
Unreviewed test gardening.
* platform/mac/TestExpectations: Resolve an issue with conflicting test expectations entries.
2021-05-07 Robert Jenner <jenner@apple.com>
REGRESSION: [ BigSurE Release wk 2] webrtc/video-replace-muted-track.html is a flaky text failure
https://bugs.webkit.org/show_bug.cgi?id=225525
Unreviewed test gardening.
Updating test expectations to Pass Failure
* platform/mac/TestExpectations:
2021-05-07 Robert Jenner <jenner@apple.com>
REGRESSION: [ BigSurE Release wk 2] webrtc/direction-change.html is a flaky text failure
https://bugs.webkit.org/show_bug.cgi?id=225523
Unreviewed test gardening.
Updating test expectation to Pass Failure.
* platform/mac/TestExpectations:
2021-05-07 Robert Jenner <jenner@apple.com>
[ Mac ] accessibility/mac/expanded-notification.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=205410
Unreviewed test gardening.
Updating test expectations to include all mac.
* platform/mac/TestExpectations:
2021-05-07 Truitt Savell <tsavell@apple.com>
REGRESSION (r277071): [Intel Mac] imported/w3c/web-platform-tests/css/mediaqueries/test_media_queries.html is failing
https://bugs.webkit.org/show_bug.cgi?id=225469
Unreviewed test gardening.
* platform/mac/TestExpectations:
2021-05-07 Philippe Normand <pnormand@igalia.com>
[GStreamer][MediaStream] Emit black frames for disabled video tracks
https://bugs.webkit.org/show_bug.cgi?id=225511
Reviewed by Xabier Rodriguez-Calvar.
* platform/glib/TestExpectations: Unflag mediastream test now passing.
2021-05-07 Frédéric Wang <fwang@igalia.com>
Crash in ApplyStyleCommand::applyRelativeFontStyleChange
https://bugs.webkit.org/show_bug.cgi?id=225235
Reviewed by Ryosuke Niwa.
Add regression test.
* editing/execCommand/font-size-delta-same-node-for-start-and-end-crash-expected.txt: Added.
* editing/execCommand/font-size-delta-same-node-for-start-and-end-crash.html: Added.
* platform/ios/editing/execCommand/font-size-delta-same-node-for-start-and-end-crash-expected.txt: Added.
2021-05-07 Philippe Normand <pnormand@igalia.com>
Unreviewed, glib WebAudio gardening
* platform/glib/TestExpectations: Unflag webaudio test now passing since r276978.
2021-05-07 Carlos Garcia Campos <cgarcia@igalia.com>
[GTK][WPE] Bump libsoup3 version to 2.99.5
https://bugs.webkit.org/show_bug.cgi?id=225506
Reviewed by Philippe Normand.
Remove expectations for tests that should be passing now.
* platform/gtk/TestExpectations:
2021-05-07 Enrique Ocaña González <eocanha@igalia.com>
[GStreamer] Layout test media/video-playsinline.html is flaky
https://bugs.webkit.org/show_bug.cgi?id=186664
Reviewed by Philippe Normand.
The change to fullscreen takes a while on WebKitGTK and WPE platforms and can't be checked immediately.
* media/video-playsinline.html: Added a setTimeout to the test in order to defer the check to the next main loop iteration.
2021-05-07 Frédéric Wang <fwang@igalia.com>
Crash in InsertTextCommand::positionInsideTextNode
https://bugs.webkit.org/show_bug.cgi?id=223753
Reviewed by Ryosuke Niwa.
Add regression test.
* editing/deleting/selection-on-empty-table-row-expected.txt: Added.
* editing/deleting/selection-on-empty-table-row.html: Added.
2021-05-06 Fujii Hironori <Hironori.Fujii@sony.com>
[WinCairo] Unreviewed test gardening
* platform/wincairo-wk1/TestExpectations:
* platform/wincairo/TestExpectations:
2021-05-06 Tim Nguyen <ntim@apple.com>
Re-import css/mediaqueries/test_media_queries.html WPT
https://bugs.webkit.org/show_bug.cgi?id=225469
Unreviewed. Test gardening.
Pulls in https://github.com/web-platform-tests/wpt/pull/28881 to fix device specific test failures.
Also removes platform-specific test expectations which were added to that issue.
* platform/gtk/imported/w3c/web-platform-tests/css/mediaqueries/test_media_queries-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/css/mediaqueries/test_media_queries-expected.txt: Removed.
2021-05-06 Lauro Moura <lmoura@igalia.com>
[WPE] Garden a few more failures
Unreviewed test gardening.
* platform/wpe/TestExpectations:
* platform/wpe/fast/inline/crash-when-revert-has-trailing-line-break-expected.txt: Added to keep
testing whether the crash happens instead of skipping.
* platform/wpe/fonts/sans-serif-expected.txt: Rebaseline after r275515.
* platform/wpe/fonts/serif-expected.txt: Ditto.
* platform/wpe/http/tests/cache/network-error-during-revalidation-expected.txt: Removed.
Using DumpJSConsoleLogInStdErr instead to reuse root baseline.
* platform/wpe/http/tests/xmlhttprequest/state-after-network-error-expected.txt: Ditto.
* platform/wpe/tables/mozilla/bugs/adforce_imgis_com-expected.txt: Added after r275515.
2021-05-06 Chris Dumez <cdumez@apple.com>
Port Filesystem::fileMetadata() & Filesystem::getFileModificationTime() to std::filesystem
https://bugs.webkit.org/show_bug.cgi?id=225362
Reviewed by Darin Adler.
Add 0 to the list of allowed values for the size of a directory in the data transfer API as the result
is implementation-specific. On macOS, we used to return 256 on apfs and 272 on HFS+. We now return 0,
which is what Firefox does.
* editing/pasteboard/entries-api/datatransfer-items-drop-getAsEntry-expected.txt:
* editing/pasteboard/entries-api/datatransfer-items-drop-getAsEntry.html:
* fast/forms/file/entries-api/drag-folder-webkitEntries-expected.txt:
* fast/forms/file/entries-api/drag-folder-webkitEntries.html:
2021-05-06 Robert Jenner <jenner@apple.com>
[ macOS wk2 ] http/wpt/mediarecorder/set-srcObject-MediaStream-Blob.html (layout-test) is a flaky text failure
Nhttps://bugs.webkit.org/show_bug.cgi?id=225500
Unreviewed test gardening.
Marking test as flaky (Pass Failure) while test is reviewed.
* platform/mac-wk2/TestExpectations:
2021-05-06 Robert Jenner <jenner@apple.com>
REGRESSION (r272039): [Big Sur release WK2] imported/w3c/web-platform-t ests/media-source/mediasource-changetype-play-implicit.html is a flaky crash
https://bugs.webkit.org/show_bug.cgi?id=221143
Unreviewed test gardening.
Rebasing test for BigSur wk2.
* platform/mac-bigsur-wk2/imported/w3c/web-platform-tests/media-source/mediasource-changetype-play-implicit-expected.txt: Added.
2021-05-06 Robert Jenner <jenner@apple.com>
[ macOS iOS ] crypto/crypto-random-values-oom.html is a flakey timeout
https://bugs.webkit.org/show_bug.cgi?id=223949
Unreviewed test gardening.
Updating test expectations to slow.
* platform/ios-simulator-wk2/TestExpectations:
* platform/ios-simulator/TestExpectations:
* platform/mac/TestExpectations:
2021-05-06 Robert Jenner <jenner@apple.com>
[ macOS ] webgl/1.0.3/conformance/glsl/constructors/glsl-construct-ivec2.html is a flakey timeout
https://bugs.webkit.org/show_bug.cgi?id=224396
Unreviewed test gardening.
Updating expectations to slow.
* platform/mac/TestExpectations:
2021-05-06 Robert Jenner <jenner@apple.com>
[MacOS] animations/keyframe-pseudo-shadow.html is flakey failing
https://bugs.webkit.org/show_bug.cgi?id=221491
Unreviewed test garending.
Updating test expectation. Was previously set as Pass Failure, but is an Image failure. Added ImageOnly to Failure expectation.
* platform/mac/TestExpectations:
2021-05-06 Robert Jenner <jenner@apple.com>
[ macOS wk2 ] fast/scrolling/mac/overflow-scrollbars-toggle-dark-mode.html (layout-test) is a flaky
https://bugs.webkit.org/show_bug.cgi?id=225498
Unreviewed test gardening.
Updated expectations to flaky ( Pass ImageOnlyFailure ) while test is reviewed.
* platform/mac-wk2/TestExpectations:
2021-05-06 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. Update test expectations after WPT re-imports in r277086 and r277091.
* platform/glib/TestExpectations:
2021-05-06 Dean Jackson <dino@apple.com>
Rebaseline the following tests that now pass.
rdar://76714473
* webgl/2.0.0/deqp/functional/gles3/fbomultisample.2_samples-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/fbomultisample.4_samples-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/fbomultisample.8_samples-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/primitiverestart/00-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/primitiverestart/01-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/primitiverestart/02-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/primitiverestart/03-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/primitiverestart/04-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/primitiverestart/05-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/primitiverestart/06-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/primitiverestart/07-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/shadertexturefunction/texturegrad-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureformat/sized_depth_stencil-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/texturespecification/texstorage2d_format_depth_stencil-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/texturespecification/texstorage3d_format_depth_stencil-expected.txt:
2021-05-06 Yoshiaki Jitsukawa <yoshiaki.jitsukawa@sony.com>
[OpenSSL] Implement CryptoAlgorithmRSA*
https://bugs.webkit.org/show_bug.cgi?id=225294
Reviewed by Don Olmstead.
Implement RSA for OpenSSL.
Implement CryptoAlgorithmRSA_OAEP, CryptoAlgorithmRSA_PSS,
CryptoAlgorithmRSAES_PKCS1_v1_5, CryptoAlgorithmRSASA_PKCS1_v1_5,
and CryptoKeyRSA for OpenSSL.
Add wincairo platform expectations for
rsa-generate/import-key-malformed-parameters, modifying RSA-PSS
related results from NotSupported to appropriate errors.
* platform/wincairo/TestExpectations: Unskip tests that are now supported.
* platform/wincairo/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt: Added.
* platform/wincairo/crypto/subtle/rsa-import-key-malformed-parameters-expected.txt: Added.
2021-05-06 Robert Jenner <jenner@apple.com>
[ BigSur Debug ] webgl/1.0.3/conformance/glsl/misc/expression-list-in-declarator-initializer.html is a flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=225425
Unreviewed test gardening.
Updating test expectations to flaky ( Pass Timeout ) while test is reviewed.
* platform/mac/TestExpectations:
2021-05-06 Robert Jenner <jenner@apple.com>
N[ macOS wk2 ] fast/scrolling/mac/rubberband-overflow-in-wheel-region-root-jiggle.html (layout-test) is a flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=225488
Unreviewed test gardening.
Updating test expectations to flaky ( Pass Timeout ) while test is reviewed.
* platform/mac-wk2/TestExpectations:
2021-05-06 Robert Jenner <jenner@apple.com>
[ macOS ] imported/w3c/web-platform-tests/css/css-animations/translation-animation-subpixel-offset.html (layout-test) is a flakey ImageOnly failure
https://bugs.webkit.org/show_bug.cgi?id=225484
Unreviewed test gardening.
Marking test as flaky ( Pass ImageOnlyFailure ) while test is reviewed.
* platform/mac/TestExpectations:
2021-05-06 Chris Dumez <cdumez@apple.com>
Regression(r254389?) navigator.languages returns all lowercase languages for ports using CF
https://bugs.webkit.org/show_bug.cgi?id=225461
Reviewed by Darin Adler.
Update existing tests to reflect behavior change.
* fast/text/international/system-language/navigator-language/navigator-language-en-GB-expected.txt:
* fast/text/international/system-language/navigator-language/navigator-language-en-GB.html:
* fast/text/international/system-language/navigator-language/navigator-language-en-US-expected.txt:
* fast/text/international/system-language/navigator-language/navigator-language-en-US.html:
* fast/text/international/system-language/navigator-language/navigator-language-en-expected.txt:
* fast/text/international/system-language/navigator-language/navigator-language-en.html:
* fast/text/international/system-language/navigator-language/navigator-language-es-ES-expected.txt:
* fast/text/international/system-language/navigator-language/navigator-language-es-ES.html:
* fast/text/international/system-language/navigator-language/navigator-language-es-MX-expected.txt:
* fast/text/international/system-language/navigator-language/navigator-language-es-MX.html:
* fast/text/international/system-language/navigator-language/navigator-language-es-expected.txt:
* fast/text/international/system-language/navigator-language/navigator-language-es.html:
* fast/text/international/system-language/navigator-language/navigator-language-fr-CA-expected.txt:
* fast/text/international/system-language/navigator-language/navigator-language-fr-CA.html:
* fast/text/international/system-language/navigator-language/navigator-language-fr-expected.txt:
* fast/text/international/system-language/navigator-language/navigator-language-fr.html:
* fast/text/international/system-language/navigator-language/navigator-language-hi-expected.txt:
* fast/text/international/system-language/navigator-language/navigator-language-hi.html:
* fast/text/international/system-language/navigator-language/navigator-language-pt-BR-expected.txt:
* fast/text/international/system-language/navigator-language/navigator-language-pt-BR.html:
* fast/text/international/system-language/navigator-language/navigator-language-pt-PT-expected.txt:
* fast/text/international/system-language/navigator-language/navigator-language-pt-PT.html:
* fast/text/international/system-language/navigator-language/navigator-language-ru-expected.txt:
* fast/text/international/system-language/navigator-language/navigator-language-ru.html:
* fast/text/international/system-language/navigator-language/navigator-language-zh-HK-expected.txt:
* fast/text/international/system-language/navigator-language/navigator-language-zh-HK.html:
* fast/text/international/system-language/navigator-language/navigator-language-zh-Hans-expected.txt:
* fast/text/international/system-language/navigator-language/navigator-language-zh-Hans.html:
* fast/text/international/system-language/navigator-language/navigator-language-zh-Hant-HK-expected.txt:
* fast/text/international/system-language/navigator-language/navigator-language-zh-Hant-HK.html:
* fast/text/international/system-language/navigator-language/navigator-language-zh-Hant-expected.txt:
* fast/text/international/system-language/navigator-language/navigator-language-zh-Hant.html:
* fast/text/international/system-language/navigator-language/navigator-language-zh-TW-expected.txt:
* fast/text/international/system-language/navigator-language/navigator-language-zh-TW.html:
* js/dom/navigator-language.html:
* platform/mac-catalina/fast/text/international/system-language/navigator-language/navigator-language-en-US-expected.txt:
* platform/mac-catalina/fast/text/international/system-language/navigator-language/navigator-language-en-expected.txt:
* platform/mac-catalina/fast/text/international/system-language/navigator-language/navigator-language-es-ES-expected.txt:
* platform/mac-catalina/fast/text/international/system-language/navigator-language/navigator-language-es-MX-expected.txt:
* platform/mac-catalina/fast/text/international/system-language/navigator-language/navigator-language-es-expected.txt:
* platform/mac-catalina/fast/text/international/system-language/navigator-language/navigator-language-fr-expected.txt:
* platform/mac-catalina/fast/text/international/system-language/navigator-language/navigator-language-hi-expected.txt:
* platform/mac-catalina/fast/text/international/system-language/navigator-language/navigator-language-pt-BR-expected.txt:
* platform/mac-catalina/fast/text/international/system-language/navigator-language/navigator-language-ru-expected.txt:
* platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-en-US-expected.txt:
* platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-en-expected.txt:
* platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-es-419-expected.txt:
* platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-es-ES-expected.txt:
* platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-es-MX-expected.txt:
* platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-es-expected.txt:
* platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-fr-expected.txt:
* platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-hi-expected.txt:
* platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-ja-expected.txt:
* platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-pt-BR-expected.txt:
* platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-ru-expected.txt:
* platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-zh-HK-expected.txt:
* platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-zh-Hant-HK-expected.txt:
2021-05-06 Lauro Moura <lmoura@igalia.com>
[WPE] Garden accessibility failure and merge other expectations with glib one
Unreviewed test gardening.
* platform/wpe/TestExpectations:
2021-05-06 Lauro Moura <lmoura@igalia.com>
[WPE][WebXR] Gardening regressions after r277099
Unreviewed test gardening.
* platform/wpe/TestExpectations:
2021-05-06 Alicia Boya García <aboya@igalia.com>
[EME][GStreamer] Unreviewed micro-gardening
https://bugs.webkit.org/show_bug.cgi?id=225422
I'm adjusting the expectations to specify that
imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.https.html
doesn't resolve as a failure.
* platform/glib/TestExpectations:
2021-05-06 Antoine Quint <graouts@webkit.org>
CSS custom properties on pseudo elements background gradients causes infinite layout and high CPU load
https://bugs.webkit.org/show_bug.cgi?id=194332
<rdar://problem/47873895>
Reviewed by Simon Fraser.
Add a test where an element with a background-image set to a CSS gradient using a custom property as a color
stop changes another property targeted by a transition to check that there is no background-image transition
generated.
* webanimations/css-transition-element-with-gradient-background-image-and-css-custom-property-expected.txt: Added.
* webanimations/css-transition-element-with-gradient-background-image-and-css-custom-property.html: Added.
2021-05-06 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. Update expectations after WPT re-import in r277073 and r277077.
* platform/glib/TestExpectations:
2021-05-06 Wenson Hsieh <wenson_hsieh@apple.com>
[iOS] UI process hangs when showing a modal JavaScript dialog while focusing an input field
https://bugs.webkit.org/show_bug.cgi?id=225409
rdar://76792407
Reviewed by Darin Adler, Chris Dumez and Tim Horton.
Add a layout test that exercises the deadlock. In the case where we fail, this test will time out.
* fast/events/ios/show-modal-alert-during-focus-expected.txt: Added.
* fast/events/ios/show-modal-alert-during-focus.html: Added.
2021-05-06 Diego Pino Garcia <dpino@igalia.com>
[GTK][WPE] Unreviewed test gardening. Emit platform baselines after r277071.
Platform baselines are needed because platforms have different values
for screen resolution sizes, which are referred in the test results.
* platform/gtk/imported/w3c/web-platform-tests/css/mediaqueries/test_media_queries-expected.txt: Added.
* platform/wpe/imported/w3c/web-platform-tests/css/mediaqueries/test_media_queries-expected.txt: Added.
2021-05-06 Darin Adler <darin@apple.com>
Streamline codec parsing, replacing uses of HashMap with SortedArrayMap
https://bugs.webkit.org/show_bug.cgi?id=225368
Reviewed by Sam Weinig.
* media/hevc-codec-parameters-expected.txt: Remove testing of generalTierFlag, which is ignored
by our actual media code after parsing.
* media/hevc-codec-parameters.html: Ditto.
2021-05-06 Tim Nguyen <ntim@apple.com>
Re-import css/css-fonts WPT
https://bugs.webkit.org/show_bug.cgi?id=225455
Reviewed by Simon Fraser.
Base commit: https://github.com/web-platform-tests/wpt/commit/c4c81d21b9d606bedd0adb8f72bd0ecf15740e3e
* TestExpectations:
* platform/gtk/imported/w3c/web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-001.tentative-expected.txt:
* platform/ios-wk2/imported/w3c/web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-001.tentative-expected.txt:
* platform/mac-wk1/imported/w3c/web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-001.tentative-expected.txt:
* platform/mac-wk2/imported/w3c/web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-001.tentative-expected.txt:
* platform/wpe/imported/w3c/web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-001.tentative-expected.txt:
2021-05-06 Chris Dumez <cdumez@apple.com>
imported/w3c/web-platform-tests/eventsource/format-utf-8.htm is failing on some platforms
https://bugs.webkit.org/show_bug.cgi?id=225416
<rdar://77529801>
Reviewed by Youenn Fablet.
Dump JS Console messages to stderr for this test as it will only get logged on some
platforms.
* TestExpectations:
2021-05-06 Tim Nguyen <ntim@apple.com>
Re-import css/css-flexbox WPT
https://bugs.webkit.org/show_bug.cgi?id=225450
Reviewed by Youenn Fablet.
* TestExpectations:
2021-05-06 Tim Nguyen <ntim@apple.com>
Re-import css/css-display WPT
https://bugs.webkit.org/show_bug.cgi?id=225448
Reviewed by Youenn Fablet.
* TestExpectations:
2021-05-06 Tim Nguyen <ntim@apple.com>
Re-import css/css-contain WPT
https://bugs.webkit.org/show_bug.cgi?id=225445
Reviewed by Rob Buis.
* TestExpectations:
2021-05-06 Alicia Boya García <aboya@igalia.com>
[EME][GStreamer] Unreviewed micro-gardening
https://bugs.webkit.org/show_bug.cgi?id=225422
This test was fixed by the WebKitMediaSrc rework in r277031,
rebaselined it.
* platform/glib/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.https-expected.txt:
2021-05-06 Tim Nguyen <ntim@apple.com>
Re-import css/css-will-change WPTs
https://bugs.webkit.org/show_bug.cgi?id=225444
Reviewed by Youenn Fablet.
* TestExpectations:
2021-05-06 Philippe Normand <pnormand@igalia.com>
REGRESSION(r271341): media/media-fullscreen-inline.html times out on GTK
https://bugs.webkit.org/show_bug.cgi?id=220540
Reviewed by Xabier Rodriguez-Calvar.
Call webkitExitFullScreen() asynchronously to give time to the WebCore FullscreenManager to
notify the video element that it entered full-screen, and thus allowing the exitFullScreen()
call to go through.
* media/media-fullscreen.js:
(fullscreenchange):
(async beginfullscreen):
* platform/glib/TestExpectations:
* platform/glib/media/media-fullscreen-inline-expected.txt:
2021-05-06 Tim Nguyen <ntim@apple.com>
Re-import css/css-color & css/css-color-adjust WPT
https://bugs.webkit.org/show_bug.cgi?id=225438
Reviewed by Youenn Fablet.
* TestExpectations:
2021-05-06 Tim Nguyen <ntim@apple.com>
Re-import css/css-backgrounds WPTs
https://bugs.webkit.org/show_bug.cgi?id=225408
Reviewed by Youenn Fablet.
* TestExpectations:
* platform/ios-wk2/TestExpectations:
2021-05-06 Tim Nguyen <ntim@apple.com>
[mediaqueries] Remove "on-demand" value for any-hover/hover & "forced" value for prefers-contrast
https://bugs.webkit.org/show_bug.cgi?id=225400
Reviewed by Antti Koivisto.
These were both removed from the spec and currently never evaluate to true. They also won't eval to true after this change.
Only change is serialization, since the values will become invalid.
Also:
- Re-synced css/mediaqueries WPTs
- Adjusted any-hover/hover parsing tests accordingly.
* fast/media/mq-any-hover-cssom.html:
* fast/media/mq-any-hover-cssom-expected.txt:
* fast/media/mq-hover-cssom.html:
* fast/media/mq-hover-cssom-expected.txt:
2021-05-05 Robert Jenner <jenner@apple.com>
[ BigSur wk2 arm64 ] http/tests/inspector/network/resource-sizes-network.html is a flakey text failure
https://bugs.webkit.org/show_bug.cgi?id=225430
Unrviewed test gardening.
Updating expectations to flaky (Pass Failure) while test is reviewed.
* platform/mac-wk2/TestExpectations:
2021-05-05 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. Gardened latest test failures.
imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.https.html
is failing after r277031.
fast/canvas/canvas-composite-text-alpha.html is an image failure after r277024.
* platform/glib/TestExpectations:
2021-05-05 Robert Jenner <jenner@apple.com>
[ macOS ] imported/w3c/web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/active-processing.https.html is a flaky text failure
https://bugs.webkit.org/show_bug.cgi?id=225421
Unreviewed test gardening.
Marking test as flaky (Pass Failure), while under review.
* platform/mac/TestExpectations:
2021-05-05 Tim Nguyen <ntim@apple.com>
Re-sync css/css-animations WPTs
https://bugs.webkit.org/show_bug.cgi?id=225404
Reviewed by Myles C. Maxfield.
* TestExpectations:
* tests-options.json:
2021-05-05 Amir Mark Jr <amir_mark@apple.com>
[MacOS wk2] http/tests/cache/disk-cache/disk-cache-remove-several-pending-writes.html is a flakey failure
https://bugs.webkit.org/show_bug.cgi?id=223531
Unreviewed test gardening.
Removed debug from a previous test expectation for this bug.
* platform/mac-wk2/TestExpectations:
2021-05-05 Amir Mark Jr <amir_mark@apple.com>
[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.
* platform/mac-wk1/TestExpectations:
2021-05-05 Sam Weinig <weinig@apple.com>
Skip fast/canvas/CanvasRenderingContext2DSettings-colorSpace-enabled.html on windows
until the preference has been hooked up.
* platform/win/TestExpectations:
2021-05-05 Robert Jenner <jenner@apple.com>
[ macOS/iOS Debug ] http/wpt/crypto/unwrap-rsa-key-crash.any.html (layout-test) is a flaky crash
https://bugs.webkit.org/show_bug.cgi?id=225315
Unreviewed test gardening.
Removing prior expectations.
* platform/ios-simulator/TestExpectations:
* platform/mac/TestExpectations:
2021-05-05 Alicia Boya García <aboya@igalia.com>
[MSE][GStreamer] WebKitMediaSrc rework v2
https://bugs.webkit.org/show_bug.cgi?id=225192
Reviewed by Xabier Rodriguez-Calvar.
Update expectations.
* platform/glib/TestExpectations:
* platform/glib/imported/w3c/web-platform-tests/media-source/mediasource-append-buffer-expected.txt: Added.
2021-05-05 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] http/tests/css/object-fit-delayed-img-svg.html yields errors due to missing scripts
https://bugs.webkit.org/show_bug.cgi?id=225246
<rdar://problem/77397227>
Reviewed by Jonathan Bedard.
* http/tests/css/object-fit-delayed-img-svg.html:
* http/tests/css/resources/circle.svg: Added.
* http/tests/css/resources/delayedCircle.py: Added.
2021-05-05 Youenn Fablet <youenn@apple.com>
No need to error a fetch body stream if its request or response is stopped
https://bugs.webkit.org/show_bug.cgi?id=225347
Reviewed by Geoffrey Garen.
* http/wpt/fetch/fetch-response-body-stop-in-worker-expected.txt: Added.
* http/wpt/fetch/fetch-response-body-stop-in-worker.html: Added.
2021-05-05 Sam Weinig <weinig@apple.com>
Add preliminary support for specifying a color space for 2D canvas
https://bugs.webkit.org/show_bug.cgi?id=225286
Reviewed by Dean Jackson.
Add basic tests for color space in canvas support.
* fast/canvas/CanvasRenderingContext2DSettings-colorSpace-disabled-expected.txt: Added.
* fast/canvas/CanvasRenderingContext2DSettings-colorSpace-disabled.html: Added.
* fast/canvas/CanvasRenderingContext2DSettings-colorSpace-enabled-expected.txt: Added.
* fast/canvas/CanvasRenderingContext2DSettings-colorSpace-enabled.html: Added.
* fast/canvas/canvas-color-space-display-p3-expected.html: Added.
* fast/canvas/canvas-color-space-display-p3.html: Added.
2021-05-05 Chris Lord <clord@igalia.com>
Update WPT OffscreenCanvas tests to respect [EnforceRange]
https://bugs.webkit.org/show_bug.cgi?id=225391
Reviewed by Darin Adler.
WPT html/canvas/offscreen/pixel-manipulation/2d.imageData.get.tiny.html
passes after updating.
* platform/glib/TestExpectations:
2021-05-05 Jean-Yves Avenard <jya@apple.com>
imported/w3c/web-platform-tests/media-source/mediasource-activesourcebuffers.html is a flakey
https://bugs.webkit.org/show_bug.cgi?id=225386
rdar://74704447
Reviewed by Eric Carlson.
* platform/mac-wk2/TestExpectations: Remove
2021-05-04 Tyler Wilcock <twilco.o@protonmail.com>
Import webstorage WPTs
https://bugs.webkit.org/show_bug.cgi?id=225369
Reviewed by Darin Adler.
Import tip-of-tree webstorage WPTs with:
`Tools/Scripts/import-w3c-tests -t web-platform-tests/webstorage`
* TestExpectations:
Skip 2 newly imported tests that consistently crash / timeout.
* tests-options.json:
Mark 4 newly imported tests as slow.
2021-05-04 Diego Pino Garcia <dpino@igalia.com>
[GTK] Unreviewed test gardening. Mark imported/w3c/web-platform-tests/worklets/paint-worklet-csp.https.html as flaky crash.
Also clean latest tests passing and mark 'open-features-tokenization-screenx-screeny.html' as flaky timeout.
* platform/glib/TestExpectations:
* platform/gtk/TestExpectations:
* platform/wpe/TestExpectations:
2021-05-04 Antti Koivisto <antti@apple.com>
REGRESSION(iOS 14): Author shadow DOM invalidated unnecessarily on pseudo element change
https://bugs.webkit.org/show_bug.cgi?id=222187
<rdar://problem/74801314>
Reviewed by Ryosuke Niwa.
* fast/shadow-dom/shadow-style-invalidation-pseudo-element-expected.txt: Added.
* fast/shadow-dom/shadow-style-invalidation-pseudo-element.html: Added.
2021-05-04 Diego Pino Garcia <dpino@igalia.com>
[WPE] Unreviewed test gardening. Gardened several WebXR tests that are crashing in Debug.
* platform/wpe/TestExpectations:
2021-05-04 Kenneth Russell <kbr@chromium.org>
WebKit must treat 'webgl' and 'webgl2' as distinct context types
https://bugs.webkit.org/show_bug.cgi?id=222758
Reviewed by Dean Jackson.
Revised the two copies of the WebGL 2.0 context-type-test with
strengthened checks taken from upstream KhronosGroup/WebGL.
* webgl/2.0.0/resources/webgl_test_files/conformance2/context/context-type-test-2.html:
* webgl/resources/webgl_test_files/conformance2/context/context-type-test-2.html:
2021-05-04 Truitt Savell <tsavell@apple.com>
[Big Sur] platform/mac-bigsur/media/media-source/media-source-webm-vorbis-partial.html is consistently failing
https://bugs.webkit.org/show_bug.cgi?id=222495
Unreviewed test fix.
* media/media-source/media-source-webm-vorbis-partial.html:
2021-05-04 Jean-Yves Avenard <jya@apple.com>
webrtc/video-vp8-videorange.html is faling on macmini8,1
https://bugs.webkit.org/show_bug.cgi?id=225345
rdar://77403100
Reviewed by Eric Carlson.
On some hardware, compositing may render slightly differently.
We add a small fuzz factor when comparing the YUV component values.
Such difference in results would be visually indistinguishible.
* platform/mac/TestExpectations: Remove test entry.
* webrtc/video-vp8-videorange.html:
2021-05-04 Chris Dumez <cdumez@apple.com>
Blob contentType with charset renders html as plain text
https://bugs.webkit.org/show_bug.cgi?id=225226
Reviewed by Alex Christensen.
Add layout test coverage.
* fast/files/blob-with-charget-as-main-resource-expected.html: Added.
* fast/files/blob-with-charget-as-main-resource.html: Added.
2021-05-04 Cameron McCormack <heycam@apple.com>
Handle clamping of heights for images affected by background-size and EXIF orientation correctly
https://bugs.webkit.org/show_bug.cgi?id=221005
<rdar://problem/73692426>
Reviewed by Simon Fraser.
* fast/images/image-orientation-background-size-bug-expected.html: Added.
* fast/images/image-orientation-background-size-bug.html: Added.
* fast/images/resources/green-504x378-90deg.jpg: Added. This is a
solid green 504x378 JPEG with an EXIF orientation tag requiring a
90deg rotation.
2021-05-04 Sergio Villar Senin <svillar@igalia.com>
ASSERTION FAILED: contentSize >= 0 in WebCore::RenderFlexibleBox::adjustChildSizeForMinAndMax
https://bugs.webkit.org/show_bug.cgi?id=222711
<rdar://problem/75022692>
Reviewed by Alan Bujtas.
* TestExpectations: Unskipped a test that is passing now.
2021-05-04 Antoine Quint <graouts@webkit.org>
REGRESSION (r260360): animation-wide timing function does not apply to 2-keyframe transform Web Animation
https://bugs.webkit.org/show_bug.cgi?id=225301
<rdar://problem/77452933>
Reviewed by Dean Jackson.
Add a test that runs a JS-orignated animation with a single interval and an animation-wide cubic timing
function with y values outside of the [0-1] range.
* platform/win/TestExpectations:
* webanimations/accelerated-web-animation-with-single-interval-and-easing-y-axis-above-1-expected.html: Added.
* webanimations/accelerated-web-animation-with-single-interval-and-easing-y-axis-above-1.html: Added.
2021-05-04 Kyle Piddington <kpiddington@apple.com>
[Metal ANGLE] Update readpixel, sub, whole, and occlusionQuery tests to passing
https://bugs.webkit.org/show_bug.cgi?id=225217
Tests are passing on bots, but checked in expected test results include failures.
Reviewed by Dean Jackson.
* webgl/2.0.0/deqp/functional/gles3/fboinvalidate/sub-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/fboinvalidate/whole-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/occlusionquery_strict-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/readpixel-expected.txt:
2021-05-04 Sergio Villar Senin <svillar@igalia.com>
Unreviewed, unskipped a test which works fine.
* TestExpectations:
2021-05-04 Philippe Normand <pnormand@igalia.com>
Unreviewed, fix-up bug URL after r276955
* platform/glib/TestExpectations:
2021-05-04 Philippe Normand <pnormand@igalia.com>
Unreviewed, GLIB WebRTC gardening
* platform/glib/TestExpectations: Flag test as crashing in debug bots.
2021-05-04 Philippe Normand <pnormand@igalia.com>
[WebRTC][GStreamer] fast/mediastream/resize-trim.html is failing
https://bugs.webkit.org/show_bug.cgi?id=192888
Reviewed by Xabier Rodriguez-Calvar.
* platform/glib/TestExpectations: Unflag test.
* resources/platform-helper.js: Remove EFL cruft.
(videoCanvasPixelComparisonTolerance):
(isEfl): Deleted.
2021-05-03 Simon Fraser <simon.fraser@apple.com>
REGRESSION (r274461): [macOS wk1] fast/repaint/canvas-object-fit.html is flakey text failing
https://bugs.webkit.org/show_bug.cgi?id=223283
Reviewed by Ryosuke Niwa.
WK1 repaint tests are sensitive to the timing of paints, which are controlled by
WebViewLayerFlushScheduler layerFlushCallback() timing, which in turn is affected by the
state of -[NSWindow autodisplay], which DumpRenderTree sets to NO, but we flip to YES
when we see composited layers (which canvas triggers).
To avoid this fragile mess, have the test trigger compositing early on by making the 2D
canvas context, then wait for a frame before the repaint part of the test.
* fast/repaint/canvas-object-fit.html:
* platform/mac-wk1/TestExpectations:
2021-05-03 Truitt Savell <tsavell@apple.com>
[ Big Sur ] webrtc/video-vp8-videorange.html is faling on macmini8,1
https://bugs.webkit.org/show_bug.cgi?id=225257
Unreviewed test gardening.
* platform/mac/TestExpectations:
2021-05-03 Robert Jenner <jenner@apple.com>
[ macOS/iOS Debug ] http/wpt/crypto/unwrap-rsa-key-crash.any.html (layout-test) is a flaky crash
https://bugs.webkit.org/show_bug.cgi?id=225315
Unreviewed test gardening.
Updating test expectations to Pass Crash due to slowing down EWS.
* platform/ios-simulator/TestExpectations:
* platform/mac/TestExpectations:
2021-05-03 Tim Nguyen <ntim@apple.com>
Remove "no-preference" value for prefers-color-scheme media query
https://bugs.webkit.org/show_bug.cgi?id=212952
Reviewed by Antti Koivisto.
WPT parsing tests still fail due to: https://bugs.webkit.org/show_bug.cgi?id=225282
Updated evaluation tests to use `not (prefers-color-scheme)` instead.
* css-dark-mode/older-systems/prefers-color-scheme.html:
* css-dark-mode/prefers-color-scheme.html:
2021-05-03 Kyle Piddington <kpiddington@apple.com>
[Metal ANGLE]: Fix conversions tests and remove failing test expectations
https://bugs.webkit.org/show_bug.cgi?id=225261
<rdar://77349615>
bool conversion workaround was being applied to all shaders. Correct shader translation to generate
better conversion code on platforms that don't need a workaround.
Conversions for basic types like vec2, ivec2, uvec2 were only using the first components when workaround
was active. Correct swizzle logic to get all components when doing a conversion.
Reviewed by Dean Jackson.
* webgl/2.0.0/deqp/data/gles2/shaders/conversions-expected.txt:
* webgl/2.0.0/deqp/data/gles3/shaders/conversions-expected.txt:
2021-05-03 Zalan Bujtas <zalan@apple.com>
[Multi-column] Remove spanner placeholder when the spanner becomes nested
https://bugs.webkit.org/show_bug.cgi?id=225248
<rdar://77326189>
Reviewed by Antti Koivisto.
* TestExpectations:
* fast/multicol/span/float-becomes-spanner-crash-expected.txt: Added.
* fast/multicol/span/float-becomes-spanner-crash.html: Added.
2021-05-03 Aditya Keerthi <akeerthi@apple.com>
[iOS] Crash when tapping fields on cycle.travel
https://bugs.webkit.org/show_bug.cgi?id=225259
<rdar://problem/77386417>
Reviewed by Wenson Hsieh.
* fast/forms/focus-change-after-layout-update-during-focus-crash-expected.txt: Added.
* fast/forms/focus-change-after-layout-update-during-focus-crash.html: Added.
2021-05-03 Chris Lord <clord@igalia.com>
Decoding an SVG off the main thread causes a crash
https://bugs.webkit.org/show_bug.cgi?id=206055
Reviewed by Darin Adler.
Enable OffscreenCanvas SVG tests.
* platform/glib/TestExpectations:
2021-05-03 Diego Pino Garcia <dpino@igalia.com>
[GLIB][GTK] Unreviewed test gardening. Updated expectations with latest failures from GTK release bot.
* platform/glib/TestExpectations:
* platform/gtk/TestExpectations:
2021-05-02 Rob Buis <rbuis@igalia.com>
getPropertyValue for url path doesn't return the "#" character
https://bugs.webkit.org/show_bug.cgi?id=215409
Reviewed by Sam Weinig.
Add test for this.
* svg/css/computed-style-url-serializing-expected.txt: Added.
* svg/css/computed-style-url-serializing.html: Added.
2021-05-02 Sam Weinig <weinig@apple.com>
Consider removing imported/w3c/canvas and canvas/philip (Part 2)
https://bugs.webkit.org/show_bug.cgi?id=225269
Reviewed by Simon Fraser.
Remove imported/w3c/canvas/* and canvas/philip/* and related expecations
and results. They are out of date copies of tests now bundled as part of
WPT in imported/w3c/web-platform-tests/html/canvas/element and are no
longer useful.
Part 2 removes the remaining copy in imported/w3c/canvas.
* TestExpectations:
* platform/gtk/TestExpectations:
* platform/gtk/imported/w3c/canvas: Removed.
* platform/ios-wk1/TestExpectations:
* platform/ios-wk2/TestExpectations:
* platform/ios/TestExpectations:
* platform/mac-wk1/TestExpectations:
* platform/mac-wk2/TestExpectations:
* platform/mac/TestExpectations:
* platform/mac/imported/w3c/canvas: Removed.
* platform/win/TestExpectations:
* platform/wpe/TestExpectations:
2021-05-01 Sam Weinig <weinig@apple.com>
Consider removing imported/w3c/canvas and canvas/philip (Part 1)
https://bugs.webkit.org/show_bug.cgi?id=225269
Reviewed by Simon Fraser.
Remove imported/w3c/canvas/* and canvas/philip/* and related expecations
and results. They are out of date copies of tests now bundled as part of
WPT in imported/w3c/web-platform-tests/html/canvas/element and are no
longer useful.
Part 1 just removes canvas/philip to make it more reasonable to review
and land.
* canvas/philip: Removed.
* http/tests/canvas/philip: Removed.
* platform/gtk/TestExpectations:
* platform/ios-wk1/TestExpectations:
* platform/ios-wk2/TestExpectations:
* platform/ios/TestExpectations:
* platform/mac-wk1/TestExpectations:
* platform/mac-wk2/TestExpectations:
* platform/mac-wk2/canvas/philip: Removed.
* platform/mac/TestExpectations:
* platform/mac/canvas/philip: Removed.
* platform/win/TestExpectations:
* platform/win/canvas/philip: Removed.
* platform/wincairo/TestExpectations:
* platform/wpe/TestExpectations:
2021-05-01 Antti Koivisto <antti@apple.com>
Share style resolvers between author shadow trees with identical style
https://bugs.webkit.org/show_bug.cgi?id=225187
<rdar://problem/77317178>
Reviewed by Sam Weinig.
* fast/shadow-dom/style-resolver-sharing-expected.txt:
* fast/shadow-dom/style-resolver-sharing.html:
2021-05-01 Sam Weinig <weinig@apple.com>
Update operations in CanvasImageData.idl to use long rather than float as per spec
https://bugs.webkit.org/show_bug.cgi?id=225263
Reviewed by Simon Fraser.
* canvas/philip/tests/2d.imageData.create2.tiny-expected.txt:
* canvas/philip/tests/2d.imageData.get.tiny-expected.txt:
Update results, which now don't pass, to match the spec behavior.
* fast/canvas/canvas-2d-imageData-create-nonfinite-expected.txt:
* fast/canvas/canvas-crash.html:
* fast/canvas/canvas-getImageData-invalid-expected.txt:
* fast/canvas/canvas-getImageData-invalid-result-buffer-crash.html:
* fast/canvas/canvas-getImageData-invalid.html:
* fast/canvas/canvas-getImageData-large-crash-expected.txt:
* fast/canvas/canvas-getImageData-rounding-expected.txt:
* fast/canvas/canvas-getImageData-rounding.html:
* fast/canvas/canvas-putImageData-expected.txt:
* fast/canvas/canvas-putImageData.js:
* fast/canvas/resources/canvas-2d-imageData-create-nonfinite.js:
Update tests and results to match spec behavior.
2021-05-01 Zalan Bujtas <zalan@apple.com>
[RenderTreeBuilder] Reset the "children inline" state when merging anonymous table boxes
https://bugs.webkit.org/show_bug.cgi?id=225266
<rdar://77327951>
Reviewed by Simon Fraser.
* fast/table/merge-anonymous-table-cells-with-block-children-expected.txt: Added.
* fast/table/merge-anonymous-table-cells-with-block-children.html: Added.
2021-04-30 Wenson Hsieh <wenson_hsieh@apple.com>
App highlight UI should be disabled when selecting text in image overlays
https://bugs.webkit.org/show_bug.cgi?id=225260
rdar://77359313
Reviewed by Tim Horton.
Add a new layout test to verify that the app higlight context menu items don't show up on macOS when right
clicking.
* fast/images/image-extraction/mac/image-overlay-text-disables-app-highlight-menu-items-expected.txt: Added.
* fast/images/image-extraction/mac/image-overlay-text-disables-app-highlight-menu-items.html: Added.
2021-04-30 Kyle Piddington <kpiddington@apple.com>
[Metal ANGLE]: fix webgl/2.0.0/deqp/functional/gles3/negativebufferapi
<rdar://77349908>
Uniform buffers are implemented as 'constant' buffers in Metal.
update alignment requirements, as we can't do arbitrary alignments. This
also fixes negativebufferAPI, as the invalid alignment test was failing.
https://bugs.webkit.org/show_bug.cgi?id=225222
Reviewed by Dean Jackson.
* webgl/2.0.0/deqp/functional/gles3/negativebufferapi-expected.txt:
2021-04-30 Wenson Hsieh <wenson_hsieh@apple.com>
[iOS] Add a heuristic to determine whether a synthetic click triggered any meaningful changes
https://bugs.webkit.org/show_bug.cgi?id=225240
rdar://77221196
Reviewed by Tim Horton.
* fast/events/ios/did-not-handle-meaningful-click-expected.txt: Added.
* fast/events/ios/did-not-handle-meaningful-click.html: Added.
2021-04-30 Antti Koivisto <antti@apple.com>
Share style resolvers between author shadow trees without style sheets
https://bugs.webkit.org/show_bug.cgi?id=225102
Reviewed by Sam Weinig.
* fast/shadow-dom/style-resolver-sharing-expected.txt: Added.
* fast/shadow-dom/style-resolver-sharing.html: Added.
2021-04-29 Robert Jenner <jenner@apple.com>
[macOS-wk2] LayoutTest/http/tests/websocket/tests/hybi/inspector/binary.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=171553
Unreviewed test gardening.
Removing expectation as test no longer appears flakey.
* platform/mac-wk2/TestExpectations:
2021-04-29 Aditya Keerthi <akeerthi@apple.com>
REGRESSION: [iOS] 6 media/modern-media-controls/tracks-support/ tests timing out
https://bugs.webkit.org/show_bug.cgi?id=225202
<rdar://problem/77041631>
Reviewed by Devin Rousso.
The six tests modified in this patch were failing for two reasons:
1. The media controls logic was modified to hide certain controls at
smaller widths. To ensure the tracks button was visible, the width
of the <video> element was increased. However, on iOS, this led to the
tracks button being positioned outside the viewport. Consequently, any
attempts to tap the button and wait for a context menu to show up
would fail, causing the tests to timeout waiting for a context menu.
To fix (1), call Element.scrollIntoViewIfNeeded before attempting to
tap on the tracks button, ensuring it is visible in the viewport. Then,
use window coordinates to tap at the right position. To ensure the
viewport is actually scrollable on iOS, "useFlexibleViewport" and the
viewport meta tag were added to failing tests.
2. Even after fixing (1), the tests continued to timeout. Note that
both the pressOnElement() and getTracksContextMenu() helper methods
in "media-controls-utils.js" call into UIScriptController, and are
called in succession in the failing tests. Both methods add callbacks
to the test runner. However, pressOnElement() is not an async method,
which lead to getTracksContextMenu() getting called before the tap
actually completed. UIScriptController clears all callbacks after one
callback completes, so when the tap callback was completed, the context
menu callback was removed. Then, the tests get stuck waiting on the
context menu callback to get invoked.
To fix (2), make pressOnElement() return a promise if a continuation
function is not provided. Then, getTracksContextMenu() can be called
after the promise is resolved.
* media/modern-media-controls/resources/media-controls-utils.js:
(pressOnElement):
* media/modern-media-controls/tracks-support/auto-text-track.html:
* media/modern-media-controls/tracks-support/click-track-in-contextmenu.html:
* media/modern-media-controls/tracks-support/hidden-tracks.html:
* media/modern-media-controls/tracks-support/off-text-track.html:
* media/modern-media-controls/tracks-support/show-contextmenu-then-double-click-on-tracks-button.html:
* media/modern-media-controls/tracks-support/text-track-selected-via-media-api.html:
2021-04-29 Zalan Bujtas <zalan@apple.com>
Floating object are not removed from the initial containing block
https://bugs.webkit.org/show_bug.cgi?id=225198
<rdar://77236776>
Reviewed by Antti Koivisto.
* fast/block/fail-to-remove-float-from-initial-containing-block-expected.txt: Added.
* fast/block/fail-to-remove-float-from-initial-containing-block.html: Added.
2021-04-29 Aditya Keerthi <akeerthi@apple.com>
REGRESSION: media/modern-media-controls/media-controller/ios/media-controller-ios-do-not-hide-controls-when-tapping-button.html is timing out
https://bugs.webkit.org/show_bug.cgi?id=225163
<rdar://problem/77041676>
Reviewed by Devin Rousso.
* media/modern-media-controls/media-controller/ios/media-controller-ios-do-not-hide-controls-when-tapping-button.html:
Increase the width of the <video> element to ensure that the skip back
button is visible. The button is no longer visible at smaller widths,
and is unable to be tapped, causing the test to timeout.
2021-04-29 Peng Liu <peng.liu6@apple.com>
[GPUP] Two message loops between WebContent process and GPU process to enable/select audio/video tracks
https://bugs.webkit.org/show_bug.cgi?id=225193
Reviewed by Eric Carlson.
* media/media-video-audio-track-expected.txt: Added.
* media/media-video-audio-track.html: Added.
2021-04-29 Sam Weinig <weinig@apple.com>
Add support for CanvasRenderingContext2DSettings
https://bugs.webkit.org/show_bug.cgi?id=225173
Reviewed by Chris Dumez.
Update test results.
* 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-04-29 Rob Buis <rbuis@igalia.com>
Resync web-platform-tests/css/css-sizing/aspect-ratio from upstream
https://bugs.webkit.org/show_bug.cgi?id=225182
Reviewed by Manuel Rego Casasnovas.
Adapt platform test expectations.
* TestExpectations:
2021-04-29 Chris Dumez <cdumez@apple.com>
Improve local storage size estimation for quota limitation
https://bugs.webkit.org/show_bug.cgi?id=225123
<rdar://problem/77248111>
Reviewed by Alex Christensen.
Update tests to use unicode in the Strings so that the file reaches the quota without
changing the test too much. The test was using ASCII and was thus able to store all
the strings without reaching the quota due to our updated String size calculation.
* platform/ios/ios/storage/domstorage/5mb-quota.html:
* storage/domstorage/quota.html:
2021-04-29 Commit Queue <commit-queue@webkit.org>
Unreviewed, reverting r276689, r276736, and r276737.
https://bugs.webkit.org/show_bug.cgi?id=225188
Broke platform/ios/ios/storage/domstorage/5mb-quota.html
Reverted changesets:
"Improve local storage size estimation for quota limitation"
https://bugs.webkit.org/show_bug.cgi?id=225123
https://trac.webkit.org/changeset/276689
"REGRESSION(r276689): [ iOS wk2 ]
platform/ios/ios/storage/domstorage/5mb-quota.html is a
constant text failure"
https://bugs.webkit.org/show_bug.cgi?id=225160
https://trac.webkit.org/changeset/276736
"Make sure we invalidate the iterator in StorageMap::clear()"
https://bugs.webkit.org/show_bug.cgi?id=225164
https://trac.webkit.org/changeset/276737
2021-04-29 Zalan Bujtas <zalan@apple.com>
[LFC][IFC] Incorrect middle alignment for inline boxes when line-height is present
https://bugs.webkit.org/show_bug.cgi?id=225166
<rdar://77272112>
Reviewed by Simon Fraser.
* fast/inline/incorrect-middle-alignment-with-line-height-expected.html: Added.
* fast/inline/incorrect-middle-alignment-with-line-height.html: Added.
* fast/inline/incorrect-middle-baseline-alignment-with-line-height-expected.html: Added.
* fast/inline/incorrect-middle-baseline-alignment-with-line-height.html: Added.
2021-04-28 Wenson Hsieh <wenson_hsieh@apple.com>
[iOS] Coalesce adjacent selection geometries when rendering individual selection quads
https://bugs.webkit.org/show_bug.cgi?id=225054
Reviewed by Tim Horton.
Add a new layout test to verify that adjacent selection rects rotated by the same amount can be coalesced.
* fast/images/image-extraction/ios/coalesce-selection-rects-in-image-overlay-expected.txt: Added.
* fast/images/image-extraction/ios/coalesce-selection-rects-in-image-overlay.html: Added.
2021-04-28 Robert Jenner <jenner@apple.com>
[ iOS wk2 EWS ] imported/w3c/web-platform-tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/structured-clone-message.html is flaky crash
https://bugs.webkit.org/show_bug.cgi?id=225169
Unreviewed test gardening.
* platform/ios-simulator-wk2/TestExpectations: Updating expectations to Pass Crash due to a negative impact on EWS.
2021-04-28 Cameron McCormack <heycam@apple.com>
Don't create custom scrollbars for fullscreen placeholders.
https://bugs.webkit.org/show_bug.cgi?id=225141
Reviewed by Darin Adler.
* fullscreen/full-screen-crash-custom-scrollbars-expected.txt: Added.
* fullscreen/full-screen-crash-custom-scrollbars.html: Added.
2021-04-28 Chris Dumez <cdumez@apple.com>
REGRESSION(r276689): [ iOS wk2 ] platform/ios/ios/storage/domstorage/5mb-quota.html is a constant text failure
https://bugs.webkit.org/show_bug.cgi?id=225160
<rdar://problem/77279334>
Reviewed by Jonathan Bedard.
Apply the same fix that was applied to storage/domstorage/quota.html in r276689. Use unicode characters
in the local storage strings so that the test still fails when it expects to, despite the new more
accurate string byte size calculation. This was using ASCII characters so it was not really reaching the
5MB quota.
* platform/ios/ios/storage/domstorage/5mb-quota.html:
2021-04-28 Chris Gambrell <cgambrell@apple.com>
[ Win ] 4 http/tests/security/contentSecurityPolicy/ tests are failing
https://bugs.webkit.org/show_bug.cgi?id=225071
<rdar://problem/77172923>
Reviewed by Jonathan Bedard.
* http/tests/resources/redirect.py:
(add_cache_control):
(addCacheControl): Deleted.
2021-04-28 Wenson Hsieh <wenson_hsieh@apple.com>
Fine-tune some more selection behaviors in image overlays
https://bugs.webkit.org/show_bug.cgi?id=225121
Reviewed by Tim Horton.
Add a new layout test to verify that text selection expands to contain all text underneath selected text
containers.
* fast/images/image-extraction/mac/select-image-overlay-with-mouse-drag-2-expected.html: Added.
* fast/images/image-extraction/mac/select-image-overlay-with-mouse-drag-2.html: Added.
2021-04-28 Youenn Fablet <youenn@apple.com>
Set audio transceiver nMax to 1
https://bugs.webkit.org/show_bug.cgi?id=225149
<rdar://75956639>
Reviewed by Alex Christensen.
* webrtc/audio-addTransceiver-expected.txt: Added.
* webrtc/audio-addTransceiver.html: Added.
2021-04-28 Tim Nguyen <ntim@apple.com>
Use will-change: opacity instead of will-change: transform in fixed-inside-sticky-no-stacking-context-2.html
https://bugs.webkit.org/show_bug.cgi?id=224910
Reviewed by Antti Koivisto.
will-change: transform creates a containing block per-spec, which would affect this test, so we use a property
that can create a stacking context, but not a containing block (will-change: opacity).
* platform/ios-simulator-wk2/TestExpectations:
* scrollingcoordinator/ios/fixed-inside-sticky-no-stacking-context-2.html:
* scrollingcoordinator/ios/fixed-inside-sticky-no-stacking-context-2-expected.html:
2021-04-28 Manuel Rego Casasnovas <rego@igalia.com>
[selectors] Using a modifier key on an element makes it stop matching :focus-visible
https://bugs.webkit.org/show_bug.cgi?id=225075
Reviewed by Ryosuke Niwa.
* platform/ios/TestExpectations: Skip new test.
2021-04-28 Cameron McCormack <heycam@apple.com>
Fix some test typos.
https://bugs.webkit.org/show_bug.cgi?id=225040
Reviewed by Ryosuke Niwa.
* http/tests/canvas/color-fonts/ctm-sbix-2.html:
* http/tests/canvas/color-fonts/ctm-sbix-3.html:
* http/tests/canvas/color-fonts/ctm-sbix-4.html:
* http/tests/canvas/color-fonts/ctm-sbix.html:
* http/tests/canvas/color-fonts/fill-color-sbix-2.html:
* http/tests/canvas/color-fonts/fill-color-sbix-3.html:
* http/tests/canvas/color-fonts/fill-color-sbix-4.html:
* http/tests/canvas/color-fonts/fill-color-sbix.html:
* http/tests/canvas/color-fonts/fill-color-shadow-ctm-sbix-expected.html:
* http/tests/canvas/color-fonts/fill-color-shadow-ctm-sbix.html:
* http/tests/canvas/color-fonts/fill-color-shadow-sbix-expected.html:
* http/tests/canvas/color-fonts/fill-color-shadow-sbix.html:
* http/tests/canvas/color-fonts/fill-gradient-sbix-2.html:
* http/tests/canvas/color-fonts/fill-gradient-sbix-3.html:
* http/tests/canvas/color-fonts/fill-gradient-sbix-4.html:
* http/tests/canvas/color-fonts/fill-gradient-sbix.html:
* http/tests/canvas/color-fonts/linedash-sbix-expected.html:
* http/tests/canvas/color-fonts/linedash-sbix.html:
* http/tests/canvas/color-fonts/stroke-color-sbix-expected.html:
* http/tests/canvas/color-fonts/stroke-color-sbix.html:
* http/tests/canvas/color-fonts/stroke-color-shadow-ctm-sbix-expected.html:
* http/tests/canvas/color-fonts/stroke-color-shadow-ctm-sbix.html:
* http/tests/canvas/color-fonts/stroke-color-shadow-sbix-expected.html:
* http/tests/canvas/color-fonts/stroke-color-shadow-sbix.html:
* http/tests/canvas/color-fonts/stroke-gradient-sbix-2.html:
* http/tests/canvas/color-fonts/stroke-gradient-sbix-3.html:
* http/tests/canvas/color-fonts/stroke-gradient-sbix-4.html:
* http/tests/canvas/color-fonts/stroke-gradient-sbix.html:
* http/tests/canvas/color-fonts/text-sbix-2.html:
* http/tests/canvas/color-fonts/text-sbix-3.html:
* http/tests/canvas/color-fonts/text-sbix-4.html:
* http/tests/canvas/color-fonts/text-sbix.html:
2021-04-27 Sergio Villar Senin <svillar@igalia.com>
[css-flexbox] Fix expectations of a WPT test that works fine
https://bugs.webkit.org/show_bug.cgi?id=225097
Reviewed by Manuel Rego Casasnovas.
* TestExpectations: Unskipped a test that works fine now.
2021-04-27 Chris Dumez <cdumez@apple.com>
Improve local storage size estimation for quota limitation
https://bugs.webkit.org/show_bug.cgi?id=225123
Reviewed by Alex Christensen.
Update test to use unicode in the Strings so that the file reaches the quota without
changing the test too much. The test was using ASCII and was thus able to store all
the strings without reaching the quota due to our updated String size calculation.
* storage/domstorage/quota.html:
2021-04-27 Wenson Hsieh <wenson_hsieh@apple.com>
[iOS] Web content process occasionally crashes under VisibleSelection::adjustPositionForEnd
https://bugs.webkit.org/show_bug.cgi?id=225072
rdar://77159489
Reviewed by Darin Adler.
Add a layout test that programmatically clears the selection in the middle of changing it by moving selection
handles.
* editing/selection/ios/clear-selection-while-moving-selection-handles-expected.txt: Added.
* editing/selection/ios/clear-selection-while-moving-selection-handles.html: Added.
2021-04-27 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. fast/replaced/pdf-as-embed-with-no-mime-type-is-not-blank.html is failing after r276635.
* platform/glib/TestExpectations:
2021-04-27 Patrick Angle <pangle@apple.com>
Web Inspector: Default Audits script are minified in release builds
https://bugs.webkit.org/show_bug.cgi?id=225009
Reviewed by BJ Burg.
Added test to check that whitespace is preserved in default audits.
* inspector/audit/non-minified-default-audits-expected.txt: Added.
* inspector/audit/non-minified-default-audits.html: Added.
2021-04-27 Alex Christensen <achristensen@webkit.org>
charset in contentType used in Blob.prototype.slice(start, end, contentType) is lost
https://bugs.webkit.org/show_bug.cgi?id=225057
Reviewed by Chris Dumez.
* fast/files/blob-content-type-expected.txt: Added.
* fast/files/blob-content-type.html: Added.
2021-04-27 Aditya Keerthi <akeerthi@apple.com>
REGRESSION (r273154): fast/forms/ios/scroll-to-reveal-focused-select.html is timing out
https://bugs.webkit.org/show_bug.cgi?id=225122
<rdar://problem/77041996>
Reviewed by Wenson Hsieh.
* fast/forms/ios/scroll-to-reveal-focused-select.html:
Updated the test to account for the fact that <select> options are no
longer displayed as a keyboard input view.
2021-04-27 Alexey Shvayka <shvaikalesh@gmail.com>
[JSC] Remove defaultValue() from the method table
https://bugs.webkit.org/show_bug.cgi?id=225032
Reviewed by Darin Adler.
* platform/mac/fast/dom/objc-wrapper-toprimitive-expected.txt: Added.
* platform/mac/fast/dom/objc-wrapper-toprimitive.html: Added.
* platform/wk2/TestExpectations:
* plugins/npruntime/tostring-expected.txt:
* plugins/npruntime/tostring.html:
* plugins/npruntime/valueof-expected.txt:
* plugins/npruntime/valueof.html:
2021-04-27 Aditya Keerthi <akeerthi@apple.com>
[iOS][FCR] Add borders for better control visibility
https://bugs.webkit.org/show_bug.cgi?id=225058
<rdar://problem/77161616>
Reviewed by Sam Weinig.
Rebaselined tests to account for changes in appearance.
* accessibility/ios-simulator/unobscured-content-rect-expected.txt:
* accessibility/ios-simulator/unobscured-content-rect.html:
* editing/editable-region/search-field-basic-expected.txt:
* fast/forms/date/date-input-rendering-basic-expected.txt:
* fast/forms/date/date-pseudo-elements-expected.txt:
* fast/forms/ios/form-control-refresh/checkbox/border.html:
Specify a border style, so that the border applies. Note that this test
is currently failing on internal bots.
* fast/forms/ios/form-control-refresh/checkbox/subpixel-clipping-expected-mismatch.html:
* fast/forms/ios/form-control-refresh/checkbox/subpixel-clipping.html:
Add a green background so that the (white) border is visible.
* fast/forms/ios/form-control-refresh/radio/border.html:
* fast/forms/ios/form-control-refresh/radio/subpixel-clipping-expected-mismatch.html:
* fast/forms/ios/form-control-refresh/radio/subpixel-clipping.html:
* fast/forms/time/time-input-rendering-basic-expected.txt:
* platform/ios-simulator/fast/forms/datalist/datalist-searchinput-appearance-expected.txt:
* platform/ios-wk2/compositing/contents-opaque/control-layer-expected.txt:
* platform/ios-wk2/editing/pasteboard/4641033-expected.txt:
* platform/ios-wk2/editing/pasteboard/4944770-1-expected.txt:
* platform/ios-wk2/editing/pasteboard/4944770-2-expected.txt:
* platform/ios-wk2/editing/selection/caret-before-select-expected.txt:
* platform/ios-wk2/fast/block/margin-collapse/103-expected.txt:
* platform/ios-wk2/fast/forms/basic-buttons-expected.txt:
* platform/ios-wk2/fast/forms/targeted-frame-submission-expected.txt:
* platform/ios-wk2/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt:
* platform/ios-wk2/fast/overflow/scrollRevealButton-expected.txt:
* platform/ios-wk2/fast/parser/document-write-option-expected.txt:
* platform/ios-wk2/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt:
* platform/ios-wk2/imported/w3c/web-platform-tests/css/css-pseudo/file-chooser-button-display-toggle-crash.tentative-expected.txt:
* platform/ios-wk2/imported/w3c/web-platform-tests/html/rendering/widgets/baseline-alignment-and-overflow.tentative-expected.txt:
* platform/ios-wk2/imported/w3c/web-platform-tests/html/rendering/widgets/button-layout/abspos-expected.txt:
* platform/ios-wk2/imported/w3c/web-platform-tests/html/rendering/widgets/select-wrap-no-spill.optional-expected.txt:
* platform/ios/css2.1/20110323/replaced-elements-001-expected.txt:
* platform/ios/css3/flexbox/button-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/4397952-expected.txt:
* platform/ios/editing/selection/5240265-expected.txt:
* platform/ios/editing/selection/replaced-boundaries-3-expected.txt:
* platform/ios/editing/selection/select-box-expected.txt:
* platform/ios/editing/selection/select-element-paragraph-boundary-expected.txt:
* platform/ios/editing/selection/selection-button-text-expected.txt:
* platform/ios/fast/block/float/float-avoidance-expected.txt:
* platform/ios/fast/block/positioning/inline-block-relposition-expected.txt:
* platform/ios/fast/css/continuationCrash-expected.txt:
* platform/ios/fast/css/focus-ring-exists-for-search-field-expected.txt:
* platform/ios/fast/css/input-search-padding-expected.txt:
* platform/ios/fast/css/margin-top-bottom-dynamic-expected.txt:
* platform/ios/fast/css/rtl-ordering-expected.txt:
* platform/ios/fast/css/text-input-with-webkit-border-radius-expected.txt:
* platform/ios/fast/css/text-overflow-input-expected.txt:
* platform/ios/fast/css/text-transform-select-expected.txt:
* platform/ios/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
* platform/ios/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt:
* platform/ios/fast/dynamic/positioned-movement-with-positioned-children-expected.txt:
* platform/ios/fast/forms/001-expected.txt:
* platform/ios/fast/forms/003-expected.txt:
* platform/ios/fast/forms/004-expected.txt:
* platform/ios/fast/forms/basic-selects-expected.txt:
* platform/ios/fast/forms/blankbuttons-expected.txt:
* platform/ios/fast/forms/box-shadow-override-expected.txt:
* platform/ios/fast/forms/button-align-expected.txt:
* platform/ios/fast/forms/button-cannot-be-nested-expected.txt:
* platform/ios/fast/forms/button-default-title-expected.txt:
* platform/ios/fast/forms/button-generated-content-expected.txt:
* platform/ios/fast/forms/button-positioned-expected.txt:
* platform/ios/fast/forms/button-sizes-expected.txt:
* platform/ios/fast/forms/button-style-color-expected.txt:
* platform/ios/fast/forms/button-table-styles-expected.txt:
* platform/ios/fast/forms/button-text-transform-expected.txt:
* platform/ios/fast/forms/button-white-space-expected.txt:
* platform/ios/fast/forms/control-clip-expected.txt:
* platform/ios/fast/forms/control-clip-overflow-expected.txt:
* platform/ios/fast/forms/control-restrict-line-height-expected.txt:
* platform/ios/fast/forms/disabled-select-change-index-expected.txt:
* platform/ios/fast/forms/file/file-input-direction-expected.txt:
* platform/ios/fast/forms/file/file-input-disabled-expected.txt:
* platform/ios/fast/forms/form-element-geometry-expected.txt:
* platform/ios/fast/forms/formmove3-expected.txt:
* platform/ios/fast/forms/hidden-listbox-expected.txt:
* platform/ios/fast/forms/input-appearance-height-expected.txt:
* platform/ios/fast/forms/input-button-sizes-expected.txt:
* platform/ios/fast/forms/input-first-letter-expected.txt:
* platform/ios/fast/forms/input-value-expected.txt:
* platform/ios/fast/forms/listbox-bidi-align-expected.txt:
* platform/ios/fast/forms/listbox-scrollbar-incremental-load-expected.txt:
* platform/ios/fast/forms/listbox-width-change-expected.txt:
* platform/ios/fast/forms/menulist-clip-expected.txt:
* platform/ios/fast/forms/menulist-deselect-update-expected.txt:
* platform/ios/fast/forms/menulist-narrow-width-expected.txt:
* platform/ios/fast/forms/menulist-no-overflow-expected.txt:
* platform/ios/fast/forms/menulist-option-wrap-expected.txt:
* platform/ios/fast/forms/menulist-restrict-line-height-expected.txt:
* platform/ios/fast/forms/menulist-separator-painting-expected.txt:
* platform/ios/fast/forms/menulist-style-color-expected.txt:
* platform/ios/fast/forms/menulist-width-change-expected.txt:
* platform/ios/fast/forms/option-script-expected.txt:
* platform/ios/fast/forms/option-strip-whitespace-expected.txt:
* platform/ios/fast/forms/option-text-clip-expected.txt:
* platform/ios/fast/forms/placeholder-pseudo-style-expected.txt:
* platform/ios/fast/forms/search-cancel-button-style-sharing-expected.txt:
* platform/ios/fast/forms/search-display-none-cancel-button-expected.txt:
* platform/ios/fast/forms/search-input-rtl-expected.txt:
* platform/ios/fast/forms/search/search-zoom-computed-style-height-expected.txt:
* platform/ios/fast/forms/select-align-expected.txt:
* platform/ios/fast/forms/select-background-none-expected.txt:
* platform/ios/fast/forms/select-baseline-expected.txt:
* platform/ios/fast/forms/select-block-background-expected.txt:
* platform/ios/fast/forms/select-change-listbox-size-expected.txt:
* platform/ios/fast/forms/select-change-listbox-to-popup-expected.txt:
* platform/ios/fast/forms/select-change-popup-to-listbox-expected.txt:
* platform/ios/fast/forms/select-dirty-parent-pref-widths-expected.txt:
* platform/ios/fast/forms/select-disabled-appearance-expected.txt:
* platform/ios/fast/forms/select-element-focus-ring-expected.txt:
* platform/ios/fast/forms/select-empty-option-height-expected.txt:
* platform/ios/fast/forms/select-initial-position-expected.txt:
* platform/ios/fast/forms/select-list-box-with-height-expected.txt:
* platform/ios/fast/forms/select-selected-expected.txt:
* platform/ios/fast/forms/select-style-expected.txt:
* platform/ios/fast/forms/select-visual-hebrew-expected.txt:
* platform/ios/fast/forms/select-writing-direction-natural-expected.txt:
* platform/ios/fast/forms/select/optgroup-rendering-expected.txt:
* platform/ios/fast/forms/selectlist-minsize-expected.txt:
* platform/ios/fast/forms/stuff-on-my-optgroup-expected.txt:
* platform/ios/fast/html/details-replace-summary-child-expected.txt:
* platform/ios/fast/html/details-replace-text-expected.txt:
* platform/ios/fast/html/keygen-expected.txt:
* platform/ios/fast/invalid/014-expected.txt:
* platform/ios/fast/replaced/replaced-breaking-expected.txt:
* platform/ios/fast/replaced/replaced-breaking-mixture-expected.txt:
* platform/ios/fast/replaced/three-selects-break-expected.txt:
* platform/ios/fast/replaced/width100percent-button-expected.txt:
* platform/ios/fast/replaced/width100percent-menulist-expected.txt:
* platform/ios/fast/replaced/width100percent-searchfield-expected.txt:
* platform/ios/fast/selectors/064-expected.txt:
* platform/ios/fast/table/append-cells2-expected.txt:
* platform/ios/fast/table/remove-td-display-none-expected.txt:
* platform/ios/fast/text/drawBidiText-expected.txt:
* platform/ios/fast/text/international/bidi-listbox-atsui-expected.txt:
* platform/ios/fast/text/international/bidi-listbox-expected.txt:
* platform/ios/fast/text/international/bidi-menulist-expected.txt:
* platform/ios/fast/text/international/hindi-spacing-expected.txt:
* platform/ios/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt:
* platform/ios/svg/custom/foreign-object-skew-expected.txt:
* platform/ios/svg/custom/inline-svg-in-xhtml-expected.txt:
* platform/ios/tables/mozilla/bugs/bug1188-expected.txt:
* platform/ios/tables/mozilla/bugs/bug1318-expected.txt:
* platform/ios/tables/mozilla/bugs/bug138725-expected.txt:
* platform/ios/tables/mozilla/bugs/bug18359-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/bug26178-expected.txt:
* platform/ios/tables/mozilla/bugs/bug28928-expected.txt:
* platform/ios/tables/mozilla/bugs/bug29326-expected.txt:
* platform/ios/tables/mozilla/bugs/bug33855-expected.txt:
* platform/ios/tables/mozilla/bugs/bug39209-expected.txt:
* platform/ios/tables/mozilla/bugs/bug4382-expected.txt:
* platform/ios/tables/mozilla/bugs/bug4429-expected.txt:
* platform/ios/tables/mozilla/bugs/bug44505-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/bug51727-expected.txt:
* platform/ios/tables/mozilla/bugs/bug52505-expected.txt:
* platform/ios/tables/mozilla/bugs/bug52506-expected.txt:
* platform/ios/tables/mozilla/bugs/bug60749-expected.txt:
* platform/ios/tables/mozilla/bugs/bug68912-expected.txt:
* platform/ios/tables/mozilla/bugs/bug7342-expected.txt:
* platform/ios/tables/mozilla/bugs/bug92647-2-expected.txt:
* platform/ios/tables/mozilla/bugs/bug96334-expected.txt:
* platform/ios/tables/mozilla/collapsing_borders/bug41262-4-expected.txt:
* platform/ios/tables/mozilla/core/margins-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/bug1725-expected.txt:
* platform/ios/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
* platform/ios/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt:
* platform/ios/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt:
* platform/ios/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt:
* platform/ios/transforms/2d/zoom-menulist-expected.txt:
2021-04-27 Wenson Hsieh <wenson_hsieh@apple.com>
fast/events/ios/dragstart-on-image-by-long-pressing.html sometimes fails with a text diff
https://bugs.webkit.org/show_bug.cgi?id=225107
rdar://77048635
Reviewed by Darin Adler.
For some reason, when running this layout test in a newly created simulator, the drag cancel preview animation
will finish animating *just* before the "dragend" event is dispatched, which causes the test to fail with a text
diff due to the missing `PASS Ended drag` output.
Address this by making the test robust in both cases (where the animation ends before the page receives
"dragend" and vice versa) by only finishing the test when we've met both conditions.
* fast/events/ios/dragstart-on-image-by-long-pressing-expected.txt:
* fast/events/ios/dragstart-on-image-by-long-pressing.html:
2021-04-27 Zalan Bujtas <zalan@apple.com>
[RenderTreeBuilder] ASSERTION FAILED: ancestor->style().columnSpan() != ColumnSpan::All || !isValidColumnSpanner(fragmentedFlow, *ancestor) in WebCore::isValidColumnSpanner
https://bugs.webkit.org/show_bug.cgi?id=225078
<rdar://76127681>
Reviewed by Antti Koivisto.
* fast/multicol/nested-spanner-assert-expected.txt: Added.
* fast/multicol/nested-spanner-assert.html: Added.
2021-04-21 Sergio Villar Senin <svillar@igalia.com>
[css-flexbox] percent children don't resolve against the flex basis on a fully inflexible item with fixed flex-basis
https://bugs.webkit.org/show_bug.cgi?id=210478
Reviewed by Darin Adler.
* TestExpectations: Unskipped a couple of tests that are passing now.
2021-04-27 Rob Buis <rbuis@igalia.com>
Check globalObject for null
https://bugs.webkit.org/show_bug.cgi?id=223793
Reviewed by Youenn Fablet.
* http/tests/webrtc/sframe-transform-write-expected.txt: Added.
* http/tests/webrtc/sframe-transform-write.html: Added.
2021-04-27 Frédéric Wang <fwang@igalia.com>
[MathML] Assertion failure in RenderTreeNeedsLayoutChecker
https://bugs.webkit.org/show_bug.cgi?id=224903
Reviewed by Alan Bujtas.
Add regression test with all vertical embellished operators (other than <mo>) supported
by WebKit.
* mathml/vertical-embellished-op-dirty-layout-expected.txt: Added.
* mathml/vertical-embellished-op-dirty-layout.html: Added.
2021-04-26 Rob Buis <rbuis@igalia.com>
Remove rounding logic in RenderGeometryMap::mapContainer
https://bugs.webkit.org/show_bug.cgi?id=218577
Reviewed by Simon Fraser.
Add test for this.
* fast/layers/geometry-map-accumulated-offset-assert-expected.txt: Added.
* fast/layers/geometry-map-accumulated-offset-assert.html: Added.
2021-04-26 Manuel Rego Casasnovas <rego@igalia.com>
REGRESSION (r276264): Reproducible crash in WebCore::UserActionElementSet::clearFlags
https://bugs.webkit.org/show_bug.cgi?id=224957
Reviewed by Ryosuke Niwa.
* fast/selectors/focus-visible-crash-expected.txt: Added.
* fast/selectors/focus-visible-crash.html: Added.
2021-04-26 Tim Nguyen <ntim@apple.com>
Create a containing block when relevant properties are set in the current element will-change
https://bugs.webkit.org/show_bug.cgi?id=167868
Reviewed by Alan Bujtas.
Per spec, any CSS property that is susceptible to create a containing block should create one when put on the
current element's will-change.
Relevant WPT are enabled.
Test: fast/css/will-change/will-change-creates-containing-block.html
* TestExpectations:
* fast/css/will-change/will-change-creates-containing-block-expected.html: Added.
* fast/css/will-change/will-change-creates-containing-block.html: Added.
2021-04-26 Wenson Hsieh <wenson_hsieh@apple.com>
Subdivide image overlay text into one or more elements per line
https://bugs.webkit.org/show_bug.cgi?id=225038
rdar://75505043
Reviewed by Tim Horton and Devin Rousso.
Adjust several existing layout tests after changing `internals.installImageOverlay`. See WebCore ChangeLog for
more details.
* fast/images/image-extraction/basic-image-overlay.html:
* fast/images/image-extraction/click-link-with-image-overlay.html:
* fast/images/image-extraction/image-overlay-creation-is-idempotent.html:
* fast/images/image-extraction/image-overlay-in-image-with-zero-font-size.html:
* fast/images/image-extraction/image-overlay-with-selection-styles-expected.html:
* fast/images/image-extraction/image-overlay-with-selection-styles.html:
* fast/images/image-extraction/ios/reselect-word-in-image-overlay.html:
* fast/images/image-extraction/ios/select-word-in-image-overlay-inside-link.html:
* fast/images/image-extraction/ios/select-word-in-image-overlay.html:
* fast/images/image-extraction/ios/selection-rects-in-image-overlay.html:
* fast/images/image-extraction/mac/copy-image-overlay-text-with-context-menu.html:
* fast/images/image-extraction/mac/select-image-overlay-in-link-with-mouse-drag.html:
* fast/images/image-extraction/mac/select-image-overlay-with-mouse-drag-does-not-fire-click.html:
* fast/images/image-extraction/mac/select-image-overlay-with-mouse-drag.html:
* fast/images/image-extraction/mac/select-word-in-draggable-image-overlay.html:
* fast/images/image-extraction/mac/select-word-in-transparent-image-overlay.html:
2021-04-26 ChangSeok Oh <changseok@webkit.org>
Enable AVIF tests for glib platforms
https://bugs.webkit.org/show_bug.cgi?id=225039
Reviewed by Philippe Normand.
This change enables avif tests for glib based platforms.
* platform/glib/TestExpectations:
2021-04-26 Zalan Bujtas <zalan@apple.com>
[ Win ] fast/text/line-break-with-locale.html is failing on Windows
https://bugs.webkit.org/show_bug.cgi?id=225074
<rdar://problem/77174542>
Unreviewed test gardening.
* platform/win/TestExpectations:
2021-04-26 Aditya Keerthi <akeerthi@apple.com>
REGRESSION: fast/forms/ios/ipad/open-picker-using-keyboard.html is timing out
https://bugs.webkit.org/show_bug.cgi?id=225053
<rdar://problem/77042251>
Reviewed by Wenson Hsieh.
Update the test to account for the fact that <select> elements now
present a context menu rather than a popover.
* fast/forms/ios/ipad/open-picker-using-keyboard-expected.txt:
* fast/forms/ios/ipad/open-picker-using-keyboard.html:
2021-04-26 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/resources convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=224622
<rdar://problem/76727052>
Reviewed by Jonathan Bedard.
* http/tests/appcache/fallback.html:
* http/tests/appcache/main-resource-fallback-for-network-error-crash.html:
* http/tests/appcache/main-resource-hash.html:
* http/tests/appcache/main-resource-redirect.html:
* http/tests/appcache/multi-fallback.html:
* http/tests/appcache/non-html.xhtml:
* http/tests/appcache/offline-access.html:
* http/tests/appcache/remove-cache.html:
* http/tests/appcache/resources/fail-on-update-2.py:
* http/tests/appcache/resources/fail-on-update.py:
* http/tests/appcache/resources/fallback.manifest:
* http/tests/appcache/resources/main-resource-redirect-frame.py:
* http/tests/appcache/resources/main-resource-redirect.manifest:
* http/tests/appcache/resources/multi-fallback.manifest:
* http/tests/appcache/resources/non-html.manifest:
* http/tests/appcache/resources/offline-access-frame.html:
* http/tests/appcache/resources/offline-access.js:
(test):
* http/tests/appcache/resources/offline-access.manifest:
* http/tests/appcache/resources/remove-cache.py:
* http/tests/cache/network-error-during-revalidation.html:
* http/tests/cache/resources/network-error-during-revalidation-frame.html:
* http/tests/cache/subresource-fragment-identifier.html:
* http/tests/cookies/same-site/fetch-after-navigating-iframe-in-cross-origin-page.html:
* http/tests/cookies/same-site/fetch-after-top-level-navigation-initiated-from-iframe-in-cross-origin-page.html:
* http/tests/cookies/same-site/fetch-in-cross-origin-iframe.html:
* http/tests/css/border-image-loading.html:
* http/tests/css/css-image-loading.html:
* http/tests/css/css-image-valued-shape.html:
* http/tests/css/font-face-src-loading.html:
* http/tests/css/mask-image-loading.html:
* http/tests/css/reflection-mask-image-loading.html:
* http/tests/css/resources/request-logging.js:
(ResourceLogging.CallCommand):
* http/tests/css/vertical-align-baseline-after-image-load-2-expected.html:
* http/tests/css/vertical-align-baseline-after-image-load-2.html:
* http/tests/css/vertical-align-baseline-after-image-load-3-expected.html:
* http/tests/css/vertical-align-baseline-after-image-load-3.html:
* http/tests/css/vertical-align-baseline-after-image-load-expected.html:
* http/tests/css/vertical-align-baseline-after-image-load.html:
* http/tests/fetch/clone-response-body.html:
* http/tests/fetch/closing-while-fetching.html:
* http/tests/fetch/fetch-cors-with-referrer.html:
* http/tests/fetch/fetching-same-resource-with-different-options-expected.txt:
* http/tests/fetch/fetching-same-resource-with-different-options.html:
* http/tests/fetch/get-response-body-while-loading.html:
* http/tests/images/decode-slow-load-static-image.html:
* http/tests/images/draw-pattern-slow-load-large-image.html:
* http/tests/images/gif-progressive-load.html:
* http/tests/images/image-supports-video.html:
* http/tests/images/jpeg-partial-load.html:
* http/tests/images/loading-image-border.html:
* http/tests/images/loading-image-no-border.html:
* http/tests/images/mp4-partial-load.html:
* http/tests/images/png-partial-load-no-alpha.html:
* http/tests/images/png-partial-load.html:
* http/tests/images/png-progressive-load.html:
* http/tests/images/webp-partial-load.html:
* http/tests/images/webp-progressive-load.html:
* http/tests/loading/preload-img-test.html:
* http/tests/local/fileapi/file-last-modified-using-open-panel.html:
* http/tests/local/fileapi/file-last-modified.html:
* http/tests/local/fileapi/resources/temp-file-utils.js:
(createTempFile):
(touchTempFile):
(removeTempFile):
* http/tests/local/link-stylesheet-load-order-preload.html:
* http/tests/local/link-stylesheet-load-order.html:
* http/tests/media/track/track-webvtt-slow-loading-2.html:
* http/tests/media/track/track-webvtt-slow-loading.html:
* http/tests/misc/repeat-open-cancel.html:
* http/tests/navigation/pending-location-change-assert.html:
* http/tests/preload/delaying_onload_link_preload_after_discovery_image.html:
* http/tests/preload/dynamic_remove_preload_href.html:
* http/tests/preload/not_delaying_window_onload_before_discovery.html:
* http/tests/preload/not_evicting_preload_at_onload.html:
* http/tests/resources/basic-auth.php: Removed.
* http/tests/resources/digest-auth: Removed.
* http/tests/resources/download-json-with-delay.php: Removed.
* http/tests/resources/download-json-with-delay.py: Added.
* http/tests/resources/echo-iframe-src.php: Removed.
* http/tests/resources/echo-iframe-src.py: Added.
* http/tests/resources/file-last-modified.php: Removed.
* http/tests/resources/file-last-modified.py: Added.
* http/tests/resources/load-and-stall.php: Removed.
* http/tests/resources/load-and-stall.py: Added.
* http/tests/resources/network-simulator.php: Removed.
* http/tests/resources/network-simulator.py: Added.
(temp_path_base):
(generate_no_cache_http_header):
(content_type):
(generate_response):
(handle_increate_resource_count_command):
(handle_reset_resource_count_command):
(handle_get_resource_count_command):
(handle_start_resource_requests_log):
(handle_get_resource_requests_log):
(handle_log_resource_request):
* http/tests/resources/portabilityLayer.py:
(set_state):
* http/tests/resources/redirect-to-video-if-accepted.php: Removed.
* http/tests/resources/redirect-to-video-if-accepted.py: Added.
* http/tests/resources/reset-temp-file.php: Removed.
* http/tests/resources/reset-temp-file.py:
* http/tests/resources/slow-image.php: Removed.
* http/tests/resources/slow-image.py: Added.
* http/tests/resources/slow-notify-done.php: Removed.
* http/tests/resources/slow-notify-done.py: Added.
* http/tests/resources/touch-temp-file.php: Removed.
* http/tests/resources/touch-temp-file.py:
* http/tests/resources/write-temp-file.php: Removed.
* http/tests/resources/write-temp-file.py:
* http/tests/security/XFrameOptions/x-frame-options-ancestors-same-origin-allow.html:
* http/tests/security/resources/allow-if-origin.py:
* http/tests/swipe/swipe-back-with-outstanding-load-cancellation.html:
* http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-invalidation.py:
* http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-timeout.py:
* http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache.py:
* http/tests/xmlhttprequest/resources/access-control-preflight-denied-xsrf.py:
* http/tests/xmlhttprequest/resources/no-custom-header.py:
* http/tests/xmlhttprequest/resources/redirect-cross-origin-tripmine.py:
* http/tests/xmlhttprequest/resources/remember-bad-password/count-failures.py:
* http/tests/xmlhttprequest/state-after-network-error.html:
2021-04-26 Aditya Keerthi <akeerthi@apple.com>
REGRESSION (r271861): [iOS] Accessory bar navigation to elements outside the viewport fails
https://bugs.webkit.org/show_bug.cgi?id=224980
<rdar://problem/77042311>
Reviewed by Wenson Hsieh.
* fast/forms/ios/accessory-bar-navigation.html:
Increase the space between input elements, so that the second input is
positioned out of the viewport on larger devices.
2021-04-26 Alexey Shvayka <shvaikalesh@gmail.com>
[JSC] OrdinarySet should invoke custom [[Set]] methods
https://bugs.webkit.org/show_bug.cgi?id=217916
Reviewed by Yusuke Suzuki.
* 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-04-26 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. Emit new GLIB baselines after r276584.
* platform/glib/imported/w3c/web-platform-tests/shadow-dom/event-on-pseudo-element-crash-expected.txt: Added.
* platform/glib/imported/w3c/web-platform-tests/shadow-dom/imperative-slot-api-crash-expected.txt: Added.
2021-04-26 Enrique Ocaña González <eocanha@igalia.com>
[GStreamer] media/track/in-band/ layout tests introduced in r154908 are failing
https://bugs.webkit.org/show_bug.cgi?id=120665
Reviewed by Philippe Normand.
Removed track-in-band-mpegts-metadata.html because it relies on private streams on mpegts
and those won't ever be exposed by tsdemux. Made testCuesAddedOnce() test more robust
when finding text tracks.
* media/content/user-private-streams.ts: Removed.
* media/in-band-tracks.js:
(pollProgress): Make sure that the function repeated at intervals is properly stopped in all the cases.
(canplaythrough): More robust track detection.
(testCuesAddedOnce): Ditto.
* media/track/in-band/track-in-band-mpegts-metadata.html: Removed.
* platform/glib/TestExpectations: Unskip media/track/in-band tests.
2021-04-25 Ryosuke Niwa <rniwa@webkit.org>
Resync WPT shadow DOM tests as of 02f0cc10
https://bugs.webkit.org/show_bug.cgi?id=225042
Reviewed by Antti Koivisto.
Rebaselined the test and added platform specific results for the crash tests.
* platform/ios/imported/w3c/web-platform-tests/shadow-dom/imperative-slot-api-crash-expected.txt: Added.
* platform/ios/imported/w3c/web-platform-tests/shadow-dom/event-on-pseudo-element-crash-expected.txt: Added.
* platform/mac/imported/w3c/web-platform-tests/shadow-dom/event-on-pseudo-element-crash-expected.txt: Added.
* platform/glib/imported/w3c/web-platform-tests/shadow-dom/nested-slot-remove-crash-expected.txt: Rebaselined.
2021-04-26 Carlos Garcia Campos <cgarcia@igalia.com>
embed element with the src attribute set prevents WebKitTestRunner from exiting
https://bugs.webkit.org/show_bug.cgi?id=223791
Reviewed by Ryosuke Niwa.
Add new test.
* fast/images/embed-image-onload-src-change-expected.txt: Added.
* fast/images/embed-image-onload-src-change.html: Added.
2021-04-25 Ryosuke Niwa <rniwa@webkit.org>
Unreviewesd EWS fixes.
Skip http/tests/security/referrer-policy-header-multipart.html on WebKit1
after r276526 split it out of http/tests/security/referrer-policy-header.html
* platform/mac-wk1/TestExpectations:
* platform/win/TestExpectations:
* platform/wincairo/TestExpectations:
2021-04-25 Fujii Hironori <Hironori.Fujii@sony.com>
[WinCairo] Unreviewed test gardening
* platform/wincairo/TestExpectations:
2021-04-25 ChangSeok Oh <changseok@webkit.org>
Fix a crash caused by AVIF decoding failure
https://bugs.webkit.org/show_bug.cgi?id=223843
<rdar://problem/76205084>
Reviewed by Philippe Normand.
Check if partial load of avif images crashes.
* TestExpectations: Skip the test for non-gtk platforms.
* http/tests/images/avif-partial-load-crash-expected.txt: Added.
* http/tests/images/avif-partial-load-crash.html: Added.
2021-04-25 Felipe Erias <felipeerias@igalia.com>
[css-flexbox] Table layout disregards overriding width
https://bugs.webkit.org/show_bug.cgi?id=224934
Reviewed by Darin Adler.
* TestExpectations: Remove three WPT tests that now pass.
* platform/glib/TestExpectations: Remove one WPT test that now passes.
* platform/gtk/imported/w3c/web-platform-tests/css/css-flexbox/flex-item-contains-strict-expected.txt: Added.
2021-04-24 Tim Horton <timothy_horton@apple.com>
Changing the source of a model element with clipping applied does not update the model
https://bugs.webkit.org/show_bug.cgi?id=224917
Reviewed by Simon Fraser.
* model-element/model-element-contents-layer-updates-expected.txt: Added.
* model-element/model-element-contents-layer-updates-with-clipping-expected.txt: Added.
* model-element/model-element-contents-layer-updates-with-clipping.html: Added.
* model-element/model-element-contents-layer-updates.html: Added.
* model-element/resources/cube.usdz: Added.
* platform/ios-wk2/TestExpectations:
* platform/mac/TestExpectations:
Add tests that ensure that adding a <model> with one source, then changing
it to another, correctly updates the content layer. Test this both
with and without clipping (the without-clipping case passed before this change,
with-clipping failed).
These tests only work on Cocoa ports with UI-side compositing enabled
because they depend on the PlatformCALayer subclass holding on to the model
data (and logging its size) in order to distinguish between the two models.
2021-04-24 Julian Gonzalez <julian_a_gonzalez@apple.com>
Crash in BreakBlockquoteCommand::doApply()
https://bugs.webkit.org/show_bug.cgi?id=224941
Reviewed by Ryosuke Niwa.
Add test for this crash, running only on Release for now.
Thanks to Tuomas Karkkainen for its basic structure.
* TestExpectations:
* editing/pasteboard/paste-as-quotation-then-paste-crash-expected.txt: Added.
* editing/pasteboard/paste-as-quotation-then-paste-crash.html: Added.
2021-04-24 Zalan Bujtas <zalan@apple.com>
[RenderTreeBuilder] Subtree moving should clear the floats on all the descendants
https://bugs.webkit.org/show_bug.cgi?id=224996
<rdar://76837320>
Reviewed by Antti Koivisto.
* fast/multicol/floating-boxes-moved-under-multi-column-expected.txt: Added.
* fast/multicol/floating-boxes-moved-under-multi-column.html: Added.
2021-04-24 Rob Buis <rbuis@igalia.com>
Move selectedOptions cache invalidation timing
https://bugs.webkit.org/show_bug.cgi?id=224894
Reviewed by Ryosuke Niwa.
Add test for this.
* fast/dom/HTMLSelectElement/selected-options-item-crash-expected.txt: Added.
* fast/dom/HTMLSelectElement/selected-options-item-crash.html: Added.
2021-04-23 Chris Dumez <cdumez@apple.com>
http/tests/security/referrer-policy-header.html is slow
https://bugs.webkit.org/show_bug.cgi?id=224998
Reviewed by Geoffrey Garen.
The test is a flaky timeout on the bots because it is slow. On my machine, it takes 17 seconds to run
it with a debug build. To speed things up, I am now running the subtests in parallel instead of
sequentially. I also split the test in 2 (regular response vs multipart response). Each tests now takes
about ~5 seconds to run on my machine.
* http/tests/security/referrer-policy-header-expected.txt:
* http/tests/security/referrer-policy-header-multipart-expected.txt: Added.
* http/tests/security/referrer-policy-header-multipart.html: Added.
* http/tests/security/referrer-policy-header-test.js: Copied from LayoutTests/http/tests/security/referrer-policy-header.html.
(printResults):
(onmessage):
(runTests):
* http/tests/security/referrer-policy-header.html:
* http/tests/security/resources/postReferrer.py:
* http/tests/security/resources/serve-referrer-policy-and-test.py:
2021-04-23 Ryan Haddad <ryanhaddad@apple.com>
imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/css-module/css-module-worker-test.html is a flakey crash and failure
https://bugs.webkit.org/show_bug.cgi?id=222750
Unreviewed test gardening.
Move expectation to a more general location, this isn't limited to macOS.
* TestExpectations:
* platform/mac/TestExpectations:
2021-04-23 Ryan Haddad <ryanhaddad@apple.com>
[macOS] imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/css-module/css-module-worker-test.html is a flakey crash and failure
https://bugs.webkit.org/show_bug.cgi?id=222750
Unreviewed test gardening.
* platform/mac/TestExpectations:
2021-04-23 Philippe Normand <pnormand@igalia.com>
Unreviewed, GTK gardening
* platform/gtk/TestExpectations: Remove test expectation for
imported/w3c/web-platform-tests/mediacapture-fromelement/capture.html which is tracked in
the main TestExpectations already.
2021-04-23 Philippe Normand <pnormand@igalia.com>
[LibWebRTC][WPE][GTK] Enable vp9 and NO_MAIN_THREAD_WRAPPING
https://bugs.webkit.org/show_bug.cgi?id=222795
Reviewed by Xabier Rodriguez-Calvar.
Update GLIB baselines for webrtc tests.
* platform/glib/TestExpectations:
* platform/glib/imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-onnegotiationneeded-expected.txt: Added.
* platform/glib/imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-restartIce.https-expected.txt: Added.
* platform/glib/imported/w3c/web-platform-tests/webrtc/RTCRtpTransceiver-setCodecPreferences-expected.txt: Added.
2021-04-22 Diego Pino Garcia <dpino@igalia.com>
[GTK] Unreviewed test gardening. Update baseline after r276448.
* platform/glib/TestExpectations:
* platform/gtk/fast/forms/datalist/input-list-expected.txt: Added.
2021-04-22 Tyler Wilcock <twilco.o@protonmail.com>
[css-counter-styles] Parse @counter-style descriptors
https://bugs.webkit.org/show_bug.cgi?id=224718
Reviewed by Darin Adler.
Add test ensuring <image> @counter-style symbol values cannot be
parsed when the `counterStyleAtRuleImageSymbolsEnabled` feature flag
is disabled.
---
This test is skipped on Windows because I haven't been able to get the
required feature flags (CSSCounterStyleAtRulesEnabled and
CSSCounterStyleAtRuleImageSymbolsEnabled) to work properly for that
port.
The code hidden behind these flags is all in the CSS parser, which is not
unique to Windows, so I think we can be confident that if the test passes
on all other platforms, that the behavior is correct on Windows too.
One attempt at implementing the necessary Windows-specific flag functionality is here:
https://bugs.webkit.org/attachment.cgi?id=426371&action=edit
Which failed to compile[1] with this error:
> C:\cygwin\home\buildbot\worker\Windows-EWS\build\Tools\DumpRenderTree\win\DumpRenderTree.cpp(834,51): error C2039: 'setCSSCounterStyleAtRulesEnabled': is not a member of 'IWebPreferencesPrivate7' [C:\cygwin\home\buildbot\worker\Windows-EWS\build\WebKitBuild\Release\Tools\DumpRenderTree\DumpRenderTreeLib.vcxproj]
> C:\cygwin\home\buildbot\worker\Windows-EWS\build\Tools\DumpRenderTree\win\DumpRenderTree.cpp(835,62): error C2039: 'setCSSCounterStyleAtRuleImageSymbolsEnabled': is not a member of 'IWebPreferencesPrivate7' [C:\cygwin\home\buildbot\worker\Windows-EWS\build\WebKitBuild\Release\Tools\DumpRenderTree\DumpRenderTreeLib.vcxproj]
Those methods are present in `IWebPreferencesPrivate7.idl`, and implemented similarly to other
flags in other places (e.g. win/WebPreferences.{h, cpp}, win/WebPreferenceKeysPrivate.h).
I can't reproduce this compilation error on my Windows machine.
I then tried removing the lines that caused the above compilation failure.
Those setters are called in DumpRenderTree::enableExperimentalFeatures, so in
lieu of enabling these flags there I could enable the flag I need via test header.
That patch is: https://bugs.webkit.org/attachment.cgi?id=426509&action=edit
This results in successful compilation, but causes lots (all?) of the
layout tests to fail[2] with a stacktrace that looks like:
00007ffc`3e9e3113 WebKit!WebPreferences::speechRecognitionEnabled(int * enabled = 0x00007ffc`3eae0f50)+0x29 [C:\cygwin\home\buildbot\worker\Windows-EWS\build\Source\WebKitLegacy\win\WebPreferences.cpp @ 2617]
00007ffc`3e9e3cc0 DumpRenderTreeLib!resetWebPreferencesToConsistentValues(struct IWebPreferences * preferences = 0x00000205`e2f204b0)+0x63 [C:\cygwin\home\buildbot\worker\Windows-EWS\build\Tools\DumpRenderTree\win\DumpRenderTree.cpp @ 847]
00007ffc`3e9e4171 DumpRenderTreeLib!resetWebViewToConsistentStateBeforeTesting(class WTR::TestOptions * options = 0x00000065`738fea60)+0x2e0 [C:\cygwin\home\buildbot\worker\Windows-EWS\build\Tools\DumpRenderTree\win\DumpRenderTree.cpp @ 1054]
00007ffc`3e9e67d3 DumpRenderTreeLib!runTest(class std::basic_string<char,std::char_traits<char>,std::allocator<char> > * inputLine = <Value unavailable error>)+0x2f1 [C:\cygwin\home\buildbot\worker\Windows-EWS\build\Tools\DumpRenderTree\win\DumpRenderTree.cpp @ 1239]
00007ff7`89952f30 DumpRenderTreeLib!main(int argc = <Value unavailable error>, char ** argv = <Value unavailable error>)+0x5d3 [C:\cygwin\home\buildbot\worker\Windows-EWS\build\Tools\DumpRenderTree\win\DumpRenderTree.cpp @ 1676]
00007ff7`89953884 DumpRenderTree!main(int argc = 0n2, char ** argv = 0x00000205`e2e74b80)+0x880 [C:\cygwin\home\buildbot\worker\Windows-EWS\build\Tools\win\DLLLauncher\DLLLauncherMain.cpp @ 232]
I haven't done much digging into why this happens, and cannot reproduce it on my Windows machine.
[1]: https://ews-build.webkit.org/#/builders/10/builds/86747
[2]: https://ews-build.webkit.org/#/builders/10/builds/86897
* platform/win/TestExpectations: Skip newly added test on Windows.
* webexposed/counter-style-image-symbols-not-exposed-expected.txt: Added.
* webexposed/counter-style-image-symbols-not-exposed.html: Added.
2021-04-22 Megan Gardner <megan_gardner@apple.com>
Sometimes appHighlights are not painted when created.
https://bugs.webkit.org/show_bug.cgi?id=224904
Reviewed by Antti Koivisto.
* http/wpt/css/css-highlight-api/highlight-text-dynamic-expected-mismatch.html: Added.
* http/wpt/css/css-highlight-api/highlight-text-dynamic.html: Added.
2021-04-22 Diego Pino Garcia <dpino@igalia.com>
[GTK] Unreviewed test gardening. Update test expectations.
* platform/gtk/TestExpectations:
2021-04-22 Diego Pino Garcia <dpino@igalia.com>
[GTK] Unreviewed test gardening. Update baselines after r276448.
r276448 turned on editable <input type=date> and <input type=time>,
many tests baselines need to be updated or emitted as result differ
from general baseline.
* platform/gtk/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt:
* platform/gtk/imported/w3c/web-platform-tests/html/rendering/widgets/baseline-alignment-and-overflow.tentative-expected.txt:
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-reportValidity-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt:
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-rangeOverflow-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-stepMismatch-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt:
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/date-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/datetime-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/datetime-local-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/input-seconds-leading-zeroes-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/input-valueasdate-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/input-valueasdate-stepping-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/input-valueasnumber-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/input-valueasnumber-stepping-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/month-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/selection-expected.txt:
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/time-2-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/time-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/valueMode-expected.txt:
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/week-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/html/semantics/selectors/pseudo-classes/inrange-outofrange-expected.txt: Added.
2021-04-22 Robert Jenner <jenner@apple.com>
[ BigSur wk2 arm64 ] webrtc/captureCanvas-webrtc.html
https://bugs.webkit.org/show_bug.cgi?id=224963
Uneviewed test gardneing.
* platform/mac-wk2/TestExpectations: Updated test expectations to Pass Timeout for BigSur arm64 only while test is reviewed.
2021-04-22 Jean-Yves Avenard <jya@apple.com>
Fix color gamut in WebRTC when using VPx software decoder.
https://bugs.webkit.org/show_bug.cgi?id=220972
<rdar://problem/73616455>
Reviewed by Youenn Fablet.
* webrtc/video-vp8-videorange-expected.txt: Added.
* webrtc/video-vp8-videorange.html: Added.
2021-04-22 Robert Jenner <jenner@apple.com>
REGRESSION (Metal ANGLE): webgl/2.0.0/conformance/glsl/misc/shader-uniform-packing-restrictions.html is constantly timing out.
https://bugs.webkit.org/show_bug.cgi?id=224257
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations: Updating test that's timing out constantly to slow to see if it improves.
2021-04-22 Zalan Bujtas <zalan@apple.com>
[RenderTreeBuilder] Multi-column spanners are not part of the enclosing multi-column renderer's subtree
https://bugs.webkit.org/show_bug.cgi?id=224914
<rdar://76846946>
Reviewed by Simon Fraser.
* fast/multicol/spanner-inserted-to-multiple-multicolumns-expected.txt: Added.
* fast/multicol/spanner-inserted-to-multiple-multicolumns.html: Added.
2021-04-22 Commit Queue <commit-queue@webkit.org>
Unreviewed, reverting r271644.
https://bugs.webkit.org/show_bug.cgi?id=224908
Caused regression
<http://webkit.org/b/221962|webkit.org/b/221962>
Reverted changeset:
"[css-multicol] OOM with 1px height columns"
https://bugs.webkit.org/show_bug.cgi?id=220490
https://trac.webkit.org/changeset/271644
2021-04-22 Ryan Haddad <ryanhaddad@apple.com>
Unreviewed, reverting r276393.
This expectation is needed so that the test will pass on bots
Reverted changeset:
"Mass removing prior test expectations that don't need to be
set anymore"
https://bugs.webkit.org/show_bug.cgi?id=224898
https://commits.webkit.org/r276393
2021-04-22 Martin Robinson <mrobinson@webkit.org>
[GTK] Turn on editable <input type=date> and <input type=time> fields
https://bugs.webkit.org/show_bug.cgi?id=224921
Reviewed by Carlos Garcia Campos.
Turn on editable date and time inputs for GTK.
* platform/gtk/TestExpectations: Enable new forms test for WebKitGTK.
* platform/gtk/fast/forms/date/date-input-rendering-basic-expected.txt: Added.
* platform/gtk/fast/forms/date/date-pseudo-elements-expected.txt: Added.
* platform/gtk/fast/forms/time/time-input-rendering-basic-expected.txt: Added.
2021-04-22 Ziran Sun <zsun@igalia.com>
[css-grid] WPT Tests css/css-grid/grid-items/grid-item-percentage-sizes-*.html fail
https://bugs.webkit.org/show_bug.cgi?id=209650
Reviewed by Sergio Villar Senin.
* TestExpectations: grid-item-percentage-sizes-00{1-3}.html are passing and unskipped now.
2021-04-22 Imanol Fernandez <ifernandez@igalia.com>
Implement WebXR Input Sources
https://bugs.webkit.org/show_bug.cgi?id=223257
Reviewed by Youenn Fablet.
Update WebXR Input Source test expectations.
* platform/wpe/TestExpectations:
2021-04-22 Carlos Garcia Campos <cgarcia@igalia.com>
[SOUP] Add support for preconnect
https://bugs.webkit.org/show_bug.cgi?id=177934
Reviewed by Sergio Villar Senin.
Remove expectations for tests that are now passing.
* platform/glib/TestExpectations:
2021-04-22 Carlos Garcia Campos <cgarcia@igalia.com>
[GTK][WPE] Bump libsoup3 version to 2.99.4
https://bugs.webkit.org/show_bug.cgi?id=224925
Reviewed by Philippe Normand.
Remove expectations for tests that should be passing now.
* platform/glib/TestExpectations:
2021-04-21 Tim Nguyen <ntim@apple.com>
Import css/css-will-change tests from WPT
https://bugs.webkit.org/show_bug.cgi?id=224870
Reviewed by Youenn Fablet.
* TestExpectations:
2021-04-21 Fujii Hironori <Hironori.Fujii@sony.com>
[WinCairo] Unreviewed test gardening
* platform/wincairo-wk1/TestExpectations:
* platform/wincairo/TestExpectations:
2021-04-21 Zalan Bujtas <zalan@apple.com>
Ignore column spanner property for the inner part of a text control.
https://bugs.webkit.org/show_bug.cgi?id=224757
<rdar://problem/76844224>
Reviewed by Antti Koivisto.
* fast/multicol/spanner-inside-text-control-expected.txt: Added.
* fast/multicol/spanner-inside-text-control.html: Added.
2021-04-21 Commit Queue <commit-queue@webkit.org>
Unreviewed, reverting r276380 and r276386.
https://bugs.webkit.org/show_bug.cgi?id=224912
Caused WPT css/css-counter-styles/cssom test crashes on macOS
WK1 with ASan
Reverted changesets:
"[css-counter-styles] Parse @counter-style descriptors"
https://bugs.webkit.org/show_bug.cgi?id=224718
https://trac.webkit.org/changeset/276380
"CSSComputedStyleDeclaration.cpp should use C++ style
comments"
https://bugs.webkit.org/show_bug.cgi?id=224875
https://trac.webkit.org/changeset/276386
2021-04-21 Robert Jenner <jenner@apple.com>
Mass removing prior test expectations that don't need to be set anymore
https://bugs.webkit.org/show_bug.cgi?id=224898
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations: Removing test expectation, as it is no longer needed.
2021-04-21 Robert Jenner <jenner@apple.com>
[ iOS, EWS ] scrollingcoordinator/ios/fixed-inside-sticky-no-stacking-context-2.html is a constant Image Failure
https://bugs.webkit.org/show_bug.cgi?id=224910
Unreviewed test gardening.
* platform/ios-simulator-wk2/TestExpectations: Updating expectation to Failure to speed up EWS while test is reviewed.
2021-04-21 Diego Pino Garcia <dpino@igalia.com>
[GLIB][GTK][WPE] Unreviewed test gardening. Remove redundant baselines.
* platform/glib/TestExpectations:
* platform/glib/fast/canvas/webgl/webgl-compressed-texture-astc-expected.txt: Removed.
* platform/glib/http/tests/loading/oauth-expected.txt: Renamed from LayoutTests/platform/gtk/http/tests/loading/oauth-expected.txt.
* platform/glib/imported/w3c/web-platform-tests/css/css-text/white-space/trailing-space-before-br-001-expected.txt: Removed.
* platform/glib/imported/w3c/web-platform-tests/css/css-values/minmax-length-computed-expected.txt: Removed.
* platform/glib/imported/w3c/web-platform-tests/css/css-values/minmax-length-percent-computed-expected.txt: Removed.
* platform/glib/imported/w3c/web-platform-tests/html/canvas/element/path-objects/2d.path.stroke.scale2-expected.txt: Removed.
* platform/gtk/imported/w3c/web-platform-tests/css/css-values/minmax-length-computed-expected.txt: Removed.
* platform/gtk/imported/w3c/web-platform-tests/css/css-values/minmax-length-percent-computed-expected.txt: Removed.
* platform/gtk/imported/w3c/web-platform-tests/service-workers/service-worker/clients-matchall-client-types.https-expected.txt: Removed.
* platform/wpe/TestExpectations:
* platform/wpe/http/tests/loading/oauth-expected.txt: Removed.
* platform/wpe/http/tests/websocket/tests/hybi/send-object-tostring-check-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/css/css-values/minmax-length-computed-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/css/css-values/minmax-length-percent-computed-expected.txt: Removed.
* platform/wpe/imported/w3c/web-platform-tests/service-workers/service-worker/windowclient-navigate.https-expected.txt: Removed.
2021-04-21 Peng Liu <peng.liu6@apple.com>
[GPUP] Refactor SourceBuffer::enqueuedSamplesForTrackID() for testing purposes
https://bugs.webkit.org/show_bug.cgi?id=224891
Reviewed by Eric Carlson.
Update following tests to use the asynchronous `enqueuedSamplesForTrackID()`.
* media/media-source/media-source-append-acb-no-frame-lost.html:
* media/media-source/media-source-append-acb-tolerance.html:
* media/media-source/media-source-append-presentation-durations.html:
* media/media-source/media-source-dropped-iframe.html:
* media/media-source/media-source-erase-after-last-append.html:
* media/media-source/media-source-first-append-not-starting-at-zero.html:
* media/media-source/media-source-remove-b-frame.html:
* media/media-source/media-source-seek-back.html:
* media/media-source/media-source-timestampoffset-rounding-error.html:
We don't need this platform-specific test expectation now.
* platform/mac/media/media-source/media-source-append-before-last-range-no-quota-exceeded-expected.txt: Removed.
2021-04-21 Amir Mark Jr <amir_mark@apple.com>
Mass removal of prior test expectations that do not need to be set anymore.
https://bugs.webkit.org/show_bug.cgi?id=224901
Unreviewed test gardening.
Two more tests removed from test expectations.
* platform/ios/TestExpectations:
* platform/mac/TestExpectations:
2021-04-21 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. Update test expectations after r276393.
* platform/glib/TestExpectations:
2021-04-21 Amir Mark Jr <amir_mark@apple.com>
Mass removal of prior test expectations that do not need to be set anymore.
https://bugs.webkit.org/show_bug.cgi?id=224901
Unreviewed test gardening.
* platform/ios-device/TestExpectations:
* platform/ios-wk1/TestExpectations:
* platform/mac-wk1/TestExpectations:
2021-04-21 Julian Gonzalez <julian_a_gonzalez@apple.com>
Crash in StyledMarkupAccumulator::traverseNodesForSerialization()
https://bugs.webkit.org/show_bug.cgi?id=224836
Reviewed by Ryosuke Niwa.
Add a test for the crash fixed here. Thanks to Tuomas Karkkainen for its first version.
* editing/execCommand/selectAll-copy-crash-expected.txt: Added.
* editing/execCommand/selectAll-copy-crash.html: Added.
2021-04-21 Robert Jenner <jenner@apple.com>
Mass removing prior test expectations that don't need to be set anymore
https://bugs.webkit.org/show_bug.cgi?id=224898
Unreviewed test gardening.
Missed one test to removed expectations for.
* TestExpectations:
2021-04-21 Robert Jenner <jenner@apple.com>
Mass removing prior test expectations that don't need to be set anymore
https://bugs.webkit.org/show_bug.cgi?id=224898
Unreviewed test gardening.
Remove test expectations that no longer needed to be set.
* TestExpectations:
* platform/ios-wk2/TestExpectations:
* platform/mac-wk2/TestExpectations:
2021-04-21 Wenson Hsieh <wenson_hsieh@apple.com>
[iOS] Text selection in image overlays should not be limited to rectilinear quads
https://bugs.webkit.org/show_bug.cgi?id=224837
<rdar://76829981>
Reviewed by Tim Horton.
Add a new layout test to exercise the new selection rendering behavior.
* fast/images/image-extraction/ios/selection-rects-in-image-overlay-expected.txt: Added.
* fast/images/image-extraction/ios/selection-rects-in-image-overlay.html: Added.
2021-04-21 Tyler Wilcock <twilco.o@protonmail.com>
[css-counter-styles] Parse @counter-style descriptors
https://bugs.webkit.org/show_bug.cgi?id=224718
Reviewed by Darin Adler.
Add test ensuring <image> @counter-style symbol values cannot be
parsed when the `counterStyleAtRuleImageSymbolsEnabled` feature flag
is disabled.
---
This test is skipped on Windows because I haven't been able to get the
required feature flags (CSSCounterStyleAtRulesEnabled and
CSSCounterStyleAtRuleImageSymbolsEnabled) to work properly for that
port.
The code hidden behind these flags is all in the CSS parser, which is not
unique to Windows, so I think we can be confident that if the test passes
on all other platforms, that the behavior is correct on Windows too.
One attempt at implementing the necessary Windows-specific flag functionality is here:
https://bugs.webkit.org/attachment.cgi?id=426371&action=edit
Which failed to compile[1] with this error:
> C:\cygwin\home\buildbot\worker\Windows-EWS\build\Tools\DumpRenderTree\win\DumpRenderTree.cpp(834,51): error C2039: 'setCSSCounterStyleAtRulesEnabled': is not a member of 'IWebPreferencesPrivate7' [C:\cygwin\home\buildbot\worker\Windows-EWS\build\WebKitBuild\Release\Tools\DumpRenderTree\DumpRenderTreeLib.vcxproj]
> C:\cygwin\home\buildbot\worker\Windows-EWS\build\Tools\DumpRenderTree\win\DumpRenderTree.cpp(835,62): error C2039: 'setCSSCounterStyleAtRuleImageSymbolsEnabled': is not a member of 'IWebPreferencesPrivate7' [C:\cygwin\home\buildbot\worker\Windows-EWS\build\WebKitBuild\Release\Tools\DumpRenderTree\DumpRenderTreeLib.vcxproj]
Those methods are present in `IWebPreferencesPrivate7.idl`, and implemented similarly to other
flags in other places (e.g. win/WebPreferences.{h, cpp}, win/WebPreferenceKeysPrivate.h).
I can't reproduce this compilation error on my Windows machine.
I then tried removing the lines that caused the above compilation failure.
Those setters are called in DumpRenderTree::enableExperimentalFeatures, so in
lieu of enabling these flags there I could enable the flag I need via test header.
That patch is: https://bugs.webkit.org/attachment.cgi?id=426509&action=edit
This results in successful compilation, but causes lots (all?) of the
layout tests to fail[2] with a stacktrace that looks like:
00 00000065`738fdf00 00007ffc`3e9e3113 WebKit!WebPreferences::speechRecognitionEnabled(int * enabled = 0x00007ffc`3eae0f50)+0x29 [C:\cygwin\home\buildbot\worker\Windows-EWS\build\Source\WebKitLegacy\win\WebPreferences.cpp @ 2617]
01 00000065`738fdf30 00007ffc`3e9e3cc0 DumpRenderTreeLib!resetWebPreferencesToConsistentValues(struct IWebPreferences * preferences = 0x00000205`e2f204b0)+0x63 [C:\cygwin\home\buildbot\worker\Windows-EWS\build\Tools\DumpRenderTree\win\DumpRenderTree.cpp @ 847]
02 00000065`738fdfa0 00007ffc`3e9e4171 DumpRenderTreeLib!resetWebViewToConsistentStateBeforeTesting(class WTR::TestOptions * options = 0x00000065`738fea60)+0x2e0 [C:\cygwin\home\buildbot\worker\Windows-EWS\build\Tools\DumpRenderTree\win\DumpRenderTree.cpp @ 1054]
03 00000065`738fe050 00007ffc`3e9e67d3 DumpRenderTreeLib!runTest(class std::basic_string<char,std::char_traits<char>,std::allocator<char> > * inputLine = <Value unavailable error>)+0x2f1 [C:\cygwin\home\buildbot\worker\Windows-EWS\build\Tools\DumpRenderTree\win\DumpRenderTree.cpp @ 1239]
04 00000065`738feca0 00007ff7`89952f30 DumpRenderTreeLib!main(int argc = <Value unavailable error>, char ** argv = <Value unavailable error>)+0x5d3 [C:\cygwin\home\buildbot\worker\Windows-EWS\build\Tools\DumpRenderTree\win\DumpRenderTree.cpp @ 1676]
05 00000065`738ff5b0 00007ff7`89953884 DumpRenderTree!main(int argc = 0n2, char ** argv = 0x00000205`e2e74b80)+0x880 [C:\cygwin\home\buildbot\worker\Windows-EWS\build\Tools\win\DLLLauncher\DLLLauncherMain.cpp @ 232]
I haven't done much digging into why this happens, and cannot reproduce it on my Windows machine.
[1]: https://ews-build.webkit.org/#/builders/10/builds/86747
[2]: https://ews-build.webkit.org/#/builders/10/builds/86897
* platform/win/TestExpectations: Skip newly added test on Windows.
* webexposed/counter-style-image-symbols-not-exposed-expected.txt: Added.
* webexposed/counter-style-image-symbols-not-exposed.html: Added.
2021-04-21 Chris Dumez <cdumez@apple.com>
ASSERTION FAILED: context().isInitialized() ./Modules/webaudio/OfflineAudioDestinationNode.cpp(142)
https://bugs.webkit.org/show_bug.cgi?id=224876
<rdar://76896256>
Reviewed by Eric Carlson.
Add layout test coverage.
* webaudio/OfflineAudioContext/offlineaudiocontext-uninitialized-crash-expected.txt: Added.
* webaudio/OfflineAudioContext/offlineaudiocontext-uninitialized-crash.html: Added.
2021-04-21 Simon Fraser <simon.fraser@apple.com>
will-change: transform should affect nested position:fixed
https://bugs.webkit.org/show_bug.cgi?id=167600
Reviewed by Alan Bujtas.
"will-change transform" should make an element a container for position:fixed,
just as a transform does.
* fast/css/will-change/will-change-transform-contains-fixed-expected.html: Added.
* fast/css/will-change/will-change-transform-contains-fixed.html: Added.
2021-04-21 Chris Lord <clord@igalia.com>
DOMException should be Serializable
https://bugs.webkit.org/show_bug.cgi?id=224865
Reviewed by Chris Dumez.
* storage/indexeddb/resources/structured-clone.js: Cloning DOMException is valid.
* storage/indexeddb/resources/structured-clone-expected.txt:
2021-04-21 Rob Buis <rbuis@igalia.com>
RenderGeometryMap should know about individual transform properties
https://bugs.webkit.org/show_bug.cgi?id=224856
Reviewed by Simon Fraser.
Add test for this.
* fast/transforms/textarea-individual-transform-properties-crash-expected.txt: Added.
* fast/transforms/textarea-individual-transform-properties-crash.html: Added.
2021-04-21 Aditya Keerthi <akeerthi@apple.com>
[iOS][FCR] <select> decorations should match the text color
https://bugs.webkit.org/show_bug.cgi?id=224831
<rdar://problem/76918959>
Reviewed by Darin Adler.
An empty <select> element contains nothing apart from the decoration
(chevron). Added a test to verify that specifying a different text
color changes the color of the decoration.
* fast/forms/ios/form-control-refresh/select/decoration-color-expected-mismatch.html: Added.
* fast/forms/ios/form-control-refresh/select/decoration-color.html: Added.
2021-04-21 Zalan Bujtas <zalan@apple.com>
REGRESSION(r256107): Text moves around when selecting at https://www.tokyo-sports.co.jp/entame/news/2834187/
https://bugs.webkit.org/show_bug.cgi?id=224839
<rdar://74958484>
Reviewed by Darin Adler.
* fast/text/line-break-with-locale-expected.html: Added.
* fast/text/line-break-with-locale.html: Added.
2021-04-21 Martin Robinson <mrobinson@webkit.org>
Add basic (non-momentum) wheel event handling for scroll snap
https://bugs.webkit.org/show_bug.cgi?id=222594
Reviewed by Darin Adler.
* css3/scroll-snap/scroll-snap-wheel-event-expected.txt: Added.
* css3/scroll-snap/scroll-snap-wheel-event.html: Added.
* platform/ios-wk2/TestExpectations: Skip new test because it uses mouse event simulation.
Move existing classification to better section as well.
* platform/mac-wk1/fast/scrolling/latching/scroll-snap-latching-expected.txt: Rebased this previous failing test.
2021-04-20 Ian Gilbert <iang@apple.com>
Crash in CompositeEditCommand::insertNodeAt
https://bugs.webkit.org/show_bug.cgi?id=224504
Reviewed by Ryosuke Niwa.
Adding a regression test case.
* editing/execCommand/format-block-remove-text-node-crash-expected.txt: Added.
* editing/execCommand/format-block-remove-text-node-crash.html: Added.
2021-04-20 Ian Gilbert <iang@apple.com>
Crash due to VectorBuffer pre-allocation failure
https://bugs.webkit.org/show_bug.cgi?id=224840
Reviewed by Sam Weinig.
Added a regression test.
* ipc/large-vector-allocate-failure-crash-expected.txt: Added.
* ipc/large-vector-allocate-failure-crash.html: Added.
2021-04-20 Robert Jenner <jenner@apple.com>
[ BigSur wk2 Debug arm64 ] http/wpt/preload/change-link-rel-attribute.html is a flakey crash
https://bugs.webkit.org/show_bug.cgi?id=224845
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations: Updted test expectations to Pass Crash while test is reviewed.
2021-04-20 Eric Carlson <eric.carlson@apple.com>
[BigSur Wk1] media/video-ended-event-negative-playback.html is flaky text failure
https://bugs.webkit.org/show_bug.cgi?id=221106
<rdar://problem/73724911>
Reviewed by Jer Noble.
Seeking to 0.5 and playing backwards to the beginning of the file may take longer
than 2500ms, so increase the timeout to 5000ms and don't start the failure timer
until playback begins.
* media/video-ended-event-negative-playback-expected.txt:
* media/video-ended-event-negative-playback.html:
* platform/mac-wk1/TestExpectations:
2021-04-20 Robert Jenner <jenner@apple.com>
[ BigSur Debug ] http/tests/security/webaudio-render-remote-audio-blocked-no-crossorigin.html is a flakey timeout
https://bugs.webkit.org/show_bug.cgi?id=224842
Unreviewed test gardening.
* platform/mac/TestExpectations: Updated test expectations to Pass Timeout while test is reviewed.
2021-04-20 Sam Weinig <weinig@apple.com>
Separated models don't get opacity set on them at all
https://bugs.webkit.org/show_bug.cgi?id=224763
Reviewed by Tim Horton.
Add new test which use the macOS/iOS only platformLayerTreeAsText
internals function to show that opacity is getting set on the content
layer.
* model-element/model-element-graphics-layers-opacity-expected.txt: Added.
* model-element/model-element-graphics-layers-opacity.html: Added.
* platform/gtk/TestExpectations:
* platform/wpe/TestExpectations:
* platform/win/TestExpectations:
* compositing/video/video-object-position-expected.txt:
* compositing/visible-rect/mask-layer-coverage-expected.txt:
* fullscreen/full-screen-layer-dump-expected.txt:
* platform/ios/compositing/video/video-object-position-expected.txt:
* platform/ios/compositing/visible-rect/mask-layer-coverage-expected.txt:
* platform/mac/compositing/images/direct-image-object-fit-expected.txt:
* platform/mac/compositing/reflections/direct-image-object-fit-reflected-expected.txt:
* platform/mac/compositing/video/video-object-fit-expected.txt:
Update results for update content layer type dumping.
2021-04-20 Kate Cheney <katherine_cheney@apple.com>
Preconnect tasks and preflight checks do not correctly mark app-bound context string
https://bugs.webkit.org/show_bug.cgi?id=224779
<rdar://problem/76738879>
Reviewed by Brent Fulgham.
Layout test coverage.
* http/tests/in-app-browser-privacy/context-string-for-subframe.html:
Drive by fix to create the subframe with JS so we can add a dummy
parameter to avoid caching and causing flakiness. Found this while
testing for flakiness in new tests.
* http/tests/in-app-browser-privacy/context-string-preconnect-expected.txt: Added.
* http/tests/in-app-browser-privacy/context-string-preconnect.html: Added.
* http/tests/in-app-browser-privacy/context-string-preflight-expected.txt: Added.
* http/tests/in-app-browser-privacy/context-string-preflight.html: Added.
Test an unsuccessful preflight request so a real request doesn't
override the stored context data for testing purposes.
2021-04-20 Cameron McCormack <heycam@apple.com>
Add test for line breaking around inline-blocks.
https://bugs.webkit.org/show_bug.cgi?id=224832
Reviewed by Alan Bujtas.
* fast/css/inline-block-line-break-expected.html: Added.
* fast/css/inline-block-line-break.html: Added.
2021-04-20 Fujii Hironori <Hironori.Fujii@sony.com>
editing/execCommand/insert-image-in-composed-list.html is crashing
https://bugs.webkit.org/show_bug.cgi?id=224801
Reviewed by Don Olmstead.
* platform/gtk/TestExpectations: Unmarked it.
2021-04-20 Aditya Keerthi <akeerthi@apple.com>
REGRESSION (r275523): [iOS] Opaque system fill colors are incorrect in dark mode
https://bugs.webkit.org/show_bug.cgi?id=224800
<rdar://problem/76878335>
Reviewed by Darin Adler.
* fast/css/ios/system-color-for-css-value-expected.txt:
* fast/css/ios/system-color-for-css-value.html:
2021-04-20 Manuel Rego Casasnovas <rego@igalia.com>
[WPE] Update expectations for 2 :focus-visible tests
https://bugs.webkit.org/show_bug.cgi?id=224808
Unreviewed test gardening.
The failures on these tests are related to the lack of support for <input type="color"> in WPE.
* platform/wpe/TestExpectations:
* platform/wpe/imported/w3c/web-platform-tests/css/selectors/focus-visible-003-expected.txt: Added.
* platform/wpe/imported/w3c/web-platform-tests/css/selectors/focus-visible-004-expected.txt: Added.
2021-04-20 Cathie Chen <cathiechen@igalia.com>
Update html/rendering/replaced-elements/attributes-for-embedded-content-and-images/ tests from WPT
https://bugs.webkit.org/show_bug.cgi?id=224748
Reviewed by Rob Buis.
picture-aspect-ratio.html is flaky.
* TestExpectations:
2021-04-20 Tim Nguyen <ntim@apple.com>
Implement CSS display property 2-value syntax
https://bugs.webkit.org/show_bug.cgi?id=224574
Reviewed by Darin Adler.
Except for list-item which doesn't have layout support for different variants.
Also fix a WPT to expect the most backwards-compatible form for `display: flow` computed value.
Test: web-platform-tests/css/css-display/parsing/display-valid.html
* platform/mac-wk1/imported/w3c/web-platform-tests/html/rendering/widgets/button-layout/computed-style-expected.txt:
2021-04-20 Diego Pino Garcia <dpino@igalia.com>
[WPE] Unreviewed test gardening. Update baselines and test expectations of recent failures.
* platform/wpe/TestExpectations:
* platform/wpe/fast/canvas/webgl/index-validation-with-subsequent-draws-expected.txt: Removed.
* platform/wpe/fast/encoding/utf-16-little-endian-expected.txt:
* platform/wpe/imported/w3c/web-platform-tests/resource-timing/resource_timing.worker-expected.txt: Removed.
2021-04-20 Diego Pino Garcia <dpino@igalia.com>
[GTK][WPE] Unreviewed test gardening. Emit new port baselines after r276193.
* platform/gtk/TestExpectations:
* platform/gtk/security/block-test-expected.txt: Added.
* platform/wpe/security/block-test-expected.txt:
2021-04-19 Antti Koivisto <antti@apple.com>
Render tree updates for Text node content mutations should happen during rendering update
https://bugs.webkit.org/show_bug.cgi?id=222406
<rdar://problem/74822830>
Reviewed by Simon Fraser.
These are progressions.
* fast/text/splitText-dirty-lines-expected.txt:
* fast/text/text-combine-surroundContents-crash-expected.txt:
* imported/blink/fast/css/first-letter-range-insert-expected.txt:
Here we were actually drawing text that didn't exist in DOM anymore.
2021-04-19 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. Gardened flaky failures after r224791.
* platform/glib/TestExpectations:
2021-04-19 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. Update baselines and test expectations after r224791.
* platform/glib/TestExpectations:
* platform/glib/http/tests/xmlhttprequest/simple-cross-origin-denied-events-post-expected.txt:
* platform/glib/imported/w3c/web-platform-tests/xhr/send-entity-body-none-expected.txt:
* platform/glib/security/block-test-no-port-expected.txt:
2021-04-19 Youenn Fablet <youenn@apple.com>
[mac-wk2] LayoutTest fast/mediastream/getUserMedia-webaudio.html is a flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=170960
Reviewed by Eric Carlson.
Update test to check for noise for more iterations.
Remove timeout expectation since it is no longer timing out in bots.
* fast/mediastream/getUserMedia-webaudio.html:
* platform/mac-wk2/TestExpectations:
2021-04-19 Devin Rousso <drousso@apple.com>
Web Inspector: Graphics: add support for `steps()`/`spring()` CSS timing functions
https://bugs.webkit.org/show_bug.cgi?id=224654
Reviewed by BJ Burg.
* inspector/animation/lifecycle-web-animation.html:
* inspector/animation/lifecycle-web-animation-expected.txt:
* inspector/animation/resources/lifecycle-utilities.js:
* inspector/unit-tests/geometry.html: Added.
* inspector/unit-tests/geometry-expected.txt: Added.
2021-04-19 Zalan Bujtas <zalan@apple.com>
[LFC][IFC] LineCandidate.inlineContent should be ignored when reverting
https://bugs.webkit.org/show_bug.cgi?id=224771
<rdar://76760857>
Reviewed by Antti Koivisto.
* fast/inline/crash-when-revert-has-trailing-line-break-expected.txt: Added.
* fast/inline/crash-when-revert-has-trailing-line-break.html: Added.
2021-04-19 Amir Mark Jr <amir_mark@apple.com>
[ wk2 ] http/tests/security/contentSecurityPolicy/report-only-connect-src-xmlhttprequest-redirect-to-blocked.py is a constant text failure
https://bugs.webkit.org/show_bug.cgi?id=224626
Unreviewed test gardening
* platform/wk2/TestExpectations: Updating expectations as a fix is being worked on.
2021-04-19 Manuel Rego Casasnovas <rego@igalia.com>
[selectors] Script focus and :focus-visible
https://bugs.webkit.org/show_bug.cgi?id=224598
Reviewed by Darin Adler.
Update expectations for tests, most of them are passing on Mac. On iOS a bunch timeout so they're skipped, as other :focus-visible tests.
* platform/ios/TestExpectations:
* platform/mac/imported/w3c/web-platform-tests/css/selectors/focus-visible-009-expected.txt: Removed as test passes now.
* platform/mac/TestExpectations:
2021-04-19 Darin Adler <darin@apple.com>
Nullptr crash in CSSCalcValue::category() via HTMLConverterCaches::floatPropertyValueForNode
https://bugs.webkit.org/show_bug.cgi?id=221392
Reviewed by Simon Fraser.
* fast/css/calc-parsing-expected.txt: Updated for change below.
* fast/css/calc-parsing.html: Added more test cases so this covers the affected cases of computed
style for calc expressions that mix percentages and numbers. Alternatively, we could remove this
entire test case because the web platform tests also cover this pretty well.
2021-04-19 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/blink convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=224702
<rdar://problem/76783504>
Reviewed by Darin Adler.
* http/tests/blink/sendbeacon/beacon-cookie-expected.txt:
* http/tests/blink/sendbeacon/beacon-cookie.html:
* http/tests/blink/sendbeacon/beacon-cross-origin-expected.txt:
* http/tests/blink/sendbeacon/beacon-cross-origin.html:
* http/tests/blink/sendbeacon/beacon-cross-origin.https-expected.txt:
* http/tests/blink/sendbeacon/beacon-cross-origin.https.html:
* http/tests/blink/sendbeacon/beacon-same-origin-expected.txt:
* http/tests/blink/sendbeacon/beacon-same-origin.html:
* http/tests/blink/sendbeacon/resources/check-beacon.php: Removed.
* http/tests/blink/sendbeacon/resources/check-beacon.py: Added.
(extensive_strip):
* http/tests/blink/sendbeacon/resources/save-beacon.php: Removed.
* http/tests/blink/sendbeacon/resources/save-beacon.py: Added.
(prettify):
(decode_multipart):
* http/tests/resources/portabilityLayer.py:
(get_post_data):
(get_request):
* platform/ios/http/tests/blink/sendbeacon/beacon-same-origin-expected.txt:
* platform/mac/http/tests/blink/sendbeacon/beacon-same-origin-expected.txt:
2021-04-19 Philippe Normand <pnormand@igalia.com>
Unreviewed, GLIB gardening
* platform/glib/TestExpectations: Flag a few more media tests to skip or as flaky crash.
2021-04-19 Philippe Normand <pnormand@igalia.com>
Unreviewed, GLIB gardening
* platform/glib/TestExpectations: Flag imported/w3c/web-platform-tests/media-source/mediasource-changetype-play-implicit.html as flaky crash.
2021-04-19 Philippe Normand <pnormand@igalia.com>
Unreviewed, WPE gardening
Share more media tests baselines between the GTK and WPE ports.
* platform/glib/TestExpectations:
* platform/glib/imported/w3c/web-platform-tests/media-source/mediasource-changetype-play-implicit-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/media-source/mediasource-changetype-play-implicit-expected.txt.
* platform/glib/imported/w3c/web-platform-tests/media-source/mediasource-changetype-play-negative-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/media-source/mediasource-changetype-play-negative-expected.txt.
* platform/glib/imported/w3c/web-platform-tests/media-source/mediasource-changetype-play-without-codecs-parameter-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/media-source/mediasource-changetype-play-without-codecs-parameter-expected.txt.
* platform/glib/imported/w3c/web-platform-tests/media-source/mediasource-duration-boundaryconditions-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/media-source/mediasource-duration-boundaryconditions-expected.txt.
* platform/glib/imported/w3c/web-platform-tests/media-source/mediasource-getvideoplaybackquality-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/media-source/mediasource-getvideoplaybackquality-expected.txt.
* platform/glib/imported/w3c/web-platform-tests/media-source/mediasource-is-type-supported-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/media-source/mediasource-is-type-supported-expected.txt.
* platform/glib/imported/w3c/web-platform-tests/media-source/mediasource-remove-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/media-source/mediasource-remove-expected.txt.
* platform/glib/imported/w3c/web-platform-tests/media-source/mediasource-removesourcebuffer-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/media-source/mediasource-removesourcebuffer-expected.txt.
* platform/glib/imported/w3c/web-platform-tests/media-source/mediasource-sourcebuffer-mode-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/media-source/mediasource-sourcebuffer-mode-expected.txt.
* platform/glib/media/W3C/video/canPlayType/canPlayType_codecs_order_1-expected.txt: Renamed from LayoutTests/platform/gtk/media/W3C/video/canPlayType/canPlayType_codecs_order_1-expected.txt.
* platform/glib/media/W3C/video/canPlayType/canPlayType_supported_but_no_codecs_parameter_1-expected.txt: Renamed from LayoutTests/platform/gtk/media/W3C/video/canPlayType/canPlayType_supported_but_no_codecs_parameter_1-expected.txt.
* platform/glib/media/W3C/video/canPlayType/canPlayType_two_implies_one_1-expected.txt: Renamed from LayoutTests/platform/gtk/media/W3C/video/canPlayType/canPlayType_two_implies_one_1-expected.txt.
* platform/glib/media/W3C/video/canPlayType/canPlayType_two_implies_one_2-expected.txt: Renamed from LayoutTests/platform/gtk/media/W3C/video/canPlayType/canPlayType_two_implies_one_2-expected.txt.
* platform/glib/media/audio-controls-rendering-expected.png: Renamed from LayoutTests/platform/gtk/media/audio-controls-rendering-expected.png.
* platform/glib/media/audio-repaint-expected.png: Renamed from LayoutTests/platform/gtk/media/audio-repaint-expected.png.
* platform/glib/media/context-menu-actions-expected.txt: Renamed from LayoutTests/platform/gtk/media/context-menu-actions-expected.txt.
* platform/glib/media/controls-after-reload-expected.png: Renamed from LayoutTests/platform/gtk/media/controls-after-reload-expected.png.
* platform/glib/media/controls-layout-direction-expected.png: Renamed from LayoutTests/platform/gtk/media/controls-layout-direction-expected.png.
* platform/glib/media/controls-strict-expected.png: Renamed from LayoutTests/platform/gtk/media/controls-strict-expected.png.
* platform/glib/media/controls-styling-expected.png: Renamed from LayoutTests/platform/gtk/media/controls-styling-expected.png.
* platform/glib/media/controls-styling-strict-expected.png: Renamed from LayoutTests/platform/gtk/media/controls-styling-strict-expected.png.
* platform/glib/media/controls-without-preload-expected.png: Renamed from LayoutTests/platform/gtk/media/controls-without-preload-expected.png.
* platform/glib/media/media-can-play-ogg-expected.txt: Renamed from LayoutTests/platform/gtk/media/media-can-play-ogg-expected.txt.
* platform/glib/media/media-controls-clone-expected.png: Renamed from LayoutTests/platform/gtk/media/media-controls-clone-expected.png.
* platform/glib/media/media-document-audio-repaint-expected.png: Renamed from LayoutTests/platform/gtk/media/media-document-audio-repaint-expected.png.
* platform/glib/media/media-fullscreen-inline-expected.txt: Renamed from LayoutTests/platform/gtk/media/media-fullscreen-inline-expected.txt.
* platform/glib/media/media-fullscreen-not-in-document-expected.txt: Renamed from LayoutTests/platform/gtk/media/media-fullscreen-not-in-document-expected.txt.
* platform/glib/media/media-source/media-source-resize-expected.txt: Renamed from LayoutTests/platform/gtk/media/media-source/media-source-resize-expected.txt.
* platform/glib/media/video-canvas-alpha-expected.png: Renamed from LayoutTests/platform/gtk/media/video-canvas-alpha-expected.png.
* platform/glib/media/video-controls-rendering-expected.png: Renamed from LayoutTests/platform/gtk/media/video-controls-rendering-expected.png.
* platform/glib/media/video-display-toggle-expected.png: Renamed from LayoutTests/platform/gtk/media/video-display-toggle-expected.png.
* platform/glib/media/video-empty-source-expected.png: Renamed from LayoutTests/platform/gtk/media/video-empty-source-expected.png.
* platform/glib/media/video-no-audio-expected.png: Renamed from LayoutTests/platform/gtk/media/video-no-audio-expected.png.
* platform/glib/media/video-playing-and-pause-expected.png: Renamed from LayoutTests/platform/gtk/media/video-playing-and-pause-expected.png.
* platform/glib/media/video-playing-and-pause-expected.txt: Renamed from LayoutTests/platform/gtk/media/video-playing-and-pause-expected.txt.
* platform/glib/media/video-volume-slider-expected.png: Renamed from LayoutTests/platform/gtk/media/video-volume-slider-expected.png.
* platform/glib/media/video-zoom-controls-expected.png: Renamed from LayoutTests/platform/gtk/media/video-zoom-controls-expected.png.
* platform/glib/media/video-zoom-expected.png: Renamed from LayoutTests/platform/gtk/media/video-zoom-expected.png.
* platform/glib/media/video-zoom-expected.txt: Renamed from LayoutTests/platform/gtk/media/video-zoom-expected.txt.
* platform/gtk/TestExpectations:
* platform/wpe/TestExpectations:
* platform/wpe/media/video-aspect-ratio-expected.txt: Added.
* platform/wpe/media/video-canvas-createPattern-expected.png: Added.
* platform/wpe/media/video-colorspace-yuv420-expected.png: Added.
* platform/wpe/media/video-colorspace-yuv420-expected.txt: Added.
* platform/wpe/media/video-colorspace-yuv422-expected.png: Added.
* platform/wpe/media/video-colorspace-yuv422-expected.txt: Added.
* platform/wpe/media/video-frame-accurate-seek-expected.png: Added.
* platform/wpe/media/video-frame-accurate-seek-expected.txt: Added.
* platform/wpe/media/video-layer-crash-expected.txt: Added.
* platform/wpe/media/video-transformed-expected.txt: Added.
2021-04-19 Youenn Fablet <youenn@apple.com>
Migrate some WebRTC encoded transform tests to WPT
https://bugs.webkit.org/show_bug.cgi?id=224604
Reviewed by Eric Carlson.
* http/wpt/webrtc/sframe-transform-readable-crash.html: Removed.
* platform/glib/TestExpectations:
* platform/ios-wk1/TestExpectations:
* platform/mac-wk1/TestExpectations:
* webrtc/script-transform.js: Removed.
2021-04-19 Felipe Erias <felipeerias@igalia.com>
[css-flexbox] Table layout disregards overriding height
https://bugs.webkit.org/show_bug.cgi?id=224665
Reviewed by Sergio Villar Senin.
* TestExpectations: Removed four WPT tests that now pass.
2021-04-19 Philippe Normand <pnormand@igalia.com>
[WPE][GTK] Enable AVIF decoder as experimental feature and unskip tests
https://bugs.webkit.org/show_bug.cgi?id=224663
Reviewed by Xabier Rodriguez-Calvar.
* platform/gtk/TestExpectations: Unskip avif tests.
2021-04-18 Manuel Rego Casasnovas <rego@igalia.com>
[selectors] Update :focus-visible tests from WPT
https://bugs.webkit.org/show_bug.cgi?id=224601
<rdar://problem/76827947>
Reviewed by Darin Adler.
Remove glib expectations as they match the main ones.
* platform/glib/imported/w3c/web-platform-tests/css/selectors/focus-visible-002-expected.txt: Removed.
* platform/glib/imported/w3c/web-platform-tests/css/selectors/focus-visible-003-expected.txt: Removed.
* platform/glib/imported/w3c/web-platform-tests/css/selectors/focus-visible-004-expected.txt: Removed.
2021-04-18 Wenson Hsieh <wenson_hsieh@apple.com>
Selected image overlay text should never be visible
https://bugs.webkit.org/show_bug.cgi?id=224734
<rdar://problem/76806399>
Reviewed by Darin Adler.
Add a new layout test.
* fast/images/image-extraction/image-overlay-with-selection-styles-expected.html: Added.
* fast/images/image-extraction/image-overlay-with-selection-styles.html: Added.
2021-04-18 Rob Buis <rbuis@igalia.com>
Support contain: layout
https://bugs.webkit.org/show_bug.cgi?id=223569
Reviewed by Darin Adler.
Unskip tests that pass now.
* TestExpectations:
2021-04-18 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. Marked css-transforms/animation/rotate-composition.html as failure after r276231.
* platform/glib/TestExpectations:
2021-04-18 Fujii Hironori <Hironori.Fujii@sony.com>
[WinCairo] Unreviewed test gardening
* platform/wincairo-wk1/http/tests/xmlhttprequest/redirect-cross-origin-post-expected.txt: Added.
* platform/wincairo-wk1/http/tests/xmlhttprequest/simple-cross-origin-denied-events-post-expected.txt: Added.
* platform/wincairo/TestExpectations:
2021-04-18 Youenn Fablet <youenn@apple.com>
Blob URLs should use for their owner origin for CSP checks
https://bugs.webkit.org/show_bug.cgi?id=224535
<rdar://76458106>
Reviewed by Alex Christensen.
* http/tests/security/frame-src-and-blob-download.https-expected.txt: Added.
* http/tests/security/frame-src-and-blob-download.https.html:
* http/tests/security/resources/frame-src-and-blob-download-frame.html: Added.
* platform/mac-wk1/TestExpectations:
* platform/win/TestExpectations:
2021-04-17 Tim Nguyen <ntim@apple.com>
Add support for inline-{start/end} values to float & clear properties
https://bugs.webkit.org/show_bug.cgi?id=218087
Reviewed by Antti Koivisto & Zalan Bujtas.
Imported reftests from: https://github.com/web-platform-tests/wpt/commit/47e7176242e2ca4ca68d6cfe032619ccf44d55a6
Enabled: imported/w3c/web-platform-tests/css/css-logical/logical-values-float-clear.html
* TestExpectations:
2021-04-17 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. Emit new baseline after r276193.
* platform/glib/TestExpectations:
* platform/glib/http/tests/xmlhttprequest/simple-cross-origin-denied-events-post-expected.txt: Added.
2021-04-17 Commit Queue <commit-queue@webkit.org>
Unreviewed, reverting r276178.
https://bugs.webkit.org/show_bug.cgi?id=224724
tests still broken
Reverted changeset:
"[ macOS Wk2 ] media/media-fragments/TC0051.html is flakey
crashing"
https://bugs.webkit.org/show_bug.cgi?id=222277
https://trac.webkit.org/changeset/276178
2021-04-17 Tyler Wilcock <twilco.o@protonmail.com>
Media queries with max-width greater than 999999999px evaluate to false
https://bugs.webkit.org/show_bug.cgi?id=224097
Reviewed by Darin Adler.
We now evaluate <length> values in media queries with double
precision instead of int precision to match other browsers and pass another WPT.
* TestExpectations:
Remove ImageOnlyFailure for imported/w3c/web-platform-tests/css/mediaqueries/min-width-001.xht
because it passes now.
* fast/media/media-query-lengths-evaluate-with-double-precision-expected.html:
Added.
* fast/media/media-query-lengths-evaluate-with-double-precision.html:
Added to test properties that WPT min-width-001.xht doesn't
(min-height, device-min-height, device-min-width).
2021-04-17 Philippe Normand <pnormand@igalia.com>
[GStreamer][MediaStream] fast/mediastream/play-newly-added-audio-track.html is failing since added in r260380
https://bugs.webkit.org/show_bug.cgi?id=210840
Reviewed by Xabier Rodriguez-Calvar.
Remove flakyness from test and unflag it on GTK.
* fast/mediastream/play-newly-added-audio-track.html: addTrack might have asynchronous
effects, so it's better to rely on the trackadded event when testing its result.
* platform/gtk/TestExpectations:
2021-04-16 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. Update focus-visible tests baselines after r276127.
* platform/glib/imported/w3c/web-platform-tests/css/selectors/focus-visible-002-expected.txt: Added.
* platform/glib/imported/w3c/web-platform-tests/css/selectors/focus-visible-003-expected.txt: Renamed from LayoutTests/platform/wpe/imported/w3c/web-platform-tests/css/selectors/focus-visible-003-expected.txt.
* platform/glib/imported/w3c/web-platform-tests/css/selectors/focus-visible-004-expected.txt: Renamed from LayoutTests/platform/wpe/imported/w3c/web-platform-tests/css/selectors/focus-visible-004-expected.txt.
2021-04-16 Brent Fulgham <bfulgham@apple.com>
Perform port blocking earlier in the load
https://bugs.webkit.org/show_bug.cgi?id=224525
<rdar://problem/75440591>
Reviewed by Darin Adler.
WebKit blocks loads to URLs with any of the prohibited ports defined in
the engine. This blocking happens late in the load process, allowing
connections to be made (and observed). Instead, we should stop the load
early, at the same time we perform other checks.
Note: The fact that we now block loads earlier means that we do not fire
'willSendRequestForFrame' for blocked ports, so WebKitTestRunner no longer
outputs a message to stdout. Those errors are reported in the JS console,
but since some test paths are specified to always output JS console messages
to stderrr (for example the WPT tests), we have to revise out test expectations
for a few cases.
* fast/loader/cancel-load-during-port-block-timer.html: Revised expectation to reflect new console error message.
* http/tests/cache/cancel-during-failure-crash-expected.txt: Ditto.
* http/tests/preload/download_resources_from_invalid_headers-expected.txt: Update to reflect a preflight is not executed
for a blocked port.
* http/tests/preload/resources/nph-invalid_resources_from_header.pl: Update to reflect that we do not preload
from restricted ports.
* http/tests/security/blocked-on-redirect-expected.txt: Revised expectation to match revised error message.
* http/tests/security/form-blocked-port.html: Added.
* http/tests/security/form-blocked-port-expected.txt: Added.
* http/tests/xmlhttprequest/cross-origin-redirect-responseURL-expected.txt: Revised expectation for revised error message.
* http/tests/xmlhttprequest/redirect-cross-origin-2-expected.txt: Ditto.
* http/tests/xmlhttprequest/redirect-cross-origin-expected.txt: Ditto.
* http/tests/xmlhttprequest/simple-cross-origin-denied-events.html: Instead of using a port WebKit blocks (7), use one that
is not blocked but is unlikely to be active (as originally intended). This retains the expected test behavior since we now
block loads to restricted ports earlier in the load process.
* http/tests/xmlhttprequest/simple-cross-origin-denied-events-post.html: Ditto.
* http/tests/xmlhttprequest/simple-cross-origin-denied-events-post-expected.txt: Update test output to reflect that we
are attempting to load from port 8 instead of port 7.
* http/wpt/beacon/beacon-async-error-logging-expected.txt: Ditto.
* http/wpt/beacon/beacon-async-error-logging.html: Update to reflect a preflight is not executed
for a blocked port.
* imported/w3c/web-platform-tests/fetch/api/request/request-bad-port.any-expected.txt: Since we block before executing the load,
TestRunner no longer outputs an error message to stdout. Instead, they appear in stderr (since all 'wpt' tests are marked
to dump console.log output to stderr).
* imported/w3c/web-platform-tests/fetch/api/request/request-bad-port.any.worker-expected.txt: Ditto.
* platform/mac-wk1/http/tests/xmlhttprequest/redirect-cross-origin-post-expected.txt: Revise to reflect change in console
logging (the functional test results are identical).
* platform/mac-wk1/http/tests/xmlhttprequest/simple-cross-origin-denied-events-post-expected.txt: Ditto.
* platform/win/http/tests/xmlhttprequest/redirect-cross-origin-post-expected.txt: Ditto.
* platform/win/http/tests/xmlhttprequest/simple-cross-origin-denied-events-post-expected.txt: Ditto.
* platform/wk2/http/tests/security/blocked-on-redirect-expected.txt: Ditto.
2021-04-16 Chris Dumez <cdumez@apple.com>
[GPUProcess] Crash under RemoteAudioDestination::render()
https://bugs.webkit.org/show_bug.cgi?id=224688
<rdar://76643365>
Reviewed by Eric Carlson.
Add layout test that can flakily reproduce the issue.
* webaudio/AudioContext/audiocontext-destruction-crash-expected.txt: Added.
* webaudio/AudioContext/audiocontext-destruction-crash.html: Added.
2021-04-16 Darin Adler <darin@apple.com>
font-size with viewport units in calc() doesn't change when viewport resizes
https://bugs.webkit.org/show_bug.cgi?id=224614
Reviewed by Zalan Bujtas.
* css3/viewport-percentage-lengths/viewport-percentage-lengths-resize-expected.txt:
* css3/viewport-percentage-lengths/viewport-percentage-lengths-resize.html:
Added tests that involve calc, and broke rules up into multiple elements so that side
effects from one style won't give us false negatives. This now has a subtest that was
failing without the fix in this patch.
2021-04-16 Ian Gilbert <iang@apple.com>
Nullptr deref in CompositeEditCommand::isRemovableBlock in DeleteSelectionCommand::removeRedundantBlocks
https://bugs.webkit.org/show_bug.cgi?id=224518
Reviewed by Ryosuke Niwa.
Add a regression test.
* editing/execCommand/remove-node-during-command-crash-expected.txt: Added.
* editing/execCommand/remove-node-during-command-crash.html: Added.
2021-04-16 Cameron McCormack <heycam@apple.com>
Place vertical scrollbars at (inline/block)-end edge in all writing modes.
https://bugs.webkit.org/show_bug.cgi?id=224224
Reviewed by Simon Fraser.
iOS test failure expectations and skips are because we don't support
non-overlay scrollbars on the left on that platform.
* TestExpectations:
* css3/flexbox/child-overflow-expected.html:
* fast/repaint/vertical-overflow-parent-expected.txt:
* fast/repaint/vertical-overflow-same-expected.txt:
* fast/scrolling/v-rl-scrollbars-initial-position-dynamic-expected.html: Added.
* fast/scrolling/v-rl-scrollbars-initial-position-dynamic.html: Added.
* fast/scrolling/v-rl-scrollbars-initial-position-expected.html: Added.
* fast/scrolling/v-rl-scrollbars-initial-position.html: Added.
* fast/scrolling/vertical-scrollbar-position-expected.txt: Added.
* fast/scrolling/vertical-scrollbar-position.html: Added.
* platform/ios/TestExpectations:
* platform/ios/imported/w3c/web-platform-tests/css/css-scroll-snap/snap-inline-block-expected.txt: Added.
* platform/ios/imported/w3c/web-platform-tests/css/cssom-view/scrollLeftTop-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollLeftTop-expected.txt.
2021-04-16 Jiewen Tan <jiewen_tan@apple.com>
Allow using the platform authenticator on non-Touch ID Macs according to Internal requirements
https://bugs.webkit.org/show_bug.cgi?id=224639
<rdar://74698346>
Reviewed by Daniel Bates.
* http/wpt/webauthn/public-key-credential-create-success-local.https-expected.txt:
* http/wpt/webauthn/public-key-credential-create-success-local.https.html:
* http/wpt/webauthn/public-key-credential-get-success-local.https-expected.txt:
* http/wpt/webauthn/public-key-credential-get-success-local.https.html:
2021-04-16 Robert Jenner <jenner@apple.com>
[ macOS Wk2 ] media/media-fragments/TC0051.html is flakey crashing
https://bugs.webkit.org/show_bug.cgi?id=222277
Uneviewed test gardening.
* platform/mac-wk2/TestExpectations: Removing skip expectation to verify fix.
2021-04-16 Robert Jenner <jenner@apple.com>
N[ BigSur Release wk2 ARM64 ] inspector/console/console-oom.html is a flakey crash
https://bugs.webkit.org/show_bug.cgi?id=224698
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations: Updating expectations to Pass Crash for BigSur Release arm64 only.
2021-04-16 Robert Jenner <jenner@apple.com>
[ BigSur wk2 ARM64 ] http/wpt/webrtc/change-encoded-transform.html is a flakey crash
https://bugs.webkit.org/show_bug.cgi?id=224696
Unreviewed test gardneing.
* platform/mac-wk2/TestExpectations: Updating test expectations to Pass Crash while test is reviewed.
2021-04-16 Robert Jenner <jenner@apple.com>
[ macOS wk2 ]compositing/video/video-border-radius-clipping.html is a flakey image failure
https://bugs.webkit.org/show_bug.cgi?id=224690
Unreviewed test gardneing.
* platform/mac-wk2/TestExpectations: Updating test expectations to include Debug.
2021-04-16 Said Abou-Hallawa <said@apple.com>
[BigSur wk1] svg/canvas/canvas-global-alpha-svg.html is flakey failing
https://bugs.webkit.org/show_bug.cgi?id=221559
<rdar://problem/74104075>
Reviewed by Daniel Bates.
By default, aliasing is applied when drawing the SVGImage to the canvas
through CanvasRenderingContext2D::drawImage() and when drawing the canvas
itself to DOM container through ImageBuffer::draw(). Because the test
includes only rectangles, we need to make sure the edges of the SVG image
and the canvas in this test get pixelated. This will match the expected
page which uses DOM objects to mimic the SVG and canvas drawing
Make sure the test is ended only after the SVG image is fully loaded.
* platform/ios/TestExpectations:
* platform/mac-wk1/TestExpectations:
* svg/canvas/canvas-global-alpha-svg.html:
2021-04-16 Robert Jenner <jenner@apple.com>
N[ wk2 ] media/presentationmodechanged-fired-once.html is a flakey timeout
https://bugs.webkit.org/show_bug.cgi?id=224633
Unreviewed test gardneing.
* platform/ios-simulator-wk2/TestExpectations: Forgot to update expectations for iOS as well.
2021-04-16 Robert Jenner <jenner@apple.com>
[ wk2 ] media/presentationmodechanged-fired-once.html is a flakey timeout
https://bugs.webkit.org/show_bug.cgi?id=224633
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations: Updating test expectations to Pass Timeout while test is reviewed.
2021-04-16 Tyler Wilcock <twilco.o@protonmail.com>
[css-counter-styles] Parse and add feature flag for @counter-style
https://bugs.webkit.org/show_bug.cgi?id=223150
Reviewed by Darin Adler.
Add tests ensuring @counter-style is not exposed when feature flag is
disabled.
* webexposed/counter-style-is-not-exposed-expected.txt: Added.
* webexposed/counter-style-is-not-exposed.html: Added.
2021-04-16 Zalan Bujtas <zalan@apple.com>
[IFC] Incorrect box height when scrollbar takes padding box space
https://bugs.webkit.org/show_bug.cgi?id=224546
<rdar://problem/76666402>
Reviewed by Antti Koivisto.
* fast/inline-block/non-overlay-scrollbar-incorrect-padding-expected.txt: Added.
* fast/inline-block/non-overlay-scrollbar-incorrect-padding.html: Added.
2021-04-16 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardenind. Gardened several flaky failures.
* platform/glib/TestExpectations:
* platform/gtk/TestExpectations:
2021-04-16 Manuel Rego Casasnovas <rego@igalia.com>
[selectors] Update :focus-visible tests from WPT
https://bugs.webkit.org/show_bug.cgi?id=224601
Reviewed by Darin Adler.
Mark failures. They'll be gone once bug #224598 is fixed.
* platform/ios/TestExpectations:
* platform/mac/TestExpectations:
2021-04-16 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. Reintroduce test failure imported/w3c/web-platform-tests/service-workers/service-worker/next-hop-protocol.https.html.
* platform/glib/TestExpectations:
2021-04-15 Diego Pino Garcia <dpino@igalia.com>
[GTK][WPE] Unreviewed test gardening. Gardened tests expected to fail but passed.
* platform/glib/TestExpectations:
* platform/gtk/TestExpectations:
* platform/wpe/TestExpectations:
2021-04-15 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/resourceLoadStatistics convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=223541
<rdar://problem/75639142>
Reviewed by Jonathan Bedard.
* http/tests/resourceLoadStatistics/cap-cache-max-age-for-prevalent-resource.html:
* http/tests/resourceLoadStatistics/resources/cached-permanent-redirect.php: Removed.
* http/tests/resourceLoadStatistics/resources/cached-permanent-redirect.py: Added.
2021-04-15 Wenson Hsieh <wenson_hsieh@apple.com>
Unreviewed test gardening after r276084
Mark the test as failing with an image diff on Windows, since `contextClick` in DumpRenderTree does not appear
to return the resulting context menu item titles (or information about the context menu items) on Windows.
* platform/win/TestExpectations:
2021-04-15 Dean Jackson <dino@apple.com>
Rebaseline some WebGL tests that are only running on the dedicated WebGL bot.
* webgl/2.0.0/conformance/rendering/clipping-wide-points-expected.txt:
* webgl/2.0.0/conformance2/extensions/promoted-extensions-in-shaders-expected.txt:
* webgl/2.0.0/conformance2/rendering/clipping-wide-points-expected.txt:
* webgl/2.0.0/conformance2/rendering/fs-color-type-mismatch-color-buffer-type-expected.txt:
* webgl/2.0.0/conformance2/state/gl-object-get-calls-expected.txt:
* webgl/2.0.0/deqp/data/gles2/shaders/conversions-expected.txt:
* webgl/2.0.0/deqp/data/gles3/shaders/conversions-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/fboinvalidate/sub-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/fboinvalidate/whole-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/fbomultisample.2_samples-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/fbomultisample.4_samples-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/fbomultisample.8_samples-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/fragmentoutput/array.int-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/fragmentoutput/array.uint-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/fragmentoutput/basic.int-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/fragmentoutput/basic.uint-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/fragmentoutput/random_00-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/fragmentoutput/random_01-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/fragmentoutput/random_02-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/internalformatquery-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/negativebufferapi-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/occlusionquery_strict-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/primitiverestart/00-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/primitiverestart/01-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/primitiverestart/02-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/primitiverestart/03-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/primitiverestart/04-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/primitiverestart/05-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/primitiverestart/06-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/primitiverestart/07-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/readpixel-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/shadertexturefunction/texturegrad-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureformat/sized_depth_stencil-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_linear_greater-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_linear_greater_or_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_linear_less-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_linear_less_or_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_greater-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_greater_or_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_less-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_less_or_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_greater-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_greater_or_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_less-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_less_or_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_nearest_greater-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_nearest_greater_or_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_nearest_less-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_nearest_less_or_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_greater-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_greater_or_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_less-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_less_or_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_greater-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_greater_or_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_less-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_less_or_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/cube_linear_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_not_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_not_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/cube_linear_not_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/cube_nearest_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_not_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_not_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/textureshadow/cube_nearest_not_equal-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/texturespecification/texstorage2d_format_depth_stencil-expected.txt:
* webgl/2.0.0/deqp/functional/gles3/texturespecification/texstorage3d_format_depth_stencil-expected.txt:
* webgl/conformance/extensions/webgl-multi-draw-expected.txt:
2021-04-15 Robert Jenner <jenner@apple.com>
N[ macOS Wk2 ] imported/w3c/web-platform-tests/media-source/mediasource-activesourcebuffers.html is a flakey text failure
https://bugs.webkit.org/show_bug.cgi?id=222371
Uneviewed test gardening.
* platform/mac-wk2/TestExpectations: Added Crash to the existing test expectations, as test is flakey crashing as well.
2021-04-15 Robert Jenner <jenner@apple.com>
REGRESSION (r275926): [ BigSur X86_64] imported/w3c/web-platform-tests/css/css-fonts/font-feature-settings-tibetan.html
https://bugs.webkit.org/show_bug.cgi?id=224631
Unreviewed test gardening.
* platform/mac/TestExpectations: Test has been fixed for new platforms, and won't be for BigSur. Updating expectations for BigSur only.
2021-04-15 Tim Horton <timothy_horton@apple.com>
Add a mechanism to dump the PlatformCALayer subtree of a GraphicsLayer, for testing
https://bugs.webkit.org/show_bug.cgi?id=224595
Reviewed by Simon Fraser.
* fast/harness/platform-layer-tree-as-text-expected.txt: Added.
* fast/harness/platform-layer-tree-as-text.html: Added.
Add a test for the basic output of platformLayerTreeAsText().
* compositing/video/video-object-position-expected.txt:
* compositing/visible-rect/mask-layer-coverage-expected.txt:
* css3/filters/backdrop/backdrop-filter-does-not-size-properly-absolute-expected.txt:
* css3/filters/backdrop/backdrop-filter-does-not-size-properly-border-and-padding-expected.txt:
* css3/filters/backdrop/backdrop-filter-with-cliprect-expected.txt:
* css3/filters/backdrop/backdrop-filter-with-mask-expected.txt:
* css3/filters/backdrop/backdrop-with-visibility-hidden-changing-expected.txt:
* css3/filters/backdrop/backdrop-with-visibility-hidden-expected.txt:
* css3/filters/backdrop/resource-use-add-more-layers-expected.txt:
* css3/filters/backdrop/resource-use-excessive-expected.txt:
* css3/filters/backdrop/resource-use-ok-expected.txt:
* css3/filters/backdrop/resource-use-remove-some-layers-expected.txt:
* fullscreen/full-screen-layer-dump-expected.txt:
* platform/ios/compositing/reflections/direct-image-object-fit-reflected-expected.txt:
* platform/ios/compositing/video/video-object-position-expected.txt:
* platform/ios/compositing/visible-rect/mask-layer-coverage-expected.txt:
* platform/ios/css3/filters/backdrop/backdrop-filter-does-not-size-properly-absolute-expected.txt:
* platform/ios/css3/filters/backdrop/backdrop-filter-with-cliprect-expected.txt:
* platform/ios/css3/filters/backdrop/backdrop-filter-with-mask-expected.txt:
* platform/mac/compositing/images/direct-image-object-fit-expected.txt:
* platform/mac/compositing/reflections/direct-image-object-fit-reflected-expected.txt:
* platform/mac/compositing/video/video-object-fit-expected.txt:
Rebaseline some tests to the new logging format.
* platform/gtk/TestExpectations:
* platform/win/TestExpectations:
* platform/wpe/TestExpectations:
Skip the new test on non-Cocoa ports.
2021-04-15 Wenson Hsieh <wenson_hsieh@apple.com>
[macOS] Support the Translate menu item in editable selected text
https://bugs.webkit.org/show_bug.cgi?id=224625
<rdar://problem/76723022>
Reviewed by Tim Horton and Devin Rousso.
Add a new layout test to verify that three context menu actions are consistent across selected text in editable
and non-editable content. This test is valid for all platforms where `ENABLE(CONTEXT_MENUS)` is set, regardless
of whether or not each individual action is supported.
* fast/events/contextmenu-actions-in-selected-text-expected.html: Added.
* fast/events/contextmenu-actions-in-selected-text.html: Added.
* platform/ios/TestExpectations:
2021-04-15 Ian Gilbert <iang@apple.com>
Null pointer dereference on MediaStreamAudioSourceNode destructor
https://bugs.webkit.org/show_bug.cgi?id=224573
Reviewed by Eric Carlson.
Add regression test.
* webaudio/destroy-audio-source-node-with-no-track-crash-expected.txt: Added.
* webaudio/destroy-audio-source-node-with-no-track-crash.html: Added.
2021-04-15 Julian Gonzalez <julian_a_gonzalez@apple.com>
Crash in ReplaceSelectionCommand::mergeEndIfNeeded()
https://bugs.webkit.org/show_bug.cgi?id=224587
Reviewed by Ryosuke Niwa.
Add a test to catch the editing crash fixed here; thanks to Tuomas Karkkainen
for its basic structure and Ryosuke Niwa for some fixes.
* editing/inserting/insert-horizontal-rule-with-style-crash-expected.txt: Added.
* editing/inserting/insert-horizontal-rule-with-style-crash.html: Added.
2021-04-15 Antoine Quint <graouts@webkit.org>
calc() simplification for a multiplication should apply the multiplication to each value of an addition
https://bugs.webkit.org/show_bug.cgi?id=224376
Reviewed by Dean Jackson.
Add a test for a multiplication with more than 2 values on the multiplied side such that
we check that we correctly handle a larger number of children in Add node than we did in
the Product node, which led to a crash in an earlier version of the patch that
landed for bug 224376 (r275793) but was then corrected in r275869.
* css3/calc/simplification-expected.txt:
* css3/calc/simplification.html:
2021-04-15 Antoine Quint <graouts@webkit.org>
calc() should not contain 0 values other than percentages
https://bugs.webkit.org/show_bug.cgi?id=224611
Reviewed by Simon Fraser.
Adjust a non-WPT test to not feature a 0px addition.
* fast/shapes/shape-outside-floats/shape-outside-animation-expected.txt:
* fast/shapes/shape-outside-floats/shape-outside-animation.html:
2021-04-15 Amir Mark Jr <amir_mark@apple.com>
[ MacOS wk2 ] webgl/1.0.3/conformance/glsl/functions/glsl-function-abs.html is flaky crashing
https://bugs.webkit.org/show_bug.cgi?id=224612
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations:
2021-04-14 Wenson Hsieh <wenson_hsieh@apple.com>
[iOS] Image extraction fails in Google search results
https://bugs.webkit.org/show_bug.cgi?id=224527
<rdar://problem/76500331>
Reviewed by Andy Estes.
Add a new layout test to exercise the user agent stylesheet change.
* fast/images/image-extraction/image-overlay-in-image-with-zero-font-size-expected-mismatch.html: Added.
* fast/images/image-extraction/image-overlay-in-image-with-zero-font-size.html: Added.
2021-04-15 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/media convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=224528
<rdar://problem/76627995>
Reviewed by Jonathan Bedard.
* http/tests/media/media-document-referer.html:
* http/tests/media/media-document.html:
* http/tests/media/media-play-stream-chunked-icy.html:
* http/tests/media/media-seeking-no-ranges-server.html:
* http/tests/media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-live-broadcast.html:
* http/tests/media/modern-media-controls/pip-support/pip-support-live-broadcast.html:
* http/tests/media/modern-media-controls/skip-back-support/skip-back-support-button-click.html:
* http/tests/media/modern-media-controls/skip-back-support/skip-back-support-live-broadcast.html:
* http/tests/media/modern-media-controls/status-support/status-support-live-broadcast.html:
* http/tests/media/modern-media-controls/time-control/1-to-10-hours.html:
* http/tests/media/modern-media-controls/time-control/10-hours-or-more.html:
* http/tests/media/modern-media-controls/time-control/10-minutes-to-1-hour.html:
* http/tests/media/modern-media-controls/time-control/less-than-10-minutes.html:
* http/tests/media/resources/create-id3-db.php:
* http/tests/media/resources/hls/generate-vod.php: Removed.
* http/tests/media/resources/hls/generate-vod.py: Added.
* http/tests/media/resources/hls/playlist-with-cookie.m3u8:
* http/tests/media/resources/hls/sub-playlist-with-cookie.php: Removed.
* http/tests/media/resources/hls/sub-playlist-with-cookie.py: Added.
* http/tests/media/resources/hls/test-live.php: Removed.
* http/tests/media/resources/hls/test-live.py: Added.
* http/tests/media/resources/load-video.php: Removed.
* http/tests/media/resources/load-video.py: Added.
* http/tests/media/resources/serve-video.php: Removed.
* http/tests/media/resources/serve_video.py:
(answering):
* http/tests/media/resources/video-auth.php: Removed.
* http/tests/media/resources/video-auth.py: Added.
* http/tests/media/resources/video-check-useragent.php: Removed.
* http/tests/media/resources/video-check-useragent.py: Added.
* http/tests/media/resources/video-cookie-check-cookie.php: Removed.
* http/tests/media/resources/video-cookie-check-cookie.py: Added.
* http/tests/media/resources/video-referer-check-referer.php: Removed.
* http/tests/media/resources/video-referer-check-referer.py: Added.
* http/tests/media/video-auth-expected.txt:
* http/tests/media/video-auth-with-allowCrossOriginSubresourcesToAskForCredentials-expected.txt:
* http/tests/media/video-auth-with-allowCrossOriginSubresourcesToAskForCredentials.html:
* http/tests/media/video-auth.html:
* http/tests/media/video-cookie.html:
* http/tests/media/video-no-content-length-stall.html:
* http/tests/media/video-play-stall.html:
* http/tests/media/video-play-waiting.html:
* http/tests/media/video-query-url.html:
* http/tests/media/video-referer.html:
* http/tests/media/video-useragent.html:
* media/content/metadata.db: Removed.
* media/content/metadata.json: Added.
2021-04-15 Youenn Fablet <youenn@apple.com>
Make RTCEncodedVideoFrameMetadata.contributingSources undefined until properly supported
https://bugs.webkit.org/show_bug.cgi?id=224540
Reviewed by Eric Carlson.
* http/wpt/webrtc/metadata-transform.html:
2021-04-15 Youenn Fablet <youenn@apple.com>
Update RTCScriptTransform constructor up to spec
https://bugs.webkit.org/show_bug.cgi?id=224447
Reviewed by Eric Carlson.
* http/wpt/webrtc/audio-script-transform.html:
* http/wpt/webrtc/context-transform.js:
(MockRTCRtpTransformer):
(MockRTCRtpTransformer.prototype.start):
(MockRTCRtpTransformer.prototype.process):
* http/wpt/webrtc/metadata-transform-worker.js:
* http/wpt/webrtc/script-transform.js:
* http/wpt/webrtc/video-script-transform.html:
* http/wpt/webrtc/webrtc-transform.html:
* http/wpt/webrtc/write-twice-transform.js:
2021-04-15 Youenn Fablet <youenn@apple.com>
REGRESSION(Safari 14): iframe with blob url does not work with sandboxing
https://bugs.webkit.org/show_bug.cgi?id=222312
<rdar://problem/74927624>
Reviewed by Chris Dumez.
* http/tests/security/resources/sandbox-iframe-and-blob-frame.html: Added.
* http/tests/security/sandbox-iframe-and-blob.https-expected.txt: Added.
* http/tests/security/sandbox-iframe-and-blob.https.html: Added.
* platform/win/TestExpectations:
2021-04-15 Diego Pino Garcia <dpino@igalia.com>
[WPE] Unreviewed test gardening. Several tests are failing after async scrolling was activated in r275593.
* platform/wpe/TestExpectations:
2021-04-15 Carlos Garcia Campos <cgarcia@igalia.com>
[SOUP] Add support for "nextHopProtocol" for Resource Timing
https://bugs.webkit.org/show_bug.cgi?id=168543
Reviewed by Adrian Perez de Castro.
Remove passing tests from expectations.
* platform/glib/TestExpectations:
2021-04-15 Chris Dumez <cdumez@apple.com>
REGRESSION(r275921-r275922): [ wk2 ] http/tests/security/webgl-remote-read-remote-image-allowed-with-credentials.html is flakey crashing
https://bugs.webkit.org/show_bug.cgi?id=224566
<rdar://problem/76657007>
Reviewed by Tim Horton.
Unskip layout tests that should no longer be flaky.
* platform/ios-simulator-wk2/TestExpectations:
* platform/mac-wk2/TestExpectations:
2021-04-14 Diego Pino Garcia <dpino@igalia.com>
[GTK] Unreviewed test gardening. Update tests expected to fail but passing.
* platform/gtk/TestExpectations:
2021-04-14 Tim Nguyen <ntim@apple.com>
Omit default position/angle when serializing radial & conic gradients
https://bugs.webkit.org/show_bug.cgi?id=223892
Reviewed by Antti Koivisto.
Test: LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/parsing/background-image-computed.sub.html
* fast/gradients/unprefixed-gradient-parsing-expected.txt:
* fast/gradients/unprefixed-gradient-parsing.html:
* http/wpt/css/css-images-4/conic-gradient-parsing.html:
2021-04-14 Diego Pino Garcia <dpino@igalia.com>
[GTK][WPE] Unreviewed test gardening. Add missing images after r275996.
* platform/gtk/css2.1/t100801-c544-valgn-03-d-agi-expected.png:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/001-expected.png:
* platform/gtk/fast/block/margin-collapse/block-inside-inline/005-expected.png:
* platform/gtk/fast/css/child-style-can-override-visited-style-expected.png:
* platform/gtk/fast/dom/HTMLProgressElement/progress-element-expected.png:
* platform/gtk/fast/images/image-map-anchor-children-expected.png:
* platform/gtk/fast/inline-block/003-expected.png:
* platform/gtk/fast/inline/002-expected.png:
* platform/gtk/fast/invalid/018-expected.png:
* platform/gtk/fast/table/frame-and-rules-expected.png:
* platform/gtk/fast/table/table-display-types-strict-expected.png:
* platform/gtk/fast/text/basic/012-expected.png:
* platform/gtk/svg/custom/invisible-text-after-scrolling-expected.png:
* platform/gtk/tables/mozilla/bugs/bug14323-expected.png:
* platform/gtk/tables/mozilla/bugs/bug2267-expected.png:
* platform/wpe/css2.1/t100801-c544-valgn-03-d-agi-expected.png: Added.
* platform/wpe/fast/block/margin-collapse/block-inside-inline/001-expected.png: Added.
* platform/wpe/fast/block/margin-collapse/block-inside-inline/005-expected.png: Added.
* platform/wpe/fast/css/child-style-can-override-visited-style-expected.png: Added.
* platform/wpe/fast/dom/HTMLProgressElement/progress-element-expected.png: Added.
* platform/wpe/fast/images/image-map-anchor-children-expected.png: Added.
* platform/wpe/fast/inline-block/003-expected.png: Added.
* platform/wpe/fast/inline/002-expected.png: Added.
* platform/wpe/fast/invalid/018-expected.png: Added.
* platform/wpe/fast/table/frame-and-rules-expected.png: Added.
* platform/wpe/fast/table/table-display-types-strict-expected.png: Added.
* platform/wpe/fast/text/basic/012-expected.png: Added.
* platform/wpe/svg/custom/invisible-text-after-scrolling-expected.png: Added.
* platform/wpe/tables/mozilla/bugs/bug14323-expected.png: Added.
* platform/wpe/tables/mozilla/bugs/bug2267-expected.png: Added.
2021-04-14 Diego Pino Garcia <dpino@igalia.com>
[WPE] Unreviewed test gardening. Update stale baselines.
Also add missing .png images.
* platform/gtk/fast/css/word-space-extra-expected.png: Renamed from LayoutTests/platform/glib/fast/css/word-space-extra-expected.png.
* platform/wpe/css1/box_properties/border-expected.png: Added.
* platform/wpe/css1/box_properties/border-expected.txt:
* platform/wpe/css1/text_properties/text_decoration-expected.png: Added.
* platform/wpe/css1/text_properties/text_decoration-expected.txt:
* platform/wpe/css1/text_properties/vertical_align-expected.png: Added.
* platform/wpe/css1/text_properties/vertical_align-expected.txt:
* platform/wpe/css1/text_properties/word_spacing-expected.txt:
* platform/wpe/fast/block/basic/014-expected.png: Added.
* platform/wpe/fast/block/basic/014-expected.txt:
* platform/wpe/fast/block/positioning/057-expected.png: Added.
* platform/wpe/fast/block/positioning/057-expected.txt:
* platform/wpe/fast/css-generated-content/after-duplicated-after-split-expected.png: Added.
* platform/wpe/fast/css-generated-content/after-duplicated-after-split-expected.txt:
* platform/wpe/fast/css/word-space-extra-expected.png:
* platform/wpe/fast/css/word-space-extra-expected.txt:
* platform/wpe/fast/encoding/utf-16-big-endian-expected.png: Added.
* platform/wpe/fast/encoding/utf-16-big-endian-expected.txt:
* platform/wpe/fast/inline/drawStyledEmptyInlines-expected.png: Added.
* platform/wpe/fast/inline/drawStyledEmptyInlines-expected.txt:
* platform/wpe/fast/invalid/missing-end-tag-expected.png: Added.
* platform/wpe/fast/invalid/missing-end-tag-expected.txt:
* platform/wpe/fast/lists/marker-before-empty-inline-expected.png: Added.
* platform/wpe/fast/lists/marker-before-empty-inline-expected.txt:
* platform/wpe/fast/overflow/scrollRevealButton-expected.png: Added.
* platform/wpe/fast/overflow/scrollRevealButton-expected.txt:
* platform/wpe/fast/parser/nofoo-tags-inside-paragraph-expected.png: Added.
* platform/wpe/fast/parser/nofoo-tags-inside-paragraph-expected.txt:
* platform/wpe/fast/parser/xhtml-alternate-entities-expected.png: Added.
* platform/wpe/fast/parser/xhtml-alternate-entities-expected.txt:
* platform/wpe/fast/selectors/visited-descendant-expected.png: Added.
* platform/wpe/fast/selectors/visited-descendant-expected.txt:
* platform/wpe/fast/text/basic/013-expected.png: Added.
* platform/wpe/fast/text/basic/013-expected.txt:
* platform/wpe/fast/text/mark-matches-overflow-clip-expected.txt:
* platform/wpe/fast/text/whitespace/018-expected.png: Added.
* platform/wpe/fast/text/whitespace/018-expected.txt:
* platform/wpe/fast/text/word-break-expected.png: Added.
* platform/wpe/fast/text/word-break-expected.txt:
* platform/wpe/scrollingcoordinator/scrolling-tree/coordinated-frame-expected.txt:
* platform/wpe/scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor-expected.txt:
* platform/wpe/scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed-expected.txt:
* platform/wpe/scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor-expected.txt:
* platform/wpe/svg/custom/svg-fonts-in-html-expected.png: Added.
* platform/wpe/svg/custom/svg-fonts-in-html-expected.txt:
* platform/wpe/svg/custom/svg-fonts-word-spacing-expected.txt:
* platform/wpe/tables/mozilla/bugs/bug113235-1-expected.png: Added.
* platform/wpe/tables/mozilla/bugs/bug113235-1-expected.txt:
* platform/wpe/tables/mozilla/bugs/bug113235-2-expected.png: Added.
* platform/wpe/tables/mozilla/bugs/bug113235-2-expected.txt:
* platform/wpe/tables/mozilla/bugs/bug1188-expected.png: Added.
* platform/wpe/tables/mozilla/bugs/bug1188-expected.txt:
* platform/wpe/tables/mozilla/bugs/bug126742-expected.png: Added.
* platform/wpe/tables/mozilla/bugs/bug126742-expected.txt:
* platform/wpe/tables/mozilla/bugs/bug1318-expected.png: Added.
* platform/wpe/tables/mozilla/bugs/bug1318-expected.txt:
* platform/wpe/tables/mozilla/bugs/bug16252-expected.png: Added.
* platform/wpe/tables/mozilla/bugs/bug16252-expected.txt:
* platform/wpe/tables/mozilla/bugs/bug18359-expected.png: Added.
* platform/wpe/tables/mozilla/bugs/bug18359-expected.txt:
* platform/wpe/tables/mozilla/bugs/bug4527-expected.png: Added.
* platform/wpe/tables/mozilla/bugs/bug4527-expected.txt:
* platform/wpe/tables/mozilla/bugs/bug57300-expected.png: Added.
* platform/wpe/tables/mozilla/bugs/bug57300-expected.txt:
* platform/wpe/tables/mozilla/bugs/bug57828-2-expected.png: Added.
* platform/wpe/tables/mozilla/bugs/bug57828-2-expected.txt:
* platform/wpe/tables/mozilla/bugs/bug7342-expected.png: Added.
* platform/wpe/tables/mozilla/bugs/bug7342-expected.txt:
* platform/wpe/tables/mozilla/core/bloomberg-expected.png: Added.
* platform/wpe/tables/mozilla/core/bloomberg-expected.txt:
* platform/wpe/tables/mozilla/other/ms-expected.png: Added.
* platform/wpe/tables/mozilla/other/ms-expected.txt:
* platform/wpe/tables/mozilla/other/wa_table_thtd_rowspan-expected.png: Added.
* platform/wpe/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
* platform/wpe/tables/mozilla/other/wa_table_tr_align-expected.png: Added.
* platform/wpe/tables/mozilla/other/wa_table_tr_align-expected.txt:
* platform/wpe/tables/mozilla_expected_failures/bugs/bug89315-expected.png: Added.
* platform/wpe/tables/mozilla_expected_failures/bugs/bug89315-expected.txt:
2021-04-14 Diego Pino Garcia <dpino@igalia.com>
[WPE] Unreviewed test gardening. Emit specific baselines for WPE.
Several baselines that were common to GTK and WPE are no longer valid.
It's necessary to move the common baseline to GTK and emit new baselines for WPE.
* platform/gtk/css2.1/t100801-c544-valgn-03-d-agi-expected.txt: Copied from LayoutTests/platform/glib/css2.1/t100801-c544-valgn-03-d-agi-expected.txt.
* platform/gtk/fast/block/margin-collapse/block-inside-inline/001-expected.txt: Copied from LayoutTests/platform/glib/fast/block/margin-collapse/block-inside-inline/001-expected.txt.
* platform/gtk/fast/block/margin-collapse/block-inside-inline/005-expected.txt: Copied from LayoutTests/platform/glib/fast/block/margin-collapse/block-inside-inline/005-expected.txt.
* platform/gtk/fast/css/child-style-can-override-visited-style-expected.txt: Copied from LayoutTests/platform/glib/fast/css/child-style-can-override-visited-style-expected.txt.
* platform/gtk/fast/dom/HTMLProgressElement/progress-element-expected.txt: Copied from LayoutTests/platform/glib/fast/dom/HTMLProgressElement/progress-element-expected.txt.
* platform/gtk/fast/images/image-map-anchor-children-expected.txt: Copied from LayoutTests/platform/glib/fast/images/image-map-anchor-children-expected.txt.
* platform/gtk/fast/inline-block/002-expected.txt: Copied from LayoutTests/platform/glib/fast/inline-block/002-expected.txt.
* platform/gtk/fast/inline-block/003-expected.txt: Copied from LayoutTests/platform/glib/fast/inline-block/003-expected.txt.
* platform/gtk/fast/inline/002-expected.txt: Copied from LayoutTests/platform/glib/fast/inline/002-expected.txt.
* platform/gtk/fast/invalid/018-expected.txt: Copied from LayoutTests/platform/glib/fast/invalid/018-expected.txt.
* platform/gtk/fast/table/frame-and-rules-expected.txt: Copied from LayoutTests/platform/glib/fast/table/frame-and-rules-expected.txt.
* platform/gtk/fast/table/table-display-types-strict-expected.txt: Copied from LayoutTests/platform/glib/fast/table/table-display-types-strict-expected.txt.
* platform/gtk/fast/text/basic/012-expected.txt: Copied from LayoutTests/platform/glib/fast/text/basic/012-expected.txt.
* platform/gtk/svg/custom/invisible-text-after-scrolling-expected.txt: Copied from LayoutTests/platform/glib/svg/custom/invisible-text-after-scrolling-expected.txt.
* platform/gtk/svg/hixie/processing-model/003-expected.txt: Copied from LayoutTests/platform/glib/svg/hixie/processing-model/003-expected.txt.
* platform/gtk/svg/hixie/processing-model/004-expected.txt: Copied from LayoutTests/platform/glib/svg/hixie/processing-model/004-expected.txt.
* platform/gtk/tables/mozilla/bugs/bug14323-expected.txt: Copied from LayoutTests/platform/glib/tables/mozilla/bugs/bug14323-expected.txt.
* platform/gtk/tables/mozilla/bugs/bug2267-expected.txt: Copied from LayoutTests/platform/glib/tables/mozilla/bugs/bug2267-expected.txt.
* platform/wpe/css2.1/t100801-c544-valgn-03-d-agi-expected.txt: Renamed from LayoutTests/platform/glib/css2.1/t100801-c544-valgn-03-d-agi-expected.txt.
* platform/wpe/fast/block/margin-collapse/block-inside-inline/001-expected.txt: Renamed from LayoutTests/platform/glib/fast/block/margin-collapse/block-inside-inline/001-expected.txt.
* platform/wpe/fast/block/margin-collapse/block-inside-inline/005-expected.txt: Renamed from LayoutTests/platform/glib/fast/block/margin-collapse/block-inside-inline/005-expected.txt.
* platform/wpe/fast/css/child-style-can-override-visited-style-expected.txt: Renamed from LayoutTests/platform/glib/fast/css/child-style-can-override-visited-style-expected.txt.
* platform/wpe/fast/dom/HTMLProgressElement/progress-element-expected.txt: Renamed from LayoutTests/platform/glib/fast/dom/HTMLProgressElement/progress-element-expected.txt.
* platform/wpe/fast/images/image-map-anchor-children-expected.txt: Renamed from LayoutTests/platform/glib/fast/images/image-map-anchor-children-expected.txt.
* platform/wpe/fast/inline-block/002-expected.txt: Renamed from LayoutTests/platform/glib/fast/inline-block/002-expected.txt.
* platform/wpe/fast/inline-block/003-expected.txt: Renamed from LayoutTests/platform/glib/fast/inline-block/003-expected.txt.
* platform/wpe/fast/inline/002-expected.txt: Renamed from LayoutTests/platform/glib/fast/inline/002-expected.txt.
* platform/wpe/fast/invalid/018-expected.txt: Renamed from LayoutTests/platform/glib/fast/invalid/018-expected.txt.
* platform/wpe/fast/table/frame-and-rules-expected.txt: Renamed from LayoutTests/platform/glib/fast/table/frame-and-rules-expected.txt.
* platform/wpe/fast/table/table-display-types-strict-expected.txt: Renamed from LayoutTests/platform/glib/fast/table/table-display-types-strict-expected.txt.
* platform/wpe/fast/text/basic/012-expected.txt: Renamed from LayoutTests/platform/glib/fast/text/basic/012-expected.txt.
* platform/wpe/svg/custom/invisible-text-after-scrolling-expected.txt: Renamed from LayoutTests/platform/glib/svg/custom/invisible-text-after-scrolling-expected.txt.
* platform/wpe/svg/hixie/processing-model/003-expected.txt: Renamed from LayoutTests/platform/glib/svg/hixie/processing-model/003-expected.txt.
* platform/wpe/svg/hixie/processing-model/004-expected.txt: Renamed from LayoutTests/platform/glib/svg/hixie/processing-model/004-expected.txt.
* platform/wpe/tables/mozilla/bugs/bug14323-expected.txt: Renamed from LayoutTests/platform/glib/tables/mozilla/bugs/bug14323-expected.txt.
* platform/wpe/tables/mozilla/bugs/bug2267-expected.txt: Renamed from LayoutTests/platform/glib/tables/mozilla/bugs/bug2267-expected.txt.
2021-04-14 Diego Pino Garcia <dpino@igalia.com>
[GTK] Unreviewed test gardening. Update test expectations after r275515.
Two tests are returning an image failure.
html/dom/elements/the-innertext-idl-attribute/getter.html requires a new baseline.
* platform/gtk/TestExpectations:
* platform/gtk/imported/w3c/web-platform-tests/html/dom/elements/the-innertext-idl-attribute/getter-expected.txt: Added.
2021-04-14 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. Skip accessibility test added in r275664.
* platform/glib/TestExpectations:
2021-04-14 Wenson Hsieh <wenson_hsieh@apple.com>
[macOS] Make image extraction interactions work for elements inside links
https://bugs.webkit.org/show_bug.cgi?id=224576
<rdar://problem/76664721>
Reviewed by Devin Rousso.
Add a layout test to exercise the change.
* fast/images/image-extraction/mac/select-image-overlay-in-link-with-mouse-drag-expected.txt: Added.
* fast/images/image-extraction/mac/select-image-overlay-in-link-with-mouse-drag.html: Added.
2021-04-14 Robert Jenner <jenner@apple.com>
[ wk2 ] http/tests/security/webgl-remote-read-remote-image-allowed-with-credentials.html is flakey crashing
https://bugs.webkit.org/show_bug.cgi?id=224566
Unreviewed test gardening.
Updating expectations to two more tests I found that are flakey crashing.
* platform/ios-simulator-wk2/TestExpectations:
* platform/mac-wk2/TestExpectations:
2021-04-14 Amir Mark Jr <amir_mark@apple.com>
REGRESSION: [ Mac WK2 ] fast/mediastream/audio-track-enabled.html is flaky failing
https://bugs.webkit.org/show_bug.cgi?id=221985
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations:
2021-04-14 Wenson Hsieh <wenson_hsieh@apple.com>
[iOS] Make image extraction interactions work for elements inside links
https://bugs.webkit.org/show_bug.cgi?id=224517
<rdar://problem/76616431>
Reviewed by Devin Rousso.
* fast/images/image-extraction/click-link-with-image-overlay-expected.txt: Added.
* fast/images/image-extraction/click-link-with-image-overlay.html: Added.
Add a test that verifies that activating different parts of an image in a link fires click events.
* fast/images/image-extraction/ios/select-word-in-image-overlay-inside-link-expected.txt: Added.
* fast/images/image-extraction/ios/select-word-in-image-overlay-inside-link.html: Added.
Add a test that selects image overlay text for an image element inside a link.
2021-04-14 Antti Koivisto <antti@apple.com>
RunIterator::traverseNext/PreviousOnLineIgnoringLineBreak should skip over WBRs
https://bugs.webkit.org/show_bug.cgi?id=224545
rdar://76101143
Reviewed by Zalan Bujtas.
* fast/editing/wbr-iterator-crash-expected.txt: Added.
* fast/editing/wbr-iterator-crash.html: Added.
2021-04-14 Robert Jenner <jenner@apple.com>
[ wk2 ] http/tests/security/webgl-remote-read-remote-image-allowed-with-credentials.html is flakey crashing
https://bugs.webkit.org/show_bug.cgi?id=224566
Uneviewed test gardneing.
* platform/mac-wk2/TestExpectations: Adding mac wk2 to Pass Crash expectations.
2021-04-14 Robert Jenner <jenner@apple.com>
[ wk2 ] http/tests/security/webgl-remote-read-remote-image-allowed-with-credentials.html is flakey crashing
https://bugs.webkit.org/show_bug.cgi?id=224566
Unrviewed test gardening.
* platform/ios-simulator-wk2/TestExpectations: Updating test expectations to Pass Crash, while test is reviewed.
2021-04-14 Robert Jenner <jenner@apple.com>
[ wk2 ] 2 page-cache layout-tests are flakey crashing
https://bugs.webkit.org/show_bug.cgi?id=224558
Unreviewed test gardening.
Updated expectations to Pass Crash for the following two tests for causing issues with EWS and Commit-Queue.
* platform/ios-simulator-wk2/TestExpectations:
* platform/mac-wk2/TestExpectations:
2021-04-14 Frédéric Wang <fwang@igalia.com>
Crash in RenderBlock::addOverflowFromChildren
https://bugs.webkit.org/show_bug.cgi?id=223539
Reviewed by Ryosuke Niwa.
Add regressions tests for the crash and for isOutermostSVGSVGElement().
* svg/foreignObject/svg-child-of-foreign-object-in-shadow-tree-crash-expected.txt: Added.
* svg/foreignObject/svg-child-of-foreign-object-in-shadow-tree-crash.html: Added.
* svg/outermost-svg-root-expected.txt: Added.
* svg/outermost-svg-root.html: Added.
2021-04-13 Jer Noble <jer.noble@apple.com>
[GPUP] MediaSource.addSourceBuffer() will throw if given the same parameter as a previous call to HTMLMediaElement.canPlayType()
https://bugs.webkit.org/show_bug.cgi?id=224273
<rdar://74805071>
Reviewed by Eric Carlson.
* media/media-source/media-source-addsourcebuffer-after-canplaytype-expected.txt: Added.
* media/media-source/media-source-addsourcebuffer-after-canplaytype.html: Added.
2021-04-13 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. Skip sframe tests added in r275656 and r275874.
Currently SFrames are not supported in GTK and WPE ports.
* platform/glib/TestExpectations:
2021-04-13 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. Skip sframe tests added in r275656 and r275874.
Currently SFrames are not supported in GTK and WPE ports.
* platform/glib/TestExpectations:
2021-04-13 Fujii Hironori <Hironori.Fujii@sony.com>
Table caption jumps to the bottom of the table after simplified table relayout
https://bugs.webkit.org/show_bug.cgi?id=187903
<rdar://problem/42506245>
Reviewed by Zalan Bujtas.
* fast/table/caption-simplified-layout-expected.html: Added.
* fast/table/caption-simplified-layout.html: Added.
2021-04-13 Diego Pino Garcia <dpino@igalia.com>
[GTK] Unreviewed test gardening. Update baselines after r275515.
r275515 updated several general baselines that resulted into test
failures for GTK. Emit new baselines for GTK. Other pre-existing GTK
baselines just required an update.
* platform/glib/tables/mozilla/bugs/bug113424-expected.txt:
* platform/gtk/fast/css/empty-inline-003-quirksmode-expected.txt: Added.
* platform/gtk/fast/lists/marker-before-empty-inline-expected.txt:
* platform/gtk/imported/w3c/web-platform-tests/css/css-flexbox/orthogonal-flex-item-crash-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/innerText/getter-expected.txt: Added.
2021-04-13 Diego Pino Garcia <dpino@igalia.com>
[GTK] Unreviewed test gardening. Several 'editing/selections' tests are flaky after r275810.
* platform/gtk/TestExpectations:
2021-04-13 Myles C. Maxfield <mmaxfield@apple.com>
[Mac] imported/w3c/web-platform-tests/css/css-fonts/font-feature-settings-tibetan.html is passing
<rdar://problem/66399069>
Unreviewed.
* platform/mac/TestExpectations:
2021-04-13 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/security convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=222668
<rdar://problem/74993152>
Reviewed by Jonathan Bedard.
* TestExpectations:
* http/tests/blink/sendbeacon/connect-src-beacon-allowed.html:
* http/tests/cache/resources/iframe304.py:
* http/tests/contentextensions/block-cookies-in-csp-report.py:
* http/tests/css/resources/webfont-request.py:
(get_request_count): Deleted.
(set_request_count): Deleted.
* http/tests/local/script-crossorigin-loads-file-scheme.html:
* http/tests/media/resources/serve_video.py: Added.
(answering):
* http/tests/resources/portabilityLayer.py:
(get_cookies): Add trailing newline.
(get_request): PHP equivalent of $_REQUEST which is used by numerous scripts.
(get_count): Added trailing newline.
(get_state): Added trailing newline.
(set_state): Changed open file's name to prevent confusion with parameter.
(step_state): Added trailing newline.
* http/tests/security/401-logout/401-logout-expected.txt:
* http/tests/security/401-logout/401-logout.php: Removed.
* http/tests/security/401-logout/401-logout.py: Added.
* http/tests/security/canvas-remote-read-remote-video-allowed-anonymous.html:
* http/tests/security/canvas-remote-read-remote-video-allowed-with-credentials.html:
* http/tests/security/canvas-remote-read-remote-video-blocked-no-crossorigin.html:
* http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-in-report-only-ignored.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-cross-origin-https.html:
* http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-cross-origin.html:
* http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-same-origin-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-same-origin-https-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-same-origin-https.html:
* http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-same-origin.html:
* http/tests/security/contentSecurityPolicy/1.1/report-uri-effective-directive-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/report-uri-effective-directive.py:
* http/tests/security/contentSecurityPolicy/1.1/resources/testScriptHash.php: Removed.
* http/tests/security/contentSecurityPolicy/1.1/resources/testScriptHash.py: Added.
* http/tests/security/contentSecurityPolicy/1.1/script-blocked-sends-multiple-reports-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/script-blocked-sends-multiple-reports.py:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-allowed-by-enforced-policy-and-blocked-by-report-policy-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-allowed-by-enforced-policy-and-blocked-by-report-policy.py:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-allowed-by-enforced-policy-and-blocked-by-report-policy2-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-allowed-by-enforced-policy-and-blocked-by-report-policy2.py:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-allowed-by-legacy-enforced-policy-and-blocked-by-report-policy-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-allowed-by-legacy-enforced-policy-and-blocked-by-report-policy.py:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-allowed-by-legacy-enforced-policy-and-blocked-by-report-policy2-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-allowed-by-legacy-enforced-policy-and-blocked-by-report-policy2.py:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-blocked-by-enforced-policy-and-allowed-by-report-policy-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-blocked-by-enforced-policy-and-allowed-by-report-policy.py:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-blocked-by-legacy-enforced-policy-and-allowed-by-report-policy.py:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-blocked-by-legacy-enforced-policy-and-blocked-by-report-policy-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-blocked-by-legacy-enforced-policy-and-blocked-by-report-policy.py:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-blocked-by-legacy-enforced-policy-and-blocked-by-report-policy2-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-blocked-by-legacy-enforced-policy-and-blocked-by-report-policy2.py:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-tests.html:
* http/tests/security/contentSecurityPolicy/1.1/scriptnonce-allowed-by-enforced-policy-and-blocked-by-report-policy.py:
* http/tests/security/contentSecurityPolicy/1.1/scriptnonce-allowed-by-enforced-policy-and-blocked-by-report-policy2.py:
* http/tests/security/contentSecurityPolicy/1.1/scriptnonce-allowed-by-legacy-enforced-policy-and-blocked-by-report-policy.py:
* http/tests/security/contentSecurityPolicy/1.1/scriptnonce-allowed-by-legacy-enforced-policy-and-blocked-by-report-policy2.py:
* http/tests/security/contentSecurityPolicy/1.1/scriptnonce-blocked-by-enforced-policy-and-allowed-by-report-policy-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/scriptnonce-blocked-by-enforced-policy-and-allowed-by-report-policy.py:
* http/tests/security/contentSecurityPolicy/1.1/scriptnonce-blocked-by-legacy-enforced-policy-and-allowed-by-report-policy.py:
* http/tests/security/contentSecurityPolicy/1.1/scriptnonce-blocked-by-legacy-enforced-policy-and-blocked-by-report-policy.py:
* http/tests/security/contentSecurityPolicy/1.1/scriptnonce-blocked-by-legacy-enforced-policy-and-blocked-by-report-policy2.py:
* http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-css-in-iframe-report-only-expected.txt:
* http/tests/security/contentSecurityPolicy/block-all-mixed-content/resources/frame-with-insecure-css-report-only.py:
* http/tests/security/contentSecurityPolicy/connect-src-beacon-allowed.html:
* http/tests/security/contentSecurityPolicy/connect-src-beacon-blocked-expected.txt:
* http/tests/security/contentSecurityPolicy/connect-src-beacon-blocked.html:
* http/tests/security/contentSecurityPolicy/eval-allowed-in-report-only-mode-and-sends-report-expected.txt:
* http/tests/security/contentSecurityPolicy/eval-allowed-in-report-only-mode-and-sends-report.py:
* http/tests/security/contentSecurityPolicy/eval-blocked-and-sends-report-expected.txt:
* http/tests/security/contentSecurityPolicy/eval-blocked-and-sends-report.html:
* http/tests/security/contentSecurityPolicy/report-and-enforce-expected.txt:
* http/tests/security/contentSecurityPolicy/report-and-enforce.py:
* http/tests/security/contentSecurityPolicy/report-blocked-data-uri-expected.txt:
* http/tests/security/contentSecurityPolicy/report-blocked-data-uri.py:
* http/tests/security/contentSecurityPolicy/report-blocked-file-uri-expected.txt:
* http/tests/security/contentSecurityPolicy/report-blocked-file-uri.py:
* http/tests/security/contentSecurityPolicy/report-blocked-uri-and-do-not-follow-redirect-when-sending-report-expected.txt:
* http/tests/security/contentSecurityPolicy/report-blocked-uri-and-do-not-follow-redirect-when-sending-report.py:
* http/tests/security/contentSecurityPolicy/report-blocked-uri-cross-origin-expected.txt:
* http/tests/security/contentSecurityPolicy/report-blocked-uri-cross-origin.py:
* http/tests/security/contentSecurityPolicy/report-blocked-uri-expected.txt:
* http/tests/security/contentSecurityPolicy/report-blocked-uri.py:
* http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies-expected.txt:
* http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies-when-private-browsing-enabled-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-expected.txt:
* http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies-when-private-browsing-toggled.php: Removed.
* http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies-when-private-browsing-toggled.py: Added.
* http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies.py:
* http/tests/security/contentSecurityPolicy/report-document-uri-after-blocked-redirect.html:
* http/tests/security/contentSecurityPolicy/report-multiple-violations-01.php: Removed.
* http/tests/security/contentSecurityPolicy/report-multiple-violations-01.py: Added.
* http/tests/security/contentSecurityPolicy/report-multiple-violations-02.php: Removed.
* http/tests/security/contentSecurityPolicy/report-multiple-violations-02.py: Added.
* http/tests/security/contentSecurityPolicy/report-only-connect-src-beacon-redirect-blocked-expected.txt:
* http/tests/security/contentSecurityPolicy/report-only-connect-src-beacon-redirect-blocked.php: Removed.
* http/tests/security/contentSecurityPolicy/report-only-connect-src-beacon-redirect-blocked.py: Added.
* http/tests/security/contentSecurityPolicy/report-only-connect-src-xmlhttprequest-redirect-to-blocked.php: Removed.
* http/tests/security/contentSecurityPolicy/report-only-connect-src-xmlhttprequest-redirect-to-blocked.py: Added.
* http/tests/security/contentSecurityPolicy/report-only-expected.txt:
* http/tests/security/contentSecurityPolicy/report-only-from-header-expected.txt:
* http/tests/security/contentSecurityPolicy/report-only-from-header.py:
* http/tests/security/contentSecurityPolicy/report-only-upgrade-insecure-expected.txt:
* http/tests/security/contentSecurityPolicy/report-only-upgrade-insecure.py:
* http/tests/security/contentSecurityPolicy/report-only.py:
* http/tests/security/contentSecurityPolicy/report-same-origin-no-cookies-when-private-browsing-toggled-expected.txt:
* http/tests/security/contentSecurityPolicy/report-same-origin-no-cookies-when-private-browsing-toggled.py:
* http/tests/security/contentSecurityPolicy/report-same-origin-with-cookies-expected.txt:
* http/tests/security/contentSecurityPolicy/report-same-origin-with-cookies-when-private-browsing-enabled-expected.txt:
* http/tests/security/contentSecurityPolicy/report-same-origin-with-cookies-when-private-browsing-enabled.py:
* http/tests/security/contentSecurityPolicy/report-same-origin-with-cookies.py:
* http/tests/security/contentSecurityPolicy/report-status-code-zero-when-using-https-expected.txt:
* http/tests/security/contentSecurityPolicy/report-status-code-zero-when-using-https.html:
* http/tests/security/contentSecurityPolicy/report-uri-expected.txt:
* http/tests/security/contentSecurityPolicy/report-uri-from-child-frame-expected.txt:
* http/tests/security/contentSecurityPolicy/report-uri-from-child-frame.html:
* http/tests/security/contentSecurityPolicy/report-uri-from-inline-javascript-expected.txt:
* http/tests/security/contentSecurityPolicy/report-uri-from-inline-javascript.py:
* http/tests/security/contentSecurityPolicy/report-uri-from-javascript-expected.txt:
* http/tests/security/contentSecurityPolicy/report-uri-from-javascript.py:
* http/tests/security/contentSecurityPolicy/report-uri-in-meta-tag-ignored.html:
* http/tests/security/contentSecurityPolicy/report-uri-scheme-relative-expected.txt:
* http/tests/security/contentSecurityPolicy/report-uri-scheme-relative.py:
* http/tests/security/contentSecurityPolicy/report-uri.py:
* http/tests/security/contentSecurityPolicy/resources/echo-report.php: Removed.
* http/tests/security/contentSecurityPolicy/resources/echo-report.py: Added.
* http/tests/security/contentSecurityPolicy/resources/generate-csp-report.php: Removed.
* http/tests/security/contentSecurityPolicy/resources/generate-csp-report.py: Added.
* http/tests/security/contentSecurityPolicy/resources/go-to-echo-report.js:
(window.onload):
* http/tests/security/contentSecurityPolicy/resources/go-to-echo-report.py:
* http/tests/security/contentSecurityPolicy/resources/image-document-default-src-none-iframe.py:
* http/tests/security/contentSecurityPolicy/resources/redir.php: Removed.
* http/tests/security/contentSecurityPolicy/resources/report-file-path.php: Removed.
* http/tests/security/contentSecurityPolicy/resources/report_file_path.py: Added.
* http/tests/security/contentSecurityPolicy/resources/save-report-and-redirect-to-save-report.php: Removed.
* http/tests/security/contentSecurityPolicy/resources/save-report-and-redirect-to-save-report.py: Added.
* http/tests/security/contentSecurityPolicy/resources/save-report.php: Removed.
* http/tests/security/contentSecurityPolicy/resources/save-report.py: Added.
* http/tests/security/contentSecurityPolicy/resources/save_report.py: Added.
(not_being_called):
(save_report):
* http/tests/security/contentSecurityPolicy/resources/worker.php: Removed.
* http/tests/security/contentSecurityPolicy/resources/worker.py: Added.
* http/tests/security/contentSecurityPolicy/resources/xhr-redirect-not-allowed.py:
* http/tests/security/contentSecurityPolicy/same-origin-plugin-document-blocked-in-child-window-report-expected.txt:
* http/tests/security/contentSecurityPolicy/same-origin-plugin-document-blocked-in-child-window-report.py:
* http/tests/security/contentSecurityPolicy/worker-connect-src-allowed.html:
* http/tests/security/contentSecurityPolicy/worker-connect-src-blocked.html:
* http/tests/security/contentSecurityPolicy/worker-eval-blocked.html:
* http/tests/security/contentSecurityPolicy/worker-function-function-blocked.html:
* http/tests/security/contentSecurityPolicy/worker-importscripts-blocked.html:
* http/tests/security/contentSecurityPolicy/worker-multiple-csp-headers.html:
* http/tests/security/contentSecurityPolicy/worker-script-src.html:
* http/tests/security/contentSecurityPolicy/worker-set-timeout-blocked.html:
* http/tests/security/contentSecurityPolicy/worker-without-own-csp.html:
* http/tests/security/contentSecurityPolicy/xmlhttprequest-protected-resource-does-not-crash.html:
* http/tests/security/cookies/cookies-wrong-domain-rejected-result.php: Removed.
* http/tests/security/cookies/cookies-wrong-domain-rejected-result.py: Added.
* http/tests/security/cookies/cookies-wrong-domain-rejected.py:
* http/tests/security/cookies/resources/first-party-cookie-allow.xsl:
* http/tests/security/cookies/resources/set-a-cookie.php: Removed.
* http/tests/security/cookies/resources/set-a-cookie.py: Added.
* http/tests/security/cookies/resources/third-party-cookie-blocking.xsl:
* http/tests/security/cookies/third-party-cookie-blocking-main-frame.html:
* http/tests/security/cookies/third-party-cookie-blocking-user-action.html:
* http/tests/security/cookies/third-party-cookie-blocking.html:
* http/tests/security/credentials-from-different-domains.html:
* http/tests/security/credentials-iframes-allowCrossOriginSubresourcesToAskForCredentials-expected.txt:
* http/tests/security/credentials-iframes-expected.txt:
* http/tests/security/import-module-crossorigin-loads.html:
* http/tests/security/import-script-crossorigin-loads-omit.html:
* http/tests/security/isolatedWorld/bypass-main-world-csp-worker.html:
* http/tests/security/module-crossorigin-error-event-information-expected.txt:
* http/tests/security/module-crossorigin-error-event-information.html:
* http/tests/security/module-crossorigin-loads-correctly-credentials.html:
* http/tests/security/module-crossorigin-loads-omit.html:
* http/tests/security/module-crossorigin-onerror-information-expected.txt:
* http/tests/security/module-crossorigin-onerror-information.html:
* http/tests/security/private-browsing-http-auth-expected.txt:
* http/tests/security/private-browsing-http-auth.html:
* http/tests/security/referrer-policy-header-expected.txt:
* http/tests/security/referrer-policy-header.html:
* http/tests/security/resources/basic-auth.php: Removed.
* http/tests/security/resources/basic-auth.py: Added.
* http/tests/security/resources/cors-basic-auth.php: Removed.
* http/tests/security/resources/cors-basic-auth.py: Added.
* http/tests/security/resources/cors-script.php: Removed.
* http/tests/security/resources/cors-script.py: Added.
* http/tests/security/resources/credentials-from-different-domains-continued-1.html:
* http/tests/security/resources/credentials-from-different-domains-continued-2.html:
* http/tests/security/resources/credentials-iframes-different-domain.html:
* http/tests/security/resources/credentials-iframes-same-domain.html:
* http/tests/security/resources/credentials-main-resource.py:
* http/tests/security/resources/import-module-crossorigin-loads-src.js:
* http/tests/security/resources/reference-movie-cross-origin-allow.php: Removed.
* http/tests/security/resources/reference-movie-cross-origin-allow.py: Added.
* http/tests/security/resources/serve-referrer-policy-and-test.php: Removed.
* http/tests/security/resources/serve-referrer-policy-and-test.py: Added.
* http/tests/security/resources/video-cross-origin-allow-credentials.php: Removed.
* http/tests/security/resources/video-cross-origin-allow-credentials.py: Added.
* http/tests/security/resources/video-cross-origin-allow.php: Removed.
* http/tests/security/resources/video-cross-origin-allow.py: Added.
* http/tests/security/script-crossorigin-error-event-information-expected.txt:
* http/tests/security/script-crossorigin-error-event-information.html:
* http/tests/security/script-crossorigin-loads-correctly-credentials.html:
* http/tests/security/script-crossorigin-loads-correctly.html:
* http/tests/security/script-crossorigin-onerror-information-expected.txt:
* http/tests/security/script-crossorigin-onerror-information.html:
* http/tests/security/script-no-crossorigin-error-event-should-be-sanitized.html:
* http/tests/security/script-no-crossorigin-onerror-should-be-sanitized.html:
* http/tests/security/sync-xhr-partition.html:
* http/tests/security/video-cross-origin-caching.html:
* http/tests/security/video-cross-origin-readback.html:
* http/tests/security/webaudio-render-remote-audio-allowed-crossorigin-redirect.html:
* http/tests/security/webaudio-render-remote-audio-allowed-crossorigin.html:
* http/tests/security/webaudio-render-remote-audio-blocked-no-crossorigin-redirect.html:
* http/tests/security/webaudio-render-remote-audio-blocked-no-crossorigin.html:
* http/tests/security/xssAuditor/report-script-tag-and-do-not-follow-redirect-when-sending-report-expected.txt:
* http/tests/security/xssAuditor/report-script-tag-and-do-not-follow-redirect-when-sending-report.html:
* http/tests/security/xssAuditor/report-script-tag-expected.txt:
* http/tests/security/xssAuditor/report-script-tag-full-block-and-do-not-follow-redirect-when-sending-report-expected.txt:
* http/tests/security/xssAuditor/report-script-tag-full-block-and-do-not-follow-redirect-when-sending-report.html:
* http/tests/security/xssAuditor/report-script-tag-full-block-expected.txt:
* http/tests/security/xssAuditor/report-script-tag-replace-state-expected.txt:
* http/tests/security/xssAuditor/resources/echo-intertag.pl:
* http/tests/security/xssAuditor/resources/tag-with-pause.py:
* http/tests/ssl/curl/certificate-and-authentication.html:
* http/tests/xmlhttprequest/resources/noContentLength.cgi:
* platform/mac-wk1/TestExpectations:
* platform/mac-wk1/http/tests/security/contentSecurityPolicy/report-document-uri-after-blocked-redirect-expected.txt:
* platform/win/TestExpectations:
* platform/win/http/tests/security/contentSecurityPolicy/report-document-uri-after-blocked-redirect-expected.txt:
* platform/wk2/TestExpectations:
* platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-css-in-iframe-report-only-expected.txt:
2021-04-13 Ziran Sun <zsun@igalia.com>
[css-grid] Incorrect track sizing when using relative sized items in 'auto' column tracks
https://bugs.webkit.org/show_bug.cgi?id=191627
Reviewed by Javier Fernandez.
* TestExpectations:
* platform/ios-simulator-wk2/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001-expected.txt:
2021-04-13 Kate Cheney <katherine_cheney@apple.com>
http/.../contentSecurityPolicy/report-document-uri-after-blocked-redirect.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=224498
<rdar://problem/76602331>
The error reported by the xhr may not always happen before the
document URI is reported. We should only end the test if both
the error and URI have been reported.
Reviewed by Jonathan Bedard.
* http/tests/security/contentSecurityPolicy/report-document-uri-after-blocked-redirect.html:
2021-04-13 Peng Liu <peng.liu6@apple.com>
[macOS] Netflix videos opened in background tab never become playable after foregrounding
https://bugs.webkit.org/show_bug.cgi?id=224384
Reviewed by Eric Carlson.
* media/encrypted-media/mock-navigator-requestMediaKeySystemAccess-in-background-expected.txt: Added.
* media/encrypted-media/mock-navigator-requestMediaKeySystemAccess-in-background.html: Added.
2021-04-13 Frédéric Wang <fwang@igalia.com>
ASSERTION FAILED: !m_needExceptionCheck in CloneSerializer::serialize with postMessage({g:42})
https://bugs.webkit.org/show_bug.cgi?id=223785
Reviewed by Yusuke Suzuki.
Add regression test.
* js/dom/missing-exception-check-in-clone-serializer-serialize-expected.txt: Added.
* js/dom/missing-exception-check-in-clone-serializer-serialize.html: Added.
2021-04-13 Commit Queue <commit-queue@webkit.org>
Unreviewed, reverting r275849.
https://bugs.webkit.org/show_bug.cgi?id=224476
caused few tests to flake
Reverted changeset:
"[LayoutTests] Convert http/tests/security convert PHP to
Python"
https://bugs.webkit.org/show_bug.cgi?id=222668
https://trac.webkit.org/changeset/275849
2021-04-13 Frédéric Wang <fwang@igalia.com>
ASSERTION FAILED: !m_needExceptionCheck in RTCPeerConnection::CertificateParameters
https://bugs.webkit.org/show_bug.cgi?id=223788
Reviewed by Ryosuke Niwa.
Add regression test.
* js/dom/missing-exception-check-in-convertNumbers-expected.txt: Added.
* js/dom/missing-exception-check-in-convertNumbers.html: Added.
* platform/win/TestExpectations: Skip test on windows since there is no WebRTC support.
2021-04-13 Youenn Fablet <youenn@apple.com>
SFrameTransform should be able to take array buffer views as input
https://bugs.webkit.org/show_bug.cgi?id=224437
Reviewed by Eric Carlson.
* webrtc/sframe-transform-buffer-source-expected.txt: Added.
* webrtc/sframe-transform-buffer-source.html: Added.
2021-04-12 Sergio Villar Senin <svillar@igalia.com>
[css-flexbox] CDC COVID Vaccine Tracker: Safari garbles data table
https://bugs.webkit.org/show_bug.cgi?id=222581
Reviewed by Zalan Bujtas.
* TestExpectations: Unskipped a WPT test which is now passing.
2021-04-13 Antoine Quint <graouts@webkit.org>
calc() simplification for a multiplication should apply the multiplication to each value of an addition
https://bugs.webkit.org/show_bug.cgi?id=224376
Reviewed by Simon Fraser.
Rebase some non-WPT tests to account for new results.
* css3/calc/simplification-expected.txt:
* transitions/background-position-transitions-expected.txt:
* transitions/background-position-transitions.html:
2021-04-13 Said Abou-Hallawa <said@apple.com>
SVG paced value animations overwrite user-provided keyTimes
https://bugs.webkit.org/show_bug.cgi?id=109010
Reviewed by Ryosuke Niwa.
Simplified from the WPT paced-value-animation-overwrites-keyTimes.html.
* svg/animations/animate-calcMode-paced-overwrite-key-times-expected.html: Added.
* svg/animations/animate-calcMode-paced-overwrite-key-times.html: Added.
2021-04-12 Xabier Rodriguez Calvar <calvaris@igalia.com>
[GTK] media/track/text-track-cue-is-reachable.html is flaky crashing in X11 release
https://bugs.webkit.org/show_bug.cgi?id=210370
Unreviewed.
* platform/gtk-wayland/TestExpectations:
* platform/gtk/TestExpectations: Unflagged test.
2021-04-12 Fujii Hironori <Hironori.Fujii@sony.com>
[WinCairo] Unreviewed test gardening
* platform/wincairo-wk1/TestExpectations:
* platform/wincairo-wk1/http/tests/security/401-logout/401-logout-expected.txt:
* platform/wincairo/TestExpectations:
* platform/wincairo/css1/text_properties/vertical_align-expected.txt:
* platform/wincairo/css1/text_properties/word_spacing-expected.txt:
* platform/wincairo/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
* platform/wincairo/css2.1/t1602-c546-txt-align-00-b-expected.txt:
* platform/wincairo/fast/css-generated-content/after-duplicated-after-split-expected.txt:
* platform/wincairo/fast/css/child-style-can-override-visited-style-expected.txt:
* platform/wincairo/fast/css/input-search-padding-expected.txt:
* platform/wincairo/fast/css/word-space-extra-expected.txt:
* platform/wincairo/fast/dom/HTMLProgressElement/progress-element-expected.txt:
* platform/wincairo/fast/inline-block/003-expected.txt:
* platform/wincairo/fast/text/basic/012-expected.txt:
* platform/wincairo/fast/text/basic/013-expected.txt:
* platform/wincairo/fast/text/basic/015-expected.txt:
* platform/wincairo/fast/text/text-letter-spacing-expected.txt:
* platform/wincairo/fast/text/textIteratorNilRenderer-expected.txt:
* platform/wincairo/fast/text/wbr-expected.txt:
* platform/wincairo/fast/text/whitespace/018-expected.txt:
* platform/wincairo/fast/text/whitespace/span-in-word-space-causes-overflow-expected.txt:
* platform/wincairo/fonts/sans-serif-expected.txt:
* platform/wincairo/fonts/serif-expected.txt:
2021-04-12 Xabier Rodriguez Calvar <calvaris@igalia.com>
[GStreamer] media/media-source/media-source-seek-back.html is flaky crashing with 3 kinds of traces
https://bugs.webkit.org/show_bug.cgi?id=210528
Unreviewed.
* platform/glib/TestExpectations: Unflagged test.
2021-04-12 Xabier Rodriguez Calvar <calvaris@igalia.com>
[GTK] webrtc/video-update-often.html is flaky crashing
https://bugs.webkit.org/show_bug.cgi?id=210360
Unreviewed.
* platform/gtk-wayland/TestExpectations: Unflag test, it's
passing.
2021-04-12 Julian Gonzalez <julian_a_gonzalez@apple.com>
[CoreIPC] Crash in logDiagnosticMessage code
https://bugs.webkit.org/show_bug.cgi?id=224390
Reviewed by Chris Dumez.
Add a test for this crasher.
* ipc/analytics-logger-crash-expected.txt: Added.
* ipc/analytics-logger-crash.html: Added.
2021-04-12 Commit Queue <commit-queue@webkit.org>
Unreviewed, reverting r275793.
https://bugs.webkit.org/show_bug.cgi?id=224466
Caused crashes on <http://facebook.com|facebook.com>
Reverted changeset:
"calc() simplification for a multiplication should apply the
multiplication to each value of an addition"
https://bugs.webkit.org/show_bug.cgi?id=224376
https://trac.webkit.org/changeset/275793
2021-04-12 Robert Jenner <jenner@apple.com>
[ BigSur wk2 arm64 ] 4 webrtc/ Layout-tests are consistently timing out
https://bugs.webkit.org/show_bug.cgi?id=223043
Uneviewed test gardening.
* platform/mac/TestExpectations: Adding crash to test expectations while test is under review.
2021-04-12 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/security convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=222668
<rdar://problem/74993152>
Reviewed by Jonathan Bedard.
* TestExpectations:
* http/tests/blink/sendbeacon/connect-src-beacon-allowed.html:
* http/tests/contentextensions/block-cookies-in-csp-report.py:
* http/tests/css/resources/webfont-request.py:
(get_request_count): Deleted.
(set_request_count): Deleted.
* http/tests/local/script-crossorigin-loads-file-scheme.html:
* http/tests/media/resources/serve_video.py: Added.
(answering):
* http/tests/resources/portabilityLayer.py:
(get_cookies): Add trailing newline.
(get_request): PHP equivalent of $_REQUEST which is used by numerous scripts.
(get_count): Added trailing newline.
(get_state): Added trailing newline.
(set_state): Changed open file's name to prevent confusion with parameter.
(step_state): Added trailing newline.
* http/tests/security/401-logout/401-logout-expected.txt:
* http/tests/security/401-logout/401-logout.php: Removed.
* http/tests/security/401-logout/401-logout.py: Added.
* http/tests/security/canvas-remote-read-remote-video-allowed-anonymous.html:
* http/tests/security/canvas-remote-read-remote-video-allowed-with-credentials.html:
* http/tests/security/canvas-remote-read-remote-video-blocked-no-crossorigin.html:
* http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-in-report-only-ignored.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-cross-origin-https.html:
* http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-cross-origin.html:
* http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-same-origin-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-same-origin-https-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-same-origin-https.html:
* http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-same-origin.html:
* http/tests/security/contentSecurityPolicy/1.1/report-uri-effective-directive-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/report-uri-effective-directive.py:
* http/tests/security/contentSecurityPolicy/1.1/resources/testScriptHash.php: Removed.
* http/tests/security/contentSecurityPolicy/1.1/resources/testScriptHash.py: Added.
* http/tests/security/contentSecurityPolicy/1.1/script-blocked-sends-multiple-reports-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/script-blocked-sends-multiple-reports.py:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-allowed-by-enforced-policy-and-blocked-by-report-policy-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-allowed-by-enforced-policy-and-blocked-by-report-policy.py:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-allowed-by-enforced-policy-and-blocked-by-report-policy2-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-allowed-by-enforced-policy-and-blocked-by-report-policy2.py:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-allowed-by-legacy-enforced-policy-and-blocked-by-report-policy-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-allowed-by-legacy-enforced-policy-and-blocked-by-report-policy.py:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-allowed-by-legacy-enforced-policy-and-blocked-by-report-policy2-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-allowed-by-legacy-enforced-policy-and-blocked-by-report-policy2.py:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-blocked-by-enforced-policy-and-allowed-by-report-policy-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-blocked-by-enforced-policy-and-allowed-by-report-policy.py:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-blocked-by-legacy-enforced-policy-and-allowed-by-report-policy.py:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-blocked-by-legacy-enforced-policy-and-blocked-by-report-policy-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-blocked-by-legacy-enforced-policy-and-blocked-by-report-policy.py:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-blocked-by-legacy-enforced-policy-and-blocked-by-report-policy2-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-blocked-by-legacy-enforced-policy-and-blocked-by-report-policy2.py:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-tests.html:
* http/tests/security/contentSecurityPolicy/1.1/scriptnonce-allowed-by-enforced-policy-and-blocked-by-report-policy.py:
* http/tests/security/contentSecurityPolicy/1.1/scriptnonce-allowed-by-enforced-policy-and-blocked-by-report-policy2.py:
* http/tests/security/contentSecurityPolicy/1.1/scriptnonce-allowed-by-legacy-enforced-policy-and-blocked-by-report-policy.py:
* http/tests/security/contentSecurityPolicy/1.1/scriptnonce-allowed-by-legacy-enforced-policy-and-blocked-by-report-policy2.py:
* http/tests/security/contentSecurityPolicy/1.1/scriptnonce-blocked-by-enforced-policy-and-allowed-by-report-policy-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/scriptnonce-blocked-by-enforced-policy-and-allowed-by-report-policy.py:
* http/tests/security/contentSecurityPolicy/1.1/scriptnonce-blocked-by-legacy-enforced-policy-and-allowed-by-report-policy.py:
* http/tests/security/contentSecurityPolicy/1.1/scriptnonce-blocked-by-legacy-enforced-policy-and-blocked-by-report-policy.py:
* http/tests/security/contentSecurityPolicy/1.1/scriptnonce-blocked-by-legacy-enforced-policy-and-blocked-by-report-policy2.py:
* http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-css-in-iframe-report-only-expected.txt:
* http/tests/security/contentSecurityPolicy/block-all-mixed-content/resources/frame-with-insecure-css-report-only.py:
* http/tests/security/contentSecurityPolicy/connect-src-beacon-allowed.html:
* http/tests/security/contentSecurityPolicy/connect-src-beacon-blocked-expected.txt:
* http/tests/security/contentSecurityPolicy/connect-src-beacon-blocked.html:
* http/tests/security/contentSecurityPolicy/eval-allowed-in-report-only-mode-and-sends-report-expected.txt:
* http/tests/security/contentSecurityPolicy/eval-allowed-in-report-only-mode-and-sends-report.py:
* http/tests/security/contentSecurityPolicy/eval-blocked-and-sends-report-expected.txt:
* http/tests/security/contentSecurityPolicy/eval-blocked-and-sends-report.html:
* http/tests/security/contentSecurityPolicy/report-and-enforce-expected.txt:
* http/tests/security/contentSecurityPolicy/report-and-enforce.py:
* http/tests/security/contentSecurityPolicy/report-blocked-data-uri-expected.txt:
* http/tests/security/contentSecurityPolicy/report-blocked-data-uri.py:
* http/tests/security/contentSecurityPolicy/report-blocked-file-uri-expected.txt:
* http/tests/security/contentSecurityPolicy/report-blocked-file-uri.py:
* http/tests/security/contentSecurityPolicy/report-blocked-uri-and-do-not-follow-redirect-when-sending-report-expected.txt:
* http/tests/security/contentSecurityPolicy/report-blocked-uri-and-do-not-follow-redirect-when-sending-report.py:
* http/tests/security/contentSecurityPolicy/report-blocked-uri-cross-origin-expected.txt:
* http/tests/security/contentSecurityPolicy/report-blocked-uri-cross-origin.py:
* http/tests/security/contentSecurityPolicy/report-blocked-uri-expected.txt:
* http/tests/security/contentSecurityPolicy/report-blocked-uri.py:
* http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies-expected.txt:
* http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies-when-private-browsing-enabled-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-expected.txt:
* http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies-when-private-browsing-toggled.php: Removed.
* http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies-when-private-browsing-toggled.py: Added.
* http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies.py:
* http/tests/security/contentSecurityPolicy/report-document-uri-after-blocked-redirect.html:
* http/tests/security/contentSecurityPolicy/report-multiple-violations-01.php: Removed.
* http/tests/security/contentSecurityPolicy/report-multiple-violations-01.py: Added.
* http/tests/security/contentSecurityPolicy/report-multiple-violations-02.php: Removed.
* http/tests/security/contentSecurityPolicy/report-multiple-violations-02.py: Added.
* http/tests/security/contentSecurityPolicy/report-only-connect-src-beacon-redirect-blocked-expected.txt:
* http/tests/security/contentSecurityPolicy/report-only-connect-src-beacon-redirect-blocked.php: Removed.
* http/tests/security/contentSecurityPolicy/report-only-connect-src-beacon-redirect-blocked.py: Added.
* http/tests/security/contentSecurityPolicy/report-only-connect-src-xmlhttprequest-redirect-to-blocked.php: Removed.
* http/tests/security/contentSecurityPolicy/report-only-connect-src-xmlhttprequest-redirect-to-blocked.py: Added.
* http/tests/security/contentSecurityPolicy/report-only-expected.txt:
* http/tests/security/contentSecurityPolicy/report-only-from-header-expected.txt:
* http/tests/security/contentSecurityPolicy/report-only-from-header.py:
* http/tests/security/contentSecurityPolicy/report-only-upgrade-insecure-expected.txt:
* http/tests/security/contentSecurityPolicy/report-only-upgrade-insecure.py:
* http/tests/security/contentSecurityPolicy/report-only.py:
* http/tests/security/contentSecurityPolicy/report-same-origin-no-cookies-when-private-browsing-toggled-expected.txt:
* http/tests/security/contentSecurityPolicy/report-same-origin-no-cookies-when-private-browsing-toggled.py:
* http/tests/security/contentSecurityPolicy/report-same-origin-with-cookies-expected.txt:
* http/tests/security/contentSecurityPolicy/report-same-origin-with-cookies-when-private-browsing-enabled-expected.txt:
* http/tests/security/contentSecurityPolicy/report-same-origin-with-cookies-when-private-browsing-enabled.py:
* http/tests/security/contentSecurityPolicy/report-same-origin-with-cookies.py:
* http/tests/security/contentSecurityPolicy/report-status-code-zero-when-using-https-expected.txt:
* http/tests/security/contentSecurityPolicy/report-status-code-zero-when-using-https.html:
* http/tests/security/contentSecurityPolicy/report-uri-expected.txt:
* http/tests/security/contentSecurityPolicy/report-uri-from-child-frame-expected.txt:
* http/tests/security/contentSecurityPolicy/report-uri-from-child-frame.html:
* http/tests/security/contentSecurityPolicy/report-uri-from-inline-javascript-expected.txt:
* http/tests/security/contentSecurityPolicy/report-uri-from-inline-javascript.py:
* http/tests/security/contentSecurityPolicy/report-uri-from-javascript-expected.txt:
* http/tests/security/contentSecurityPolicy/report-uri-from-javascript.py:
* http/tests/security/contentSecurityPolicy/report-uri-in-meta-tag-ignored.html:
* http/tests/security/contentSecurityPolicy/report-uri-scheme-relative-expected.txt:
* http/tests/security/contentSecurityPolicy/report-uri-scheme-relative.py:
* http/tests/security/contentSecurityPolicy/report-uri.py:
* http/tests/security/contentSecurityPolicy/resources/echo-report.php: Removed.
* http/tests/security/contentSecurityPolicy/resources/echo-report.py: Added.
* http/tests/security/contentSecurityPolicy/resources/generate-csp-report.php: Removed.
* http/tests/security/contentSecurityPolicy/resources/generate-csp-report.py: Added.
* http/tests/security/contentSecurityPolicy/resources/go-to-echo-report.js:
(window.onload):
* http/tests/security/contentSecurityPolicy/resources/go-to-echo-report.py:
* http/tests/security/contentSecurityPolicy/resources/image-document-default-src-none-iframe.py:
* http/tests/security/contentSecurityPolicy/resources/redir.php: Removed.
* http/tests/security/contentSecurityPolicy/resources/report-file-path.php: Removed.
* http/tests/security/contentSecurityPolicy/resources/report_file_path.py: Added.
* http/tests/security/contentSecurityPolicy/resources/save-report-and-redirect-to-save-report.php: Removed.
* http/tests/security/contentSecurityPolicy/resources/save-report-and-redirect-to-save-report.py: Added.
* http/tests/security/contentSecurityPolicy/resources/save-report.php: Removed.
* http/tests/security/contentSecurityPolicy/resources/save-report.py: Added.
* http/tests/security/contentSecurityPolicy/resources/save_report.py: Added.
(not_being_called):
(save_report):
* http/tests/security/contentSecurityPolicy/resources/worker.php: Removed.
* http/tests/security/contentSecurityPolicy/resources/worker.py: Added.
* http/tests/security/contentSecurityPolicy/resources/xhr-redirect-not-allowed.py:
* http/tests/security/contentSecurityPolicy/same-origin-plugin-document-blocked-in-child-window-report-expected.txt:
* http/tests/security/contentSecurityPolicy/same-origin-plugin-document-blocked-in-child-window-report.py:
* http/tests/security/contentSecurityPolicy/worker-connect-src-allowed.html:
* http/tests/security/contentSecurityPolicy/worker-connect-src-blocked.html:
* http/tests/security/contentSecurityPolicy/worker-eval-blocked.html:
* http/tests/security/contentSecurityPolicy/worker-function-function-blocked.html:
* http/tests/security/contentSecurityPolicy/worker-importscripts-blocked.html:
* http/tests/security/contentSecurityPolicy/worker-multiple-csp-headers.html:
* http/tests/security/contentSecurityPolicy/worker-script-src.html:
* http/tests/security/contentSecurityPolicy/worker-set-timeout-blocked.html:
* http/tests/security/contentSecurityPolicy/worker-without-own-csp.html:
* http/tests/security/contentSecurityPolicy/xmlhttprequest-protected-resource-does-not-crash.html:
* http/tests/security/cookies/cookies-wrong-domain-rejected-result.php: Removed.
* http/tests/security/cookies/cookies-wrong-domain-rejected-result.py: Added.
* http/tests/security/cookies/cookies-wrong-domain-rejected.py:
* http/tests/security/cookies/resources/first-party-cookie-allow.xsl:
* http/tests/security/cookies/resources/set-a-cookie.php: Removed.
* http/tests/security/cookies/resources/set-a-cookie.py: Added.
* http/tests/security/cookies/resources/third-party-cookie-blocking.xsl:
* http/tests/security/cookies/third-party-cookie-blocking-main-frame.html:
* http/tests/security/cookies/third-party-cookie-blocking-user-action.html:
* http/tests/security/cookies/third-party-cookie-blocking.html:
* http/tests/security/credentials-from-different-domains.html:
* http/tests/security/credentials-iframes-allowCrossOriginSubresourcesToAskForCredentials-expected.txt:
* http/tests/security/credentials-iframes-expected.txt:
* http/tests/security/import-module-crossorigin-loads.html:
* http/tests/security/import-script-crossorigin-loads-omit.html:
* http/tests/security/isolatedWorld/bypass-main-world-csp-worker.html:
* http/tests/security/module-crossorigin-error-event-information-expected.txt:
* http/tests/security/module-crossorigin-error-event-information.html:
* http/tests/security/module-crossorigin-loads-correctly-credentials.html:
* http/tests/security/module-crossorigin-loads-omit.html:
* http/tests/security/module-crossorigin-onerror-information-expected.txt:
* http/tests/security/module-crossorigin-onerror-information.html:
* http/tests/security/private-browsing-http-auth-expected.txt:
* http/tests/security/private-browsing-http-auth.html:
* http/tests/security/referrer-policy-header-expected.txt:
* http/tests/security/referrer-policy-header.html:
* http/tests/security/resources/basic-auth.php: Removed.
* http/tests/security/resources/basic-auth.py: Added.
* http/tests/security/resources/cors-basic-auth.php: Removed.
* http/tests/security/resources/cors-basic-auth.py: Added.
* http/tests/security/resources/cors-script.php: Removed.
* http/tests/security/resources/cors-script.py: Added.
* http/tests/security/resources/credentials-from-different-domains-continued-1.html:
* http/tests/security/resources/credentials-from-different-domains-continued-2.html:
* http/tests/security/resources/credentials-iframes-different-domain.html:
* http/tests/security/resources/credentials-iframes-same-domain.html:
* http/tests/security/resources/credentials-main-resource.py:
* http/tests/security/resources/import-module-crossorigin-loads-src.js:
* http/tests/security/resources/reference-movie-cross-origin-allow.php: Removed.
* http/tests/security/resources/reference-movie-cross-origin-allow.py: Added.
* http/tests/security/resources/serve-referrer-policy-and-test.php: Removed.
* http/tests/security/resources/serve-referrer-policy-and-test.py: Added.
* http/tests/security/resources/video-cross-origin-allow-credentials.php: Removed.
* http/tests/security/resources/video-cross-origin-allow-credentials.py: Added.
* http/tests/security/resources/video-cross-origin-allow.php: Removed.
* http/tests/security/resources/video-cross-origin-allow.py: Added.
* http/tests/security/script-crossorigin-error-event-information-expected.txt:
* http/tests/security/script-crossorigin-error-event-information.html:
* http/tests/security/script-crossorigin-loads-correctly-credentials.html:
* http/tests/security/script-crossorigin-loads-correctly.html:
* http/tests/security/script-crossorigin-onerror-information-expected.txt:
* http/tests/security/script-crossorigin-onerror-information.html:
* http/tests/security/script-no-crossorigin-error-event-should-be-sanitized.html:
* http/tests/security/script-no-crossorigin-onerror-should-be-sanitized.html:
* http/tests/security/sync-xhr-partition.html:
* http/tests/security/video-cross-origin-caching.html:
* http/tests/security/video-cross-origin-readback.html:
* http/tests/security/webaudio-render-remote-audio-allowed-crossorigin-redirect.html:
* http/tests/security/webaudio-render-remote-audio-allowed-crossorigin.html:
* http/tests/security/webaudio-render-remote-audio-blocked-no-crossorigin-redirect.html:
* http/tests/security/webaudio-render-remote-audio-blocked-no-crossorigin.html:
* http/tests/security/xssAuditor/report-script-tag-and-do-not-follow-redirect-when-sending-report-expected.txt:
* http/tests/security/xssAuditor/report-script-tag-and-do-not-follow-redirect-when-sending-report.html:
* http/tests/security/xssAuditor/report-script-tag-expected.txt:
* http/tests/security/xssAuditor/report-script-tag-full-block-and-do-not-follow-redirect-when-sending-report-expected.txt:
* http/tests/security/xssAuditor/report-script-tag-full-block-and-do-not-follow-redirect-when-sending-report.html:
* http/tests/security/xssAuditor/report-script-tag-full-block-expected.txt:
* http/tests/security/xssAuditor/report-script-tag-replace-state-expected.txt:
* http/tests/security/xssAuditor/resources/echo-intertag.pl:
* http/tests/security/xssAuditor/resources/tag-with-pause.py:
* http/tests/ssl/curl/certificate-and-authentication.html:
* platform/mac-wk1/TestExpectations:
* platform/mac-wk1/http/tests/security/contentSecurityPolicy/report-document-uri-after-blocked-redirect-expected.txt:
* platform/win/TestExpectations:
* platform/win/http/tests/security/contentSecurityPolicy/report-document-uri-after-blocked-redirect-expected.txt:
* platform/wk2/TestExpectations:
* platform/wk2/http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-css-in-iframe-report-only-expected.txt:
2021-04-12 Robert Jenner <jenner@apple.com>
[ BigSur Debug wk2 ARM64 ] webrtc/disable-encryption.html is a flakey timeout
https://bugs.webkit.org/show_bug.cgi?id=224463
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations: Updating test expectations to Pass Timeout while test is reviewed.
2021-04-12 Chris Dumez <cdumez@apple.com>
webaudio/AudioListener/audiolistener-set-position.html is leaking PannerNodes
https://bugs.webkit.org/show_bug.cgi?id=224399
Reviewed by Geoffrey Garen.
Add layout test coverage.
* webaudio/OfflineAudioContext/offlineaudiocontext-can-only-render-once-expected.txt: Added.
* webaudio/OfflineAudioContext/offlineaudiocontext-can-only-render-once.html: Added.
* webaudio/OfflineAudioContext/offlineaudiocontext-leak-after-rendering-with-nodes-expected.txt: Added.
* webaudio/OfflineAudioContext/offlineaudiocontext-leak-after-rendering-with-nodes.html: Added.
2021-04-12 Zalan Bujtas <zalan@apple.com>
ASSERTION FAILED: &layoutState().establishedFormattingState(layoutBox.formattingContextRoot()) == this in WebCore::Layout::FormattingState::boxGeometry
https://bugs.webkit.org/show_bug.cgi?id=219905
<rdar://problem/72350516>
The underlying issue (non-synchronized settings update) has been addressed by r275810.
Reviewed by Simon Fraser.
* platform/mac-wk2/TestExpectations:
2021-04-12 Youenn Fablet <youenn@apple.com>
Add support for RTCEncodedFrame metadata
https://bugs.webkit.org/show_bug.cgi?id=224430
Reviewed by Eric Carlson.
* http/wpt/webrtc/metadata-transform-expected.txt: Added.
* http/wpt/webrtc/metadata-transform-worker.js: Added.
(onrtctransform.process):
(onrtctransform):
* http/wpt/webrtc/metadata-transform.html: Added.
2021-04-12 Philippe Normand <pnormand@igalia.com>
[GStreamer][WebRTC] An audio track should be muted when capture is interrupted by the OS.
https://bugs.webkit.org/show_bug.cgi?id=196606
Reviewed by Xabier Rodriguez-Calvar.
* platform/glib/TestExpectations: fast/mediastream/media-stream-track-interrupted.html is now passing.
2021-04-12 Sam Weinig <weinig@apple.com>
Update color-contrast() to support a target contrast ratio
https://bugs.webkit.org/show_bug.cgi?id=224411
Reviewed by Antti Koivisto.
Add tests and update results for target contrast ratios in color-contrast().
* fast/css/parsing-color-contrast-expected.txt:
* fast/css/parsing-color-contrast.html:
2021-04-12 Antti Koivisto <antti@apple.com>
Descendant style relations are sometimes reset when they shouldn't
https://bugs.webkit.org/show_bug.cgi?id=224431
rdar://76267783
Reviewed by Sam Weinig.
* fast/css/first-letter-style-relation-crash-expected.txt: Added.
* fast/css/first-letter-style-relation-crash.html: Added.
2021-04-12 Rob Buis <rbuis@igalia.com>
Clamp overridingContentLogicalWidth/Height to zero
https://bugs.webkit.org/show_bug.cgi?id=224310
Reviewed by Sergio Villar Senin.
Add test for this.
* fast/css-grid-layout/negative-overriding-content-logical-height-crash-expected.txt: Added.
* fast/css-grid-layout/negative-overriding-content-logical-height-crash.html: Added.
2021-04-12 Youenn Fablet <youenn@apple.com>
[ macOS wk2 ] webrtc/libwebrtc/release-while-creating-offer.html is a flakey text failure
https://bugs.webkit.org/show_bug.cgi?id=224256
<rdar://problem/76296126>
Reviewed by Eric Carlson.
Pass a valid candidate to remove the rejection message.
* platform/mac-wk2/TestExpectations:
* webrtc/libwebrtc/release-while-creating-offer-expected.txt:
* webrtc/libwebrtc/release-while-creating-offer.html:
* webrtc/libwebrtc/release-while-setting-local-description.html:
2021-04-12 Philippe Normand <pnormand@igalia.com>
[MSE][GStreamer] Crash in WebCore::PlaybackPipeline::addSourceBuffer when setting duration and preload is set to none
https://bugs.webkit.org/show_bug.cgi?id=224260
Reviewed by Xabier Rodriguez-Calvar.
* media/media-source/media-source-no-preload-set-duration-crash-expected.txt: Added.
* media/media-source/media-source-no-preload-set-duration-crash.html: Added.
2021-04-12 Youenn Fablet <youenn@apple.com>
Make sure all frames get transformed when overriding a transform with another one
https://bugs.webkit.org/show_bug.cgi?id=224367
Reviewed by Eric Carlson.
* http/wpt/webrtc/change-encoded-transform-expected.txt: Added.
* http/wpt/webrtc/change-encoded-transform.html: Added.
* http/wpt/webrtc/change-encoded-transform.js: Added.
(appendToBuffer):
(onrtctransform.process):
(onrtctransform):
2021-04-12 Frederic Wang <fred.wang@free.fr>
Out of memory crash with find('a'.repeat(2**30))
https://bugs.webkit.org/show_bug.cgi?id=223787
Reviewed by Ryosuke Niwa.
Add regression test.
* editing/find/find-short-and-long-strings-expected.txt: Added.
* editing/find/find-short-and-long-strings.html: Added.
2021-04-11 Cameron McCormack <heycam@apple.com>
Fix initial horizontal scrollbar position when vertical scrollbar is on the left.
https://bugs.webkit.org/show_bug.cgi?id=224409
Reviewed by Darin Adler.
* fast/scrolling/rtl-scrollbars-initial-position-dynamic-expected.html: Added.
* fast/scrolling/rtl-scrollbars-initial-position-dynamic.html: Added.
* fast/scrolling/rtl-scrollbars-initial-position-expected.html: Added.
* fast/scrolling/rtl-scrollbars-initial-position.html: Added.
2021-04-11 Sam Weinig <weinig@apple.com>
Reduce compile time and binary size cost of enabling proper CSSStyleDeclaration property access behavior
https://bugs.webkit.org/show_bug.cgi?id=222518
<rdar://problem/75136887>
Reviewed by Darin Adler.
* fast/css/style-enumerate-properties-expected.txt:
* fast/css/style-enumerate-properties.html:
* fast/dom/domListEnumeration-expected.txt:
* fast/dom/domListEnumeration.html:
Remove existing tests for iteration order, which is not standardized, and not consistent among
browsers. Adds a new one that checks invariants of the 4 groupings of properties which we currently
expect to hold, at least in our implementation.
* fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor-expected.txt:
* fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor.html:
Update now that the properties are proper attributes on the prototype.
* js/dom/put-override-should-not-use-ic.html:
Switch to using a DOMStringList as the object that overrides put, since CSSStyleDeclaration no longer does.
* transitions/transitions-parsing-expected.txt:
* transitions/transitions-parsing.html:
Remove Object.keys() aspect of the test, which is no longer meaningful since the
properties should no longer exist in the result set.
2021-04-10 Chris Dumez <cdumez@apple.com>
Regression(r275668) Potential null pointer deref in AudioParam::exponentialRampToValueAtTime(float, double)
https://bugs.webkit.org/show_bug.cgi?id=224400
<rdar://76450376>
Reviewed by Ryosuke Niwa.
Add layout test coverage.
* webaudio/AudioParam/audioparam-exponentialRampToValueAtTime-nocontext-crash-expected.txt: Added.
* webaudio/AudioParam/audioparam-exponentialRampToValueAtTime-nocontext-crash.html: Added.
2021-04-10 Chris Dumez <cdumez@apple.com>
[ macOS ] imported/w3c/web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html is a flakey text failure
https://bugs.webkit.org/show_bug.cgi?id=223966
<rdar://problem/76028345>
Reviewed by Darin Adler.
Unskip test that should no longer be flaky.
* platform/mac/TestExpectations:
2021-04-10 Chris Dumez <cdumez@apple.com>
[ macOS ] 3 webaudio/OfflineAudioContext/ layout-tests are flakey text failures
https://bugs.webkit.org/show_bug.cgi?id=224387
<rdar://problem/76468058>
Reviewed by Eric Carlson.
Update OfflineAudioContext leak tests to use the new test infrastructure. They are no longer impacted
by tests running before them or in parallel to them.
* webaudio/OfflineAudioContext/offlineaudiocontext-leak-after-rendering-expected.txt:
* webaudio/OfflineAudioContext/offlineaudiocontext-leak-after-rendering.html:
* webaudio/OfflineAudioContext/offlineaudiocontext-leak-expected.txt:
* webaudio/OfflineAudioContext/offlineaudiocontext-leak-while-suspended-expected.txt:
* webaudio/OfflineAudioContext/offlineaudiocontext-leak-while-suspended.html:
* webaudio/OfflineAudioContext/offlineaudiocontext-leak.html:
* webaudio/resources/audiocontext-leak-test.js: Added.
(didGCAtLeastOneContext):
(gcAndCheckForContextLeaks):
2021-04-09 Antoine Quint <graouts@webkit.org>
calc() simplification for a multiplication should apply the multiplication to each value of an addition
https://bugs.webkit.org/show_bug.cgi?id=224376
Reviewed by Simon Fraser.
Rebase some non-WPT tests to account for new results.
* css3/calc/simplification-expected.txt:
* transitions/background-position-transitions-expected.txt:
* transitions/background-position-transitions.html:
2021-04-09 Wenson Hsieh <wenson_hsieh@apple.com>
REGRESSION (r271660): Tap highlight no longer shows when tapping clickable elements without touch event listeners
https://bugs.webkit.org/show_bug.cgi?id=224385
<rdar://problem/76462370>
Reviewed by Tim Horton.
Add a new layout test that exercises 3 scenarios, using the new testing SPI:
1. Tapping on a `button` that prevents the "touchend" event (and therefore prevents clicking) should cause
the tap highlight to not show up.
2. Tapping on a `button` that has a "touchend" event listener and does not prevent default should cause the tap
highlight to show up.
3. Tapping on a `button` with no event listeners should cause the tap highlight to show up.
* fast/events/touch/ios/tap-highlight-during-synthetic-click-expected.txt: Added.
* fast/events/touch/ios/tap-highlight-during-synthetic-click.html: Added.
* resources/ui-helper.js:
(window.UIHelper.tapHighlightViewRect):
2021-04-09 Alexey Shvayka <shvaikalesh@gmail.com>
Remove className() and toStringName() from the method table
https://bugs.webkit.org/show_bug.cgi?id=224247
Reviewed by Darin Adler.
* inspector/model/remote-object-get-properties-expected.txt:
* inspector/model/remote-object-get-properties.html:
2021-04-09 Jean-Yves Avenard <jya@apple.com>
Media Session action should default to the MediaElement's default when no MediaSession handler are set
https://bugs.webkit.org/show_bug.cgi?id=224278
<rdar://problem/76339841>
Reviewed by Youenn Fablet .
* media/audio-background-playback-playlist-expected.txt: Renamed method
* media/audio-background-playback-playlist.html: Renamed method
* media/media-session/default-actionHandlers-expected.txt: Added.
* media/media-session/default-actionHandlers.html: Added.
* platform/mac/media/video-best-element-for-playback-controls-purpose-expected.txt: Renamed method
* platform/mac/media/video-best-element-for-playback-controls-purpose.html: Renamed method
2021-04-09 Robert Jenner <jenner@apple.com>
[ macOS ] webgl/1.0.3/conformance/glsl/constructors/glsl-construct-ivec2.html is a flakey timeout
https://bugs.webkit.org/show_bug.cgi?id=224396
Unreviewed test gardening.
* platform/mac/TestExpectations: Updating test expectations to Pass Timeout while test is reviewed.
2021-04-09 Antoine Quint <graouts@webkit.org>
Remove tests under css3/shapes which are superseded by tests at imported/w3c/web-platform-tests/css/css-shapes
https://bugs.webkit.org/show_bug.cgi?id=224378
Reviewed by Dean Jackson.
* TestExpectations:
* css3/shapes/shape-outside-invalid-001-expected.txt: Removed.
* css3/shapes/shape-outside-invalid-001.html: Removed.
* css3/shapes/shape-outside-invalid-circle-000-expected.txt: Removed.
* css3/shapes/shape-outside-invalid-circle-000.html: Removed.
* css3/shapes/shape-outside-invalid-circle-001-expected.txt: Removed.
* css3/shapes/shape-outside-invalid-circle-001.html: Removed.
* css3/shapes/shape-outside-invalid-circle-002-expected.txt: Removed.
* css3/shapes/shape-outside-invalid-circle-002.html: Removed.
* css3/shapes/shape-outside-invalid-circle-003-expected.txt: Removed.
* css3/shapes/shape-outside-invalid-circle-003.html: Removed.
* css3/shapes/shape-outside-invalid-ellipse-001-expected.txt: Removed.
* css3/shapes/shape-outside-invalid-ellipse-001.html: Removed.
* css3/shapes/shape-outside-invalid-ellipse-002-expected.txt: Removed.
* css3/shapes/shape-outside-invalid-ellipse-002.html: Removed.
* css3/shapes/shape-outside-invalid-ellipse-003-expected.txt: Removed.
* css3/shapes/shape-outside-invalid-ellipse-003.html: Removed.
* css3/shapes/shape-outside-invalid-ellipse-004-expected.txt: Removed.
* css3/shapes/shape-outside-invalid-ellipse-004.html: Removed.
* css3/shapes/shape-outside-invalid-ellipse-005-expected.txt: Removed.
* css3/shapes/shape-outside-invalid-ellipse-005.html: Removed.
* css3/shapes/shape-outside-invalid-ellipse-006-expected.txt: Removed.
* css3/shapes/shape-outside-invalid-ellipse-006.html: Removed.
* css3/shapes/shape-outside-invalid-inset-001-expected.txt: Removed.
* css3/shapes/shape-outside-invalid-inset-001.html: Removed.
* css3/shapes/shape-outside-invalid-inset-002-expected.txt: Removed.
* css3/shapes/shape-outside-invalid-inset-002.html: Removed.
* css3/shapes/shape-outside-invalid-inset-003-expected.txt: Removed.
* css3/shapes/shape-outside-invalid-inset-003.html: Removed.
* css3/shapes/shape-outside-invalid-inset-004-expected.txt: Removed.
* css3/shapes/shape-outside-invalid-inset-004.html: Removed.
* css3/shapes/shape-outside-path-no-crash-expected.txt: Removed.
* css3/shapes/shape-outside-path-no-crash.html: Removed.
* css3/shapes/shape-outside/shape-box/shape-outside-box-002-expected.html: Removed.
* css3/shapes/shape-outside/shape-box/shape-outside-box-002.html: Removed.
* css3/shapes/shape-outside/shape-box/shape-outside-box-003-expected.html: Removed.
* css3/shapes/shape-outside/shape-box/shape-outside-box-003.html: Removed.
* css3/shapes/shape-outside/shape-box/shape-outside-box-004-expected.html: Removed.
* css3/shapes/shape-outside/shape-box/shape-outside-box-004.html: Removed.
* css3/shapes/shape-outside/shape-box/shape-outside-box-006-expected.html: Removed.
* css3/shapes/shape-outside/shape-box/shape-outside-box-006.html: Removed.
* css3/shapes/shape-outside/shape-box/shape-outside-box-007-expected.html: Removed.
* css3/shapes/shape-outside/shape-box/shape-outside-box-007.html: Removed.
* css3/shapes/shape-outside/shape-box/shape-outside-box-008-expected.html: Removed.
* css3/shapes/shape-outside/shape-box/shape-outside-box-008.html: Removed.
* css3/shapes/shape-outside/shape-box/w3c-import.log: Removed.
* css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001.html: Removed.
* css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002.html: Removed.
* css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003.html: Removed.
* css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-004-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-004.html: Removed.
* css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001-expected.txt: Removed.
* css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001.html: Removed.
* css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002-expected.txt: Removed.
* css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002.html: Removed.
* css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003-expected.txt: Removed.
* css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003.html: Removed.
* css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004-expected.txt: Removed.
* css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004.html: Removed.
* css3/shapes/shape-outside/shape-image/gradients/w3c-import.log: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-000-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-000.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-001-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-001.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-002-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-002.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-003-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-003.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-004-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-004.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-005-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-005.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-006-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-006.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-007-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-007.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-008-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-008.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-009-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-009.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-010-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-010.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-011-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-011.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-012-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-012.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-013-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-013.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-014-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-014.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-015-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-015.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-016-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-016.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-017-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-017.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-018-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-018.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-019-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-019.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-020-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-020.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-021-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-021.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-022-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-022.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-023-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-023.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-024-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-024.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-025-expected.html: Removed.
* css3/shapes/shape-outside/shape-image/shape-image-025.html: Removed.
* css3/shapes/shape-outside/shape-image/support/animated.gif: Removed.
* css3/shapes/shape-outside/shape-image/support/left-half-rectangle-20.png: Removed.
* css3/shapes/shape-outside/shape-image/support/left-half-rectangle-20.svg: Removed.
* css3/shapes/shape-outside/shape-image/support/left-half-rectangle-50.png: Removed.
* css3/shapes/shape-outside/shape-image/support/left-half-rectangle-50.svg: Removed.
* css3/shapes/shape-outside/shape-image/support/left-half-rectangle-70.png: Removed.
* css3/shapes/shape-outside/shape-image/support/left-half-rectangle-70.svg: Removed.
* css3/shapes/shape-outside/shape-image/support/left-half-rectangle.jpg: Removed.
* css3/shapes/shape-outside/shape-image/support/left-half-rectangle.png: Removed.
* css3/shapes/shape-outside/shape-image/support/left-half-rectangle.svg: Removed.
* css3/shapes/shape-outside/shape-image/support/right-half-rectangle-20.png: Removed.
* css3/shapes/shape-outside/shape-image/support/right-half-rectangle-50.png: Removed.
* css3/shapes/shape-outside/shape-image/support/right-half-rectangle-70.png: Removed.
* css3/shapes/shape-outside/shape-image/support/right-half-rectangle-70.svg: Removed.
* css3/shapes/shape-outside/shape-image/support/right-half-rectangle.gif: Removed.
* css3/shapes/shape-outside/shape-image/support/right-half-rectangle.jpg: Removed.
* css3/shapes/shape-outside/shape-image/support/right-half-rectangle.png: Removed.
* css3/shapes/shape-outside/shape-image/support/right-half-rectangle.svg: Removed.
* css3/shapes/shape-outside/shape-image/support/w3c-import.log: Removed.
* css3/shapes/shape-outside/shape-image/w3c-import.log: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-013-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-013.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-014-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-014.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-015-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-015.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-016-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-016.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-017-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-017.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-018-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-018.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-019-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-019.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-020-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-020.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-021-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-021.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-022-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-022.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-024-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-024.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-025-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-025.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-026-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-026.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-027-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-027.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-028-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-028.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-029-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-029.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-030-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-030.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-031-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-031.html: Removed.
* css3/shapes/shape-outside/supported-shapes/circle/w3c-import.log: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-013-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-013.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-014-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-014.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-016-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-016.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-018-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-018.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-019-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-019.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-020-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-020.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-021-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-021.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-022-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-022.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-023-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-023.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-024-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-024.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-025-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-025.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031.html: Removed.
* css3/shapes/shape-outside/supported-shapes/ellipse/w3c-import.log: Removed.
* css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-010-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-010.html: Removed.
* css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-011-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-011.html: Removed.
* css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-012-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-012.html: Removed.
* css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-013-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-013.html: Removed.
* css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-014-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-014.html: Removed.
* css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-015-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-015.html: Removed.
* css3/shapes/shape-outside/supported-shapes/inset/w3c-import.log: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-007-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-007.html: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-008-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-008.html: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-009-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-009.html: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-010-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-010.html: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-011-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-011.html: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-012-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-012.html: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-013-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-013.html: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-014-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-014.html: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-015-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-015.html: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-016-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-016.html: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-017-expected.html: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-017.html: Removed.
* css3/shapes/shape-outside/supported-shapes/polygon/w3c-import.log: Removed.
* css3/shapes/shape-outside/supported-shapes/support/rounded-rectangle.js: Removed.
* css3/shapes/shape-outside/supported-shapes/support/subpixel-utils.js: Removed.
* css3/shapes/shape-outside/supported-shapes/support/test-utils.js: Removed.
* css3/shapes/shape-outside/supported-shapes/support/w3c-import.log: Removed.
* css3/shapes/shape-outside/values/shape-image-threshold-000-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-image-threshold-000.html: Removed.
* css3/shapes/shape-outside/values/shape-image-threshold-001-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-image-threshold-001.html: Removed.
* css3/shapes/shape-outside/values/shape-image-threshold-002-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-image-threshold-002.html: Removed.
* css3/shapes/shape-outside/values/shape-image-threshold-003-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-image-threshold-003.html: Removed.
* css3/shapes/shape-outside/values/shape-margin-000-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-margin-000.html: Removed.
* css3/shapes/shape-outside/values/shape-margin-001-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-margin-001.html: Removed.
* css3/shapes/shape-outside/values/shape-margin-002-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-margin-002.html: Removed.
* css3/shapes/shape-outside/values/shape-margin-003-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-margin-003.html: Removed.
* css3/shapes/shape-outside/values/shape-margin-004-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-margin-004.html: Removed.
* css3/shapes/shape-outside/values/shape-margin-005-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-margin-005.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-box-000-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-box-000.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-000-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-000.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-001-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-001.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-002-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-002.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-003-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-003.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-004-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-004.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-005-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-005.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-006-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-006.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-007-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-007.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-008-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-008.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-009-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-009.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-010-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-010.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-011-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-circle-011.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-computed-shape-000-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-computed-shape-000.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-computed-shape-001-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-computed-shape-001.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-ellipse-000-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-ellipse-000.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-ellipse-002-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-ellipse-002.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-ellipse-003-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-ellipse-003.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-ellipse-004-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-ellipse-004.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-ellipse-006-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-ellipse-006.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-ellipse-007-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-ellipse-007.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-ellipse-008-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-ellipse-008.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-ellipse-009-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-ellipse-009.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-inset-000-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-inset-000.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-inset-001-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-inset-001.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-inset-002-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-inset-002.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-inset-003-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-inset-003.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-inset-004-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-inset-004.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-inset-005-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-inset-005.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-inset-006-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-inset-006.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-inset-007-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-inset-007.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-inset-008-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-inset-008.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-inset-009-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-inset-009.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-polygon-000-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-polygon-000.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-polygon-001-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-polygon-001.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-polygon-002-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-polygon-002.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-polygon-003-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-polygon-003.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-polygon-004-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-polygon-004.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-polygon-005-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-polygon-005.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-polygon-006-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-polygon-006.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-shape-arguments-000-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-shape-arguments-000.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-shape-arguments-001-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-shape-arguments-001.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-shape-box-pair-000-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-shape-box-pair-000.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-shape-inherit-000-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-shape-inherit-000.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-shape-initial-000-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-shape-initial-000.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-shape-none-000-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-shape-none-000.html: Removed.
* css3/shapes/shape-outside/values/shape-outside-shape-notation-000-expected.txt: Removed.
* css3/shapes/shape-outside/values/shape-outside-shape-notation-000.html: Removed.
* css3/shapes/shape-outside/values/support/parsing-utils.js: Removed.
* css3/shapes/shape-outside/values/support/w3c-import.log: Removed.
* css3/shapes/shape-outside/values/w3c-import.log: Removed.
* css3/shapes/spec-examples/shape-outside-001-expected.html: Removed.
* css3/shapes/spec-examples/shape-outside-001.html: Removed.
* css3/shapes/spec-examples/shape-outside-002-expected.html: Removed.
* css3/shapes/spec-examples/shape-outside-002.html: Removed.
* css3/shapes/spec-examples/shape-outside-003-expected.html: Removed.
* css3/shapes/spec-examples/shape-outside-003.html: Removed.
* css3/shapes/spec-examples/shape-outside-004-expected.html: Removed.
* css3/shapes/spec-examples/shape-outside-004.html: Removed.
* css3/shapes/spec-examples/shape-outside-005-expected.html: Removed.
* css3/shapes/spec-examples/shape-outside-005.html: Removed.
* css3/shapes/spec-examples/shape-outside-006-expected.html: Removed.
* css3/shapes/spec-examples/shape-outside-006.html: Removed.
* css3/shapes/spec-examples/shape-outside-007-expected.html: Removed.
* css3/shapes/spec-examples/shape-outside-007.html: Removed.
* css3/shapes/spec-examples/shape-outside-008-expected.html: Removed.
* css3/shapes/spec-examples/shape-outside-008.html: Removed.
* css3/shapes/spec-examples/shape-outside-010-expected.txt: Removed.
* css3/shapes/spec-examples/shape-outside-010.html: Removed.
* css3/shapes/spec-examples/shape-outside-011-expected.txt: Removed.
* css3/shapes/spec-examples/shape-outside-011.html: Removed.
* css3/shapes/spec-examples/shape-outside-012-expected.txt: Removed.
* css3/shapes/spec-examples/shape-outside-012.html: Removed.
* css3/shapes/spec-examples/shape-outside-013-expected.txt: Removed.
* css3/shapes/spec-examples/shape-outside-013.html: Removed.
* css3/shapes/spec-examples/shape-outside-014-expected.txt: Removed.
* css3/shapes/spec-examples/shape-outside-014.html: Removed.
* css3/shapes/spec-examples/shape-outside-015-expected.txt: Removed.
* css3/shapes/spec-examples/shape-outside-015.html: Removed.
* css3/shapes/spec-examples/shape-outside-016-expected.txt: Removed.
* css3/shapes/spec-examples/shape-outside-016.html: Removed.
* css3/shapes/spec-examples/shape-outside-017-expected.txt: Removed.
* css3/shapes/spec-examples/shape-outside-017.html: Removed.
* css3/shapes/spec-examples/shape-outside-018-expected.txt: Removed.
* css3/shapes/spec-examples/shape-outside-018.html: Removed.
* css3/shapes/spec-examples/shape-outside-019-expected.txt: Removed.
* css3/shapes/spec-examples/shape-outside-019.html: Removed.
* css3/shapes/spec-examples/support/circle-no-shadow.png: Removed.
* css3/shapes/spec-examples/support/circle-shadow.png: Removed.
* css3/shapes/spec-examples/support/rounded-triangle.svg: Removed.
* css3/shapes/spec-examples/support/spec-example-utils.js: Removed.
* css3/shapes/spec-examples/support/w3c-import.log: Removed.
* css3/shapes/spec-examples/w3c-import.log: Removed.
* css3/shapes/w3c-import.log: Removed.
* platform/glib/TestExpectations:
* platform/ios/TestExpectations:
* platform/mac-wk2/TestExpectations:
* platform/wincairo/TestExpectations:
2021-04-09 Ziran Sun <zsun@igalia.com>
[css-grid] Set hasIntrinsicWidth & hasIntrinsicHeight properties for SVG element's intrinsic size
https://bugs.webkit.org/show_bug.cgi?id=223504
Reviewed by Javier Fernandez.
Enable 4 tests that pass now.
* TestExpectations:
2021-04-09 Said Abou-Hallawa <said@apple.com>
[ macOS wk2 ARM64 ] fast/images/async-image-background-change.html is a flakey timeout
https://bugs.webkit.org/show_bug.cgi?id=223469
Reviewed by Darin Adler.
If the event 'webkitImageFrameReady' fires before registering its listener,
the test will timeout.
Make sure the event listener is registered before changing the background
of the element.
* fast/images/async-image-background-change.html:
* platform/mac-wk2/TestExpectations:
2021-04-09 Wenson Hsieh <wenson_hsieh@apple.com>
REGRESSION (r273154): 3 layout tests in editing/selection/ios are consistently failing
https://bugs.webkit.org/show_bug.cgi?id=224375
<rdar://problem/76420167>
Reviewed by Tim Horton.
Rebaseline some layout tests after enabling form control refresh on iOS.
* editing/selection/ios/do-not-hide-selection-in-visible-field-expected.txt:
* editing/selection/ios/do-not-hide-selection-in-visible-field.html:
* editing/selection/ios/show-selection-in-transformed-container-2-expected.txt:
* editing/selection/ios/show-selection-in-transformed-container-2.html:
* editing/selection/ios/show-selection-in-transformed-container-expected.txt:
* editing/selection/ios/show-selection-in-transformed-container.html:
2021-04-08 Antoine Quint <graouts@webkit.org>
calc() values resulting from blending mixed type lengths should be simplified
https://bugs.webkit.org/show_bug.cgi?id=224322
Reviewed by Sam Weinig.
Modify a few tests to account for the correct serialization.
* fast/css/object-position/parsing-object-position-expected.txt:
* fast/css/object-position/parsing-object-position.html:
* fast/shapes/shape-outside-floats/shape-outside-animation-expected.txt:
* fast/shapes/shape-outside-floats/shape-outside-animation.html:
* transitions/background-position-transitions.html:
* transitions/background-position-transitions-expected.txt:
* transitions/resources/transition-test-helpers.js: set computedValue such that
failures print out the actual value instead of "undefined".
2021-04-09 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/cookies convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=223891
<rdar://problem/75965634>
Reviewed by Jonathan Bedard.
* http/tests/cookies/multiple-redirect-and-set-cookie.php: Removed.
* http/tests/cookies/multiple-redirect-and-set-cookie.py: Added.
(redirect_url):
(redirect_to_step):
(step0):
(step2):
* http/tests/cookies/resources/cookie-utilities.php: Removed.
* http/tests/cookies/resources/cookie_utilities.py: Added.
(hostname_is_equal_to_string):
(reset_cookies_for_current_origin):
(reset_cookies):
(should_reset_cookies):
(wk_set_cookie):
* http/tests/cookies/same-site/set-first-party-cross-site-cookies.php: Removed.
* http/tests/cookies/same-site/set-first-party-cross-site-cookies.py: Added.
* http/tests/cookies/same-site/set-first-party-same-site-cookies.php: Removed.
* http/tests/cookies/same-site/set-first-party-same-site-cookies.py: Added.
* http/tests/cookies/same-site/user-load-cross-site-redirect.php: Removed.
* http/tests/cookies/same-site/user-load-cross-site-redirect.py: Added.
* platform/gtk/TestExpectations:
* platform/mac/TestExpectations:
* platform/wpe/TestExpectations:
2021-04-09 Philippe Normand <pnormand@igalia.com>
[GStreamer] fast/canvas/canvas-createPattern-video-loading.html is failing since r218170
https://bugs.webkit.org/show_bug.cgi?id=173410
Reviewed by Xabier Rodriguez-Calvar.
* platform/gtk/TestExpectations: Unflag now-passing test.
2021-04-09 Antoine Quint <graouts@webkit.org>
[ Mac WK2 ] compositing/animation/keyframe-order.html is a flakey image failure
https://bugs.webkit.org/show_bug.cgi?id=221359
Reviewed by Dean Jackson.
Attempt to make this test more stable by awaiting the resolution of the animation.ready
promise as well as UIHelper.renderingUpdate() to ensure the animation has been committed.
* compositing/animation/keyframe-order.html:
2021-04-09 Yusuke Suzuki <ysuzuki@apple.com>
ServiceWorker should save module scripts
https://bugs.webkit.org/show_bug.cgi?id=224356
<rdar://problem/75634897>
Reviewed by Youenn Fablet.
* http/wpt/service-workers/persistent-modules-expected.txt: Added.
* http/wpt/service-workers/persistent-modules.html: Added.
* http/wpt/service-workers/resources/persistent-imported-module-script.py: Added.
(main):
* http/wpt/service-workers/resources/persistent-module-worker.js: Added.
2021-04-08 Jiewen Tan <jiewen_tan@apple.com>
PCM: Write more blinded secret tests
https://bugs.webkit.org/show_bug.cgi?id=222018
<rdar://problem/74674160>
Reviewed by John Wilander.
* http/tests/privateClickMeasurement/store-private-click-measurement-with-source-nonce.html:
2021-04-08 Kate Cheney <katherine_cheney@apple.com>
Add test infrastructure for app bound request context string
https://bugs.webkit.org/show_bug.cgi?id=224311
<rdar://problem/76229003>
Reviewed by Brent Fulgham.
Test coverage.
* http/tests/in-app-browser-privacy/context-string-for-subframe-expected.txt: Added.
* http/tests/in-app-browser-privacy/context-string-for-subframe.html: Added.
* http/tests/in-app-browser-privacy/resources/basic-iframe.html: Added.
* platform/ios-wk2/TestExpectations:
2021-04-08 Chris Dumez <cdumez@apple.com>
Suspended OfflineAudioContext objects are leaking
https://bugs.webkit.org/show_bug.cgi?id=224333
Reviewed by Darin Adler.
Add layout test coverage.
* webaudio/OfflineAudioContext/offlineaudiocontext-leak-while-suspended-expected.txt: Added.
* webaudio/OfflineAudioContext/offlineaudiocontext-leak-while-suspended.html: Added.
2021-04-08 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/navigation convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=222418
<rdar://problem/74744523>
Reviewed by Jonathan Bedard.
* http/tests/blink/sendbeacon/beacon-cross-origin-redirect-blob-expected.txt:
* http/tests/blink/sendbeacon/beacon-cross-origin-redirect-blob.html:
* http/tests/blink/sendbeacon/beacon-cross-origin-redirect-expected.txt:
* http/tests/blink/sendbeacon/beacon-cross-origin-redirect.html:
* http/tests/navigation/image-load-in-pagehide-handler-expected.txt:
* http/tests/navigation/image-load-in-pagehide-handler.html:
* http/tests/navigation/image-load-in-unload-handler-expected.txt:
* http/tests/navigation/image-load-in-unload-handler.html:
* http/tests/navigation/no-referrer-reset-expected.txt:
* http/tests/navigation/no-referrer-reset.html:
* http/tests/navigation/no-referrer-same-window.html:
* http/tests/navigation/no-referrer-subframe.html:
* http/tests/navigation/no-referrer-target-blank.html:
* http/tests/navigation/ping-attribute/anchor-cookie-expected.txt:
* http/tests/navigation/ping-attribute/anchor-cookie.html:
* http/tests/navigation/ping-attribute/anchor-cross-origin-expected.txt:
* http/tests/navigation/ping-attribute/anchor-cross-origin-from-https-expected.txt:
* http/tests/navigation/ping-attribute/anchor-cross-origin-from-https.html:
* http/tests/navigation/ping-attribute/anchor-cross-origin.html:
* http/tests/navigation/ping-attribute/anchor-ping-and-follow-redirect-when-sending-ping-expected.txt:
* http/tests/navigation/ping-attribute/anchor-ping-and-follow-redirect-when-sending-ping.html:
* http/tests/navigation/ping-attribute/anchor-same-origin-expected.txt:
* http/tests/navigation/ping-attribute/anchor-same-origin.html:
* http/tests/navigation/ping-attribute/area-cookie-expected.txt:
* http/tests/navigation/ping-attribute/area-cookie.html:
* http/tests/navigation/ping-attribute/area-cross-origin-expected.txt:
* http/tests/navigation/ping-attribute/area-cross-origin-from-https-expected.txt:
* http/tests/navigation/ping-attribute/area-cross-origin-from-https.html:
* http/tests/navigation/ping-attribute/area-cross-origin.html:
* http/tests/navigation/ping-attribute/area-same-origin-expected.txt:
* http/tests/navigation/ping-attribute/area-same-origin.html:
* http/tests/navigation/ping-attribute/resources/utilities.js:
(clearLastPingResultAndRunTest):
* http/tests/navigation/post-301-response.html:
* http/tests/navigation/post-302-response.html:
* http/tests/navigation/post-303-response.html:
* http/tests/navigation/post-307-response.html:
* http/tests/navigation/post-308-response.html:
* http/tests/navigation/resources/check-ping.php: Removed.
* http/tests/navigation/resources/check-ping.py: Added.
* http/tests/navigation/resources/delete-ping.php: Removed.
* http/tests/navigation/resources/delete-ping.py: Added.
* http/tests/navigation/resources/image-load-in-pagehide-handler-2.html:
* http/tests/navigation/resources/image-load-in-unload-handler-2.html:
* http/tests/navigation/resources/no-referrer-helper.php: Removed.
* http/tests/navigation/resources/no-referrer-helper.py: Added.
* http/tests/navigation/resources/no-referrer-reset-helper.php: Removed.
* http/tests/navigation/resources/no-referrer-reset-helper.py: Added.
* http/tests/navigation/resources/no-referrer-same-window-helper.php: Removed.
* http/tests/navigation/resources/no-referrer-same-window-helper.py: Added.
* http/tests/navigation/resources/ping-file-path.php: Removed.
* http/tests/navigation/resources/ping_file_path.py: Added.
* http/tests/navigation/resources/redirected-post-request-contents.php: Removed.
* http/tests/navigation/resources/redirected-post-request-contents.py: Added.
(check_header):
* http/tests/navigation/resources/redirection-response.php: Removed.
* http/tests/navigation/resources/redirection-response.py: Added.
* http/tests/navigation/resources/save-Ping.php: Removed.
* http/tests/navigation/resources/save-ping-and-redirect-to-save-ping.php: Removed.
* http/tests/navigation/resources/save-ping-and-redirect-to-save-ping.py: Added.
* http/tests/navigation/resources/save-ping.py: Added.
* http/tests/navigation/resources/save_ping.py: Added.
(not_being_called):
(save_ping):
* http/tests/security/contentSecurityPolicy/1.1/form-action-src-redirect-blocked.html:
2021-04-08 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/workers convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=223522
<rdar://problem/75624689>
Reviewed by Jonathan Bedard.
* http/tests/workers/resources/worker-encoded.py:
* http/tests/workers/resources/xhr-response.php: Removed.
2021-04-08 Chris Dumez <cdumez@apple.com>
OfflineAudioContext objects are leaking
https://bugs.webkit.org/show_bug.cgi?id=224279
Reviewed by Darin Adler.
Add layout test coverage.
* webaudio/OfflineAudioContext/offlineaudiocontext-leak-after-rendering-expected.txt: Added.
* webaudio/OfflineAudioContext/offlineaudiocontext-leak-after-rendering.html: Added.
* webaudio/OfflineAudioContext/offlineaudiocontext-leak-expected.txt: Added.
* webaudio/OfflineAudioContext/offlineaudiocontext-leak.html: Added.
2021-04-08 Andres Gonzalez <andresg_22@apple.com>
VoiceOver does not echo text insertions and deletions when a contenteditable div has a non editable descendant element with a content editable child
https://bugs.webkit.org/show_bug.cgi?id=223818
Reviewed by Chris Fleizach.
* accessibility/nested-textareas-value-changed-notifications-expected.txt: Added.
* accessibility/nested-textareas-value-changed-notifications.html: Added.
2021-04-08 Sihui Liu <sihui_liu@apple.com>
Remove logging for investigating http/tests/IndexedDB/storage-limit-1.html failure
https://bugs.webkit.org/show_bug.cgi?id=223086
<rdar://problem/75591816>
Reviewed by Chris Dumez.
* http/tests/IndexedDB/storage-limit-1.https.html:
* http/tests/IndexedDB/storage-limit-2.https.html:
* http/tests/IndexedDB/storage-limit.https.html:
2021-04-08 Antti Koivisto <antti@apple.com>
Revert r273621 because iPhone PLT regression
https://bugs.webkit.org/show_bug.cgi?id=224323
Unreviewed.
* fast/text/splitText-dirty-lines-expected.txt:
* fast/text/text-combine-surroundContents-crash-expected.txt:
* imported/blink/fast/css/first-letter-range-insert-expected.txt:
2021-04-08 Youenn Fablet <youenn@apple.com>
Update SFrame implementation to latest version
https://bugs.webkit.org/show_bug.cgi?id=224276
Reviewed by Eric Carlson.
* webrtc/sframe-test-vectors-expected.txt: Added.
* webrtc/sframe-test-vectors.html: Added.
2021-04-07 Julian Gonzalez <julian_a_gonzalez@apple.com>
Nullptr dereference in ReplaceSelectionCommand::removeRedundantStylesAndKeepStyleSpanInline
https://bugs.webkit.org/show_bug.cgi?id=224259
Reviewed by Ryosuke Niwa.
Add a test to catch the editing crash fixed here; thanks to Tuomas Karkkainen
for its basic structure.
* editing/inserting/insert-display-contents-crash-expected.txt: Added.
* editing/inserting/insert-display-contents-crash.html: Added.
2021-04-07 Robert Jenner <jenner@apple.com>
[ macOS ] media/modern-media-controls/seek-forward-support/seek-forward-support.html is a flakey timeout
https://bugs.webkit.org/show_bug.cgi?id=224297
Unreviewed test gardening.
* platform/mac/TestExpectations: Updating test expectations to Pass Timeout.
2021-04-07 Robert Jenner <jenner@apple.com>
[ BigSur wk2 Debug x86_64 ] inspector/indexeddb/requestDatabaseNames.html is a flakey text failure
https://bugs.webkit.org/show_bug.cgi?id=224294
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations: Updating test expectations to Pass Failure.
2021-04-07 Zalan Bujtas <zalan@apple.com>
REGRESSION (r270849): Button content fails to render on apple.com "Blood Oxygen"/"ECG"
https://bugs.webkit.org/show_bug.cgi?id=224261
Reviewed by Simon Fraser.
* fast/text/text-repaint-when-pointer-event-property-changes-expected.html: Added.
* fast/text/text-repaint-when-pointer-event-property-changes.html: Added.
2021-04-07 Rob Buis <rbuis@igalia.com>
Ignore non-null lastQuote ASSERT when continuation is broken
https://bugs.webkit.org/show_bug.cgi?id=218576
Reviewed by Zalan Bujtas.
Add test for this.
* fast/dom/quotes-continuation-crash-expected.txt: Added.
* fast/dom/quotes-continuation-crash.html: Added.
2021-04-07 Alejandro G. Castro <alex@igalia.com>
[GTK][WPE] Wrong frame scrolled when view is horizontally scrolled with async scrolling enabled
https://bugs.webkit.org/show_bug.cgi?id=222900
Reviewed by Žan Doberšek.
Add test for the use case.
* fast/scrolling/scrolling-inside-scrolled-overflowarea-expected.txt: Added.
* fast/scrolling/scrolling-inside-scrolled-overflowarea.html: Added.
* platform/ios/TestExpectations: The test uses mouseMoveTo and it is not supported in IOS.
2021-04-07 Ryosuke Niwa <rniwa@webkit.org>
REGRESSION(r274812): Release assert in Document::updateLayout() after calling focus({preventScroll: true}) on a textarea
https://bugs.webkit.org/show_bug.cgi?id=224262
Reviewed by Antti Koivisto.
Added a regression test.
* fast/forms/textarea/textarea-focus-prevent-scroll-crash-expected.txt: Added.
* fast/forms/textarea/textarea-focus-prevent-scroll-crash.html: Added.
2021-04-06 Sihui Liu <sihui_liu@apple.com>
[ Catalina WK2 Release ] http/tests/IndexedDB/storage-limit-1.https.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=213292
<rdar://problem/64447734>
Reviewed by Geoffrey Garen.
Test http/tests/IndexedDB/collect-IDB-objects.https.html, which runs right before
http/tests/IndexedDB/storage-limit-1.https.html, will delete databases after test completetion. During deletion,
we create a new database if it does not exist, extract database version from it, and then delete database files.
This creation can happen during storage-limit-1.https.html run and interrupt testing for quota. To fix the
flakiness and make the deletion more efficient, let's not create a new database during deletion if database
does not exist.
* platform/mac-wk2/TestExpectations:
* platform/mac/TestExpectations:
2021-04-06 Robert Jenner <jenner@apple.com>
[ macOS wk2 ] webrtc/libwebrtc/release-while-creating-offer.html is a flakey text failure
https://bugs.webkit.org/show_bug.cgi?id=224256
Unreviewed test gardneing.
* platform/mac-wk2/TestExpectations: Updated test expectations to Pass Failure while test is reviewed.
2021-04-06 Robert Jenner <jenner@apple.com>
[ macOS ] media/modern-media-controls/media-controller/media-controller-fullscreen-ltr.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=215397
Unreviewed test gardening.
* platform/mac/TestExpectations: Removed prior test expectations from mac-wk1, and added them just to mac since test is flakey across mac, and not just in wk1.
2021-04-06 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/misc convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=221981
<rdar://problem/74399686>
Reviewed by Jonathan Bedard.
* http/tests/misc/prefetch-purpose-expected.txt:
* http/tests/misc/prefetch-purpose.html:
* http/tests/misc/resources/check-query-param.php: Removed.
* http/tests/misc/resources/check-query-param.py: Added.
* http/tests/misc/resources/prefetch-purpose.php: Removed.
* http/tests/misc/resources/prefetch-purpose.py: Added.
* http/tests/misc/resources/redirect-to-http-url.php: Removed.
* http/tests/misc/resources/redirect-to-http-url.py: Added.
* http/tests/misc/submit-get-in-utf16be.html:
* http/tests/misc/submit-get-in-utf16le.html:
* http/tests/misc/submit-post-in-utf16be.html:
* http/tests/misc/submit-post-in-utf16le.html:
* http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt:
* http/tests/misc/will-send-request-returns-null-on-redirect.html:
* platform/wk2/http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt:
2021-04-06 Robert Jenner <jenner@apple.com>
[ macOS wk2] media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-drag-is-prevented-over-button.html is a flakey timeout
https://bugs.webkit.org/show_bug.cgi?id=224135
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations: updated test expectations to Pass Timeout while test is reviewed.
2021-04-06 Amir Mark Jr <amir_mark@apple.com>
[BigSur Wk1] transforms/2d* and transforms/hittest-translated-content-off-to-infinity-and-back.html are flaky image failures
https://bugs.webkit.org/show_bug.cgi?id=223904
Unreviewed test gardening.
* platform/mac-wk1/TestExpectations:
2021-04-06 Robert Jenner <jenner@apple.com>
[ macOS ARM64 ] compositing/background-color/no-composited-background-color-when-perspective.html is a flakey Image failure (4 pixels)
https://bugs.webkit.org/show_bug.cgi?id=224212
Unreviewed test gardening.
* platform/mac/TestExpectations: Updated test expectations to Pass ImageOnlyFailure while test is reviewed.
2021-04-06 Ryosuke Niwa <rniwa@webkit.org>
[ wk2 ] 4 storage/websql/test-authorizer.html and constantly timing out
https://bugs.webkit.org/show_bug.cgi?id=224245
<rdar://problem/76281408>
Unreviewed. Updated the test expectations to not unskip some tests in various ports that only run tests in WK2.
* platform/gtk/TestExpectations:
* platform/ios-simulator/TestExpectations:
* platform/ios/TestExpectations:
* platform/mac-wk1/TestExpectations:
* platform/mac/TestExpectations:
* platform/wincairo/TestExpectations:
* platform/wk2/TestExpectations:
2021-04-06 Wenson Hsieh <wenson_hsieh@apple.com>
REGRESSION (r274610): Unable to drag images when image extraction is enabled
https://bugs.webkit.org/show_bug.cgi?id=224211
<rdar://problem/76229563>
Reviewed by Tim Horton.
Add a new layout test that initiates dragging on an image using a synthesized event stream, and verifies that
"dragstart" and "dragend" events are dispatched on the image.
* fast/events/ios/dragstart-on-image-by-long-pressing-expected.txt: Added.
* fast/events/ios/dragstart-on-image-by-long-pressing.html: Added.
* resources/ui-helper.js:
(window.UIHelper.isAnimatingDragCancel):
Add a `UIHelper` method that returns whether or not the dragging animation is being cancelled. The new test uses
this hook to wait for the drag cancel animation to end before proceeding to the next test.
2021-04-06 Ryosuke Niwa <rniwa@webkit.org>
Assert failure in isCloneInShadowTreeOfSVGUseElement
https://bugs.webkit.org/show_bug.cgi?id=224174
Reviewed by Darin Adler and Antti Koivisto.
Added tests for mutating nodes which is later inserted into a shadow tree during execCommand
as well as forcing a SVG use element to update its shadow tree by mutating the corresponding
element tree during execCommand.
* fast/shadow-dom/mutation-event-in-shadow-tree-expected.txt: Added.
* fast/shadow-dom/mutation-event-in-shadow-tree.html: Added.
* svg/dom/mutate-symbol-subtree-referenced-by-use-during-execCommand-expected.txt: Added.
* svg/dom/mutate-symbol-subtree-referenced-by-use-during-execCommand.html: Added.
* svg/dom/update-svg-use-shadow-tree-with-execCommand-expected.txt: Added.
* svg/dom/update-svg-use-shadow-tree-with-execCommand.html: Added.
2021-04-06 Jiewen Tan <jiewen_tan@apple.com>
WebCrypto in Safari will not AES-GCM encrypt 0 bytes
https://bugs.webkit.org/show_bug.cgi?id=224083
<rdar://75093377>
Reviewed by Youenn Fablet.
* crypto/subtle/aes-gcm-generate-key-encrypt-decrypt-null-plain-text-expected.txt: Added.
* crypto/subtle/aes-gcm-generate-key-encrypt-decrypt-null-plain-text.html: Added.
2021-04-06 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/loading convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=222198
<rdar://problem/74536576>
Reviewed by Jonathan Bedard.
* http/tests/loading/redirect-methods-expected.txt:
* http/tests/loading/resources/redirect-methods-form.html:
* http/tests/loading/resources/redirect-methods-result.php: Removed.
* http/tests/loading/resources/redirect-methods-result.py: Added.
2021-04-06 Ryan Haddad <ryanhaddad@apple.com>
[ macOS Wk2 ] media/media-fragments/TC0051.html is flakey crashing
https://bugs.webkit.org/show_bug.cgi?id=222277
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations: Skip this test directory to
suppress this crash on EWS & trunk bots.
2021-04-06 Aditya Keerthi <akeerthi@apple.com>
[iOS][FCR] Use opaque system colors for control backgrounds
https://bugs.webkit.org/show_bug.cgi?id=224131
<rdar://problem/75975709>
Reviewed by Tim Horton.
Rebaselined tests to account for changes in color.
* fast/forms/date/date-input-rendering-basic-expected.txt:
* fast/forms/date/date-pseudo-elements-expected.txt:
* fast/forms/time/time-input-rendering-basic-expected.txt:
* 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-searchinput-appearance-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/4641033-expected.txt:
* platform/ios-wk2/editing/pasteboard/4944770-1-expected.txt:
* platform/ios-wk2/editing/pasteboard/4944770-2-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/caret-before-select-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-buttons-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/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt:
* platform/ios-wk2/fast/overflow/scrollRevealButton-expected.txt:
* platform/ios-wk2/fast/parser/document-write-option-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/spatial-navigation/snav-multiple-select-focusring-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-wk2/imported/w3c/web-platform-tests/css/css-pseudo/file-chooser-button-display-toggle-crash.tentative-expected.txt:
* platform/ios/css3/flexbox/button-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/4397952-expected.txt:
* platform/ios/editing/selection/4975120-expected.txt:
* platform/ios/editing/selection/5240265-expected.txt:
* platform/ios/editing/selection/replaced-boundaries-3-expected.txt:
* platform/ios/editing/selection/select-box-expected.txt:
* platform/ios/editing/selection/select-element-paragraph-boundary-expected.txt:
* platform/ios/editing/selection/selection-button-text-expected.txt:
* platform/ios/fast/block/float/032-expected.txt:
* platform/ios/fast/block/float/float-avoidance-expected.txt:
* platform/ios/fast/block/positioning/inline-block-relposition-expected.txt:
* platform/ios/fast/css/continuationCrash-expected.txt:
* platform/ios/fast/css/focus-ring-exists-for-search-field-expected.txt:
* platform/ios/fast/css/input-search-padding-expected.txt:
* platform/ios/fast/css/line-height-expected.txt:
* platform/ios/fast/css/rtl-ordering-expected.txt:
* platform/ios/fast/css/text-overflow-input-expected.txt:
* platform/ios/fast/css/text-transform-select-expected.txt:
* platform/ios/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
* platform/ios/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt:
* platform/ios/fast/dynamic/positioned-movement-with-positioned-children-expected.txt:
* platform/ios/fast/events/context-no-deselect-expected.txt:
* platform/ios/fast/forms/001-expected.txt:
* platform/ios/fast/forms/003-expected.txt:
* platform/ios/fast/forms/004-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-selects-expected.txt:
* platform/ios/fast/forms/basic-textareas-expected.txt:
* platform/ios/fast/forms/blankbuttons-expected.txt:
* platform/ios/fast/forms/box-shadow-override-expected.txt:
* platform/ios/fast/forms/button-align-expected.txt:
* platform/ios/fast/forms/button-cannot-be-nested-expected.txt:
* platform/ios/fast/forms/button-generated-content-expected.txt:
* platform/ios/fast/forms/button-positioned-expected.txt:
* platform/ios/fast/forms/button-sizes-expected.txt:
* platform/ios/fast/forms/button-style-color-expected.txt:
* platform/ios/fast/forms/button-table-styles-expected.txt:
* platform/ios/fast/forms/button-text-transform-expected.txt:
* platform/ios/fast/forms/button-white-space-expected.txt:
* platform/ios/fast/forms/control-clip-expected.txt:
* platform/ios/fast/forms/control-clip-overflow-expected.txt:
* platform/ios/fast/forms/control-restrict-line-height-expected.txt:
* platform/ios/fast/forms/disabled-select-change-index-expected.txt:
* platform/ios/fast/forms/encoding-test-expected.txt:
* platform/ios/fast/forms/fieldset-align-expected.txt:
* platform/ios/fast/forms/file/file-input-direction-expected.txt:
* platform/ios/fast/forms/file/file-input-disabled-expected.txt:
* platform/ios/fast/forms/floating-textfield-relayout-expected.txt:
* platform/ios/fast/forms/form-element-geometry-expected.txt:
* platform/ios/fast/forms/hidden-listbox-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-button-sizes-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/listbox-bidi-align-expected.txt:
* platform/ios/fast/forms/listbox-hit-test-zoomed-expected.txt:
* platform/ios/fast/forms/listbox-scrollbar-incremental-load-expected.txt:
* platform/ios/fast/forms/listbox-width-change-expected.txt:
* platform/ios/fast/forms/menulist-clip-expected.txt:
* platform/ios/fast/forms/menulist-deselect-update-expected.txt:
* platform/ios/fast/forms/menulist-narrow-width-expected.txt:
* platform/ios/fast/forms/menulist-no-overflow-expected.txt:
* platform/ios/fast/forms/menulist-option-wrap-expected.txt:
* platform/ios/fast/forms/menulist-separator-painting-expected.txt:
* platform/ios/fast/forms/menulist-style-color-expected.txt:
* platform/ios/fast/forms/menulist-width-change-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/option-script-expected.txt:
* platform/ios/fast/forms/option-strip-whitespace-expected.txt:
* platform/ios/fast/forms/option-text-clip-expected.txt:
* platform/ios/fast/forms/placeholder-pseudo-style-expected.txt:
* platform/ios/fast/forms/plaintext-mode-2-expected.txt:
* platform/ios/fast/forms/search-cancel-button-style-sharing-expected.txt:
* platform/ios/fast/forms/search-display-none-cancel-button-expected.txt:
* platform/ios/fast/forms/search-input-rtl-expected.txt:
* platform/ios/fast/forms/select-align-expected.txt:
* platform/ios/fast/forms/select-baseline-expected.txt:
* platform/ios/fast/forms/select-block-background-expected.txt:
* platform/ios/fast/forms/select-change-listbox-size-expected.txt:
* platform/ios/fast/forms/select-change-listbox-to-popup-expected.txt:
* platform/ios/fast/forms/select-change-popup-to-listbox-expected.txt:
* platform/ios/fast/forms/select-dirty-parent-pref-widths-expected.txt:
* platform/ios/fast/forms/select-disabled-appearance-expected.txt:
* platform/ios/fast/forms/select-element-focus-ring-expected.txt:
* platform/ios/fast/forms/select-empty-option-height-expected.txt:
* platform/ios/fast/forms/select-initial-position-expected.txt:
* platform/ios/fast/forms/select-item-background-clip-expected.txt:
* platform/ios/fast/forms/select-list-box-with-height-expected.txt:
* platform/ios/fast/forms/select-non-native-rendering-direction-expected.txt:
* platform/ios/fast/forms/select-selected-expected.txt:
* platform/ios/fast/forms/select-style-expected.txt:
* platform/ios/fast/forms/select-visual-hebrew-expected.txt:
* platform/ios/fast/forms/select-writing-direction-natural-expected.txt:
* platform/ios/fast/forms/select/optgroup-rendering-expected.txt:
* platform/ios/fast/forms/selectlist-minsize-expected.txt:
* platform/ios/fast/forms/stuff-on-my-optgroup-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/html/details-replace-summary-child-expected.txt:
* platform/ios/fast/html/details-replace-text-expected.txt:
* platform/ios/fast/html/keygen-expected.txt:
* platform/ios/fast/invalid/014-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/three-selects-break-expected.txt:
* platform/ios/fast/replaced/width100percent-button-expected.txt:
* platform/ios/fast/replaced/width100percent-menulist-expected.txt:
* platform/ios/fast/replaced/width100percent-searchfield-expected.txt:
* platform/ios/fast/replaced/width100percent-textarea-expected.txt:
* platform/ios/fast/replaced/width100percent-textfield-expected.txt:
* platform/ios/fast/selectors/064-expected.txt:
* platform/ios/fast/table/append-cells2-expected.txt:
* platform/ios/fast/table/colspanMinWidth-expected.txt:
* platform/ios/fast/table/remove-td-display-none-expected.txt:
* platform/ios/fast/table/spanOverlapRepaint-expected.txt:
* platform/ios/fast/table/text-field-baseline-expected.txt:
* platform/ios/fast/text/drawBidiText-expected.txt:
* platform/ios/fast/text/international/bidi-listbox-atsui-expected.txt:
* platform/ios/fast/text/international/bidi-listbox-expected.txt:
* platform/ios/fast/text/international/bidi-menulist-expected.txt:
* platform/ios/fast/text/international/hindi-spacing-expected.txt:
* platform/ios/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt:
* platform/ios/imported/w3c/web-platform-tests/selection/selection-select-all-move-input-crash-expected.txt:
* platform/ios/svg/custom/foreign-object-skew-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/bug26178-expected.txt:
* platform/ios/tables/mozilla/bugs/bug28928-expected.txt:
* platform/ios/tables/mozilla/bugs/bug29326-expected.txt:
* platform/ios/tables/mozilla/bugs/bug30559-expected.txt:
* platform/ios/tables/mozilla/bugs/bug30692-expected.txt:
* platform/ios/tables/mozilla/bugs/bug33855-expected.txt:
* platform/ios/tables/mozilla/bugs/bug4382-expected.txt:
* platform/ios/tables/mozilla/bugs/bug44505-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/bug51727-expected.txt:
* platform/ios/tables/mozilla/bugs/bug52505-expected.txt:
* platform/ios/tables/mozilla/bugs/bug52506-expected.txt:
* platform/ios/tables/mozilla/bugs/bug55545-expected.txt:
* platform/ios/tables/mozilla/bugs/bug59354-expected.txt:
* platform/ios/tables/mozilla/bugs/bug60749-expected.txt:
* platform/ios/tables/mozilla/bugs/bug68912-expected.txt:
* platform/ios/tables/mozilla/bugs/bug7342-expected.txt:
* platform/ios/tables/mozilla/bugs/bug92647-2-expected.txt:
* platform/ios/tables/mozilla/bugs/bug96334-expected.txt:
* platform/ios/tables/mozilla/bugs/bug99948-expected.txt:
* platform/ios/tables/mozilla/collapsing_borders/bug41262-4-expected.txt:
* platform/ios/tables/mozilla/core/margins-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/bug58402-2-expected.txt:
* platform/ios/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:
* platform/ios/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt:
* platform/ios/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt:
* platform/ios/transforms/2d/zoom-menulist-expected.txt:
* platform/ios/transforms/3d/general/perspective-non-layer-expected.txt:
2021-04-06 Tadeu Zagallo <tzagallo@apple.com>
Handle OOM in ScriptExecutionContext::reportUnhandledPromiseRejection
https://bugs.webkit.org/show_bug.cgi?id=223777
<rdar://66271491>
Reviewed by Yusuke Suzuki.
* js/dom/Promise-reject-large-string-expected.txt: Added.
* js/dom/Promise-reject-large-string.html: Added.
2021-04-06 Philippe Normand <pnormand@igalia.com>
REGRESSION(r274358) [GStreamer] http/tests/images/mp4-partial-load.html is flaky crashing inside GStreamer
https://bugs.webkit.org/show_bug.cgi?id=223636
Reviewed by Carlos Alberto Lopez Perez.
* platform/glib/TestExpectations: Update tests expectations.
* platform/gtk/TestExpectations: Ditto.
2021-04-06 Zalan Bujtas <zalan@apple.com>
[LFC][Integration] Enable inline box support (RenderInline)
https://bugs.webkit.org/show_bug.cgi?id=220148
<rdar://problem/72768785>
Reviewed by Antti Koivisto.
- correctness progressions
- output progressions
- 1px rounding diffs
- misc
* editing/execCommand/delete-hidden-crash.html:
* fast/css/empty-inline-003-quirksmode-expected.txt:
* fast/css3-text/css3-text-decoration/text-underline-position/underline-visual-overflow-with-subpixel-position-expected.txt:
* fast/css3-text/css3-text-decoration/text-underline-position/underline-visual-overflow-with-subpixel-position.html:
* fast/invalid/018-expected.txt:
* fast/text/line-break-between-text-nodes-latin1-expected.html:
* imported/blink/fast/css/first-letter-all-inherit-td-crash-expected.html: Removed.
* imported/blink/fast/css/first-letter-all-inherit-td-crash-expected.txt: Added.
* imported/blink/fast/css/first-letter-all-inherit-td-crash.html:
* platform/ios-wk2/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
* platform/ios-wk2/imported/w3c/web-platform-tests/css/css-flexbox/orthogonal-flex-item-crash-expected.txt:
* platform/ios/css1/box_properties/border-expected.txt:
* platform/ios/css1/box_properties/width-expected.txt:
* platform/ios/css1/text_properties/text_decoration-expected.txt:
* platform/ios/css1/text_properties/vertical_align-expected.txt:
* platform/ios/css1/text_properties/word_spacing-expected.txt:
* platform/ios/css2.1/t0803-c5505-mrgn-00-b-ag-expected.txt:
* platform/ios/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
* platform/ios/fast/block/basic/014-expected.txt:
* platform/ios/fast/block/margin-collapse/block-inside-inline/001-expected.txt:
* platform/ios/fast/block/margin-collapse/block-inside-inline/005-expected.txt:
* platform/ios/fast/block/positioning/057-expected.txt:
* platform/ios/fast/body-propagation/background-image/010-expected.txt:
* platform/ios/fast/body-propagation/background-image/010-xhtml-expected.txt:
* platform/ios/fast/css-generated-content/after-duplicated-after-split-expected.txt:
* platform/ios/fast/css/child-style-can-override-visited-style-expected.txt:
* platform/ios/fast/css/empty-inline-003-quirksmode-expected.txt:
* platform/ios/fast/css/inline-element-line-break-expected.txt:
* platform/ios/fast/css/word-space-extra-expected.txt:
* platform/ios/fast/dom/HTMLProgressElement/progress-element-expected.txt:
* platform/ios/fast/forms/select-change-listbox-size-expected.txt:
* platform/ios/fast/images/image-map-anchor-children-expected.txt:
* platform/ios/fast/inline-block/003-expected.txt:
* platform/ios/fast/inline/002-expected.txt:
* platform/ios/fast/inline/drawStyledEmptyInlines-expected.txt:
* platform/ios/fast/invalid/003-expected.txt:
* platform/ios/fast/lists/marker-before-empty-inline-expected.txt:
* platform/ios/fast/selectors/visited-descendant-expected.txt:
* platform/ios/fast/table/border-collapsing/004-expected.txt:
* platform/ios/fast/table/frame-and-rules-expected.txt:
* platform/ios/fast/table/table-display-types-strict-expected.txt:
* platform/ios/fast/text/basic/007-expected.txt:
* platform/ios/fast/text/basic/012-expected.txt:
* platform/ios/fast/text/whitespace/018-expected.txt:
* platform/ios/fast/text/whitespace/span-in-word-space-causes-overflow-expected.txt:
* platform/ios/fonts/sans-serif-expected.txt:
* platform/ios/fonts/serif-expected.txt:
* platform/ios/svg/custom/svg-fonts-in-html-expected.txt:
* platform/ios/svg/custom/svg-fonts-word-spacing-expected.txt:
* platform/ios/svg/hixie/processing-model/003-expected.txt:
* platform/ios/svg/hixie/processing-model/004-expected.txt:
* platform/ios/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
* platform/ios/tables/mozilla/bugs/bug113235-1-expected.txt:
* platform/ios/tables/mozilla/bugs/bug113235-2-expected.txt:
* platform/ios/tables/mozilla/bugs/bug113235-3-expected.txt:
* platform/ios/tables/mozilla/bugs/bug113424-expected.txt:
* platform/ios/tables/mozilla/bugs/bug1188-expected.txt:
* platform/ios/tables/mozilla/bugs/bug126742-expected.txt:
* platform/ios/tables/mozilla/bugs/bug1318-expected.txt:
* platform/ios/tables/mozilla/bugs/bug14323-expected.txt:
* platform/ios/tables/mozilla/bugs/bug18359-expected.txt:
* platform/ios/tables/mozilla/bugs/bug22513-expected.txt:
* platform/ios/tables/mozilla/bugs/bug2267-expected.txt:
* platform/ios/tables/mozilla/bugs/bug38916-expected.txt:
* platform/ios/tables/mozilla/bugs/bug4527-expected.txt:
* platform/ios/tables/mozilla/bugs/bug4849-2-expected.txt:
* platform/ios/tables/mozilla/bugs/bug57300-expected.txt:
* platform/ios/tables/mozilla/bugs/bug59354-expected.txt:
* platform/ios/tables/mozilla/bugs/bug7342-expected.txt:
* platform/ios/tables/mozilla/core/bloomberg-expected.txt:
* platform/ios/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
* platform/ios/tables/mozilla/other/wa_table_tr_align-expected.txt:
* platform/ios/tables/mozilla_expected_failures/bugs/bug89315-expected.txt:
* platform/mac-catalina/tables/mozilla/bugs/bug18359-expected.txt:
* platform/mac-catalina/tables/mozilla/bugs/bug7342-expected.txt:
* platform/mac-catalina/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
* platform/mac-catalina/tables/mozilla/other/wa_table_tr_align-expected.txt:
* platform/mac-wk1/fast/inline-block/003-expected.txt:
* platform/mac/css1/box_properties/width-expected.txt:
* platform/mac/css1/text_properties/vertical_align-expected.txt:
* platform/mac/css1/text_properties/word_spacing-expected.txt:
* platform/mac/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
* platform/mac/editing/selection/previous-line-position-expected.txt:
* platform/mac/fast/block/basic/014-expected.txt:
* platform/mac/fast/block/margin-collapse/block-inside-inline/001-expected.txt:
* platform/mac/fast/block/margin-collapse/block-inside-inline/005-expected.txt:
* platform/mac/fast/block/positioning/057-expected.txt:
* platform/mac/fast/css-generated-content/after-duplicated-after-split-expected.txt:
* platform/mac/fast/css/child-style-can-override-visited-style-expected.txt:
* platform/mac/fast/css/inline-element-line-break-expected.txt:
* platform/mac/fast/css/resize-corner-tracking-transformed-expected.txt:
* platform/mac/fast/css/word-space-extra-expected.txt:
* platform/mac/fast/dom/HTMLProgressElement/progress-element-expected.txt:
* platform/mac/fast/encoding/utf-16-big-endian-expected.txt:
* platform/mac/fast/encoding/utf-16-little-endian-expected.txt:
* platform/mac/fast/images/image-map-anchor-children-expected.txt:
* platform/mac/fast/inline-block/003-expected.txt:
* platform/mac/fast/inline/002-expected.txt:
* platform/mac/fast/inline/drawStyledEmptyInlines-expected.txt:
* platform/mac/fast/invalid/003-expected.txt:
* platform/mac/fast/invalid/missing-end-tag-expected.txt:
* platform/mac/fast/lists/marker-before-empty-inline-expected.txt:
* platform/mac/fast/parser/nofoo-tags-inside-paragraph-expected.txt:
* platform/mac/fast/parser/xhtml-alternate-entities-expected.txt:
* platform/mac/fast/selectors/visited-descendant-expected.txt:
* platform/mac/fast/table/frame-and-rules-expected.txt:
* platform/mac/fast/table/table-display-types-strict-expected.txt:
* platform/mac/fast/text/basic/007-expected.txt:
* platform/mac/fast/text/basic/012-expected.txt:
* platform/mac/fast/text/basic/generic-family-reset-expected.txt:
* platform/mac/fast/text/text-letter-spacing-expected.txt:
* platform/mac/fast/text/textIteratorNilRenderer-expected.txt:
* platform/mac/fast/text/wbr-expected.txt:
* platform/mac/fast/text/whitespace/018-expected.txt:
* platform/mac/fast/text/whitespace/span-in-word-space-causes-overflow-expected.txt:
* platform/mac/fonts/sans-serif-expected.txt:
* platform/mac/fonts/serif-expected.txt:
* platform/mac/svg/custom/svg-fonts-in-html-expected.txt:
* platform/mac/svg/custom/svg-fonts-word-spacing-expected.txt:
* platform/mac/svg/hixie/processing-model/003-expected.txt:
* platform/mac/svg/hixie/processing-model/004-expected.txt:
* platform/mac/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
* platform/mac/tables/mozilla/bugs/bug113235-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug113235-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug113235-3-expected.txt:
* platform/mac/tables/mozilla/bugs/bug113424-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1188-expected.txt:
* platform/mac/tables/mozilla/bugs/bug126742-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1318-expected.txt:
* platform/mac/tables/mozilla/bugs/bug14323-expected.txt:
* platform/mac/tables/mozilla/bugs/bug16252-expected.txt:
* platform/mac/tables/mozilla/bugs/bug18359-expected.txt:
* platform/mac/tables/mozilla/bugs/bug22513-expected.txt:
* platform/mac/tables/mozilla/bugs/bug2267-expected.txt:
* platform/mac/tables/mozilla/bugs/bug38916-expected.txt:
* platform/mac/tables/mozilla/bugs/bug4527-expected.txt:
* platform/mac/tables/mozilla/bugs/bug4849-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug57300-expected.txt:
* platform/mac/tables/mozilla/bugs/bug57828-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug59354-expected.txt:
* platform/mac/tables/mozilla/bugs/bug60804-expected.txt:
* platform/mac/tables/mozilla/bugs/bug60807-expected.txt:
* platform/mac/tables/mozilla/bugs/bug7342-expected.txt:
* platform/mac/tables/mozilla/core/bloomberg-expected.txt:
* platform/mac/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
* platform/mac/tables/mozilla/other/wa_table_tr_align-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug89315-expected.txt:
2021-04-06 Philippe Normand <pnormand@igalia.com>
[GStreamer][WebRTC] Audio is not played from an audio element when the srcObject object has unstarted video tracks
https://bugs.webkit.org/show_bug.cgi?id=209163
Reviewed by Xabier Rodriguez-Calvar.
* platform/glib/TestExpectations: Unflag now-passing test.
2021-04-06 Keith Miller <keith_miller@apple.com>
CloneDeserializer should use ArrayBuffer::tryCreate
https://bugs.webkit.org/show_bug.cgi?id=224218
Reviewed by Antti Koivisto.
This test was generated by a fuzzer so it allocates a large Array backing store
by doing Object.defineProperty on a large offset. That said, I chose to leave it
because it's sometimes useful to do things in different ways for testing.
Also, skip the test on windows because we seem to throw a stack overflow error.
Not sure why this happens but it's not super important that this particular
test runs on all ports as we're mostly trying to just unblock the fuzzer.
* fast/dom/Window/post-message-large-array-buffer-should-not-crash-expected.txt: Added.
* fast/dom/Window/post-message-large-array-buffer-should-not-crash.html: Added.
* platform/win/TestExpectations:
2021-04-06 Alicia Boya García <aboya@igalia.com>
[GStreamer][MediaStream] Unreviewed micro-gardening
https://bugs.webkit.org/show_bug.cgi?id=224233
* platform/glib/TestExpectations:
2021-04-06 Kimmo Kinnunen <kkinnunen@apple.com>
WebGL conformance tests are missing files due to too widely matching .gitignore
https://bugs.webkit.org/show_bug.cgi?id=223988
Reviewed by Alexey Proskuryakov.
Add the missing tests that were hidden by the .gitignore.
* webgl/1.0.x/conformance/ogles/GL/build/*: Added.
* webgl/2.0.y/conformance/ogles/GL/build/*: Added.
* webgl/resources/webgl_test_files/conformance/ogles/GL/build/*: Added.
2021-04-06 Ian Gilbert <iang@apple.com>
IPC::decodeObject null dereference in decodeArrayInternal()
https://bugs.webkit.org/show_bug.cgi?id=224214
Reviewed by Ryosuke Niwa.
Add null pointer check to decodeArrayInternal.
* ipc/decode-object-array-crash-expected.txt: Added.
* ipc/decode-object-array-crash.html: Added.
2021-04-06 Ryosuke Niwa <rniwa@webkit.org>
Disable WebSQL in WebKitTestRunner
https://bugs.webkit.org/show_bug.cgi?id=224144
Reviewed by Sihui Liu.
Skipped various WebSQL tests on WebKit2 and removed references to openDatabase in some tests.
* fast/dom/Window/resources/WindowProperties.js: Removed openDatabase from the list of properties to test.
* fast/dom/Window/window-function-frame-getter-precedence-expected.txt:
* fast/dom/Window/window-function-name-getter-precedence-expected.txt:
* fast/frames/resources/sandboxed-iframe-storage-allowed.html: Ditto.
* fast/frames/resources/sandboxed-iframe-storage-disallowed.html: Ditto.
* fast/frames/sandboxed-iframe-storage-expected.txt:
* http/tests/security/cross-frame-access-call-expected.txt:
* http/tests/security/cross-frame-access-call.html: Ditto.
* inspector/runtime/CommandLineAPI-inspect-expected.txt:
* inspector/runtime/CommandLineAPI-inspect.html: Ditto.
* js/dom/callback-function-with-handle-event-expected.txt:
* js/dom/callback-function-with-handle-event.html: Use requestAnimationFrame instead of openDatabase.
* js/dom/exceptions-thrown-in-callbacks-expected.txt:
* js/dom/exceptions-thrown-in-callbacks.html: Ditto and use geolocation.getCurrentLocation.
* platform/glib/TestExpectations: Removed entries under storage/websql since they're all skipped now.
* platform/gtk/TestExpectations: Ditto.
* platform/ios-wk2/TestExpectations: Ditto.
* platform/mac-wk1/TestExpectations: Moved flaky timeout expectation on a test here from mac-wk2.
* platform/mac-wk2/TestExpectations: Removed an entry to skip storage/websql as it's now skipped for all WK2 ports.
* platform/mac/TestExpectations: Removed flaky timeout expectation since this will force the test to run
in WebKitTestRunner, which isn't what we want to do.
* platform/wincairo/TestExpectations: Removed entries under storage/websql since they're all skipped now.
* platform/wk2/TestExpectations: Skip all the tests for WebSQL.
* platform/wpe/TestExpectations: Removed entries under storage/websql since they're all skipped now.
2021-04-06 Frédéric Wang <fwang@igalia.com>
Nullptr crash in EventPath::eventTargetRespectingTargetRules
https://bugs.webkit.org/show_bug.cgi?id=222718
Reviewed by Ryosuke Niwa.
Add regression test.
* editing/undo/undo-with-disconnected-editable-element-crash-expected.txt: Added.
* editing/undo/undo-with-disconnected-editable-element-crash.html: Added.
* editing/undo/undo-with-disconnected-editable-element-crash.js: Added.
(runTests.window.parent.onwebkitanimationiteration):
(runTests):
2021-04-05 Wenson Hsieh <wenson_hsieh@apple.com>
REGRESSION: ASSERTION FAILED: settings().textAutosizingEnabled() && settings().textAutosizingUsesIdempotentMode() on various tests
https://bugs.webkit.org/show_bug.cgi?id=209450
<rdar://problem/60799255>
Reviewed by Tim Horton.
Remove crashing expectations for several tests that previously hit this assertion, due to running immediately
after some layout tests in `fast/text-autosizing` that enable idempotent text autosizing.
* platform/ios-wk2/TestExpectations:
2021-04-05 Chris Gambrell <cgambrell@apple.com>
REGRESSION (r275332?): [ EWS macOS iOS wk2 ] http/tests/appcache/fail-on-update.html is a flakey timeout
https://bugs.webkit.org/show_bug.cgi?id=224120
<rdar://problem/76157112>
Reviewed by Jonathan Bedard.
* http/tests/appcache/fail-on-update-2.html:
* http/tests/appcache/fail-on-update.html:
2021-04-05 Philippe Normand <pnormand@igalia.com>
[ macOS ] media/webaudio-background-playback.html is a flakey text failure
https://bugs.webkit.org/show_bug.cgi?id=221935
<rdar://problem/74370844>
Reviewed by Eric Carlson.
The test was flaky because it was checking if the destination had processed new buffers
immediately after an asynchronous state change. The proposed solution is to monitor the
statechange event and do the actual test after another additional 100 milli-seconds have
passed.
* media/webaudio-background-playback.html:
2021-04-05 Saam Barati <sbarati@apple.com>
Enable QuotaExceededError on non GSTREAMER platforms
https://bugs.webkit.org/show_bug.cgi?id=224136
<rdar://71219720>
Reviewed by Jer Noble.
* platform/mac/media/media-source/media-source-append-before-last-range-no-quota-exceeded-expected.txt:
2021-04-05 Cameron McCormack <heycam@apple.com>
Fix max-content on tables with percentage cell widths.
https://bugs.webkit.org/show_bug.cgi?id=221165
Reviewed by Zalan Bujtas.
Fix max-content on tables with percentage cell widths.
* fast/table/percent-width-max-content-expected.html: Added.
* fast/table/percent-width-max-content.html: Added.
2021-04-05 Devin Rousso <drousso@apple.com>
REGRESSION (r275358): [ iOS wk2 ] media/modern-media-controls/ios-inline-media-controls/ios-inline-media-dropping-controls.html is a constant text failure
https://bugs.webkit.org/show_bug.cgi?id=224130
<rdar://problem/76164289>
Unreviewed test fix.
* media/modern-media-controls/ios-inline-media-controls/ios-inline-media-dropping-controls.html:
* media/modern-media-controls/ios-inline-media-controls/ios-inline-media-dropping-controls-expected.txt:
Set a `maximumRightContainerButtonCountOverride` so that the collapsing behavior of the
overflow button doesn't affect the test (and force a layout to ensure it's picked up).
2021-04-05 Christopher Reid <chris.reid@sony.com>
[WinCairo] Enable Service Worker tests
https://bugs.webkit.org/show_bug.cgi?id=223591
Reviewed by Fujii Hironori.
* platform/wincairo-wk1/TestExpectations:
* platform/wincairo/TestExpectations:
2021-04-02 Amir Mark Jr <amir_mark@apple.com>
[ MacOS ] media/modern-media-controls/macos-inline-media-controls/macos-inline-media-dropping-controls.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=224123
Unreviewed test gardening.
* platform/mac/TestExpectations:
2021-04-02 Alexey Shvayka <shvaikalesh@gmail.com>
Remove [Replaceable] extended attribute from `document.all`
https://bugs.webkit.org/show_bug.cgi?id=223883
Reviewed by Darin Adler.
* fast/dom/undetectable-document-all-expected.txt:
* fast/dom/undetectable-document-all.html:
* 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-04-02 Amir Mark Jr <amir_mark@apple.com>
[MacOS Debug] imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/css-module/css-module-worker-test.html is a flakey crash and failure
https://bugs.webkit.org/show_bug.cgi?id=222750
Unreviewed test gardening.
* platform/mac/TestExpectations:
2021-04-02 Robert Jenner <jenner@apple.com>
[ EWS iOS wk2 ] css2.1/20110323/replaced-intrinsic-ratio-001.htm is a flakey text failure
https://bugs.webkit.org/show_bug.cgi?id=224121
Uneviewed test gardening.
* platform/ios-simulator-wk2/TestExpectations: Updated test expectations to Pass Failure because it was slowing down EWS. Keeping expectation while test is reviewed.
2021-04-02 Zalan Bujtas <zalan@apple.com>
[AspectRatio] Out-of-flow box with intrinsic width (e.g. <img>) may trigger infinite recursion
https://bugs.webkit.org/show_bug.cgi?id=224113
Reviewed by Rob Buis.
* fast/replaced/infinite-recursion-with-intrinsic-width-expected.txt: Added.
* fast/replaced/infinite-recursion-with-intrinsic-width.html: Added.
2021-04-02 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/misc convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=221981
<rdar://problem/74399686>
Reviewed by Jonathan Bedard.
* http/tests/misc/prefetch-purpose-expected.txt:
* http/tests/misc/prefetch-purpose.html:
* http/tests/misc/resources/check-query-param.php: Removed.
* http/tests/misc/resources/check-query-param.py: Added.
* http/tests/misc/resources/prefetch-purpose.php: Removed.
* http/tests/misc/resources/prefetch-purpose.py: Added.
* http/tests/misc/resources/redirect-to-http-url.py: Added.
* http/tests/misc/submit-get-in-utf16be.html:
* http/tests/misc/submit-get-in-utf16le.html:
* http/tests/misc/submit-post-in-utf16be.html:
* http/tests/misc/submit-post-in-utf16le.html:
2021-04-02 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/referrer-policy convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=223234
<rdar://problem/75460136>
Reviewed by Jonathan Bedard.
* http/tests/cache/resources/svg-defs-vary.py:
* http/tests/css/resources/webfont-request.py:
(get_request_count):
(set_request_count):
(getRequestCount): Deleted.
(setRequestCount): Deleted.
* http/tests/eventsource/resources/status-codes.py:
* http/tests/misc/resources/dns-prefetch-control.py:
* http/tests/misc/resources/protected/protected-image.py:
* http/tests/navigation/ping-attribute/resources/utilities.js:
(clearLastPingResultAndRunTest):
* http/tests/navigation/resources/post-goback-same-url.py:
* http/tests/navigation/resources/randomredirects/randomredirect.py:
* http/tests/referrer-policy-anchor/no-referrer-when-downgrade/cross-origin-http-http.html:
* http/tests/referrer-policy-anchor/no-referrer-when-downgrade/cross-origin-http.https.html:
* http/tests/referrer-policy-anchor/no-referrer-when-downgrade/same-origin.html:
* http/tests/referrer-policy-anchor/no-referrer/cross-origin-http-http.html:
* http/tests/referrer-policy-anchor/no-referrer/cross-origin-http.https.html:
* http/tests/referrer-policy-anchor/no-referrer/same-origin.html:
* http/tests/referrer-policy-anchor/origin-when-cross-origin/cross-origin-http-http.html:
* http/tests/referrer-policy-anchor/origin-when-cross-origin/cross-origin-http.https.html:
* http/tests/referrer-policy-anchor/origin-when-cross-origin/same-origin.html:
* http/tests/referrer-policy-anchor/origin/cross-origin-http-http.html:
* http/tests/referrer-policy-anchor/origin/cross-origin-http.https.html:
* http/tests/referrer-policy-anchor/origin/same-origin.html:
* http/tests/referrer-policy-anchor/same-origin/cross-origin-http-http.html:
* http/tests/referrer-policy-anchor/same-origin/cross-origin-http.https.html:
* http/tests/referrer-policy-anchor/same-origin/same-origin.html:
* http/tests/referrer-policy-anchor/strict-origin-when-cross-origin/cross-origin-http-http.html:
* http/tests/referrer-policy-anchor/strict-origin-when-cross-origin/cross-origin-http.https.html:
* http/tests/referrer-policy-anchor/strict-origin-when-cross-origin/same-origin.html:
* http/tests/referrer-policy-anchor/strict-origin/cross-origin-http-http.html:
* http/tests/referrer-policy-anchor/strict-origin/cross-origin-http.https.html:
* http/tests/referrer-policy-anchor/strict-origin/same-origin.html:
* http/tests/referrer-policy-anchor/unsafe-url/cross-origin-http-http.html:
* http/tests/referrer-policy-anchor/unsafe-url/cross-origin-http.https.html:
* http/tests/referrer-policy-anchor/unsafe-url/same-origin.html:
* http/tests/referrer-policy-img/no-referrer-when-downgrade/cross-origin-http-http.html:
* http/tests/referrer-policy-img/no-referrer-when-downgrade/cross-origin-http.https-expected.txt:
* http/tests/referrer-policy-img/no-referrer-when-downgrade/cross-origin-http.https.html:
* http/tests/referrer-policy-img/no-referrer-when-downgrade/same-origin.html:
* http/tests/referrer-policy-img/no-referrer/cross-origin-http-http.html:
* http/tests/referrer-policy-img/no-referrer/cross-origin-http.https-expected.txt:
* http/tests/referrer-policy-img/no-referrer/cross-origin-http.https.html:
* http/tests/referrer-policy-img/no-referrer/same-origin.html:
* http/tests/referrer-policy-img/origin-when-cross-origin/cross-origin-http-http.html:
* http/tests/referrer-policy-img/origin-when-cross-origin/cross-origin-http.https-expected.txt:
* http/tests/referrer-policy-img/origin-when-cross-origin/cross-origin-http.https.html:
* http/tests/referrer-policy-img/origin-when-cross-origin/same-origin.html:
* http/tests/referrer-policy-img/origin/cross-origin-http-http.html:
* http/tests/referrer-policy-img/origin/cross-origin-http.https-expected.txt:
* http/tests/referrer-policy-img/origin/cross-origin-http.https.html:
* http/tests/referrer-policy-img/origin/same-origin.html:
* http/tests/referrer-policy-img/same-origin/cross-origin-http-http.html:
* http/tests/referrer-policy-img/same-origin/cross-origin-http.https-expected.txt:
* http/tests/referrer-policy-img/same-origin/cross-origin-http.https.html:
* http/tests/referrer-policy-img/same-origin/same-origin.html:
* http/tests/referrer-policy-img/strict-origin-when-cross-origin/cross-origin-http-http.html:
* http/tests/referrer-policy-img/strict-origin-when-cross-origin/cross-origin-http.https-expected.txt:
* http/tests/referrer-policy-img/strict-origin-when-cross-origin/cross-origin-http.https.html:
* http/tests/referrer-policy-img/strict-origin-when-cross-origin/same-origin.html:
* http/tests/referrer-policy-img/strict-origin/cross-origin-http-http.html:
* http/tests/referrer-policy-img/strict-origin/cross-origin-http.https-expected.txt:
* http/tests/referrer-policy-img/strict-origin/cross-origin-http.https.html:
* http/tests/referrer-policy-img/strict-origin/same-origin.html:
* http/tests/referrer-policy-img/unsafe-url/cross-origin-http-http.html:
* http/tests/referrer-policy-img/unsafe-url/cross-origin-http.https-expected.txt:
* http/tests/referrer-policy-img/unsafe-url/cross-origin-http.https.html:
* http/tests/referrer-policy-img/unsafe-url/same-origin.html:
* http/tests/referrer-policy/resources/check-referrer.php: Removed.
* http/tests/referrer-policy/resources/check-referrer.py: Added.
* http/tests/referrer-policy/resources/image.php: Removed.
* http/tests/referrer-policy/resources/image.py: Added.
* http/tests/referrer-policy/resources/script.php: Removed.
* http/tests/referrer-policy/resources/script.py: Added.
* http/tests/security/xssAuditor/resources/tag-with-pause.py:
* http/tests/websocket/tests/hybi/contentextensions/block-cookies-worker.php.json: Removed.
* http/tests/websocket/tests/hybi/contentextensions/block-cookies-worker.py.json: Added.
* http/tests/websocket/tests/hybi/contentextensions/block-cookies.php.json: Removed.
* http/tests/websocket/tests/hybi/contentextensions/block-cookies.py.json: Added.
* imported/blink/http/tests/misc/input-image-fallback-content-crash.html:
* resources/js-test.js:
(downgradeReferrerCallback):
2021-04-02 Aditya Keerthi <akeerthi@apple.com>
Do not paint native decorations for search fields without '-webkit-appearance: searchfield'
https://bugs.webkit.org/show_bug.cgi?id=223946
<rdar://problem/75621365>
Reviewed by Antti Koivisto.
Rebaselined tests to account for the removal of the native decoration
when a different -webkit-appearance is specified on a search field.
* platform/ios/fast/css/input-search-padding-expected.txt:
* platform/mac/fast/css/text-input-with-webkit-border-radius-expected.txt:
2021-04-02 Chris Fleizach <cfleizach@apple.com>
AX: textRectsFromMarkers always fails
https://bugs.webkit.org/show_bug.cgi?id=223556
<rdar://74256003>
Reviewed by Zalan Bujtas.
* accessibility/ios-simulator/text-rects-for-range-matches-expected.txt: Added.
* accessibility/ios-simulator/text-rects-for-range-matches.html: Added.
2021-04-02 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/multipart convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=223475
<rdar://problem/75587716>
Reviewed by Alex Christensen.
* http/tests/multipart/invalid-image-data-standalone.html:
* http/tests/multipart/invalid-image-data.html:
* http/tests/multipart/multipart-async-image.html:
* http/tests/multipart/multipart-image.html:
* http/tests/multipart/resources/multipart.php: Removed.
* http/tests/multipart/resources/multipart.py: Added.
(send_part):
* http/tests/multipart/stop-crash.html:
2021-04-02 Carlos Alberto Lopez Perez <clopez@igalia.com>
[GTK][WPE] Gardening of flaky tests
Unreviewed gardening.
Update list of flaky tests.
* platform/glib/TestExpectations:
* platform/gtk/TestExpectations:
2021-04-02 Chris Lord <clord@igalia.com>
Implement text rendering on OffscreenCanvas in a Worker
https://bugs.webkit.org/show_bug.cgi?id=202793
Reviewed by Darin Adler.
Adjust expectations for manual OffscreenCanvas worker text test.
* platform/glib/TestExpectations:
2021-04-02 Youenn Fablet <youenn@apple.com>
No audio output when unplugged wired headset during a call
https://bugs.webkit.org/show_bug.cgi?id=216389
<rdar://problem/68692800>
Reviewed by Eric Carlson.
* fast/mediastream/MediaStream-video-element-change-audio-route-expected.txt: Added.
* fast/mediastream/MediaStream-video-element-change-audio-route.html: Added.
2021-04-02 Sergio Villar Senin <svillar@igalia.com>
[css-flexbox] align-content issues
https://bugs.webkit.org/show_bug.cgi?id=221468
Reviewed by Ryosuke Niwa.
Fix the relative path to a stylesheet in 4 expected results. The tests were working as expected
but the expected results were wrong without those CSS rules.
* TestExpectations: Unskip 4 tests that should be passing now.
2021-04-02 Philippe Normand <pnormand@igalia.com>
REGRESSION(r268176): [GStreamer] media/video-orientation-canvas.html fails
https://bugs.webkit.org/show_bug.cgi?id=223850
Reviewed by Carlos Alberto Lopez Perez.
* platform/gtk/TestExpectations: Unflag now-passing test.
2021-04-02 Youenn Fablet <youenn@apple.com>
Bail out early if encoded frame is written twice
https://bugs.webkit.org/show_bug.cgi?id=224041
Reviewed by Eric Carlson.
* http/wpt/webrtc/write-twice-transform-expected.txt: Added.
* http/wpt/webrtc/write-twice-transform.html: Added.
* http/wpt/webrtc/write-twice-transform.js: Added.
(onrtctransform.process):
(onrtctransform):
2021-04-01 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/cache convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=222935
<rdar://problem/75183314>
Reviewed by Jonathan Bedard.
* http/tests/cache/cache-redirections.html:
* http/tests/cache/resources/cache-control-redirect.php: Removed.
* http/tests/cache/resources/cache-control-redirect.py: Added.
* http/tests/cache/resources/permanent-redirect.php: Removed.
* http/tests/cache/resources/x-frame-options.php: Removed.
* http/tests/cache/resources/x-frame-options.py: Added.
* http/tests/cache/x-frame-options-304.html:
* http/tests/navigation/window-open-redirect-and-remove-opener.html:
* http/tests/xmlhttprequest/cacheable-cross-origin-redirect-crash.html:
2021-04-01 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/history convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=222614
<rdar://problem/74946423>
Reviewed by Jonathan Bedard.
* http/tests/history/back-to-post.php: Removed.
* http/tests/history/back-to-post.py: Added.
* http/tests/history/back-with-fragment-change-expected.txt:
* http/tests/history/back-with-fragment-change.php: Removed.
* http/tests/history/back-with-fragment-change.py: Added.
* http/tests/history/resources/back-during-onload-hung-page.php: Removed.
* http/tests/history/resources/back-during-onload-hung-page.py: Added.
* http/tests/history/resources/back-during-onload-middle.html:
* http/tests/navigation/resources/back-twice-page-2.html:
* platform/glib/TestExpectations:
* platform/ios-wk1/TestExpectations:
* platform/ios-wk2/TestExpectations:
* platform/ios/TestExpectations:
* platform/mac-wk1/TestExpectations:
* platform/mac-wk2/TestExpectations:
* platform/win/TestExpectations:
2021-04-01 Robert Jenner <jenner@apple.com>
inspector/animation/lifecycle-css-transition.html is a flakey timeout on EWS
https://bugs.webkit.org/show_bug.cgi?id=222195
Unreviewed test gardening.
* platform/mac/TestExpectations: Removing test expectations to see if it is still an issue on EWS.
2021-04-01 Devin Rousso <drousso@apple.com>
REGRESSION (r275358): [ macOS ] 2X media/modern-media-controls layout-tests are text failing
https://bugs.webkit.org/show_bug.cgi?id=224061
<rdar://problem/76115550>
Unreviewed test fix.
* media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-buttons-styles.html:
* media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-buttons-styles-expected.txt:
* media/modern-media-controls/macos-inline-media-controls/macos-inline-media-dropping-controls.html:
* media/modern-media-controls/macos-inline-media-controls/macos-inline-media-dropping-controls-expected.txt:
Set a `maximumRightContainerButtonCountOverride` so that the collapsing behavior of the
overflow button doesn't affect the test (and force a layout to ensure it's picked up).
2021-04-01 Amir Mark Jr <amir_mark@apple.com>
[BigSur Wk1 Release] webanimations/accelerated* tests are flaky image failing
https://bugs.webkit.org/show_bug.cgi?id=224066
Unreviewed test gardening.
* platform/mac-wk1/TestExpectations:
2021-04-01 Commit Queue <commit-queue@webkit.org>
Unreviewed, reverting r274381.
https://bugs.webkit.org/show_bug.cgi?id=224080
Caused stuttery select scrolling
Reverted changeset:
"Add basic (non-momentum) wheel event handling for scroll
snap"
https://bugs.webkit.org/show_bug.cgi?id=222594
https://trac.webkit.org/changeset/274381
2021-04-01 Chris Gambrell <cgambrell@apple.com>
LayoutTests] Convert http/tests/download convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=222618
<rdar://problem/74949253>
Reviewed by Jonathan Bedard.
* http/tests/download/default-encoding-expected.txt:
* http/tests/download/default-encoding.html:
* http/tests/download/inherited-encoding-expected.txt:
* http/tests/download/inherited-encoding-form-submission-result-expected.txt:
* http/tests/download/inherited-encoding-form-submission-result.html:
* http/tests/download/inherited-encoding.html:
* http/tests/download/literal-utf-8-expected.txt:
* http/tests/download/literal-utf-8.html:
* http/tests/download/resources/literal-koi8-r.php: Removed.
* http/tests/download/resources/literal-koi8-r.py: Added.
* http/tests/download/resources/literal-utf-8.php: Removed.
* http/tests/download/resources/literal-utf-8.py: Added.
2021-04-01 Carlos Alberto Lopez Perez <clopez@igalia.com>
[GTK][WPE] Gardening of layout tests.
Unreviewed gardening.
Report and mark new failures.
* platform/glib/TestExpectations:
* platform/gtk/TestExpectations:
2021-04-01 Chris Gambrell <cgambrell@apple.com>
Flaky LayoutTests in http/tests/appcache
https://bugs.webkit.org/show_bug.cgi?id=224054
<rdar://problem/76108352>
Reviewed by Jonathan Bedard.
* http/tests/appcache/fail-on-update-2.html:
* http/tests/appcache/fail-on-update.html:
* http/tests/appcache/resources/abort-cache-onchecking.manifest.py:
* http/tests/appcache/resources/abort-cache-ondownloading.text.py:
* http/tests/appcache/resources/not-exist.vob.py:
2021-04-01 Mark Lam <mark.lam@apple.com>
Fix some missing exception checks in HTMLMediaElement methods.
https://bugs.webkit.org/show_bug.cgi?id=224038
rdar://69573092
Reviewed by Eric Carlson.
* media/missing-exception-checks-in-HTMLMediaElement-methods-expected.txt: Added.
* media/missing-exception-checks-in-HTMLMediaElement-methods.html: Added.
2021-04-01 Devin Rousso <drousso@apple.com>
Limit the number of buttons shown in media controls
https://bugs.webkit.org/show_bug.cgi?id=223909
Reviewed by Eric Carlson.
* media/modern-media-controls/ios-inline-media-controls/ios-inline-media-dropping-controls.html:
* media/modern-media-controls/ios-inline-media-controls/ios-inline-media-dropping-controls-expected.txt:
* media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-buttons-containers-styles.html:
* media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-buttons-containers-styles-expected.txt:
* media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-buttons-styles.html:
* media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-buttons-styles-expected.txt:
* media/modern-media-controls/macos-inline-media-controls/macos-inline-media-dropping-controls.html:
* media/modern-media-controls/macos-inline-media-controls/macos-inline-media-dropping-controls-expected.txt:
* media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-constructor.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-right-container-margin.html: Removed.
* media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-right-container-margin-expected.txt: Removed.
macOS fullscreen controls don't adjust the `buttonMargin` anymore as buttons are moved into
the overflow menu instead.
* media/modern-media-controls/tracks-support/auto-text-track.html:
* media/modern-media-controls/tracks-support/click-track-in-contextmenu.html:
* media/modern-media-controls/tracks-support/hidden-tracks.html:
* media/modern-media-controls/tracks-support/off-text-track.html:
* media/modern-media-controls/tracks-support/show-contextmenu-then-double-click-on-tracks-button.html:
* media/modern-media-controls/tracks-support/text-track-selected-via-media-api.html:
Override the default maximum right container button count so that the tracks button is shown.
2021-04-01 Commit Queue <commit-queue@webkit.org>
Unreviewed, reverting r275295.
https://bugs.webkit.org/show_bug.cgi?id=224046
Broken 3 layout tests on wk1
Reverted changeset:
"[LayoutTests] Convert http/tests/download convert PHP to
Python"
https://bugs.webkit.org/show_bug.cgi?id=222618
https://trac.webkit.org/changeset/275295
2021-04-01 Aditya Keerthi <akeerthi@apple.com>
[iOS] '-webkit-appearance: none' is not respected for searchfield decorations
https://bugs.webkit.org/show_bug.cgi?id=224018
Reviewed by Antti Koivisto.
Rebaselined tests to account for the change to the way we paint
searchfield decorations on iOS. Added a new test to verify that
'-webkit-appearance: none' is respected.
* fast/forms/ios/form-control-refresh/search/search-decoration-appearance-expected-mismatch.html: Added.
* fast/forms/ios/form-control-refresh/search/search-decoration-appearance.html: Added.
* platform/ios-simulator/fast/forms/datalist/datalist-searchinput-appearance-expected.txt:
* platform/ios/fast/css/focus-ring-exists-for-search-field-expected.txt:
* platform/ios/fast/css/input-search-padding-expected.txt:
* platform/ios/fast/css/text-input-with-webkit-border-radius-expected.txt:
* platform/ios/fast/css/text-overflow-input-expected.txt:
* platform/ios/fast/forms/box-shadow-override-expected.txt:
* platform/ios/fast/forms/control-restrict-line-height-expected.txt:
* platform/ios/fast/forms/input-appearance-height-expected.txt:
* platform/ios/fast/forms/placeholder-pseudo-style-expected.txt:
* platform/ios/fast/forms/search-cancel-button-style-sharing-expected.txt:
* platform/ios/fast/forms/search-display-none-cancel-button-expected.txt:
* platform/ios/fast/forms/search-input-rtl-expected.txt:
* platform/ios/fast/forms/search-styled-expected.txt:
* platform/ios/fast/replaced/width100percent-searchfield-expected.txt:
2021-04-01 Rob Buis <rbuis@igalia.com>
Use Element for checking Settings in CSSComputedStyleDeclaration
https://bugs.webkit.org/show_bug.cgi?id=223598
Reviewed by Darin Adler.
Adapt tests to verify that non-rendered elements do not expose
contain/aspect-ratio when these features are disabled.
Add tests for rotate, scale and translate as well.
* fast/css/aspect-ratio-invalidate-if-disabled-expected.txt:
* fast/css/aspect-ratio-invalidate-if-disabled.html:
* fast/css/contain-invalidate-if-disabled-expected.txt:
* fast/css/contain-invalidate-if-disabled.html:
* fast/css/overscroll-behavior-invalidate-if-disabled-expected.txt:
* fast/css/overscroll-behavior-invalidate-if-disabled.html:
* fast/css/rotate-invalidate-if-disabled-expected.txt: Added.
* fast/css/rotate-invalidate-if-disabled.html: Added.
* fast/css/scale-invalidate-if-disabled-expected.txt: Added.
* fast/css/scale-invalidate-if-disabled.html: Added.
* fast/css/translate-invalidate-if-disabled-expected.txt: Added.
* fast/css/translate-invalidate-if-disabled.html: Added.
* platform/win/TestExpectations:
2021-03-31 Robert Jenner <jenner@apple.com>
[ Debug wk2 ] ASSERTION FAILED: willBeComposited == needsToBeComposited(layer, queryData)
https://bugs.webkit.org/show_bug.cgi?id=223750
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations: Adding the Failure back to the test expectations that I removed during the prior update.
2021-03-31 Robert Jenner <jenner@apple.com>
ASSERTION FAILED: CustomElementReactionDisallowedScope::isReactionAllowed() ./dom/CustomElementReactionQueue.cpp(175) : static void WebCore::CustomElementReactionQueue::enqueueDisconnectedCallbackIfNeeded(WebCore::Element &)
https://bugs.webkit.org/show_bug.cgi?id=224033
Uneviewed test gardening.
* platform/ios-simulator/TestExpectations: Updated test expectations while test is reviewed.
* platform/mac/TestExpectations:
2021-03-31 Tadeu Zagallo <tzagallo@apple.com>
Missing scope release in JSDOMBuiltinConstructorBase
https://bugs.webkit.org/show_bug.cgi?id=216851
<rdar://problem/69144642>
Reviewed by Yusuke Suzuki.
* js/dom/transform-stream-expected.txt: Added.
* js/dom/transform-stream.html: Added.
2021-03-31 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/cache convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=222935
<rdar://problem/75183314>
Reviewed by Jonathan Bedard.
* http/tests/cache/cache-redirections.html:
* http/tests/cache/resources/cache-control-redirect.php: Removed.
* http/tests/cache/resources/cache-control-redirect.py: Added.
* http/tests/cache/resources/permanent-redirect.php: Removed.
* http/tests/cache/resources/x-frame-options.php: Removed.
* http/tests/cache/resources/x-frame-options.py: Added.
* http/tests/cache/x-frame-options-304.html:
* http/tests/navigation/window-open-redirect-and-remove-opener.html:
* http/tests/xmlhttprequest/cacheable-cross-origin-redirect-crash.html:
2021-03-31 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/appcache convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=221286
<rdar://problem/73893844>
Reviewed by Jonathan Bedard.
* TestExpectations:
* http/tests/appcache/404-resource-with-slow-main-resource.php: Removed.
* http/tests/appcache/404-resource-with-slow-main-resource.py: Added.
* http/tests/appcache/abort-cache-onchecking-manifest-404.html:
* http/tests/appcache/abort-cache-onchecking.html:
* http/tests/appcache/access-via-redirect.php: Removed.
* http/tests/appcache/access-via-redirect.py: Added.
* http/tests/appcache/auth.html:
* http/tests/appcache/document-cookie-http-only.php: Removed.
* http/tests/appcache/document-cookie-http-only.py: Added.
* http/tests/appcache/document-cookie.php: Removed.
* http/tests/appcache/document-cookie.py: Added.
* http/tests/appcache/fail-on-update-2.html:
* http/tests/appcache/fail-on-update.html:
* http/tests/appcache/fallback.html:
* http/tests/appcache/identifier-test.html:
* http/tests/appcache/main-resource-redirect.html:
* http/tests/appcache/manifest-redirect-2.html:
* http/tests/appcache/manifest-redirect.html:
* http/tests/appcache/online-whitelist.html:
* http/tests/appcache/remove-cache.html:
* http/tests/appcache/resource-redirect-2-expected.txt:
* http/tests/appcache/resource-redirect-expected.txt:
* http/tests/appcache/resources/abort-cache-onchecking-resource-404.manifest:
* http/tests/appcache/resources/abort-cache-onchecking.manifest.php: Removed.
* http/tests/appcache/resources/abort-cache-onchecking.manifest.py: Added.
* http/tests/appcache/resources/abort-cache-ondownloading.manifest:
* http/tests/appcache/resources/abort-cache-ondownloading.text.php: Removed.
* http/tests/appcache/resources/abort-cache-ondownloading.text.py: Added.
* http/tests/appcache/resources/abort-cache-onprogress.manifest:
* http/tests/appcache/resources/access-via-redirect.html:
* http/tests/appcache/resources/appcache-cookies-test.html:
* http/tests/appcache/resources/auth/iframe.php: Removed.
* http/tests/appcache/resources/auth/iframe.py: Added.
* http/tests/appcache/resources/auth/manifest.php: Removed.
* http/tests/appcache/resources/auth/manifest.py: Added.
* http/tests/appcache/resources/auth/setup.php: Removed.
* http/tests/appcache/resources/auth/setup.py: Added.
* http/tests/appcache/resources/auth/subresource.php: Removed.
* http/tests/appcache/resources/auth/subresource.py: Added.
* http/tests/appcache/resources/cookie-protected-script.php: Removed.
* http/tests/appcache/resources/cookie-protected-script.py: Added.
* http/tests/appcache/resources/document-cookie.manifest:
* http/tests/appcache/resources/fail-on-update-2.html:
* http/tests/appcache/resources/fail-on-update-2.php: Removed.
* http/tests/appcache/resources/fail-on-update-2.py: Added.
* http/tests/appcache/resources/fail-on-update.php: Removed.
* http/tests/appcache/resources/fail-on-update.py: Added.
* http/tests/appcache/resources/fallback-redirect.php: Removed.
* http/tests/appcache/resources/fallback-redirect.py: Added.
* http/tests/appcache/resources/identifier-test-real.php: Removed.
* http/tests/appcache/resources/identifier-test-real.py: Added.
* http/tests/appcache/resources/identifier-test.php: Removed.
* http/tests/appcache/resources/identifier-test.py: Added.
* http/tests/appcache/resources/intercept/.htaccess:
* http/tests/appcache/resources/main-resource-redirect-frame.php: Removed.
* http/tests/appcache/resources/main-resource-redirect-frame.py: Added.
* http/tests/appcache/resources/manifest-if-cookie.php: Removed.
* http/tests/appcache/resources/manifest-if-cookie.py: Added.
* http/tests/appcache/resources/manifest-protected-script.php: Removed.
* http/tests/appcache/resources/manifest-redirect-2.php: Removed.
* http/tests/appcache/resources/manifest-redirect-2.py: Added.
* http/tests/appcache/resources/manifest-redirect.php: Removed.
* http/tests/appcache/resources/manifest-redirect.py: Added.
* http/tests/appcache/resources/navigating-away-while-cache-attempt-in-progress.manifest:
* http/tests/appcache/resources/not-exist.vob.php: Removed.
* http/tests/appcache/resources/not-exist.vob.py: Added.
* http/tests/appcache/resources/online-allowlist.manifest:
* http/tests/appcache/resources/online-allowlist.php: Removed.
* http/tests/appcache/resources/online-allowlist.py: Added.
* http/tests/appcache/resources/print-uri.php: Removed.
* http/tests/appcache/resources/print-uri.py: Added.
* http/tests/appcache/resources/remove-cache-frame-2.html:
* http/tests/appcache/resources/remove-cache-frame.html:
* http/tests/appcache/resources/remove-cache.php: Removed.
* http/tests/appcache/resources/remove-cache.py: Added.
* http/tests/appcache/resources/resource-redirect-2.manifest:
* http/tests/appcache/resources/resource-redirect-2.php: Removed.
* http/tests/appcache/resources/resource-redirect-2.py: Added.
* http/tests/appcache/resources/resource-redirect.manifest:
* http/tests/appcache/resources/resource-redirect.php: Removed.
* http/tests/appcache/resources/resource-redirect.py: Added.
* http/tests/appcache/resources/scope1/cookie-protected-manifest.php: Removed.
* http/tests/appcache/resources/scope1/cookie-protected-manifest.py: Added.
* http/tests/appcache/resources/scope2/cookie-protected-script.php: Removed.
* http/tests/appcache/resources/scope2/cookie-protected-script.py: Added.
* http/tests/appcache/resources/slow-resource.php: Removed.
* http/tests/appcache/resources/slow-resource.py: Added.
* http/tests/appcache/resources/uncacheable-resource.php: Removed.
* http/tests/appcache/resources/uncacheable-resource.py: Added.
* http/tests/appcache/resources/update-cache.php: Removed.
* http/tests/appcache/resources/update-cache.py: Added.
* http/tests/appcache/resources/x-frame-options-prevents-framing-test.html:
* http/tests/appcache/update-cache.html:
* http/tests/appcache/x-frame-options-prevents-framing-expected.txt:
* http/tests/appcache/x-frame-options-prevents-framing.php: Removed.
* http/tests/appcache/x-frame-options-prevents-framing.py: Added.
* http/tests/resources/portabilityLayer.py:
(get_count):
(get_state):
(set_state):
(step_state):
(setState): Deleted.
(getState): Deleted.
* http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-invalidation.py:
* http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-timeout.py:
* http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache.py:
* http/tests/xmlhttprequest/resources/access-control-preflight-denied-xsrf.py:
* http/tests/xmlhttprequest/resources/no-custom-header.py:
* http/tests/xmlhttprequest/resources/redirect-cross-origin-tripmine.py:
* http/tests/xmlhttprequest/resources/remember-bad-password/count-failures.py:
* platform/ios-wk2/TestExpectations:
2021-03-31 Robert Jenner <jenner@apple.com>
[ macOS wk2 ARM64 ] tiled-drawing/top-content-inset-fixed-attachment-cover-local.html is a flakey Image failure
https://bugs.webkit.org/show_bug.cgi?id=224032
Uneviewed test garending.
* platform/mac-wk2/TestExpectations: Updated test expectations to Pass ImageOnlyFailure while test is reviewed.
2021-03-31 Peng Liu <peng.liu6@apple.com>
[ macOS wk2 ] media/pip-video-going-into-fullscreen.html is a flakey timeout
https://bugs.webkit.org/show_bug.cgi?id=223762
Reviewed by Eric Carlson.
Fix a flaky test related to video fullscreen by:
1) Wait for a video presentation mode change to complete before moving to the next step in the test.
2) Request the video to exit fullscreen before `endTest()` (to avoid interference with other tests).
* media/pip-video-going-into-fullscreen-expected.txt:
* media/pip-video-going-into-fullscreen.html:
* platform/mac-wk2/TestExpectations:
2021-03-31 Robert Jenner <jenner@apple.com>
inspector/canvas/console-record-2d.html is a flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=219214
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations: Updated test expectations to Pass Timeout while test is reviewed.
2021-03-31 Cameron McCormack <heycam@apple.com>
Avoid creating any complex text runs when font-size is zero.
https://bugs.webkit.org/show_bug.cgi?id=223983
Reviewed by Myles C. Maxfield.
* fast/text/font-size-zero-complex-expected.html: Added.
* fast/text/font-size-zero-complex.html: Added.
2021-03-31 Mark Lam <mark.lam@apple.com>
Placate exception check validation below convertVariadicArguments().
https://bugs.webkit.org/show_bug.cgi?id=224027
rdar://68912995
Reviewed by Saam Barati.
* js/dom/missing-exception-check-in-convertVariadicArguments-expected.txt: Added.
* js/dom/missing-exception-check-in-convertVariadicArguments.html: Added.
2021-03-31 Ryan Haddad <ryanhaddad@apple.com>
REGRESSION (Metal ANGLE): [Catalina] 6 consistent WebGL failures / timeouts
https://bugs.webkit.org/show_bug.cgi?id=224016
Unreviewed test gardening.
* platform/mac/TestExpectations: Mark tests as failing / skipped.
2021-03-31 Venky Dass <yaranamavenkataramana@apple.com>
Null pointer access crash in WebCore::makeBoundaryPoint(..)
https://bugs.webkit.org/show_bug.cgi?id=223977
Reviewed by Darin Adler.
Adding a refression test case.
* editing/inserting/crash-make-boundary-point-expected.txt: Added.
* editing/inserting/crash-make-boundary-point.html: Added.
2021-03-31 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/contentextensions convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=223891
<rdar://problem/75965634>
Reviewed by Jonathan Bedard.
* http/tests/contentextensions/block-cookies-basic.html:
* http/tests/contentextensions/block-cookies-basic.html.json:
* http/tests/contentextensions/block-cookies-in-image-load-in-onunload.html:
* http/tests/contentextensions/block-cookies-in-ping.html:
* http/tests/contentextensions/block-cookies-send.html:
* http/tests/contentextensions/resources/save_ping.py:
(not_being_called):
* http/tests/cookies/cookie-with-multiple-level-path.html:
* http/tests/cookies/document-cookie-after-showModalDialog.html:
* http/tests/cookies/document-cookie-during-iframe-parsing.html:
* http/tests/cookies/only-accept-first-party-cookies.html:
* http/tests/cookies/resources/cookie-utilities.js:
* http/tests/cookies/resources/cookie-utility.php: Removed.
* http/tests/cookies/resources/cookie-utility.py: Added.
(delete_cookie):
* http/tests/cookies/resources/cookie-with-multiple-level-path.php: Removed.
* http/tests/cookies/resources/cookie-with-multiple-level-path.py: Added.
* http/tests/cookies/resources/echo-cookies.php: Removed.
* http/tests/cookies/resources/echo-cookies.py: Added.
* http/tests/cookies/resources/echo-http-and-dom-cookies-and-notify-done.php: Removed.
* http/tests/cookies/resources/echo-http-and-dom-cookies-and-notify-done.py: Added.
* http/tests/cookies/resources/echo-json.php: Removed.
* http/tests/cookies/resources/echo-json.py: Added.
* http/tests/cookies/resources/post-cookies-onmessage.php: Removed.
* http/tests/cookies/resources/post-cookies-onmessage.py: Added.
* http/tests/cookies/resources/post-cookies-to-opener.php: Removed.
* http/tests/cookies/resources/post-cookies-to-opener.py: Added.
* http/tests/cookies/resources/resetCookies.js:
(resetCookies):
* http/tests/cookies/resources/set-cookie-and-redirect-back.php: Removed.
* http/tests/cookies/resources/set-cookie-and-redirect-back.py: Added.
* http/tests/cookies/resources/set-cookie-and-serve.php: Removed.
* http/tests/cookies/resources/set-cookie-and-serve.py: Added.
* http/tests/cookies/resources/set-cookie-on-redirect.php: Removed.
* http/tests/cookies/resources/set-cookie-on-redirect.py: Added.
* http/tests/cookies/resources/set-http-only-cookie.php: Removed.
* http/tests/cookies/resources/set-http-only-cookie.py: Added.
* http/tests/cookies/resources/setArraycookies-result.php: Removed.
* http/tests/cookies/resources/setArraycookies.php: Removed.
* http/tests/cookies/resources/setUtf8Cookies-result.php: Removed.
* http/tests/cookies/resources/setUtf8Cookies.php: Removed.
* http/tests/cookies/resources/third-party-cookie-relaxing-iframe.html:
* http/tests/cookies/same-site/fetch-after-navigating-iframe-in-cross-origin-page.html:
* http/tests/cookies/same-site/fetch-after-top-level-cross-origin-redirect.html:
* http/tests/cookies/same-site/fetch-after-top-level-navigation-from-cross-origin-page.html:
* http/tests/cookies/same-site/fetch-after-top-level-navigation-initiated-from-iframe-in-cross-origin-page.html:
* http/tests/cookies/same-site/fetch-after-top-level-same-origin-redirect.html:
* http/tests/cookies/same-site/fetch-in-same-origin-service-worker.html:
* http/tests/cookies/same-site/lax-samesite-cookie-after-cross-site-history-load.php: Removed.
* http/tests/cookies/same-site/lax-samesite-cookie-after-cross-site-history-load.py: Added.
* http/tests/cookies/same-site/popup-cross-site-post.html:
* http/tests/cookies/same-site/popup-cross-site.html:
* http/tests/cookies/same-site/popup-same-site-post.html:
* http/tests/cookies/same-site/popup-same-site-via-cross-site-redirect.html:
* http/tests/cookies/same-site/popup-same-site-via-same-site-redirect.html:
* http/tests/cookies/same-site/popup-same-site.html:
* http/tests/cookies/same-site/resources/click-hyperlink.php: Removed.
* http/tests/cookies/same-site/resources/click-hyperlink.py: Added.
* http/tests/cookies/same-site/resources/fetch-after-navigating-iframe-in-cross-origin-page.php: Removed.
* http/tests/cookies/same-site/resources/fetch-after-navigating-iframe-in-cross-origin-page.py: Added.
* http/tests/cookies/same-site/resources/fetch-after-top-level-cross-origin-redirect.php: Removed.
* http/tests/cookies/same-site/resources/fetch-after-top-level-cross-origin-redirect.py: Added.
* http/tests/cookies/same-site/resources/fetch-after-top-level-navigation-from-cross-origin-page.php: Removed.
* http/tests/cookies/same-site/resources/fetch-after-top-level-navigation-from-cross-origin-page.py: Added.
* http/tests/cookies/same-site/resources/fetch-after-top-level-navigation-initiated-from-iframe-in-cross-origin-page.php: Removed.
* http/tests/cookies/same-site/resources/fetch-after-top-level-navigation-initiated-from-iframe-in-cross-origin-page.py: Added.
* http/tests/cookies/same-site/resources/fetch-after-top-level-same-origin-redirect.php: Removed.
* http/tests/cookies/same-site/resources/fetch-after-top-level-same-origin-redirect.py: Added.
* http/tests/cookies/same-site/resources/fetch-in-same-origin-service-worker.php: Removed.
* http/tests/cookies/same-site/resources/fetch-in-same-origin-service-worker.py: Added.
* http/tests/cookies/same-site/resources/post-from-popup.html:
* http/tests/cookies/same-site/set-first-party-cross-site-cookies.php:
* http/tests/cookies/same-site/set-first-party-same-site-cookies.php:
* http/tests/cookies/set-cookie-on-redirect.html:
* http/tests/cookies/third-party-cookie-relaxing-expected.txt:
* http/tests/plugins/resources/third-party-cookie-accept-policy-iframe.html:
* http/tests/privateClickMeasurement/send-attribution-conversion-request.html:
* http/tests/resourceLoadStatistics/delete-script-accessible-cookies.html:
* http/tests/resourceLoadStatistics/exemptDomains/app-bound-domains-exempt-from-website-data-deletion-database.html:
* http/tests/resourceLoadStatistics/exemptDomains/app-bound-domains-exempt-from-website-data-deletion.html:
* http/tests/resourceLoadStatistics/operating-dates-all-but-cookies-not-removed-with-user-interaction-6-days-ago.html:
* http/tests/resourceLoadStatistics/operating-dates-all-but-cookies-removed-with-user-interaction-7-days-ago.html:
* http/tests/resourceLoadStatistics/operating-dates-all-website-data-removed.html:
* http/tests/resourceLoadStatistics/resources/set-all-kinds-of-cookies.py:
* http/tests/resourceLoadStatistics/resources/set-cookie-on-redirect.py:
* http/tests/resourceLoadStatistics/resources/set-cookie.py:
* http/tests/resourceLoadStatistics/standalone-web-application-exempt-from-website-data-deletion.html:
* http/tests/resourceLoadStatistics/website-data-removal-for-site-navigated-to-with-link-decoration.html:
* http/tests/resourceLoadStatistics/website-data-removal-for-site-with-user-interaction.html:
* http/tests/resourceLoadStatistics/website-data-removal-for-site-without-user-interaction.html:
* http/tests/resources/__init__.py: Removed.
* http/tests/resources/portabilityLayer.py:
(get_cookies):
(getState):
* http/tests/security/cookies/third-party-cookie-blocking-redirect.html:
* http/tests/websocket/tests/hybi/websocket-allowed-setting-cookie-as-third-party.html:
* http/tests/websocket/tests/hybi/websocket-blocked-from-setting-cookie-as-third-party.html:
* http/tests/websocket/tests/hybi/websocket-cookie-overwrite-behavior.html:
* http/tests/xmlhttprequest/access-control-preflight-credential-async-expected.txt:
* http/tests/xmlhttprequest/access-control-preflight-credential-sync-expected.txt:
2021-03-31 Eric Carlson <eric.carlson@apple.com>
[macOS] MediaSessionCoordinator should have join and leave methods
https://bugs.webkit.org/show_bug.cgi?id=223955
<rdar://problem/76021588>
Reviewed by Jer Noble.
* media/media-session/mock-coordinator-expected.txt:
* media/media-session/mock-coordinator.html:
2021-03-31 Robert Jenner <jenner@apple.com>
REGRESSION (r275227): [ macOS iOS Release ] imported/w3c/web-platform-tests/css/css-transitions/properties-value-003.html is a constant failure
https://bugs.webkit.org/show_bug.cgi?id=224006
Uneviewed test gardening.
* platform/mac/TestExpectations: Removed test expectations because EWS was not flagging this failure.
2021-03-31 Youenn Fablet <youenn@apple.com>
In case WebRTC VTB decoder returns a null frame, mark the decoder as failing
https://bugs.webkit.org/show_bug.cgi?id=223993
<rdar://problem/76049206>
Reviewed by Eric Carlson.
* http/wpt/webrtc/webrtc-late-transform-expected.txt: Added.
* http/wpt/webrtc/webrtc-late-transform.html: Added.
2021-03-31 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/download convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=222618
<rdar://problem/74949253>
Reviewed by Jonathan Bedard.
* http/tests/download/default-encoding-expected.txt:
* http/tests/download/default-encoding.html:
* http/tests/download/inherited-encoding-expected.txt:
* http/tests/download/inherited-encoding-form-submission-result-expected.txt:
* http/tests/download/inherited-encoding-form-submission-result.html:
* http/tests/download/inherited-encoding.html:
* http/tests/download/literal-utf-8-expected.txt:
* http/tests/download/literal-utf-8.html:
* http/tests/download/resources/literal-koi8-r.php: Removed.
* http/tests/download/resources/literal-koi8-r.py: Added.
* http/tests/download/resources/literal-utf-8.php: Removed.
* http/tests/download/resources/literal-utf-8.py: Added.
2021-03-31 Antti Koivisto <antti@apple.com>
Animated pseudo element style resolved against wrong parent style
https://bugs.webkit.org/show_bug.cgi?id=223990
rdar://74997361
Reviewed by Antoine Quint.
* fast/animation/pseudo-element-style-adjuster-expected.html: Added.
* fast/animation/pseudo-element-style-adjuster.html: Added.
2021-03-31 Youenn Fablet <youenn@apple.com>
Apply permission policy to geolocation
https://bugs.webkit.org/show_bug.cgi?id=223248
Reviewed by Eric Carlson.
* http/tests/security/sandboxed-iframe-geolocation-getCurrentPosition-expected.txt:
* http/tests/security/sandboxed-iframe-geolocation-watchPosition-expected.txt:
2021-03-31 Carlos Alberto Lopez Perez <clopez@igalia.com>
REGRESSION(r274244): [GTK][WPE] Two http/tests/security/contentSecurityPolicy tests crash
https://bugs.webkit.org/show_bug.cgi?id=223978
Reviewed by Philippe Normand.
Apache not longer sends a Content-Length header with the cgi/python version of this tests,
but it used chunked transfer encoding.
It seems this confuses libsoup causing a critical event.
Add an empty \r\n at the end of the test to indicate that the server has finished sending
the data.
* http/tests/security/contentSecurityPolicy/1.1/scripthash-allowed-by-legacy-enforced-policy-and-blocked-by-report-policy.py:
* http/tests/security/contentSecurityPolicy/1.1/scripthash-blocked-by-legacy-enforced-policy-and-blocked-by-report-policy.py:
2021-03-31 Alexey Shvayka <shvaikalesh@gmail.com>
Optimize constructors of ES6 collections
https://bugs.webkit.org/show_bug.cgi?id=223953
Reviewed by Yusuke Suzuki.
* js/dom/basic-weakset-expected.txt:
2021-03-30 Antoine Quint <graouts@webkit.org>
Computed style for background-position should not use "left" and "top" keywords
https://bugs.webkit.org/show_bug.cgi?id=223878
Reviewed by Simon Fraser.
* fast/backgrounds/background-position-parsing-2-expected.txt: Removed.
* fast/backgrounds/background-position-parsing-2.html: We remove this test because it is incorrect
and superseded by WPT tests that we now pass, checking parsing of both valid and invalid values.
* fast/css/background-position-serialize-expected.txt:
* fast/css/background-position-serialize.html: Update this test to not expect "left" or "top".
* transitions/resources/transition-test-helpers.js: Update the helper to not rely on keywords
to obtain x and y values from the computed style.
2021-03-30 Devin Rousso <drousso@apple.com>
[Catalina WK2] 5 media/modern-media-controls/tracks-support tests consistently timing out
https://bugs.webkit.org/show_bug.cgi?id=223673
<rdar://problem/75769577>
Unreviewed, check that the `subtitlesMenu` exists before attempting to look at its `children`.
* media/modern-media-controls/tracks-support/auto-text-track.html:
* media/modern-media-controls/tracks-support/click-track-in-contextmenu.html:
* media/modern-media-controls/tracks-support/hidden-tracks.html:
* media/modern-media-controls/tracks-support/off-text-track.html:
* media/modern-media-controls/tracks-support/text-track-selected-via-media-api.html:
2021-03-30 Carlos Alberto Lopez Perez <clopez@igalia.com>
[GTK][WPE] Gardening of tests.
Unreviewed gardening
Update list of expected failures.
* platform/glib/TestExpectations:
* platform/gtk/TestExpectations:
2021-03-30 Jiewen Tan <jiewen_tan@apple.com>
PCM: Introduce PrivateClickMeasurementNetworkLoader
https://bugs.webkit.org/show_bug.cgi?id=222217
<rdar://74817863>
Reviewed by Youenn Fablet.
* http/tests/privateClickMeasurement/resources/fraudPreventionTestURL.py:
Changes the token_public_key and unlinkable_token to be returned via JSON contents.
2021-03-30 Robert Jenner <jenner@apple.com>
[ macOS Debug ] imported/w3c/web-platform-tests/cors/redirect-preflight.htm is a flakey text failure
https://bugs.webkit.org/show_bug.cgi?id=223976
Unreviewed test gardening.
* platform/mac/TestExpectations: Updated test expectations to Pass Failure while test is reviewed.
2021-03-30 Robert Jenner <jenner@apple.com>
[ Mac ] http/wpt/service-workers/service-worker-spinning-activate.https.html is flaky failing
Nhttps://bugs.webkit.org/show_bug.cgi?id=220754
Unreviewed test gardening.
* platform/mac/TestExpectations: Updating test expectations to Pass Failure while test is reviewed.
2021-03-30 Robert Jenner <jenner@apple.com>
[mac-wk2] LayoutTest fast/mediastream/getUserMedia-webaudio.html is a flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=170960
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations: Updating test expectations to include Failure.
2021-03-30 Robert Jenner <jenner@apple.com>
[ macOS ] inspector/protocol/condition.html is a flakey timeout
https://bugs.webkit.org/show_bug.cgi?id=223975
Unreviewed test gardening.
* platform/mac/TestExpectations: Updated test expectations to Pass Timeout while test is reviewed.
2021-03-30 Venky Dass <yaranamavenkataramana@apple.com>
Nullptr crash in Crash in WebCore::positionInParentBeforeNode(..) where a NULL check is missing.
https://bugs.webkit.org/show_bug.cgi?id=223639
Reviewed by Ryosuke Niwa.
Adding a regression test case.
* editing/inserting/edit-style-and-insert-image-expected.txt: Added.
* editing/inserting/edit-style-and-insert-image.html: Added.
2021-03-30 Robert Jenner <jenner@apple.com>
[ macOS Debug ] imported/w3c/web-platform-tests/xhr/xhr-timeout-longtask.any.worker.html is a flakey text failure
https://bugs.webkit.org/show_bug.cgi?id=223973
unreviewed test gardening.
* platform/mac/TestExpectations: Updated test expectations to Pass Failure while test is reviewed.
2021-03-30 Amir Mark Jr <amir_mark@apple.com>
[BigSur WK1 Debug] imported/w3c/web-platform-tests/xhr/event-upload-progress.any.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=223944
Unreviewed test gardening.
* platform/mac-wk1/TestExpectations:
2021-03-30 Robert Jenner <jenner@apple.com>
[ macOS wk2 ] imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/processing-after-resume.https.html is a flakey text failure
https://bugs.webkit.org/show_bug.cgi?id=223969
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations: Updated test expectations to Pass Failure while test is reviewed.
2021-03-30 Robert Jenner <jenner@apple.com>
[ macOS ] imported/w3c/web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html is a flakey text failure
https://bugs.webkit.org/show_bug.cgi?id=223966
Unreviewed test gardening.
* platform/mac/TestExpectations: Updated test expectations to Pass Failure while test can be reviewed.
2021-03-30 Robert Jenner <jenner@apple.com>
[ Mac wk2 and iOS wk2 ] webrtc/libwebrtc/descriptionGetters.html is flaky failing.
https://bugs.webkit.org/show_bug.cgi?id=214084
Unreviewed test gardening.
* platform/ios-wk2/TestExpectations: removed release tag, as it is occurring outside of release.
* platform/mac-wk2/TestExpectations: removed release tag, as it is occurring outside of release.
2021-03-30 Robert Jenner <jenner@apple.com>
[ macOS iOS ] crypto/crypto-random-values-oom.html is a flakey timeout
https://bugs.webkit.org/show_bug.cgi?id=223949
Unreviewed test gardening.
* platform/ios-simulator-wk2/TestExpectations: Updated expectations to Pass Timeout while test is reviewed.
* platform/mac/TestExpectations: Updated expectations to Pass Timeout while test is reviewed.
2021-03-30 Frédéric Wang <fwang@igalia.com>
Release assert in compareAnimationsByCompositeOrder
https://bugs.webkit.org/show_bug.cgi?id=223368
Reviewed by Antoine Quint.
Add regression test.
* animations/animation-remove-element-crash-expected.txt: Added.
* animations/animation-remove-element-crash.html: Added.
2021-03-30 Antoine Quint <graouts@webkit.org>
[CSS Backgrounds] WPT test css/css-backgrounds/animations/border-image-width-interpolation.html asserts
https://bugs.webkit.org/show_bug.cgi?id=206578
Reviewed by Dean Jackson.
Unskip imported/w3c/web-platform-tests/css/css-backgrounds/animations/border-image-width-interpolation.html
as well as imported/w3c/web-platform-tests/css/css-backgrounds/animations/border-image-outset-composition.html
and imported/w3c/web-platform-tests/css/css-backgrounds/animations/border-image-width-composition.html.
* TestExpectations:
2021-03-30 Andres Gonzalez <andresg_22@apple.com>
Fix for accessibility/textarea-insertion-point-line-number.html.
https://bugs.webkit.org/show_bug.cgi?id=223936
<rdar://problem/76007361>
Reviewed by Chris Fleizach.
Updated this test and corrected several issues where the expected
returned values were incorrect.
* accessibility/textarea-insertion-point-line-number-expected.txt:
* accessibility/textarea-insertion-point-line-number.html:
2021-03-30 Aditya Keerthi <akeerthi@apple.com>
[iOS] Two taps required to view <select> options on Square Checkout
https://bugs.webkit.org/show_bug.cgi?id=223933
<rdar://problem/74828029>
Reviewed by Wenson Hsieh.
Added a layout test to exercise the new codepath when a <select>
has a single <optgroup> containing all of the <option>s.
* fast/forms/ios/form-control-refresh/select/all-options-in-single-optgroup-expected.txt: Added.
* fast/forms/ios/form-control-refresh/select/all-options-in-single-optgroup.html: Added.
2021-03-30 Antti Koivisto <antti@apple.com>
[LFC][Integration] Elements that overflow inline-blocks are not hit tested correctly
https://bugs.webkit.org/show_bug.cgi?id=223932
rdar://75888718
Reviewed by Zalan Bujtas.
* fast/inline-block/hit-test-negative-margin-child-expected.txt: Added.
* fast/inline-block/hit-test-negative-margin-child.html: Added.
2021-03-30 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/contentextensions convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=223835
<rdar://problem/75912102>
Reviewed by Jonathan Bedard.
* http/tests/contentextensions/block-cookies-in-csp-report-expected.txt:
* http/tests/contentextensions/block-cookies-in-csp-report.php: Removed.
* http/tests/contentextensions/block-cookies-in-csp-report.php.json: Removed.
* http/tests/contentextensions/block-cookies-in-csp-report.py: Added.
* http/tests/contentextensions/block-cookies-in-csp-report.py.json: Added.
* http/tests/contentextensions/block-cookies-in-image-load-in-onunload-expected.txt:
* http/tests/contentextensions/block-cookies-in-image-load-in-onunload.html:
* http/tests/contentextensions/block-cookies-in-image-load-in-onunload.html.json:
* http/tests/contentextensions/block-cookies-in-ping-expected.txt:
* http/tests/contentextensions/block-cookies-in-ping.html:
* http/tests/contentextensions/block-cookies-in-ping.html.json:
* http/tests/contentextensions/block-csp-report-expected.txt:
* http/tests/contentextensions/block-csp-report.php: Removed.
* http/tests/contentextensions/block-csp-report.php.json: Removed.
* http/tests/contentextensions/block-csp-report.py: Added.
* http/tests/contentextensions/block-csp-report.py.json: Added.
* http/tests/contentextensions/block-everything-unless-domain-redirect.php: Removed.
* http/tests/contentextensions/block-everything-unless-domain-redirect.php.json: Removed.
* http/tests/contentextensions/block-everything-unless-domain-redirect.py: Added.
* http/tests/contentextensions/block-everything-unless-domain-redirect.py.json: Added.
* http/tests/contentextensions/block-image-load-in-onunload-expected.txt:
* http/tests/contentextensions/block-image-load-in-onunload.html:
* http/tests/contentextensions/block-image-load-in-onunload.html.json:
* http/tests/contentextensions/block-ping-expected.txt:
* http/tests/contentextensions/block-ping-resource-type-ping-expected.txt:
* http/tests/contentextensions/block-ping-resource-type-ping.html:
* http/tests/contentextensions/block-ping-resource-type-ping.html.json:
* http/tests/contentextensions/block-ping-resource-type-raw-expected.txt:
* http/tests/contentextensions/block-ping-resource-type-raw.html:
* http/tests/contentextensions/block-ping-resource-type-raw.html.json:
* http/tests/contentextensions/block-ping.html:
* http/tests/contentextensions/block-ping.html.json:
* http/tests/contentextensions/fetch-redirect-blocked.html:
* http/tests/contentextensions/hide-on-csp-report-expected.txt:
* http/tests/contentextensions/hide-on-csp-report.php: Removed.
* http/tests/contentextensions/hide-on-csp-report.php.json: Removed.
* http/tests/contentextensions/hide-on-csp-report.py: Added.
* http/tests/contentextensions/hide-on-csp-report.py.json: Added.
* http/tests/contentextensions/hide-on-ping-expected.txt:
* http/tests/contentextensions/hide-on-ping-with-ping-that-redirects-expected.txt:
* http/tests/contentextensions/hide-on-ping-with-ping-that-redirects.html:
* http/tests/contentextensions/hide-on-ping-with-ping-that-redirects.html.json:
* http/tests/contentextensions/hide-on-ping.html:
* http/tests/contentextensions/hide-on-ping.html.json:
* http/tests/contentextensions/main-resource-redirect-blocked.php: Removed.
* http/tests/contentextensions/main-resource-redirect-blocked.php.json: Removed.
* http/tests/contentextensions/main-resource-redirect-blocked.py: Added.
* http/tests/contentextensions/main-resource-redirect-blocked.py.json: Added.
* http/tests/contentextensions/reload-without-contentextensions.html:
* http/tests/contentextensions/resources/delete-ping.php: Removed.
* http/tests/contentextensions/resources/delete-ping.py: Added.
* http/tests/contentextensions/resources/get-ping-data.php: Removed.
* http/tests/contentextensions/resources/get-ping-data.py: Added.
* http/tests/contentextensions/resources/ping-file-path.php: Removed.
* http/tests/contentextensions/resources/ping_file_path.py: Added.
* http/tests/contentextensions/resources/redirect.php: Removed.
* http/tests/contentextensions/resources/redirect.py: Added.
* http/tests/contentextensions/resources/save-ping-and-redirect-to-save-ping.php: Removed.
* http/tests/contentextensions/resources/save-ping-and-redirect-to-save-ping.py: Added.
* http/tests/contentextensions/resources/save-ping.php: Removed.
* http/tests/contentextensions/resources/save-ping.py: Added.
* http/tests/contentextensions/resources/save_ping.py: Added.
(not_being_called):
(save_ping):
* http/tests/contentextensions/resources/subresource-redirect.php: Removed.
* http/tests/contentextensions/resources/subresource-redirect.py: Added.
* http/tests/contentextensions/subresource-redirect-blocked.html:
* http/tests/privateClickMeasurement/resources/redirectToConversionOnIPAddress.py:
* http/tests/resourceLoadStatistics/ping-to-prevalent-resource-expected.txt:
* http/tests/resourceLoadStatistics/ping-to-prevalent-resource.html:
2021-03-30 Kimmo Kinnunen <kkinnunen@apple.com>
Add webgl/pending/conformance/context/context-attributes-alpha-depth-stencil-antialias.html for test update
https://bugs.webkit.org/show_bug.cgi?id=223735
Reviewed by Dean Jackson.
Add few tests in preparation to fix bugs related to the tested functionality and to add tests
testing the fixes.
* webgl/pending/README.md: Added.
* webgl/pending/conformance/context/context-attributes-alpha-depth-stencil-antialias-expected.txt: Added.
* webgl/pending/conformance/context/context-attributes-alpha-depth-stencil-antialias.html: Added.
* webgl/pending/resources/js-test-pre.js: Added.
* webgl/pending/resources/webgl_test_files/conformance/context/context-attributes-alpha-depth-stencil-antialias.html: Added.
* webgl/pending/resources/webgl_test_files/js/js-test-post.js: Added.
* webgl/pending/resources/webgl_test_files/js/js-test-pre.js: Added.
* webgl/pending/resources/webgl_test_files/js/webgl-test-utils.js: Added.
* webgl/pending/resources/webgl_test_files/resources/js-test-style.css: Added.
* webgl/pending/resources/webkit-webgl-test-harness.js: Added.
2021-03-30 Lauro Moura <lmoura@igalia.com>
[GTK][WPE] Timeouts on WPT css/css-images ref-tests after updating WPT import
https://bugs.webkit.org/show_bug.cgi?id=214472
Reviewed by Žan Doberšek.
* platform/glib/TestExpectations: Change expectations back to passes
2021-03-30 Kimmo Kinnunen <kkinnunen@apple.com>
Update WebGL conformance test suite 2021-03-24
https://bugs.webkit.org/show_bug.cgi?id=223736
Reviewed by Dean Jackson.
To commit 44ac38b3b23be26fa8812334ec3e9bf67ecb5a9f Fix whitespace by rerunning IDL extraction scripts. (#3265)
As per it looks like there's been a significant recent regression in the video-related conformance tests
in the test suite.
* webgl/2.0.y/conformance2/textures/misc/immutable-tex-render-feedback-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/immutable-tex-render-feedback.html: Added.
* webgl/resources/webgl_test_files/conformance/extensions/webgl-webcodecs-video-frame.html:
* webgl/resources/webgl_test_files/conformance/textures/misc/video-rotation.html:
* webgl/resources/webgl_test_files/conformance2/extensions/oes-draw-buffers-indexed.html:
* webgl/resources/webgl_test_files/conformance2/textures/misc/immutable-tex-render-feedback.html: Added.
* webgl/resources/webgl_test_files/js/webgl-test-utils.js:
(destroyContext):
* webgl/resources/webgl_test_files/resources/video-rotation-0.vp9.mp4: Added.
* webgl/resources/webgl_test_files/resources/video-rotation-180.vp9.mp4: Added.
* webgl/resources/webgl_test_files/resources/video-rotation-270.vp9.mp4: Added.
* webgl/resources/webgl_test_files/resources/video-rotation-90.vp9.mp4: Added.
2021-03-29 Amir Mark Jr <amir_mark@apple.com>
[MacOS Debug] http/tests/security/contentSecurityPolicy/frame-src-cross-origin-load.html is a flakey failure
https://bugs.webkit.org/show_bug.cgi?id=222748
Unreviewed test gardening.
* platform/mac/TestExpectations:
2021-03-29 Chris Dumez <cdumez@apple.com>
REGRESSION(r274992): Nullptr crash in FontCache::retrieveOrAddCachedFonts
https://bugs.webkit.org/show_bug.cgi?id=223858
<rdar://75883697>
Reviewed by Darin Adler and Ryosuke Niwa.
Add layout test coverage.
* fonts/font-cache-crash-expected.txt: Added.
* fonts/font-cache-crash.html: Added.
2021-03-29 Devin Rousso <drousso@apple.com>
Propagate user gestures through `requestAnimationFrame` just like `setTimeout`
https://bugs.webkit.org/show_bug.cgi?id=223775
<rdar://problem/75860868>
Reviewed by Geoffrey Garen.
* editing/pasteboard/dom-paste/dom-paste-requires-user-gesture.html:
* fast/animation/request-animation-frame-propagate-user-gesture.html: Added.
* fast/animation/request-animation-frame-propagate-user-gesture-expected.txt: Added.
2021-03-29 Robert Jenner <jenner@apple.com>
[ 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/mac-wk2/TestExpectations: Updated expectations to Pass Failure while test is reviewed.
2021-03-29 Eric Carlson <eric.carlson@apple.com>
[macOS] Playback is paused after scrubbing with the touch bar
https://bugs.webkit.org/show_bug.cgi?id=223887
rdar://75597684
Reviewed by Jer Noble.
* media/remote-control-command-scrubbing-expected.txt: Added.
* media/remote-control-command-scrubbing.html: Added.
2021-03-29 Robert Jenner <jenner@apple.com>
[ macOS wk2 ] media/pip-video-going-into-fullscreen.html is a flakey timeout
https://bugs.webkit.org/show_bug.cgi?id=223762
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations: Updating test expectations to Pass timeout while test is being reviewed.
2021-03-29 Frédéric Wang <fwang@igalia.com>
Release assert in Vector::at in RenderLayoutState::establishLineGrid
https://bugs.webkit.org/show_bug.cgi?id=223362
Reviewed by Zalan Bujtas.
Add regression test.
* fast/line-grid/establish-line-grid-crash-expected.txt: Added.
* fast/line-grid/establish-line-grid-crash.html: Added.
2021-03-28 Antoine Quint <graouts@webkit.org>
Add support for animating the vertical-align CSS property
https://bugs.webkit.org/show_bug.cgi?id=223853
Reviewed by Antti Koivisto.
* TestExpectations: Unskip tests related to vertical-align interpolation since they are
no longer crashing.
2021-03-28 Diego Pino Garcia <dpino@igalia.com>
[GTK] Unreviewed test gardening. Add several A11y test failures to TestExpectations.
* platform/gtk/TestExpectations:
2021-03-28 Lauro Moura <lmoura@igalia.com>
[GLIB] Garden fast/canvas/webgl/out-of-bounds-simulated-vertexAttrib0-drawArrays.html as slow
Unreviewed test gardening.
* platform/glib/TestExpectations:
* platform/gtk/TestExpectations:
* platform/wpe/TestExpectations:
2021-03-28 Diego Pino Garcia <dpino@igalia.com>
[GLIB] Unreviewed test gardening. Emit baseline for imported/w3c/web-platform-tests/css/css-color/system-color-compute.html
r271968 added a specific result for iOS to account for different system colors.
GLIB fails on the same test as iOS, so emiting a specific baseline is justified.
* platform/glib/imported/w3c/web-platform-tests/css/css-color/system-color-compute-expected.txt: Added.
2021-03-28 Youenn Fablet <youenn@apple.com>
Use-after-move in UserMediaPermissionRequestManagerProxy::checkUserMediaPermissionForSpeechRecognition
https://bugs.webkit.org/show_bug.cgi?id=223842
<rdar://problem/75791668>
Reviewed by Eric Carlson.
* fast/speechrecognition/start-recognition-after-denied-gum-expected.txt: Added.
* fast/speechrecognition/start-recognition-after-denied-gum.html: Added.
* fast/speechrecognition/start-recognition-after-gum-expected.txt: Added.
* fast/speechrecognition/start-recognition-after-gum.html: Added.
* platform/mac-wk1/TestExpectations:
* platform/win/TestExpectations:
2021-03-27 Kate Cheney <katherine_cheney@apple.com>
PCM: Send report to both click source and attribution destination website
https://bugs.webkit.org/show_bug.cgi?id=223615
<rdar://problem/75849443>
Reviewed by Brent Fulgham.
Layout test coverage.
* http/tests/privateClickMeasurement/resources/conversionFilePath.py:
* http/tests/privateClickMeasurement/resources/conversionReport.py:
* http/tests/privateClickMeasurement/resources/fraudPreventionTestURL.py:
* http/tests/privateClickMeasurement/resources/getConversionData.py:
* http/tests/privateClickMeasurement/send-attribution-conversion-request-expected.txt:
* http/tests/privateClickMeasurement/send-attribution-conversion-request.html:
2021-03-27 Zalan Bujtas <zalan@apple.com>
[Multicolumn] Do not try to re-validate a multicol spanner when the renderer is moved internally
https://bugs.webkit.org/show_bug.cgi?id=223836
<rdar://75742694>
Reviewed by Ryosuke Niwa.
* TestExpectations:
* fast/multicol/spanner-get-re-added-on-move-crash-expected.txt: Added.
* fast/multicol/spanner-get-re-added-on-move-crash.html: Added.
2021-03-26 Robert Jenner <jenner@apple.com>
[ macOS ] inspector/debugger/csp-exceptions.html is a flakey text failure
https://bugs.webkit.org/show_bug.cgi?id=223830
Unreviewed test gardening.
* platform/mac/TestExpectations: Updated test expectations to Pass Failure Timeout while test is being reviewed. I added Timeout to the expectation because while the failure is a text failure, the text failure indicates that it's a timeout.
2021-03-26 Wenson Hsieh <wenson_hsieh@apple.com>
Use PUICQuickboardController for text input when HAVE(QUICKBOARD_CONTROLLER) is defined
https://bugs.webkit.org/show_bug.cgi?id=223809
<rdar://problem/56730407>
Reviewed by Tim Horton.
Remove some extraneous instancees of `QuickboardControllerForTextInputEnabled=true` from watch-specific layout
tests, now that the feature is enabled by default.
* fast/forms/watchos/delete-content-in-text-field.html:
* fast/forms/watchos/edit-text-field-calls-injected-bundle.html:
* fast/forms/watchos/enter-text-with-spellcheck-disabled-expected.txt: Added.
* fast/forms/watchos/enter-text-with-spellcheck-disabled.html: Added.
Add a new test to exercise the missing selector checks in `-[WKContentView _updateTextInputTraits:]`.
* fast/forms/watchos/form-control-label-text.html:
* fast/forms/watchos/time-picker-value-change.html:
* fast/forms/watchos/username-text-content-type.html:
2021-03-26 Wenson Hsieh <wenson_hsieh@apple.com>
Allow some image overlay content to render in fully transparent image elements
https://bugs.webkit.org/show_bug.cgi?id=223781
<rdar://problem/75886351>
Reviewed by Tim Horton.
Adjust an existing layout test so that it actually checks what it was intended to check; add a new layout test
to cover the changes in this bug.
* fast/images/image-extraction/mac/select-word-in-draggable-image-overlay.html:
Drive-by fix: remove some extraneous imported scripts from this layout test, and additionally simplify the test
so that it doesn't rely on event sender to select text.
* fast/images/image-extraction/mac/select-word-in-transparent-image-overlay-expected-mismatch.html: Added.
* fast/images/image-extraction/mac/select-word-in-transparent-image-overlay.html: Added.
Add a new layout test with a fully transparent image element that covers a div of the same size, with a
background image that is identical to the image element's image. This emulates the behavior of certain websites
that prompted this fallback image overlay rendering codepath in the first place.
2021-03-26 Imanol Fernandez <ifernandez@igalia.com>
Implement cachedPropertyValue for WebXR [SameObject] attributes
https://bugs.webkit.org/show_bug.cgi?id=223635
Reviewed by Chris Dumez.
Update WebXR [SameObject] related test expectations.
* platform/wpe/TestExpectations:
2021-03-26 Xabier Rodriguez Calvar <calvaris@igalia.com>
Unreviewed.
* platform/glib/TestExpectations: Unflag
media/encrypted-media/clearKey/clearKey-webm-video-playback-mse.html
and
media/encrypted-media/clearKey/clearKey-session-life-cycle.html
2021-03-26 Xabier Rodriguez Calvar <calvaris@igalia.com>
Unreviewed.
* platform/gtk/TestExpectations: Unflag
http/tests/security/mixedContent/insecure-audio-video-in-main-frame.html.
2021-03-26 Xabier Rodriguez Calvar <calvaris@igalia.com>
Unreviewed.
* platform/gtk/TestExpectations: Unflagging
media/track/track-remove-active-cue-crash.html.
2021-03-26 Xabier Rodriguez Calvar <calvaris@igalia.com>
Unreviewed.
* platform/gtk/TestExpectations: Unflag
http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/upgrade-insecure-audio-video-in-main-frame.html
2021-03-26 Xabier Rodriguez Calvar <calvaris@igalia.com>
Unreviewed.
* platform/gtk/TestExpectations: Unflagging
mediasource-endofstream-invaliderror.html.
2021-03-26 Dean Jackson <dino@apple.com>
Enable Metal ANGLE backend for WebGL
https://bugs.webkit.org/show_bug.cgi?id=220076
<rdar://problem/72565020>
Reviewed by Sam Weinig.
Updated results for WebGL 2 content with the Metal ANGLE
backend. See https://bugs.webkit.org/show_bug.cgi?id=222239
* platform/mac/TestExpectations:
* platform/ios-simulator-wk2/TestExpectations:
* platform/ios-simulator/TestExpectations:
* platform/ios-wk2/TestExpectations:
* platform/ios/TestExpectations:
* platform/mac/TestExpectations:
* platform/wk2/TestExpectations:
2021-03-26 Rob Buis <rbuis@igalia.com>
Remove ASSERT in RenderListItem::computeMarkerStyle
https://bugs.webkit.org/show_bug.cgi?id=222670
Reviewed by Ryosuke Niwa.
* fast/lists/list-item-compute-marker-style-crash-expected.txt: Added.
* fast/lists/list-item-compute-marker-style-crash.xhtml: Added.
2021-03-25 Fujii Hironori <Hironori.Fujii@sony.com>
[WinCairo] Unreviewed test gardening
* platform/wincairo-wk1/TestExpectations:
* platform/wincairo/TestExpectations:
2021-03-25 Wenson Hsieh <wenson_hsieh@apple.com>
Don't add `-webkit-user-select: none;` on image elements with `draggable=true`
https://bugs.webkit.org/show_bug.cgi?id=223774
<rdar://problem/75860124>
Reviewed by Tim Horton.
* fast/images/image-extraction/mac/select-word-in-draggable-image-overlay-expected-mismatch.html: Added.
* fast/images/image-extraction/mac/select-word-in-draggable-image-overlay.html: Added.
2021-03-25 Kyle Piddington <kpiddington@apple.com>
[Metal ANGLE] fast/canvas/webgl/out-of-bounds-simulated-vertexAttrib0-drawArrays.html causes GPURestarts on some machines
https://bugs.webkit.org/show_bug.cgi?id=223767
Reviewed by Darin Adler.
Avoid GPURestarts on Intel machines by reducing test workload. The
core of this test, using default generic attributes, is still in
place.
* fast/canvas/webgl/out-of-bounds-simulated-vertexAttrib0-drawArrays.html:
2021-03-25 Robert Jenner <jenner@apple.com>
[ BigSur Debug ] http/tests/security/webaudio-render-remote-audio-blocked-no-crossorigin-redirect.html is a flakey timeout
https://bugs.webkit.org/show_bug.cgi?id=223759
Unreviewed test gardening.
* platform/mac/TestExpectations: Updated test expectations to Pass Timeout while test is reviewed.
2021-03-25 Robert Jenner <jenner@apple.com>
[ macOS ] media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-drag.html is a flakey timeout
https://bugs.webkit.org/show_bug.cgi?id=223761
Unreviewed test gardening.
* platform/mac/TestExpectations: Updated test expectations to Pass Timeout while test is reviewed.
2021-03-25 Zalan Bujtas <zalan@apple.com>
[RenederTreeBuilder] Do not try to normalize the tree while destroying the multicolumn flow
https://bugs.webkit.org/show_bug.cgi?id=223722
<rdar://75731256>
Reviewed by Simon Fraser.
* fast/multicol/crash-while-destroying-the-column-context-expected.txt: Added.
* fast/multicol/crash-while-destroying-the-column-context.html: Added.
2021-03-25 Andres Gonzalez <andresg_22@apple.com>
AX: Consider implementing @aria-details.
https://bugs.webkit.org/show_bug.cgi?id=165842
rdar://30725491
Reviewed by Chris Fleizach.
* accessibility/ios-simulator/aria-details-expected.txt: Added.
* accessibility/ios-simulator/aria-details.html: Added.
* accessibility/mac/aria-details-expected.txt: Added.
* accessibility/mac/aria-details.html: Added.
* platform/mac-wk1/TestExpectations:
2021-03-25 Cameron McCormack <heycam@apple.com>
Collapse newly adjacent anonymous table cells when a table cell is detached from between them.
https://bugs.webkit.org/show_bug.cgi?id=220934
Reviewed by Zalan Bujtas.
* fast/table/table-anonymous-cell-collapse-expected.html: Added.
* fast/table/table-anonymous-cell-collapse.html: Added.
2021-03-25 Tim Nguyen <ntim@apple.com>
Enable normalization-conic-2.html WPT now that underlying bug is fixed.
Also skip some conic-gradient tests only on Windows instead of all platforms.
https://bugs.webkit.org/show_bug.cgi?id=221294
<rdar://problem/74157218>
Reviewed by Darin Adler.
* TestExpectations: enabled imported/w3c/web-platform-tests/css/css-images/normalization-conic-2.html.
2021-03-25 Robert Jenner <jenner@apple.com>
[ Debug wk2 ] ASSERTION FAILED: willBeComposited == needsToBeComposited(layer, queryData)
https://bugs.webkit.org/show_bug.cgi?id=223750
Unreviewed test gardening.
* platform/ios-wk2/TestExpectations: Added test expectation to Pass Crash while test is reviewed.
* platform/mac-wk2/TestExpectations: Updated test expectation to Pass Crash while test is reviewed.
2021-03-25 John Wilander <wilander@apple.com>
PCM: Rename attributeOn to attributionDestination and change the IDL data type of attributionSourceId to unsigned long
https://bugs.webkit.org/show_bug.cgi?id=223661
<rdar://problem/75762075>
Reviewed by Brent Fulgham.
The PR review of the update of the PCM spec lead WebKit, Mozilla, and Google to decide on two changes:
1. Rename attributeOn to attributionDestination
2. Change the IDL data type of attributionSourceId from DOMString to unsigned long
The spec change can be seen in this commit:
https://github.com/privacycg/private-click-measurement/pull/75/commits/8623b5df5e899e6652bc5b00313585f7eeafa797
Test cases were updated accordingly.
* http/tests/contentextensions/block-private-click-measurement.html:
* http/tests/privateClickMeasurement/anchor-tag-attributes-reflect-expected.txt:
* http/tests/privateClickMeasurement/anchor-tag-attributes-reflect.html:
* http/tests/privateClickMeasurement/anchor-tag-attributes-validation-expected.txt:
* http/tests/privateClickMeasurement/anchor-tag-attributes-validation.html:
Since attributionSourceId is now an unsigned long, tests that checked invalid
string values are no longer relevant. It should be noted that a set
attributionSourceId with an invalid value becomes 0 which is a valid value.
* http/tests/privateClickMeasurement/attribution-conversion-through-cross-site-image-redirect.html:
* http/tests/privateClickMeasurement/attribution-conversion-through-fetch-keepalive.html:
* http/tests/privateClickMeasurement/attribution-conversion-through-image-redirect-in-new-window.html:
* http/tests/privateClickMeasurement/attribution-conversion-through-image-redirect-with-priority.html:
* http/tests/privateClickMeasurement/attribution-conversion-through-image-redirect-without-priority.html:
* http/tests/privateClickMeasurement/clear-through-website-data-removal.html:
* http/tests/privateClickMeasurement/conversion-disabled-in-ephemeral-session.html:
* http/tests/privateClickMeasurement/expired-ad-click-gets-removed-on-session-start.html:
* http/tests/privateClickMeasurement/expired-attribution-report-gets-sent-on-session-start.html:
* http/tests/privateClickMeasurement/expired-attributions-removed.html:
* http/tests/privateClickMeasurement/second-attribution-converted-with-higher-priority.html:
* http/tests/privateClickMeasurement/second-attribution-converted-with-lower-priority.html:
* http/tests/privateClickMeasurement/second-conversion-with-higher-priority.html:
* http/tests/privateClickMeasurement/second-conversion-with-lower-priority.html:
* http/tests/privateClickMeasurement/send-attribution-conversion-request.html:
* http/tests/privateClickMeasurement/store-disabled-in-ephemeral-session.html:
* http/tests/privateClickMeasurement/store-private-click-measurement-with-source-nonce.html:
* http/tests/privateClickMeasurement/store-private-click-measurement.html:
2021-03-25 Commit Queue <commit-queue@webkit.org>
Unreviewed, reverting r274826 and r274968.
https://bugs.webkit.org/show_bug.cgi?id=223746
Added broken layout test
Reverted changesets:
"AX: textRectsFromMarkers always fails"
https://bugs.webkit.org/show_bug.cgi?id=223556
https://trac.webkit.org/changeset/274826
"AX: Add functions rectsForTextMarkerRange for testing"
https://bugs.webkit.org/show_bug.cgi?id=223705
https://trac.webkit.org/changeset/274968
2021-03-24 Lauro Moura <lmoura@igalia.com>
[GTK] Re-skip modern-media-controls tests after r274810
Unreviewed test gardening.
* platform/gtk/TestExpectations: Skipping them again until proper
support is added.
2021-03-24 Lauro Moura <lmoura@igalia.com>
[GLIB] Gardening already closed bug and a WPE flaky
Unreviewed test gardening.
* platform/glib/TestExpectations:
* platform/wpe/TestExpectations:
2021-03-24 Robert Jenner <jenner@apple.com>
[ Debug ] http/tests/security/webaudio-render-remote-audio-allowed-crossorigin.html and one other test are flakey timeouts
https://bugs.webkit.org/show_bug.cgi?id=223724
Unreviewed test gardening.
* platform/ios-simulator/TestExpectations: Updated test expectations to Pass Timeout while test is reviewed.
* platform/mac/TestExpectations: Updated test expectations to Pass Timeout while test is reviewed.
2021-03-24 Yusuke Suzuki <ysuzuki@apple.com>
All string resources from UserAgentStyleSheets / UserAgentScripts should be used as non-copying StringImpl
https://bugs.webkit.org/show_bug.cgi?id=223685
Reviewed by Saam Barati.
* fast/dom/HTMLMeterElement/meter-element-markup-expected.txt:
2021-03-24 Robert Jenner <jenner@apple.com>
[ macOS Wk2 ]inspector/indexeddb/clearObjectStore.html is a flakey timeout
https://bugs.webkit.org/show_bug.cgi?id=222140
Unreviewed test gardening.
* platform/mac-wk2/TestExpectations: Updating test expectations to include Pass Failure Timeout.
2021-03-24 Lauro Moura <lmoura@igalia.com>
REGRESSION(r274919) [ATK] accessibility/set-selected-text-range-contenteditable.html is timing out
https://bugs.webkit.org/show_bug.cgi?id=223710
Reviewed by Adrian Perez de Castro.
r274919 clamped the values passed to the accessibility elements,
making the {-1,0} text range to be collapsed to {0,0} as text ranges
are composed of unsigned ints.
This commit updates the test to remove the ATK-specific case of
passing -1 to point to the final offset of a text range.
* accessibility/set-selected-text-range-contenteditable.html: Remove
ATK-specific quirk.
* platform/glib/accessibility/set-selected-text-range-contenteditable-expected.txt: Removed.
2021-03-24 Eric Carlson <eric.carlson@apple.com>
[Cocoa] Add Experimental MediaSession coordinator
https://bugs.webkit.org/show_bug.cgi?id=222158
<rdar://problem/74508862>
Reviewed by Jer Noble.
* platform/TestExpectations:
* media/media-session/mock-coordinator-expected.txt: Added.
* media/media-session/mock-coordinator.html: Added.
2021-03-24 Philippe Normand <pnormand@igalia.com>
REGRESSION(r274870) fast/canvas/webgl/texImage2D-mse-flipY-true.html and fast/canvas/webgl/texImage2D-mse-flipY-false.html are crashing
https://bugs.webkit.org/show_bug.cgi?id=223674
Reviewed by Kenneth Russell.
* platform/glib/TestExpectations:
2021-03-24 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/resourceLoadStatistics convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=223541
<rdar://problem/75639142>
Reviewed by Jonathan Bedard.
* http/tests/resourceLoadStatistics/add-blocking-to-redirect.html:
* http/tests/resourceLoadStatistics/blocking-in-web-worker-script-import.html:
* http/tests/resourceLoadStatistics/cap-cache-max-age-for-prevalent-resource-expected.txt:
* http/tests/resourceLoadStatistics/cap-cache-max-age-for-prevalent-resource.html:
* http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-redirect-collusion.html:
* http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-redirect-collusion.html:
* http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-1p-cname.html:
* http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-3p-cname.html:
* http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-matching-cname.html:
* http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-no-cname.html:
* http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-1p-cname.html:
* http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-3p-cname.html:
* http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-no-cname.html:
* http/tests/resourceLoadStatistics/cookie-deletion.html:
* http/tests/resourceLoadStatistics/cookies-with-and-without-user-interaction.html:
* http/tests/resourceLoadStatistics/do-not-block-top-level-navigation-redirect.html:
* http/tests/resourceLoadStatistics/do-not-remove-blocking-in-redirect.html:
* http/tests/resourceLoadStatistics/do-not-switch-session-on-navigation-to-prevalent-without-interaction.php: Removed.
* http/tests/resourceLoadStatistics/do-not-switch-session-on-navigation-to-prevalent-without-interaction.py: Added.
* http/tests/resourceLoadStatistics/exemptDomains/app-bound-domains-exempt-from-cookie-blocking-between-each-other.html:
* http/tests/resourceLoadStatistics/grandfathering.html:
* http/tests/resourceLoadStatistics/no-third-party-cookie-blocking-when-itp-is-off.html:
* http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html:
* http/tests/resourceLoadStatistics/non-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
* http/tests/resourceLoadStatistics/non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
* http/tests/resourceLoadStatistics/ping-to-prevalent-resource.html:
* http/tests/resourceLoadStatistics/resources/cached-permanent-redirect.php:
* http/tests/resourceLoadStatistics/resources/echo-query.php: Removed.
* http/tests/resourceLoadStatistics/resources/echo-query.py: Added.
* http/tests/resourceLoadStatistics/resources/echo-referrer.php: Removed.
* http/tests/resourceLoadStatistics/resources/echo-referrer.py: Added.
* http/tests/resourceLoadStatistics/resources/get-cookies.php: Removed.
* http/tests/resourceLoadStatistics/resources/get-cookies.py: Added.
* http/tests/resourceLoadStatistics/resources/page-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
* http/tests/resourceLoadStatistics/resources/page-with-non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
* http/tests/resourceLoadStatistics/resources/page-with-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
* http/tests/resourceLoadStatistics/resources/page-with-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
* http/tests/resourceLoadStatistics/resources/redirect.php: Removed.
* http/tests/resourceLoadStatistics/resources/redirect.py: Added.
* http/tests/resourceLoadStatistics/resources/script-revealing-cookies.php: Removed.
* http/tests/resourceLoadStatistics/resources/script-revealing-cookies.py: Added.
* http/tests/resourceLoadStatistics/resources/set-all-kinds-of-cookies.php: Removed.
* http/tests/resourceLoadStatistics/resources/set-all-kinds-of-cookies.py: Added.
* http/tests/resourceLoadStatistics/resources/set-cookie-on-redirect.php: Removed.
* http/tests/resourceLoadStatistics/resources/set-cookie-on-redirect.py: Added.
* http/tests/resourceLoadStatistics/resources/set-cookie.php: Removed.
* http/tests/resourceLoadStatistics/resources/set-cookie.py: Added.
* http/tests/resourceLoadStatistics/resources/worker-importing-localhost-script.js:
(onmessage):
* http/tests/resourceLoadStatistics/sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
* http/tests/resourceLoadStatistics/sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
* http/tests/resourceLoadStatistics/set-all-cookies-to-same-site-strict.html:
* http/tests/resourceLoadStatistics/strip-referrer-to-origin-for-third-party-redirects.html:
* http/tests/resourceLoadStatistics/strip-referrer-to-origin-for-third-party-requests.html:
* http/tests/resourceLoadStatistics/switch-session-on-navigation-to-prevalent-with-interaction.php: Removed.
* http/tests/resourceLoadStatistics/switch-session-on-navigation-to-prevalent-with-interaction.py: Added.
* http/tests/resourceLoadStatistics/third-party-cookie-blocking-ephemeral.html:
* http/tests/resourceLoadStatistics/third-party-cookie-blocking-on-sites-without-user-interaction.html:
* http/tests/resourceLoadStatistics/third-party-cookie-blocking.html:
* http/tests/storageAccess/resources/self-navigating-frame-after-granted-access.html:
* platform/gtk/TestExpectations:
* platform/wpe/TestExpectations:
2021-03-24 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/performance convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=223599
<rdar://problem/75707991>
Reviewed by Jonathan Bedard.
* http/tests/performance/paint-timing/performance-paint-timing-fcp-after-visually-non-empty-for-num-chars.html:
* http/tests/performance/paint-timing/performance-paint-timing-fcp-after-visually-non-empty-for-style.html:
* http/tests/performance/paint-timing/resources/slowscript.php: Removed.
* http/tests/performance/paint-timing/resources/slowscript.py: Added.
* http/tests/performance/paint-timing/resources/slowstyle.php: Removed.
* http/tests/performance/paint-timing/resources/slowstyle.py: Added.
2021-03-24 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/preload convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=223602
<rdar://problem/75709989>
Reviewed by Jonathan Bedard.
* TestExpectations:
* http/tests/preload/download_resources_from_header_iframe.html:
* http/tests/preload/link-header-on-subresource-expected.txt:
* http/tests/preload/link-header-on-subresource.html:
* http/tests/preload/preload-encoding.php: Removed.
* http/tests/preload/preload-encoding.py: Added.
* http/tests/preload/resources/download_resources_from_header.php: Removed.
* http/tests/preload/resources/download_resources_from_header.py: Added.
* http/tests/preload/resources/dummy-preloads-subresource.css.php: Removed.
* http/tests/preload/resources/dummy-preloads-subresource.css.py: Added.
* http/tests/preload/single_download_preload_headers.php: Removed.
* http/tests/preload/single_download_preload_headers.py: Added.
* http/tests/preload/single_download_preload_headers_charset.php: Removed.
* http/tests/preload/single_download_preload_headers_charset.py: Added.
* http/tests/preload/viewport/meta-viewport-link-headers.php: Removed.
* http/tests/preload/viewport/meta-viewport-link-headers.py: Added.
* platform/ios/TestExpectations:
* platform/win/TestExpectations:
2021-03-24 Robert Jenner <jenner@apple.com>
Remove unused JS and CSS files of media controls
https://bugs.webkit.org/show_bug.cgi?id=214955
Unreviewed test gardening.
* platform/ios-wk2/TestExpectations: Test expectation was removed in a webkit patch, casuing a slowdown on EWS. Re-adding test expectation to Failure.
2021-03-24 Truitt Savell <tsavell@apple.com>
Unreviewed, reverting r274927.
Broke many tests in WebGL
Reverted changeset:
"Enable Metal ANGLE backend for WebGL"
https://bugs.webkit.org/show_bug.cgi?id=220076
https://commits.webkit.org/r274927
2021-03-24 Sam Weinig <weinig@apple.com>
Update CSS Color 5 color-mix() implementation to match the latest draft spec
https://bugs.webkit.org/show_bug.cgi?id=223665
Reviewed by Simon Fraser.
* fast/css/parsing-color-mix-expected.txt:
* fast/css/parsing-color-mix.html:
Update test and results for vastly simplified color-mix().
2021-03-24 Chris Lord <clord@igalia.com>
[GLIB] imported/w3c/web-platform-tests/html/canvas/offscreen/manual/draw-generic-family/2d.text.draw.generic.family.w.html is flaky failing
https://bugs.webkit.org/show_bug.cgi?id=223671
Unreviewed test gardening.
* platform/glib/TestExpectations:
2021-03-24 Rob Buis <rbuis@igalia.com>
[css-grid] Do not allow negative heights
https://bugs.webkit.org/show_bug.cgi?id=221439
Reviewed by Javier Fernandez.
Add test for this.
* fast/css-grid-layout/zero-height-crash-expected.txt: Added.
* fast/css-grid-layout/zero-height-crash.html: Added.
2021-03-23 Lauro Moura <lmoura@igalia.com>
[GLIB] Gardening some crashes and flakies
Unreviewed test gardening.
* platform/glib/TestExpectations:
* platform/gtk/TestExpectations:
* platform/wpe/TestExpectations:
2021-03-23 Fujii Hironori <Hironori.Fujii@sony.com>
[WinCairo] Unreviewed test gardening
* platform/wincairo-wk1/TestExpectations:
* platform/wincairo/TestExpectations:
2021-03-23 Dean Jackson <yolo@apple.com>
Enable Metal ANGLE backend for WebGL
https://bugs.webkit.org/show_bug.cgi?id=220076
<rdar://problem/72565020>
Reviewed by Sam Weinig.
Updated results for WebGL 2 content with the Metal ANGLE
backend. See https://bugs.webkit.org/show_bug.cgi?id=222239
* platform/mac/TestExpectations:
* platform/ios-simulator-wk2/TestExpectations:
* platform/ios-simulator/TestExpectations:
* platform/ios-wk2/TestExpectations:
* platform/ios/TestExpectations:
* platform/mac/TestExpectations:
* platform/wk2/TestExpectations:
2021-03-23 Yusuke Suzuki <ysuzuki@apple.com>
[JSC] Functor for WeakGCMap::ensureValue must not invoke GC
https://bugs.webkit.org/show_bug.cgi?id=223629
Reviewed by Mark Lam.
* js/dom/weak-gc-map-ensure-value-should-not-invoke-gc-expected.txt: Added.
* js/dom/weak-gc-map-ensure-value-should-not-invoke-gc.html: Added.
2021-03-23 Jer Noble <jer.noble@apple.com>
[GPUP] 2 web audio WPT tests fail when media in GPU Process is enabled
https://bugs.webkit.org/show_bug.cgi?id=221696
<rdar://problem/74440772>
Reviewed by Eric Carlson.
* platform/wk2/TestExpectations:
2021-03-23 Chris Dumez <cdumez@apple.com>
dom/WheelEvent.cpp:47:58: runtime error: negation of -2147483648 cannot be represented in type 'int'; cast to an unsigned type to negate this value to itself
https://bugs.webkit.org/show_bug.cgi?id=223605
Reviewed by Darin Adler.
Add layout test coverage.
* fast/events/wheelevent-delta-overflow-expected.txt: Added.
* fast/events/wheelevent-delta-overflow.html: Added.
2021-03-23 Youenn Fablet <youenn@apple.com>
[GPUP] Test http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable.html fails when media in GPU process is enabled
https://bugs.webkit.org/show_bug.cgi?id=221816
<rdar://problem/74525561>
Reviewed by Eric Carlson.
Enable WebRTC codecs in GPUProcess.
* http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable.html:
2021-03-23 Philippe Normand <pnormand@igalia.com>
[MSE][GStreamer] SIGSEV in webKitMediaSrcFreeStream
https://bugs.webkit.org/show_bug.cgi?id=220091
Reviewed by Xabier Rodriguez-Calvar.
* platform/gtk/TestExpectations: Unflag now-passing tests.
2021-03-23 Lauro Moura <lmoura@igalia.com>
[GLIB] Gardening http/tests/images/mp4-partial-load.html flaky crashes after r274358
Unreviewed test gardening.
* platform/glib/TestExpectations:
2021-03-23 Per Arne <pvollan@apple.com>
[Win] Flaky editing and events tests
https://bugs.webkit.org/show_bug.cgi?id=223634
Unreviewed test gardening.
* platform/win/TestExpectations:
2021-03-23 Aditya Keerthi <akeerthi@apple.com>
[iPadOS] Stale checked item when reopening <select>
https://bugs.webkit.org/show_bug.cgi?id=223592
<rdar://problem/75629529>
Reviewed by Wenson Hsieh.
Added a test that verifies that tapping on a select element, changing
its value, and then tapping on the same element, presents a context
menu with the correct checked item.
* fast/forms/ios/form-control-refresh/select/no-stale-checked-items-in-select-picker-expected.txt: Added.
* fast/forms/ios/form-control-refresh/select/no-stale-checked-items-in-select-picker.html: Added.
2021-03-23 Frédéric Wang <fwang@igalia.com>
Nullptr deref in WebCore::ApplyStyleCommand::applyRelativeFontStyleChange
https://bugs.webkit.org/show_bug.cgi?id=223364
Reviewed by Ryosuke Niwa.
Add regression test.
* editing/style/apply-font-style-change-crash-expected.txt: Added.
* editing/style/apply-font-style-change-crash.html: Added.
2021-03-23 Frédéric Wang <fwang@igalia.com>
Nullopt in DOMSelection::getRangeAt
https://bugs.webkit.org/show_bug.cgi?id=223361
Reviewed by Ryosuke Niwa.
Add regression test.
* editing/selection/modify-by-lineboundary-toward-pseudo-element-expected.txt: Added.
* editing/selection/modify-by-lineboundary-toward-pseudo-element.html: Added.
2021-03-23 Carlos Garcia Campos <cgarcia@igalia.com>
Debug assert failure in RenderTable::layout()
https://bugs.webkit.org/show_bug.cgi?id=218575
Reviewed by Ryosuke Niwa.
Add a test for r274627.
* printing/page-break-table-sections-crash-expected.txt: Added.
* printing/page-break-table-sections-crash.html: Added.
2021-03-23 Martin Robinson <mrobinson@igalia.com>
No scrolling momentum with 'scroll-snap-type: x mandatory' if the scroller scrolls vertically
https://bugs.webkit.org/show_bug.cgi?id=213571
<rdar://problem/64715507>
Reviewed by Simon Fraser.
* tiled-drawing/scrolling/scroll-snap/scroll-snap-momentum-in-non-snapping-axis-expected.txt: Added.
* tiled-drawing/scrolling/scroll-snap/scroll-snap-momentum-in-non-snapping-axis.html: Added.
2021-03-23 Said Abou-Hallawa <said@apple.com>
SVG links navigate only to internal animation elements and <view> anchors
https://bugs.webkit.org/show_bug.cgi?id=223161
Reviewed by Ryosuke Niwa.
* svg/hixie/links/003.xml:
2021-03-22 Venky Dass <yaranamavenkataramana@apple.com>
Nullptr crash in WebCore::RenderObject::RenderObjectBitfields::isLineBreak() where a NULL check is missing.
https://bugs.webkit.org/show_bug.cgi?id=223409
Reviewed by Ryosuke Niwa.
Adding a regression test case.
* editing/inserting/insert-paragraph-between-hr-and-br-assigned-to-slot-crash-expected.txt: Added.
* editing/inserting/insert-paragraph-between-hr-and-br-assigned-to-slot-crash.html: Added.
2021-03-22 Julian Gonzalez <julian_a_gonzalez@apple.com>
Crash in ReplaceSelectionCommand::doApply()
https://bugs.webkit.org/show_bug.cgi?id=223545
Reviewed by Ryosuke Niwa.
Add a test to catch this null pointer dereference.
Thanks to Ryosuke Niwa for significant work in reducing
this test case.
* editing/execCommand/insert-image-in-composed-list-expected.txt: Added.
* editing/execCommand/insert-image-in-composed-list.html: Added.
2021-03-22 Lauro Moura <lmoura@igalia.com>
[GLIB] Gardening webgl/conformance/extensions/khr-parallel-shader-compile.html timeout after r274711
Unreviewed test gardening.
* platform/glib/TestExpectations:
2021-03-22 Peng Liu <peng.liu6@apple.com>
REGRESSION (r272842): security/contentSecurityPolicy/video-with-data-url-allowed-by-media-src-star.html is consistently failing
https://bugs.webkit.org/show_bug.cgi?id=222840
Unreviewed test gardening.
* platform/ios-device/TestExpectations:
2021-03-22 Chris Fleizach <cfleizach@apple.com>
AX: textRectsFromMarkers always fails
https://bugs.webkit.org/show_bug.cgi?id=223556
<rdar://74256003>
Reviewed by Zalan Bujtas.
* accessibility/ios-simulator/text-rects-for-range-matches.html: Added.
* accessibility/ios-simulator/text-rects-for-range-matches-expected.txt: Added.
2021-03-22 Peng Liu <peng.liu6@apple.com>
[ macOS wk2 ] media/media-source/media-source-canplaythrough-event.html is a flakey text failure
https://bugs.webkit.org/show_bug.cgi?id=223012
Unreviewed test gardening.
This flaky test failure has been fixed by r274591 and r274731.
* platform/mac-wk2/TestExpectations:
2021-03-22 Peng Liu <peng.liu6@apple.com>
[GPUP] Add a "wallTime" field to struct RemoteMediaPlayerState
https://bugs.webkit.org/show_bug.cgi?id=223523
Reviewed by Eric Carlson.
* platform/wk2/TestExpectations:
2021-03-22 Amir Mark Jr <amir_mark@apple.com>
[MacOS Wk1] imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-max-size-001.html is a flakey failure
https://bugs.webkit.org/show_bug.cgi?id=222686
Unreviewed test gardening.
* platform/mac-wk1/TestExpectations:
2021-03-22 Rob Buis <rbuis@igalia.com>
Enable ability to prevent scrolling in Element.focus()
https://bugs.webkit.org/show_bug.cgi?id=178583
Reviewed by Simon Fraser.
The test preventScroll-textarea.html now passes on all platforms.
* platform/ios-wk2/imported/w3c/web-platform-tests/html/interaction/focus/processing-model/preventScroll-textarea-expected.txt: Removed.
* platform/mac-wk1/imported/w3c/web-platform-tests/html/interaction/focus/processing-model/preventScroll-textarea-expected.txt: Removed.
2021-03-22 Devin Rousso <drousso@apple.com>
Remove unused JS and CSS files of media controls
https://bugs.webkit.org/show_bug.cgi?id=214955
<rdar://problem/66604040>
Reviewed by Eric Carlson.
Remove tests (and their expectations) that used `ModernMediaControlsEnabled=false`.
* accessibility/ios-simulator/has-touch-event-listener-with-shadow.html:
* accessibility/ios-simulator/media-with-aria-label.html: Removed.
* accessibility/ios-simulator/media-with-aria-label-expected.txt: Removed.
* accessibility/mac/media-emits-object-replacement.html: Removed.
* accessibility/mac/media-emits-object-replacement-expected.txt: Removed.
* accessibility/mac/video-tag-hit-test.html: Removed.
* accessibility/mac/video-tag-hit-test-expected.txt: Removed.
* accessibility/mac/video-volume-slider-accessibility.html: Removed.
* accessibility/mac/video-volume-slider-accessibility-expected.txt: Removed.
* accessibility/media-element.html: Removed.
* platform/gtk/accessibility/media-element-expected.txt: Removed.
* platform/mac/accessibility/media-element-expected.txt: Removed.
* platform/wincairo/accessibility/media-element-expected.txt: Removed.
* accessibility/media-emits-object-replacement.html: Removed.
* accessibility/media-emits-object-replacement-expected.txt: Removed.
* platform/glib/accessibility/media-emits-object-replacement-expected.txt: Removed.
* accessibility/media-with-aria-label.html: Removed.
* accessibility/media-with-aria-label-expected.txt: Removed.
* compositing/video/poster.html:
* compositing/video/poster-expected.html:
* fast/hidpi/video-controls-in-hidpi.html: Removed.
* platform/gtk/fast/hidpi/video-controls-in-hidpi-expected.txt: Removed.
* platform/ios/fast/hidpi/video-controls-in-hidpi-expected.txt: Removed.
* platform/mac/fast/hidpi/video-controls-in-hidpi-expected.txt: Removed.
* platform/win/fast/hidpi/video-controls-in-hidpi-expected.txt: Removed.
* platform/wincairo/fast/hidpi/video-controls-in-hidpi-expected.txt: Removed.
* platform/wpe/fast/hidpi/video-controls-in-hidpi-expected.txt: Removed.
* fast/layers/video-layer.html: Removed.
* platform/gtk/fast/layers/video-layer-expected.png: Removed.
* platform/gtk/fast/layers/video-layer-expected.txt: Removed.
* platform/ios/fast/layers/video-layer-expected.txt: Removed.
* platform/mac/fast/layers/video-layer-expected.png: Removed.
* platform/mac/fast/layers/video-layer-expected.txt: Removed.
* platform/win/fast/layers/video-layer-expected.txt: Removed.
* platform/wincairo/fast/layers/video-layer-expected.txt: Removed.
* platform/wpe/fast/layers/video-layer-expected.txt: Removed.
* fast/mediastream/MediaStream-video-element-video-tracks-disabled.html:
* fullscreen/video-controls-drag.html: Removed.
* fullscreen/video-controls-drag-expected.txt: Removed.
* fullscreen/video-controls-override.html: Removed.
* fullscreen/video-controls-override-expected.txt: Removed.
* fullscreen/video-controls-rtl.html: Removed.
* fullscreen/video-controls-rtl-expected.txt: Removed.
* fullscreen/video-controls-timeline.html: Removed.
* fullscreen/video-controls-timeline-expected.txt: Removed.
* http/tests/media/hls/hls-accessiblity-describes-video-menu.html: Removed.
* http/tests/media/hls/hls-accessiblity-describes-video-menu-expected.txt: Removed.
* http/tests/media/hls/hls-audio-tracks-has-audio.html:
* http/tests/media/hls/hls-audio-tracks-locale-selection.html:
* http/tests/media/hls/hls-audio-tracks.html:
* http/tests/media/hls/hls-progress.html:
* http/tests/media/hls/hls-webvtt-tracks.html:
* http/tests/media/hls/range-request.html:
* http/tests/media/hls/video-controls-live-stream.html: Removed.
* platform/gtk/http/tests/media/hls/video-controls-live-stream-expected.txt: Removed.
* platform/mac/http/tests/media/hls/video-controls-live-stream-expected.txt: Removed.
* http/tests/media/hls/video-cookie.html:
* http/tests/media/hls/video-duration-accessibility.html: Removed.
* http/tests/media/hls/video-duration-accessibility-expected.txt: Removed.
* http/tests/security/contentSecurityPolicy/userAgentShadowDOM/default-src-object-data-url-allowed.html:
* http/tests/security/contentSecurityPolicy/userAgentShadowDOM/default-src-object-data-url-blocked.html:
* http/tests/security/contentSecurityPolicy/userAgentShadowDOM/default-src-object-data-url-blocked2.html:
* http/tests/security/contentSecurityPolicy/userAgentShadowDOM/video-controls-allowed.html:
* inspector/css/pseudo-element-matches.html:
* inspector/css/pseudo-element-matches-expected.txt:
* media/accessibility-closed-captions-has-aria-owns.html: Removed.
* media/accessibility-closed-captions-has-aria-owns-expected.txt: Removed.
* media/adopt-node-crash.html:
* media/airplay-allows-buffering.html:
* media/airplay-autoplay.html:
* media/audio-as-video-fullscreen.html: Removed.
* media/audio-as-video-fullscreen-expected.txt: Removed.
* media/audio-controls-do-not-fade-out.html: Removed.
* media/audio-controls-do-not-fade-out-expected.txt: Removed.
* media/audio-controls-rendering.html: Removed.
* platform/gtk/media/audio-controls-rendering-expected.txt: Removed.
* platform/ios/media/audio-controls-rendering-expected.txt: Removed.
* platform/mac/media/audio-controls-rendering-expected.txt: Removed.
* platform/win/media/audio-controls-rendering-expected.txt: Removed.
* platform/wincairo/media/audio-controls-rendering-expected.txt: Removed.
* media/audio-controls-timeline-in-media-document.html: Removed.
* media/audio-controls-timeline-in-media-document-expected.txt: Removed.
* media/audio-delete-while-slider-thumb-clicked.html: Removed.
* media/audio-delete-while-slider-thumb-clicked-expected.txt: Removed.
* media/audio-delete-while-step-button-clicked.html: Removed.
* media/audio-delete-while-step-button-clicked-expected.txt: Removed.
* media/audio-repaint.html: Removed.
* platform/gtk/media/audio-repaint-expected.txt: Removed.
* platform/ios/media/audio-repaint-expected.txt: Removed.
* platform/mac/media/audio-repaint-expected.txt: Removed.
* platform/wincairo/media/audio-repaint-expected.txt: Removed.
* media/click-placeholder-not-pausing.html: Removed.
* media/click-placeholder-not-pausing-expected.txt: Removed.
* media/click-volume-bar-not-pausing.html: Removed.
* media/click-volume-bar-not-pausing-expected.txt: Removed.
* media/controls-after-reload.html: Removed.
* platform/gtk/media/controls-after-reload-expected.txt: Removed.
* platform/mac-catalina/media/controls-after-reload-expected.txt: Removed.
* platform/mac/media/controls-after-reload-expected.txt: Removed.
* platform/win/media/controls-after-reload-expected.txt: Removed.
* platform/wincairo/media/controls-after-reload-expected.txt: Removed.
* media/controls-drag-timebar.html: Removed.
* media/controls-drag-timebar-expected.txt: Removed.
* media/controls-right-click-on-timebar.html: Removed.
* media/controls-right-click-on-timebar-expected.txt: Removed.
* media/controls-strict.html: Removed.
* platform/gtk/media/controls-strict-expected.txt: Removed.
* platform/ios/media/controls-strict-expected.txt: Removed.
* platform/mac/media/controls-strict-expected.txt: Removed.
* platform/mac/media/controls-strict-mode-expected.txt: Removed.
* platform/win/media/controls-strict-expected.txt: Removed.
* platform/wincairo/media/controls-strict-expected.txt: Removed.
* media/controls-styling.html: Removed.
* platform/gtk/media/controls-styling-expected.txt: Removed.
* platform/mac/media/controls-styling-expected.txt: Removed.
* platform/win/media/controls-styling-expected.txt: Removed.
* platform/wincairo/media/controls-styling-expected.txt: Removed.
* media/controls-styling-strict.html: Removed.
* platform/gtk/media/controls-styling-strict-expected.txt: Removed.
* platform/mac/media/controls-styling-strict-expected.txt: Removed.
* platform/wincairo/media/controls-styling-strict-expected.txt: Removed.
* media/controls-without-preload.html: Removed.
* platform/gtk/media/controls-without-preload-expected.txt: Removed.
* platform/ios/media/controls-without-preload-expected.txt: Removed.
* platform/mac/media/controls-without-preload-expected.txt: Removed.
* platform/win/media/controls-without-preload-expected.txt: Removed.
* platform/wincairo/media/controls-without-preload-expected.txt: Removed.
* media/controls/airplay-controls.html: Removed.
* media/controls/airplay-controls-expected.txt: Removed.
* media/controls/airplay-picker.html: Removed.
* media/controls/airplay-picker-expected.txt: Removed.
* media/controls/basic.html: Removed.
* media/controls/basic-expected.txt: Removed.
* media/controls/controls-test-helpers.js: Removed.
* media/controls/default-size-should-show-scrubber.html: Removed.
* media/controls/default-size-should-show-scrubber-expected.txt: Removed.
* media/controls/elementOrder.html: Removed.
* media/controls/elementOrder-expected.txt: Removed.
* media/controls/forced-tracks-only.html: Removed.
* media/controls/forced-tracks-only-expected.txt: Removed.
* media/controls/fullscreen-button-inline-layout.html: Removed.
* media/controls/fullscreen-button-inline-layout-expected.txt: Removed.
* media/controls/inline-elements-dropoff-order.html: Removed.
* media/controls/inline-elements-dropoff-order-expected.txt: Removed.
* media/controls/picture-in-picture.html: Removed.
* media/controls/picture-in-picture-expected.txt: Removed.
* media/controls/pip-placeholder-without-video-controls.html: Removed.
* media/controls/pip-placeholder-without-video-controls-expected.txt: Removed.
* media/controls/showControlsButton.html: Removed.
* media/controls/showControlsButton-expected.txt: Removed.
* media/controls/statusDisplay.html: Removed.
* media/controls/statusDisplay-expected.txt: Removed.
* media/controls/statusDisplayBad.html: Removed.
* media/controls/statusDisplayBad-expected.txt: Removed.
* media/controls/track-menu.html: Removed.
* media/controls/track-menu-expected.txt: Removed.
* media/in-band-tracks.js:
(seeked): Deleted.
(testTextTrackMode): Deleted.
(testCueStyle.seeked): Deleted.
(testCueStyle.canplaythrough): Deleted.
(testCueStyle): Deleted.
* media/mac/controls-panel-not-clipped-out.html: Removed.
* media/mac/controls-panel-not-clipped-out-expected.html: Removed.
* media/media-captions-no-controls.html:
* media/media-captions-no-controls-expected.txt:
* media/media-controller-drag-crash.html: Removed.
* media/media-controller-drag-crash-expected.txt: Removed.
* media/media-controls-accessibility.html: Removed.
* media/media-controls-accessibility-expected.txt: Removed.
* media/media-controls-cancel-events.html: Removed.
* media/media-controls-cancel-events-expected.txt: Removed.
* media/media-controls-clone.html: Removed.
* platform/gtk/media/media-controls-clone-expected.txt: Removed.
* platform/ios/media/media-controls-clone-expected.txt: Removed.
* platform/mac/media/media-controls-clone-expected.txt: Removed.
* platform/wincairo/media/media-controls-clone-expected.txt: Removed.
* media/media-controls-drag-timeline-set-controls-property.html: Removed.
* media/media-controls-drag-timeline-set-controls-property-expected.txt: Removed.
* media/media-controls-invalid-url.html: Removed.
* media/media-controls-invalid-url-expected.txt: Removed.
* platform/win/media/media-controls-invalid-url-expected.txt: Removed.
* media/media-controls-play-button-updates.html: Removed.
* platform/gtk/media/media-controls-play-button-updates-expected.png: Removed.
* platform/gtk/media/media-controls-play-button-updates-expected.txt: Removed.
* media/media-controls-play-button-updates-expected.txt: Removed.
* media/media-controls-play-button-updates-expected.png: Removed.
* media/media-controls-timeline-updates.html: Removed.
* media/media-controls-timeline-updates-expected.txt: Removed.
* media/media-controls-timeline-updates-after-playing.html: Removed.
* media/media-controls-timeline-updates-after-playing-expected.txt: Removed.
* media/media-controls-timeline-updates-when-hovered.html: Removed.
* media/media-controls-timeline-updates-when-hovered-expected.txt: Removed.
* media/media-controls.js: Removed.
* media/media-document-audio-controls-visible.html: Removed.
* media/media-document-audio-controls-visible-expected.txt: Removed.
* media/media-document-audio-repaint.html: Removed.
* platform/gtk/media/media-document-audio-repaint-expected.txt: Removed.
* platform/mac/media/media-document-audio-repaint-expected.txt: Removed.
* media/media-document-audio-repaint-expected.txt: Removed.
* media/media-fullscreen-loop-inline.html:
* media/media-fullscreen-pause-inline.html:
* media/media-fullscreen-return-to-inline.html:
* media/media-source/only-bcp47-language-tags-accepted-as-valid.html:
* media/media-volume-slider-rendered-below.html: Removed.
* media/media-volume-slider-rendered-below-expected.txt: Removed.
* media/media-volume-slider-rendered-normal.html: Removed.
* media/media-volume-slider-rendered-normal-expected.txt: Removed.
* media/nodesFromRect-shadowContent.html: Removed.
* media/nodesFromRect-shadowContent-expected.txt: Removed.
* media/progress-events-generated-correctly.html:
* media/require-user-gesture-to-load-video.html: Removed.
* media/require-user-gesture-to-load-video-expected.txt: Removed.
* media/tab-focus-inside-media-elements.html: Removed.
* media/tab-focus-inside-media-elements-expected.txt: Removed.
* media/track/in-band/track-in-band-kate-ogg-mode.html: Removed.
* media/track/in-band/track-in-band-kate-ogg-mode-expected.txt: Removed.
* media/track/in-band/track-in-band-kate-ogg-style.html: Removed.
* media/track/in-band/track-in-band-kate-ogg-style-expected.txt: Removed.
* media/track/in-band/track-in-band-srt-mkv-mode.html: Removed.
* media/track/in-band/track-in-band-srt-mkv-mode-expected.txt: Removed.
* media/track/in-band/track-in-band-srt-mkv-style.html: Removed.
* media/track/in-band/track-in-band-srt-mkv-style-expected.txt: Removed.
* media/track/regions-webvtt/vtt-region-display.html: Removed.
* media/track/regions-webvtt/vtt-region-display-expected.txt: Removed.
* media/track/regions-webvtt/vtt-region-dom-layout.html: Removed.
* media/track/regions-webvtt/vtt-region-dom-layout-expected.txt: Removed.
* media/track/texttrackcue/texttrackcue-addcue.html:
* media/track/texttrackcue/texttrackcue-displaycue.html: Removed.
* media/track/texttrackcue/texttrackcue-displaycue-expected.txt: Removed.
* media/track/track-automatic-subtitles.html:
* media/track/track-css-all-cues.html: Removed.
* media/track/track-css-all-cues-expected.txt: Removed.
* media/track/track-css-cue-lifetime.html: Removed.
* media/track/track-css-cue-lifetime-expected.txt: Removed.
* media/track/track-css-matching.html: Removed.
* media/track/track-css-matching-expected.txt: Removed.
* media/track/track-css-matching-default.html: Removed.
* media/track/track-css-matching-default-expected.txt: Removed.
* media/track/track-css-matching-lang.html: Removed.
* media/track/track-css-matching-lang-expected.txt: Removed.
* media/track/track-css-matching-timestamps.html: Removed.
* media/track/track-css-matching-timestamps-expected.txt: Removed.
* media/track/track-css-property-allowlist-expected.txt: Removed.
* media/track/track-css-property-allowlist.html: Removed.
* media/track/track-css-stroke-cues.html: Removed.
* media/track/track-css-stroke-cues-expected.txt: Removed.
* media/track/track-css-user-override.html: Removed.
* media/track/track-css-user-override-expected.txt: Removed.
* media/track/track-css-visible-stroke.html:
* media/track/track-cue-container-rendering-position.html: Removed.
* media/track/track-cue-container-rendering-position-expected.txt: Removed.
* media/track/track-cue-css.html:
* media/track/track-cue-css-expected.html:
* media/track/track-cue-left-align.html:
* media/track/track-cue-left-align-expected-mismatch.html:
* media/track/track-cue-line-position.html:
* media/track/track-cue-line-position-expected-mismatch.html:
* media/track/track-cue-mutable-fragment.html:
* media/track/track-cue-mutable-text.html: Removed.
* media/track/track-cue-mutable-text-expected.txt: Removed.
* media/track/track-cue-nothing-to-render.html: Removed.
* media/track/track-cue-nothing-to-render-expected.txt: Removed.
* media/track/track-cue-overlap-snap-to-lines-not-set.html: Removed.
* media/track/track-cue-overlap-snap-to-lines-not-set-expected.txt: Removed.
* media/track/track-cue-rendering.html: Removed.
* media/track/track-cue-rendering-expected.txt: Removed.
* media/track/track-cue-rendering-horizontal.html: Removed.
* platform/gtk/media/track/track-cue-rendering-horizontal-expected.png: Removed.
* platform/gtk/media/track/track-cue-rendering-horizontal-expected.txt: Removed.
* platform/ios/media/track/track-cue-rendering-horizontal-expected.txt: Removed.
* platform/mac/media/track/track-cue-rendering-horizontal-expected.png: Removed.
* platform/mac/media/track/track-cue-rendering-horizontal-expected.txt: Removed.
* platform/win/media/track/track-cue-rendering-horizontal-expected.txt: Removed.
* platform/wincairo/media/track/track-cue-rendering-horizontal-expected.txt: Removed.
* media/track/track-cue-rendering-mode-changed.html: Removed.
* media/track/track-cue-rendering-mode-changed-expected.txt: Removed.
* media/track/track-cue-rendering-on-resize.html: Removed.
* media/track/track-cue-rendering-on-resize-expected.txt: Removed.
* media/track/track-cue-rendering-rtl.html: Removed.
* media/track/track-cue-rendering-rtl-expected.txt: Removed.
* media/track/track-cue-rendering-snap-to-lines-not-set.html: Removed.
* media/track/track-cue-rendering-snap-to-lines-not-set-expected.txt: Removed.
* media/track/track-cue-rendering-tree-is-removed-properly.html: Removed.
* media/track/track-cue-rendering-tree-is-removed-properly-expected.txt: Removed.
* media/track/track-cue-rendering-vertical.html: Removed.
* platform/gtk/media/track/track-cue-rendering-vertical-expected.png: Removed.
* platform/gtk/media/track/track-cue-rendering-vertical-expected.txt: Removed.
* platform/ios/media/track/track-cue-rendering-vertical-expected.txt: Removed.
* platform/mac/media/track/track-cue-rendering-vertical-expected.txt: Removed.
* platform/wincairo/media/track/track-cue-rendering-vertical-expected.txt: Removed.
* media/track/track-cue-rendering-with-padding.html: Removed.
* media/track/track-cue-rendering-with-padding-expected.txt: Removed.
* media/track/track-cues-cuechange.html:
* media/track/track-cues-enter-exit.html:
* media/track/track-forced-subtitles-in-band.html:
* media/track/track-forced-subtitles-in-band-expected.txt:
* media/track/track-in-band-duplicate-tracks-when-source-changes.html:
* media/track/track-in-band-legacy-api.html:
* media/track/track-in-band-legacy-api-expected.txt:
* media/track/track-in-band-metadata-display-order.html: Removed.
* media/track/track-in-band-metadata-display-order-expected.txt: Removed.
* media/track/track-in-band-mode.html:
* media/track/track-in-band-mode-expected.txt:
* media/track/track-in-band-style.html: Removed.
* media/track/track-in-band-style-expected.txt: Removed.
* media/track/track-in-band-subtitles-too-large.html: Removed.
* media/track/track-in-band-subtitles-too-large-expected.txt: Removed.
* media/track/track-kind.html:
* media/track/track-kind-expected.txt:
* media/track/track-legacyapi-with-automatic-mode.html:
* media/track/track-legacyapi-with-automatic-mode-expected.txt:
* media/track/track-long-word-container-sizing.html: Removed.
* media/track/track-long-word-container-sizing-expected.txt: Removed.
* media/track/track-manual-mode.html:
* media/track/track-manual-mode-expected.txt:
* media/track/track-user-preferences.html: Removed.
* media/track/track-user-preferences-expected.txt: Removed.
* media/track/track-user-stylesheet.html:
* media/track/track-user-stylesheet-expected.txt:
* media/trackmenu-test.js: Removed.
* media/video-click-dblckick-standalone.html: Removed.
* media/video-click-dblckick-standalone-expected.txt: Removed.
* media/video-controls-audiotracks-trackmenu.html: Removed.
* media/video-controls-audiotracks-trackmenu-expected.txt: Removed.
* media/video-controls-captions.html: Removed.
* media/video-controls-captions-expected.txt: Removed.
* media/video-controls-captions-trackmenu.html: Removed.
* platform/gtk/media/video-controls-captions-trackmenu-expected.txt: Removed.
* platform/ios/media/video-controls-captions-trackmenu-expected.txt: Removed.
* platform/mac/media/video-controls-captions-trackmenu-expected.txt: Removed.
* platform/wincairo/media/video-controls-captions-trackmenu-expected.txt: Removed.
* media/video-controls-captions-trackmenu-hide-on-click.html: Removed.
* platform/gtk/media/video-controls-captions-trackmenu-hide-on-click-expected.txt: Removed.
* platform/ios/media/video-controls-captions-trackmenu-hide-on-click-expected.txt: Removed.
* platform/mac/media/video-controls-captions-trackmenu-hide-on-click-expected.txt: Removed.
* platform/wincairo/media/video-controls-captions-trackmenu-hide-on-click-expected.txt: Removed.
* media/video-controls-captions-trackmenu-hide-on-click-outside.html: Removed.
* media/video-controls-captions-trackmenu-hide-on-click-outside-expected.txt: Removed.
* media/video-controls-captions-trackmenu-includes-enabled-track.html: Removed.
* media/video-controls-captions-trackmenu-includes-enabled-track-expected.txt: Removed.
* media/video-controls-captions-trackmenu-localized.html: Removed.
* platform/gtk/media/video-controls-captions-trackmenu-localized-expected.txt: Removed.
* platform/ios/media/video-controls-captions-trackmenu-localized-expected.txt: Removed.
* platform/mac/media/video-controls-captions-trackmenu-localized-expected.txt: Removed.
* platform/wincairo/media/video-controls-captions-trackmenu-localized-expected.txt: Removed.
* media/video-controls-captions-trackmenu-only-captions-descriptions-and-subtitles.html: Removed.
* media/video-controls-captions-trackmenu-only-captions-descriptions-and-subtitles-expected.txt: Removed.
* platform/gtk/media/video-controls-captions-trackmenu-only-captions-descriptions-and-subtitles-expected.txt: Removed.
* platform/mac/media/video-controls-captions-trackmenu-only-captions-descriptions-and-subtitles-expected.txt: Removed.
* media/video-controls-captions-trackmenu-sorted.html: Removed.
* platform/gtk/media/video-controls-captions-trackmenu-sorted-expected.txt: Removed.
* platform/ios/media/video-controls-captions-trackmenu-sorted-expected.txt: Removed.
* platform/mac/media/video-controls-captions-trackmenu-sorted-expected.txt: Removed.
* platform/win/media/video-controls-captions-trackmenu-sorted-expected.txt: Removed.
* platform/wincairo/media/video-controls-captions-trackmenu-sorted-expected.txt: Removed.
* media/video-controls-drop-and-restore-timeline.html: Removed.
* media/video-controls-drop-and-restore-timeline-expected.txt: Removed.
* media/video-controls-fullscreen-volume.html: Removed.
* media/video-controls-fullscreen-volume-expected.txt: Removed.
* media/video-controls-in-media-document.html: Removed.
* media/video-controls-in-media-document-expected.txt: Removed.
* media/video-controls-no-display-with-text-track.html: Removed.
* media/video-controls-no-display-with-text-track-expected.txt: Removed.
* media/video-controls-rendering.html: Removed.
* platform/gtk/media/video-controls-rendering-expected.txt: Removed.
* platform/ios/media/video-controls-rendering-expected.txt: Removed.
* platform/mac/media/video-controls-rendering-expected.txt: Removed.
* platform/win/media/video-controls-rendering-expected.txt: Removed.
* platform/wincairo/media/video-controls-rendering-expected.txt: Removed.
* media/video-controls-show-on-kb-or-ax-event.html: Removed.
* media/video-controls-show-on-kb-or-ax-event-expected.txt: Removed.
* media/video-controls-toggling.html: Removed.
* media/video-controls-toggling-expected.txt: Removed.
* media/video-controls-transformed.html: Removed.
* media/video-controls-transformed-expected.txt: Removed.
* media/video-controls-visible-audio-only.html: Removed.
* media/video-controls-visible-audio-only-expected.txt: Removed.
* media/video-controls-visible-exiting-fullscreen.html: Removed.
* media/video-controls-visible-exiting-fullscreen-expected.txt: Removed.
* media/video-controls-zoomed.html: Removed.
* media/video-controls-zoomed-expected.txt: Removed.
* media/video-display-toggle.html: Removed.
* platform/gtk/media/video-display-toggle-expected.txt: Removed.
* platform/ios/media/video-display-toggle-expected.txt: Removed.
* platform/mac-catalina/media/video-display-toggle-expected.txt: Removed.
* platform/mac-mojave/media/video-display-toggle-expected.txt: Removed.
* platform/mac/media/video-display-toggle-expected.txt: Removed.
* platform/win/media/video-display-toggle-expected.txt: Removed.
* platform/wincairo/media/video-display-toggle-expected.txt: Removed.
* media/video-empty-source.html: Removed.
* platform/gtk/media/video-empty-source-expected.txt: Removed.
* platform/ios/media/video-empty-source-expected.txt: Removed.
* platform/mac/media/video-empty-source-expected.txt: Removed.
* platform/win/media/video-empty-source-expected.txt: Removed.
* platform/wincairo/media/video-empty-source-expected.txt: Removed.
* media/video-fullscreen-only-controls.html: Removed.
* media/video-fullscreen-only-controls-expected.txt: Removed.
* media/video-fullscreen-only-playback.html:
* media/video-initially-hidden-volume-slider-up.html: Removed.
* media/video-initially-hidden-volume-slider-up-expected.txt: Removed.
* media/video-no-audio.html: Removed.
* platform/gtk/media/video-no-audio-expected.txt: Removed.
* platform/ios/media/video-no-audio-expected.txt: Removed.
* platform/mac-catalina/media/video-no-audio-expected.txt: Removed.
* platform/mac/media/video-no-audio-expected.txt: Removed.
* platform/win/media/video-no-audio-expected.txt: Removed.
* platform/wincairo/media/video-no-audio-expected.txt: Removed.
* media/video-play-audio-require-user-gesture.html: Removed.
* media/video-play-audio-require-user-gesture-expected.txt: Removed.
* media/video-play-require-user-gesture.html: Removed.
* media/video-play-require-user-gesture-expected.txt: Removed.
* media/video-trackmenu-selection.html: Removed.
* media/video-trackmenu-selection-expected.txt: Removed.
* media/video-volume-slider.html: Removed.
* platform/gtk/media/video-volume-slider-expected.txt: Removed.
* platform/ios/media/video-volume-slider-expected.txt: Removed.
* platform/mac-catalina/media/video-volume-slider-expected.txt: Removed.
* platform/mac-mojave/media/video-volume-slider-expected.txt: Removed.
* platform/mac/media/video-volume-slider-expected.txt: Removed.
* platform/win/media/video-volume-slider-expected.txt: Removed.
* platform/wincairo/media/video-volume-slider-expected.txt: Removed.
* media/video-volume-slider-drag.html: Removed.
* media/video-volume-slider-drag-expected.txt: Removed.
* media/video-zoom-controls.html: Removed.
* platform/gtk/media/video-zoom-controls-expected.txt: Removed.
* platform/ios/media/video-zoom-controls-expected.txt: Removed.
* platform/mac/media/video-zoom-controls-expected.txt: Removed.
* platform/win/media/video-zoom-controls-expected.txt: Removed.
* platform/wincairo/media/video-zoom-controls-expected.txt: Removed.
* media/volume-bar-empty-when-muted.html: Removed.
* media/volume-bar-empty-when-muted-expected.txt: Removed.
* platform/gtk/media/volume-bar-empty-when-muted-expected.txt: Removed.
* platform/mac/media/volume-bar-empty-when-muted-expected.txt: Removed.
* platform/ios/media/video-play-glyph-composited-outside-overflow-scrolling-touch-container.html: Removed.
* platform/ios/media/video-play-glyph-composited-outside-overflow-scrolling-touch-container-expected.txt: Removed.
* platform/mac/media/video-layer-crash-expected.txt:
* TestExpectations:
* platform/glib/TestExpectations:
* platform/gtk/TestExpectations:
* platform/gtk-wayland/TestExpectations:
* platform/ios/TestExpectations:
* platform/ios-device/TestExpectations:
* platform/ios-simulator/TestExpectations:
* platform/ios-wk2/TestExpectations:
* platform/ipad/TestExpectations:
* platform/mac/TestExpectations:
* platform/mac-wk1/TestExpectations:
* platform/mac-wk2/TestExpectations:
* platform/win/TestExpectations:
* platform/wincairo/TestExpectations:
* platform/wincairo-wk1/TestExpectations:
* platform/wpe/TestExpectations:
2021-03-22 Michael Saboff <msaboff@apple.com>
[YARR] Interpreter incorrectly matches non-BMP characters with multiple .
https://bugs.webkit.org/show_bug.cgi?id=223498
Reviewed by Yusuke Suzuki.
Updated test.
* fast/forms/ValidityState-patternMismatch-expected.txt:
* fast/forms/ValidityState-patternMismatch.html:
2021-03-22 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/multipart convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=223475
<rdar://problem/75587716>
Reviewed by Jonathan Bedard.
* TestExpectations:
* http/tests/multipart/load-last-non-html-frame.php: Removed.
* http/tests/multipart/load-last-non-html-frame.py: Added.
* http/tests/multipart/multipart-html.php: Removed.
* http/tests/multipart/multipart-html.py: Added.
* http/tests/multipart/multipart-replace-non-html-content.php: Removed.
* http/tests/multipart/multipart-replace-non-html-content.py: Added.
* http/tests/multipart/multipart-wait-before-boundary.html:
* http/tests/multipart/policy-ignore-crash.php: Removed.
* http/tests/multipart/policy-ignore-crash.py: Added.
* http/tests/multipart/resources/multipart-nodashes.php: Removed.
* http/tests/multipart/resources/multipart-nodashes.py: Added.
* http/tests/multipart/resources/multipart-wait-before-boundary.php: Removed.
* http/tests/multipart/resources/multipart-wait-before-boundary.py: Added.
(sendHeader):
* http/tests/multipart/win-boundary-crash.html:
* platform/ios/TestExpectations:
* platform/win/TestExpectations:
2021-03-22 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/privateClickMeasurement convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=223575
<rdar://problem/75691545>
Reviewed by Alex Christensen.
* http/tests/contentextensions/block-private-click-measurement-expected.txt:
* http/tests/contentextensions/block-private-click-measurement.html:
* http/tests/privateClickMeasurement/attribution-conversion-through-cross-site-image-redirect.html:
* http/tests/privateClickMeasurement/attribution-conversion-through-fetch-keepalive.html:
* http/tests/privateClickMeasurement/attribution-conversion-through-image-redirect-with-priority.html:
* http/tests/privateClickMeasurement/attribution-conversion-through-image-redirect-without-priority.html:
* http/tests/privateClickMeasurement/clear-through-website-data-removal.html:
* http/tests/privateClickMeasurement/conversion-disabled-in-ephemeral-session.html:
* http/tests/privateClickMeasurement/expired-ad-click-gets-removed-on-session-start.html:
* http/tests/privateClickMeasurement/expired-attribution-report-gets-sent-on-session-start-expected.txt:
* http/tests/privateClickMeasurement/expired-attribution-report-gets-sent-on-session-start.html:
* http/tests/privateClickMeasurement/expired-attributions-removed.html:
* http/tests/privateClickMeasurement/resources/conversionFilePath.php: Removed.
* http/tests/privateClickMeasurement/resources/conversionFilePath.py: Added.
* http/tests/privateClickMeasurement/resources/conversionReport.php: Removed.
* http/tests/privateClickMeasurement/resources/conversionReport.py: Added.
* http/tests/privateClickMeasurement/resources/convertAndPostMessageBack.html:
* http/tests/privateClickMeasurement/resources/fraudPreventionTestURL.php: Removed.
* http/tests/privateClickMeasurement/resources/fraudPreventionTestURL.py: Added.
* http/tests/privateClickMeasurement/resources/getConversionData.php: Removed.
* http/tests/privateClickMeasurement/resources/getConversionData.py: Added.
* http/tests/privateClickMeasurement/resources/getTokenSigningData.php: Removed.
* http/tests/privateClickMeasurement/resources/getTokenSigningData.py: Added.
* http/tests/privateClickMeasurement/resources/redirectToConversion.php: Removed.
* http/tests/privateClickMeasurement/resources/redirectToConversion.py: Added.
* http/tests/privateClickMeasurement/resources/redirectToConversionOnIPAddress.php: Removed.
* http/tests/privateClickMeasurement/resources/redirectToConversionOnIPAddress.py: Added.
* http/tests/privateClickMeasurement/resources/tokenSigningFilePath.php: Removed.
* http/tests/privateClickMeasurement/resources/tokenSigningFilePath.py: Added.
* http/tests/privateClickMeasurement/second-attribution-converted-with-higher-priority.html:
* http/tests/privateClickMeasurement/second-attribution-converted-with-lower-priority.html:
* http/tests/privateClickMeasurement/second-conversion-with-higher-priority.html:
* http/tests/privateClickMeasurement/second-conversion-with-lower-priority.html:
* http/tests/privateClickMeasurement/send-attribution-conversion-request-expected.txt:
* http/tests/privateClickMeasurement/send-attribution-conversion-request.html:
* http/tests/privateClickMeasurement/store-private-click-measurement-with-source-nonce-expected.txt:
* http/tests/privateClickMeasurement/store-private-click-measurement-with-source-nonce.html:
2021-03-22 Wenson Hsieh <wenson_hsieh@apple.com>
[iOS] Composition text is not initially highlighted when typing in text fields using Pinyin keyboard
https://bugs.webkit.org/show_bug.cgi?id=223563
<rdar://problem/75564516>
Reviewed by Antti Koivisto.
Add a test to verify that marked text underlines show up in search fields.
* editing/input/composition-underline-in-search-field-expected-mismatch.html: Added.
* editing/input/composition-underline-in-search-field.html: Added.
2021-03-22 Chris Dumez <cdumez@apple.com>
imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/nan-param.html is failing
https://bugs.webkit.org/show_bug.cgi?id=223583
Reviewed by Eric Carlson.
Unskip test that should no longer be flaky.
* TestExpectations:
2021-03-22 Rob Buis <rbuis@igalia.com>
[css-contain] Parse CSS contain property
https://bugs.webkit.org/show_bug.cgi?id=223252
Reviewed by Darin Adler.
Add test to verify that contain is invisible from style when disabled.
* fast/css/contain-invalidate-if-disabled-expected.txt: Added.
* fast/css/contain-invalidate-if-disabled.html: Added.
* platform/gtk/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt:
* platform/ios-wk2/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt:
* platform/wpe/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt:
2021-03-22 Lauro Moura <lmoura@igalia.com>
Gardening some passing tests
Unreviewed test gardening.
* TestExpectations:
* platform/glib/TestExpectations:
* platform/wpe/TestExpectations:
2021-03-22 Chris Dumez <cdumez@apple.com>
Unreviewed, unskip audioworkletprocessor-param-getter-overridden.https.html WPT test as it is no longer failing.
* TestExpectations:
2021-03-22 Zalan Bujtas <zalan@apple.com>
[ macOS debug arm64 ] ASSERTION FAILED: count >= 1 ./rendering/RenderMultiColumnSet.cpp(450) : unsigned int WebCore::RenderMultiColumnSet::columnCount() const
https://bugs.webkit.org/show_bug.cgi?id=223144
<rdar://problem/75381496>
Reviewed by Simon Fraser.
* platform/mac/TestExpectations:
2021-03-22 Wenson Hsieh <wenson_hsieh@apple.com>
[macOS] Context menu should account for image overlay content
https://bugs.webkit.org/show_bug.cgi?id=223518
<rdar://problem/75505210>
Reviewed by Devin Rousso.
Add a layout test to exercise copying via the context menu.
* fast/images/image-extraction/mac/copy-image-overlay-text-with-context-menu-expected.txt: Added.
* fast/images/image-extraction/mac/copy-image-overlay-text-with-context-menu.html: Added.
2021-03-22 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/workers convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=223522
<rdar://problem/75624689>
Reviewed by Alex Christensen.
* http/tests/workers/resources/subworker-encoded.php: Removed.
* http/tests/workers/resources/subworker-encoded.py: Added.
* http/tests/workers/resources/worker-encoded.php: Removed.
* http/tests/workers/resources/worker-encoded.py: Added.
* http/tests/workers/resources/worker-importScripts-banned-mimetype.php: Removed.
* http/tests/workers/resources/worker-importScripts-banned-mimetype.py: Added.
* http/tests/workers/resources/xhr-query-utf8.php: Removed.
* http/tests/workers/resources/xhr-query-utf8.py: Added.
* http/tests/workers/resources/xhr-response.py: Added.
* http/tests/workers/service/basic-timeout.https-expected.txt:
* http/tests/workers/service/controller-change.html:
* http/tests/workers/service/page-caching.html:
* http/tests/workers/service/registration-updateViaCache-all.html:
* http/tests/workers/service/registration-updateViaCache-none.html:
* http/tests/workers/service/resources/basic-timeout.js:
* http/tests/workers/service/resources/cacheable-script-worker.php: Removed.
* http/tests/workers/service/resources/cacheable-script-worker.py: Added.
* http/tests/workers/service/resources/download-binary.php: Removed.
* http/tests/workers/service/resources/download-binary.py: Added.
* http/tests/workers/service/resources/import-cacheable-script-worker.js:
* http/tests/workers/service/resources/self_registration_update-worker.php: Removed.
* http/tests/workers/service/resources/self_registration_update-worker.py: Added.
* http/tests/workers/service/resources/succeed-fallback-check.php: Removed.
* http/tests/workers/service/resources/succeed-fallback-check.py: Added.
* http/tests/workers/service/resources/updating-fetch-worker.php: Removed.
* http/tests/workers/service/resources/updating-fetch-worker.py: Added.
* http/tests/workers/service/resources/updating-worker.php: Removed.
* http/tests/workers/service/resources/updating-worker.py: Added.
* http/tests/workers/service/self_registration_update.html:
* http/tests/workers/service/service-worker-download-async-delegates.https-expected.txt:
* http/tests/workers/service/service-worker-download-async-delegates.https.html:
* http/tests/workers/service/service-worker-download.https-expected.txt:
* http/tests/workers/service/service-worker-download.https.html:
* http/tests/workers/service/service-worker-registration-gc-event.html:
* http/tests/workers/text-encoding.html:
* http/tests/workers/worker-importScripts-banned-mimetype-expected.txt:
* http/tests/workers/worker-importScripts-banned-mimetype.html:
2021-03-22 Amir Mark Jr <amir_mark@apple.com>
REGRESSION (r274711): [iOS 14 Wk2] webgl/conformance/extensions/khr-parallel-shader-compile.html is consistently failing
https://bugs.webkit.org/show_bug.cgi?id=223586
Unreviewed test gardening
* platform/ios-wk2/TestExpectations:
2021-03-19 Chris Dumez <cdumez@apple.com>
Resync webaudio web-platform-tests from upstream
https://bugs.webkit.org/show_bug.cgi?id=223537
Reviewed by Alex Christensen.
Skip test that is crashing (will investigate in a follow-up).
* TestExpectations:
2021-03-19 Chris Gambrell <cgambrell@apple.com>
[LayoutTests] Convert http/tests/gzip-content-encoding convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=223524
<rdar://problem/75625615>
Reviewed by Alex Christensen.
* http/tests/gzip-content-encoding/gzip-encoded-script.html:
* http/tests/gzip-content-encoding/gzip-encoded-stylesheet.html:
* http/tests/gzip-content-encoding/resources/echo-data-encoding-with-gzip.php: Removed.
* http/tests/gzip-content-encoding/resources/echo-data-encoding-with-gzip.py: Added.
2021-03-19 Zalan Bujtas <zalan@apple.com>
Unreviewed, reverting r274596.
Google logo is not visible on google.com
Reverted changeset:
"[css-grid] Incorrect track sizing when using relative sized
items in 'auto' column tracks"
https://bugs.webkit.org/show_bug.cgi?id=191627
https://commits.webkit.org/r274596
2021-03-19 Cameron McCormack <heycam@apple.com>
Anonymous table rows do not collapse if there are any other non-anonymous table row siblings
https://bugs.webkit.org/show_bug.cgi?id=223490
Reviewed by Zalan Bujtas.
* fast/table/table-anonymous-row-collapse-expected.html: Added.
* fast/table/table-anonymous-row-collapse.html: Added.
2021-03-19 Jer Noble <jer.noble@apple.com>
Many media/media-fragments/ tests are crashing due to other tests that run before them.
https://bugs.webkit.org/show_bug.cgi?id=223277
<rdar://problem/75492360>
Reviewed by Eric Carlson.
* platform/mac/TestExpectations:
2021-03-19 Youenn Fablet <youenn@apple.com>
Custom scheme handled origins should be considered secure
https://bugs.webkit.org/show_bug.cgi?id=223423
Reviewed by Alex Christensen.
Add a new test to check device orientation in insecure context now that we cannot do that anymore with custom schemes.
* http/tests/events/device-orientation-motion-insecure-context-expected.txt: Added.
* http/tests/events/device-orientation-motion-insecure-context.html: Added.
* platform/ios/http/tests/events/device-orientation-motion-insecure-context-expected.txt: Added.
2021-03-19 Jer Noble <jer.noble@apple.com>
[GPUP] platform/mac/media/encrypted-media/fps-clearkey-crash.html is a flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=221687
<rdar://problem/74438911>
Reviewed by Eric Carlson.
* platform/mac-wk2/TestExpectations:
2021-03-19 Peng Liu <peng.liu6@apple.com>
[GPUP] Test imported/w3c/web-platform-tests/fetch/range/general.window.html fails when media in GPU process is enabled.
https://bugs.webkit.org/show_bug.cgi?id=221817
Reviewed by Jer Noble.
* platform/wk2/TestExpectations:
2021-03-19 ChangSeok Oh <changseok@webkit.org>
Animated AVIF support
https://bugs.webkit.org/show_bug.cgi?id=222804
<rdar://problem/75362181>
Reviewed by Philippe Normand.
This change implements animation of the avif sequence. The decoding approach
is similar to ones for other image formats, i.e., decoding frames in BGRA pixels
then bit-copying them into ScalableImageDecoderFrame. The decoded frames are cached
for future use. The repetition is missing in this change. It will be addressed
in separate patches.
The added avif animation test compares the last frame of each avifs and a static
avif image. The embeded avifs images are originated from corresponding webp images
for animated-webp.html, and encoded with timescale 100 (i.e., the duration of each frame
is 0.01s). The total duration and the track duration are same so the added avifs samples
are supposed to be played one time.
* TestExpectations:
* fast/images/animated-avif-expected.html: Added.
* fast/images/animated-avif.html: Added.
* fast/images/resources/avifs00-ref.avif: Added.
* fast/images/resources/avifs00.avifs: Added.
* fast/images/resources/avifs01-ref.avif: Added.
* fast/images/resources/avifs01.avifs: Added.
* fast/images/resources/avifs02-ref.avif: Added.
* fast/images/resources/avifs02.avifs: Added.
* platform/gtk/TestExpectations:
2021-03-19 Martin Robinson <mrobinson@igalia.com>
scroll-snap-stop: always not respected during momentum scrolling
https://bugs.webkit.org/show_bug.cgi?id=223406
Reviewed by Simon Fraser.
* tiled-drawing/scrolling/scroll-snap/scroll-snap-stop-momentum-scroll-expected.txt: Added.
* tiled-drawing/scrolling/scroll-snap/scroll-snap-stop-momentum-scroll.html: Added.
2021-03-19 Sergio Villar Senin <svillar@igalia.com>
[css-flexbox] Another WPT import
https://bugs.webkit.org/show_bug.cgi?id=223438
Reviewed by Manuel Rego Casasnovas.
Import latests WPT's css-flexbox tests.
Apart from that we're removing an invalid pixel expectations for GTK.
* TestExpectations: Skipped some of the imported tests as they're failing right now. Also unskipped the
select-element-zero-height-001.html test which should be working now.
* platform/gtk/css3/flexbox/flex-order-expected.png: Removed.
2021-03-19 Kimmo Kinnunen <kkinnunen@apple.com>
Add WebGL 2.0.1 test drivers and test expectations to the repository
https://bugs.webkit.org/show_bug.cgi?id=223427
Reviewed by Kenneth Russell.
Add test driver .html files and expecations for WebGL 2.0.1 conformance
test suite. The actual tests were committed before.
Add the tests as Skip until we can swap 2.0.0 with 2.0.1.
The files are added in separate commits as the tooling fails with too big patches.
The test drivers contain the webglVersion=2 parameter currently missing from
2.0.0 tests.
The directory is called 2.0.y to reflect that it is imported always from the
ongoing, most tip-of-the-tree test suite (WebGL/sdk/tests).
* TestExpectations:
* webgl/2.0.y/conformance/attribs/gl-bindAttribLocation-aliasing-expected.txt: Added.
* webgl/2.0.y/conformance/attribs/gl-bindAttribLocation-aliasing.html: Added.
* webgl/2.0.y/conformance/attribs/gl-bindAttribLocation-matrix-expected.txt: Added.
* webgl/2.0.y/conformance/attribs/gl-bindAttribLocation-matrix.html: Added.
* webgl/2.0.y/conformance/attribs/gl-bindAttribLocation-nonexistent-attribute-expected.txt: Added.
* webgl/2.0.y/conformance/attribs/gl-bindAttribLocation-nonexistent-attribute.html: Added.
* webgl/2.0.y/conformance/attribs/gl-bindAttribLocation-repeated-expected.txt: Added.
* webgl/2.0.y/conformance/attribs/gl-bindAttribLocation-repeated.html: Added.
* webgl/2.0.y/conformance/attribs/gl-disabled-vertex-attrib-expected.txt: Added.
* webgl/2.0.y/conformance/attribs/gl-disabled-vertex-attrib-update-expected.txt: Added.
* webgl/2.0.y/conformance/attribs/gl-disabled-vertex-attrib-update.html: Added.
* webgl/2.0.y/conformance/attribs/gl-disabled-vertex-attrib.html: Added.
* webgl/2.0.y/conformance/attribs/gl-enable-vertex-attrib-expected.txt: Added.
* webgl/2.0.y/conformance/attribs/gl-enable-vertex-attrib.html: Added.
* webgl/2.0.y/conformance/attribs/gl-matrix-attributes-expected.txt: Added.
* webgl/2.0.y/conformance/attribs/gl-matrix-attributes.html: Added.
* webgl/2.0.y/conformance/attribs/gl-vertex-attrib-context-switch-expected.txt: Added.
* webgl/2.0.y/conformance/attribs/gl-vertex-attrib-context-switch.html: Added.
* webgl/2.0.y/conformance/attribs/gl-vertex-attrib-render-expected.txt: Added.
* webgl/2.0.y/conformance/attribs/gl-vertex-attrib-render.html: Added.
* webgl/2.0.y/conformance/attribs/gl-vertex-attrib-unconsumed-out-of-bounds-expected.txt: Added.
* webgl/2.0.y/conformance/attribs/gl-vertex-attrib-unconsumed-out-of-bounds.html: Added.
* webgl/2.0.y/conformance/attribs/gl-vertex-attrib-zero-issues-expected.txt: Added.
* webgl/2.0.y/conformance/attribs/gl-vertex-attrib-zero-issues.html: Added.
* webgl/2.0.y/conformance/attribs/gl-vertexattribpointer-expected.txt: Added.
* webgl/2.0.y/conformance/attribs/gl-vertexattribpointer-offsets-expected.txt: Added.
* webgl/2.0.y/conformance/attribs/gl-vertexattribpointer-offsets.html: Added.
* webgl/2.0.y/conformance/attribs/gl-vertexattribpointer.html: Added.
* webgl/2.0.y/conformance/buffers/buffer-bind-test-expected.txt: Added.
* webgl/2.0.y/conformance/buffers/buffer-bind-test.html: Added.
* webgl/2.0.y/conformance/buffers/buffer-data-and-buffer-sub-data-expected.txt: Added.
* webgl/2.0.y/conformance/buffers/buffer-data-and-buffer-sub-data.html: Added.
* webgl/2.0.y/conformance/buffers/buffer-data-array-buffer-delete-expected.txt: Added.
* webgl/2.0.y/conformance/buffers/buffer-data-array-buffer-delete.html: Added.
* webgl/2.0.y/conformance/buffers/buffer-data-dynamic-delay-expected.txt: Added.
* webgl/2.0.y/conformance/buffers/buffer-data-dynamic-delay.html: Added.
* webgl/2.0.y/conformance/buffers/buffer-uninitialized-expected.txt: Added.
* webgl/2.0.y/conformance/buffers/buffer-uninitialized.html: Added.
* webgl/2.0.y/conformance/buffers/element-array-buffer-delete-recreate-expected.txt: Added.
* webgl/2.0.y/conformance/buffers/element-array-buffer-delete-recreate.html: Added.
* webgl/2.0.y/conformance/buffers/index-validation-copies-indices-expected.txt: Added.
* webgl/2.0.y/conformance/buffers/index-validation-copies-indices.html: Added.
* webgl/2.0.y/conformance/buffers/index-validation-crash-with-buffer-sub-data-expected.txt: Added.
* webgl/2.0.y/conformance/buffers/index-validation-crash-with-buffer-sub-data.html: Added.
* webgl/2.0.y/conformance/buffers/index-validation-expected.txt: Added.
* webgl/2.0.y/conformance/buffers/index-validation-large-buffer-expected.txt: Added.
* webgl/2.0.y/conformance/buffers/index-validation-large-buffer.html: Added.
* webgl/2.0.y/conformance/buffers/index-validation-verifies-too-many-indices-expected.txt: Added.
* webgl/2.0.y/conformance/buffers/index-validation-verifies-too-many-indices.html: Added.
* webgl/2.0.y/conformance/buffers/index-validation-with-resized-buffer-expected.txt: Added.
* webgl/2.0.y/conformance/buffers/index-validation-with-resized-buffer.html: Added.
* webgl/2.0.y/conformance/buffers/index-validation.html: Added.
* webgl/2.0.y/conformance/buffers/vertex-buffer-updated-after-draw-expected.txt: Added.
* webgl/2.0.y/conformance/buffers/vertex-buffer-updated-after-draw.html: Added.
* webgl/2.0.y/conformance/canvas/buffer-offscreen-test-expected.txt: Added.
* webgl/2.0.y/conformance/canvas/buffer-offscreen-test.html: Added.
* webgl/2.0.y/conformance/canvas/buffer-preserve-test-expected.txt: Added.
* webgl/2.0.y/conformance/canvas/buffer-preserve-test.html: Added.
* webgl/2.0.y/conformance/canvas/canvas-test-expected.txt: Added.
* webgl/2.0.y/conformance/canvas/canvas-test.html: Added.
* webgl/2.0.y/conformance/canvas/canvas-zero-size-expected.txt: Added.
* webgl/2.0.y/conformance/canvas/canvas-zero-size.html: Added.
* webgl/2.0.y/conformance/canvas/draw-static-webgl-to-multiple-canvas-test-expected.txt: Added.
* webgl/2.0.y/conformance/canvas/draw-static-webgl-to-multiple-canvas-test.html: Added.
* webgl/2.0.y/conformance/canvas/draw-webgl-to-canvas-test-expected.txt: Added.
* webgl/2.0.y/conformance/canvas/draw-webgl-to-canvas-test.html: Added.
* webgl/2.0.y/conformance/canvas/drawingbuffer-hd-dpi-test-expected.txt: Added.
* webgl/2.0.y/conformance/canvas/drawingbuffer-hd-dpi-test.html: Added.
* webgl/2.0.y/conformance/canvas/drawingbuffer-static-canvas-test-expected.txt: Added.
* webgl/2.0.y/conformance/canvas/drawingbuffer-static-canvas-test.html: Added.
* webgl/2.0.y/conformance/canvas/drawingbuffer-test-expected.txt: Added.
* webgl/2.0.y/conformance/canvas/drawingbuffer-test.html: Added.
* webgl/2.0.y/conformance/canvas/framebuffer-bindings-affected-by-to-data-url-expected.txt: Added.
* webgl/2.0.y/conformance/canvas/framebuffer-bindings-affected-by-to-data-url.html: Added.
* webgl/2.0.y/conformance/canvas/framebuffer-bindings-unaffected-on-resize-expected.txt: Added.
* webgl/2.0.y/conformance/canvas/framebuffer-bindings-unaffected-on-resize.html: Added.
* webgl/2.0.y/conformance/canvas/rapid-resizing-expected.txt: Added.
* webgl/2.0.y/conformance/canvas/rapid-resizing.html: Added.
* webgl/2.0.y/conformance/canvas/render-after-resize-test-expected.txt: Added.
* webgl/2.0.y/conformance/canvas/render-after-resize-test.html: Added.
* webgl/2.0.y/conformance/canvas/texture-bindings-unaffected-on-resize-expected.txt: Added.
* webgl/2.0.y/conformance/canvas/texture-bindings-unaffected-on-resize.html: Added.
* webgl/2.0.y/conformance/canvas/to-data-url-test-expected.txt: Added.
* webgl/2.0.y/conformance/canvas/to-data-url-test.html: Added.
* webgl/2.0.y/conformance/canvas/viewport-unchanged-upon-resize-expected.txt: Added.
* webgl/2.0.y/conformance/canvas/viewport-unchanged-upon-resize.html: Added.
* webgl/2.0.y/conformance/canvas/webgl-to-2d-canvas-expected.txt: Added.
* webgl/2.0.y/conformance/canvas/webgl-to-2d-canvas.html: Added.
* webgl/2.0.y/conformance/context/context-attribute-preserve-drawing-buffer-expected.txt: Added.
* webgl/2.0.y/conformance/context/context-attribute-preserve-drawing-buffer.html: Added.
* webgl/2.0.y/conformance/context/context-attributes-alpha-depth-stencil-antialias-expected.txt: Added.
* webgl/2.0.y/conformance/context/context-attributes-alpha-depth-stencil-antialias.html: Added.
* webgl/2.0.y/conformance/context/context-creation-and-destruction-expected.txt: Added.
* webgl/2.0.y/conformance/context/context-creation-and-destruction.html: Added.
* webgl/2.0.y/conformance/context/context-creation-expected.txt: Added.
* webgl/2.0.y/conformance/context/context-creation.html: Added.
* webgl/2.0.y/conformance/context/context-eviction-with-garbage-collection-expected.txt: Added.
* webgl/2.0.y/conformance/context/context-eviction-with-garbage-collection.html: Added.
* webgl/2.0.y/conformance/context/context-hidden-alpha-expected.txt: Added.
* webgl/2.0.y/conformance/context/context-hidden-alpha.html: Added.
* webgl/2.0.y/conformance/context/context-lost-expected.txt: Added.
* webgl/2.0.y/conformance/context/context-lost-restored-expected.txt: Added.
* webgl/2.0.y/conformance/context/context-lost-restored.html: Added.
* webgl/2.0.y/conformance/context/context-lost.html: Added.
* webgl/2.0.y/conformance/context/context-no-alpha-fbo-with-alpha-expected.txt: Added.
* webgl/2.0.y/conformance/context/context-no-alpha-fbo-with-alpha.html: Added.
* webgl/2.0.y/conformance/context/context-release-upon-reload-expected.txt: Added.
* webgl/2.0.y/conformance/context/context-release-upon-reload.html: Added.
* webgl/2.0.y/conformance/context/context-release-with-workers-expected.txt: Added.
* webgl/2.0.y/conformance/context/context-release-with-workers.html: Added.
* webgl/2.0.y/conformance/context/context-size-change-expected.txt: Added.
* webgl/2.0.y/conformance/context/context-size-change.html: Added.
* webgl/2.0.y/conformance/context/deleted-object-behavior-expected.txt: Added.
* webgl/2.0.y/conformance/context/deleted-object-behavior.html: Added.
* webgl/2.0.y/conformance/context/incorrect-context-object-behaviour-expected.txt: Added.
* webgl/2.0.y/conformance/context/incorrect-context-object-behaviour.html: Added.
* webgl/2.0.y/conformance/context/premultiplyalpha-test-expected.txt: Added.
* webgl/2.0.y/conformance/context/premultiplyalpha-test.html: Added.
* webgl/2.0.y/conformance/context/user-defined-properties-on-context-expected.txt: Added.
* webgl/2.0.y/conformance/context/user-defined-properties-on-context.html: Added.
* webgl/2.0.y/conformance/context/zero-sized-canvas-expected.txt: Added.
* webgl/2.0.y/conformance/context/zero-sized-canvas.html: Added.
* webgl/2.0.y/conformance/extensions/ext-color-buffer-half-float-expected.txt: Added.
* webgl/2.0.y/conformance/extensions/ext-color-buffer-half-float.html: Added.
* webgl/2.0.y/conformance/extensions/ext-disjoint-timer-query-expected.txt: Added.
* webgl/2.0.y/conformance/extensions/ext-disjoint-timer-query.html: Added.
* webgl/2.0.y/conformance/extensions/ext-float-blend-expected.txt: Added.
* webgl/2.0.y/conformance/extensions/ext-float-blend.html: Added.
* webgl/2.0.y/conformance/extensions/ext-texture-compression-bptc-expected.txt: Added.
* webgl/2.0.y/conformance/extensions/ext-texture-compression-bptc.html: Added.
* webgl/2.0.y/conformance/extensions/ext-texture-compression-rgtc-expected.txt: Added.
* webgl/2.0.y/conformance/extensions/ext-texture-compression-rgtc.html: Added.
* webgl/2.0.y/conformance/extensions/ext-texture-filter-anisotropic-expected.txt: Added.
* webgl/2.0.y/conformance/extensions/ext-texture-filter-anisotropic.html: Added.
* webgl/2.0.y/conformance/extensions/get-extension-expected.txt: Added.
* webgl/2.0.y/conformance/extensions/get-extension.html: Added.
* webgl/2.0.y/conformance/extensions/khr-parallel-shader-compile-expected.txt: Added.
* webgl/2.0.y/conformance/extensions/khr-parallel-shader-compile.html: Added.
* webgl/2.0.y/conformance/extensions/oes-texture-float-linear-expected.txt: Added.
* webgl/2.0.y/conformance/extensions/oes-texture-float-linear.html: Added.
* webgl/2.0.y/conformance/extensions/s3tc-and-rgtc-expected.txt: Added.
* webgl/2.0.y/conformance/extensions/s3tc-and-rgtc.html: Added.
* webgl/2.0.y/conformance/extensions/webgl-compressed-texture-astc-expected.txt: Added.
* webgl/2.0.y/conformance/extensions/webgl-compressed-texture-astc.html: Added.
* webgl/2.0.y/conformance/extensions/webgl-compressed-texture-etc-expected.txt: Added.
* webgl/2.0.y/conformance/extensions/webgl-compressed-texture-etc.html: Added.
* webgl/2.0.y/conformance/extensions/webgl-compressed-texture-etc1-expected.txt: Added.
* webgl/2.0.y/conformance/extensions/webgl-compressed-texture-etc1.html: Added.
* webgl/2.0.y/conformance/extensions/webgl-compressed-texture-pvrtc-expected.txt: Added.
* webgl/2.0.y/conformance/extensions/webgl-compressed-texture-pvrtc.html: Added.
* webgl/2.0.y/conformance/extensions/webgl-compressed-texture-s3tc-srgb-expected.txt: Added.
* webgl/2.0.y/conformance/extensions/webgl-compressed-texture-s3tc-srgb.html: Added.
* webgl/2.0.y/conformance/extensions/webgl-compressed-texture-size-limit-expected.txt: Added.
* webgl/2.0.y/conformance/extensions/webgl-compressed-texture-size-limit.html: Added.
* webgl/2.0.y/conformance/extensions/webgl-debug-renderer-info-expected.txt: Added.
* webgl/2.0.y/conformance/extensions/webgl-debug-renderer-info.html: Added.
* webgl/2.0.y/conformance/extensions/webgl-debug-shaders-expected.txt: Added.
* webgl/2.0.y/conformance/extensions/webgl-debug-shaders.html: Added.
* webgl/2.0.y/conformance/extensions/webgl-multi-draw-expected.txt: Added.
* webgl/2.0.y/conformance/extensions/webgl-multi-draw.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/angle-ambiguous-function-call-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/angle-ambiguous-function-call.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/angle-constructor-invalid-parameters-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/angle-constructor-invalid-parameters.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/angle-d3d11-compiler-error-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/angle-d3d11-compiler-error.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/angle-dx-variable-bug-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/angle-dx-variable-bug.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/array-of-struct-with-int-first-position-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/array-of-struct-with-int-first-position.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/assign-to-swizzled-twice-in-function-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/assign-to-swizzled-twice-in-function.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/bool-type-cast-bug-int-float-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/bool-type-cast-bug-int-float.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/character-set-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/character-set.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/compare-loop-index-to-uniform-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/compare-loop-index-to-uniform.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/complex-glsl-does-not-crash-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/complex-glsl-does-not-crash.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/compound-assignment-type-combination-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/compound-assignment-type-combination.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/conditional-discard-in-loop-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/conditional-discard-in-loop.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/conditional-discard-optimization-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/conditional-discard-optimization.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/conditional-texture-fetch-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/conditional-texture-fetch.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/constant-precision-qualifier-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/constant-precision-qualifier.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/floor-div-cos-should-not-truncate-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/floor-div-cos-should-not-truncate.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/floored-division-accuracy-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/floored-division-accuracy.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/fragcoord-linking-bug-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/fragcoord-linking-bug.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/gl-fragcoord-multisampling-bug-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/gl-fragcoord-multisampling-bug.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/global-invariant-does-not-leak-across-shaders-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/global-invariant-does-not-leak-across-shaders.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/if-return-and-elseif-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/if-return-and-elseif.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/in-parameter-passed-as-inout-argument-and-global-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/in-parameter-passed-as-inout-argument-and-global.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/init-array-with-loop-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/init-array-with-loop.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/invariant-does-not-leak-across-shaders-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/invariant-does-not-leak-across-shaders.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/logic-inside-block-without-braces-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/logic-inside-block-without-braces.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/long-expressions-should-not-crash-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/long-expressions-should-not-crash.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/loop-if-loop-gradient-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/loop-if-loop-gradient.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/modulo-arithmetic-accuracy-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/modulo-arithmetic-accuracy.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/multiplication-assignment-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/multiplication-assignment.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/nested-functions-should-not-crash-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/nested-functions-should-not-crash.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/nested-loops-with-break-and-continue-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/nested-loops-with-break-and-continue.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/nested-sequence-operator-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/nested-sequence-operator.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/pow-of-small-constant-in-user-defined-function-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/pow-of-small-constant-in-user-defined-function.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/pow-with-constant-exponent-should-not-crash-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/pow-with-constant-exponent-should-not-crash.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/qualcomm-crash-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/qualcomm-crash.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/qualcomm-loop-with-continue-crash-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/qualcomm-loop-with-continue-crash.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/sampler-array-struct-function-arg-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/sampler-array-struct-function-arg.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/sampler-array-using-loop-index-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/sampler-array-using-loop-index.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/sampler-struct-function-arg-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/sampler-struct-function-arg.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/sequence-operator-evaluation-order-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/sequence-operator-evaluation-order.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/sketchfab-lighting-shader-crash-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/sketchfab-lighting-shader-crash.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/struct-constructor-highp-bug-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/struct-constructor-highp-bug.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/struct-with-single-member-constructor-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/struct-with-single-member-constructor.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/temp-expressions-should-not-crash-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/temp-expressions-should-not-crash.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/unary-minus-operator-float-bug-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/unary-minus-operator-float-bug.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/undefined-index-should-not-crash-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/undefined-index-should-not-crash.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/uniforms-should-not-lose-values-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/uniforms-should-not-lose-values.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/varying-arrays-should-not-be-reversed-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/varying-arrays-should-not-be-reversed.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/vector-matrix-constructor-scalarization-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/vector-matrix-constructor-scalarization.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/vector-scalar-arithmetic-inside-loop-complex-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/vector-scalar-arithmetic-inside-loop-complex.html: Added.
* webgl/2.0.y/conformance/glsl/bugs/vector-scalar-arithmetic-inside-loop-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/bugs/vector-scalar-arithmetic-inside-loop.html: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-bvec2-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-bvec2.html: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-bvec3-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-bvec3.html: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-bvec4-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-bvec4.html: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-ivec2-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-ivec2.html: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-ivec3-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-ivec3.html: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-ivec4-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-ivec4.html: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-mat2-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-mat2.html: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-mat3-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-mat3.html: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-mat4-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-mat4.html: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-vec-mat-corner-cases-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-vec-mat-corner-cases.html: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-vec-mat-index-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-vec-mat-index.html: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-vec2-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-vec2.html: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-vec3-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-vec3.html: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-vec4-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/constructors/glsl-construct-vec4.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-abs-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-abs.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-acos-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-acos.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-asin-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-asin.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-atan-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-atan-xy-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-atan-xy.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-atan.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-ceil-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-ceil.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-clamp-float-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-clamp-float.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-clamp-gentype-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-clamp-gentype.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-cos-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-cos.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-cross-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-cross.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-distance-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-distance.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-dot-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-dot.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-faceforward-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-faceforward.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-floor-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-floor.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-fract-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-fract.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-length-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-length.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-max-float-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-max-float.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-max-gentype-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-max-gentype.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-min-float-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-min-float.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-min-gentype-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-min-gentype.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-mix-float-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-mix-float.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-mix-gentype-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-mix-gentype.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-mod-float-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-mod-float.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-mod-gentype-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-mod-gentype.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-normalize-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-normalize.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-reflect-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-reflect.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-sign-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-sign.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-sin-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-sin.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-smoothstep-float-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-smoothstep-float.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-smoothstep-gentype-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-smoothstep-gentype.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-step-float-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-step-float.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-step-gentype-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function-step-gentype.html: Added.
* webgl/2.0.y/conformance/glsl/functions/glsl-function.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/add_int_float.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/add_int_float.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/add_int_mat2.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/add_int_mat2.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/add_int_mat3.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/add_int_mat3.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/add_int_mat4.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/add_int_mat4.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/add_int_vec2.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/add_int_vec2.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/add_int_vec3.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/add_int_vec3.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/add_int_vec4.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/add_int_vec4.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/add_ivec2_vec2.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/add_ivec2_vec2.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/add_ivec3_vec3.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/add_ivec3_vec3.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/add_ivec4_vec4.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/add_ivec4_vec4.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/assign_int_to_float.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/assign_int_to_float.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/assign_ivec2_to_vec2.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/assign_ivec2_to_vec2.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/assign_ivec3_to_vec3.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/assign_ivec3_to_vec3.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/assign_ivec4_to_vec4.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/assign_ivec4_to_vec4.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/construct_struct.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/construct_struct.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/divide_int_float.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/divide_int_float.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/divide_int_mat2.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/divide_int_mat2.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/divide_int_mat3.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/divide_int_mat3.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/divide_int_mat4.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/divide_int_mat4.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/divide_int_vec2.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/divide_int_vec2.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/divide_int_vec3.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/divide_int_vec3.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/divide_int_vec4.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/divide_int_vec4.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/divide_ivec2_vec2.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/divide_ivec2_vec2.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/divide_ivec3_vec3.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/divide_ivec3_vec3.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/divide_ivec4_vec4.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/divide_ivec4_vec4.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/equal_int_float.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/equal_int_float.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/equal_ivec2_vec2.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/equal_ivec2_vec2.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/equal_ivec3_vec3.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/equal_ivec3_vec3.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/equal_ivec4_vec4.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/equal_ivec4_vec4.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/function_int_float.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/function_int_float.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/function_ivec2_vec2.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/function_ivec2_vec2.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/function_ivec3_vec3.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/function_ivec3_vec3.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/function_ivec4_vec4.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/function_ivec4_vec4.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/greater_than.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/greater_than.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/greater_than_equal.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/greater_than_equal.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/less_than.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/less_than.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/less_than_equal.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/less_than_equal.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/multiply_int_float.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/multiply_int_float.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/multiply_int_mat2.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/multiply_int_mat2.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/multiply_int_mat3.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/multiply_int_mat3.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/multiply_int_mat4.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/multiply_int_mat4.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/multiply_int_vec2.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/multiply_int_vec2.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/multiply_int_vec3.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/multiply_int_vec3.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/multiply_int_vec4.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/multiply_int_vec4.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/multiply_ivec2_vec2.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/multiply_ivec2_vec2.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/multiply_ivec3_vec3.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/multiply_ivec3_vec3.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/multiply_ivec4_vec4.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/multiply_ivec4_vec4.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/not_equal_int_float.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/not_equal_int_float.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/not_equal_ivec2_vec2.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/not_equal_ivec2_vec2.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/not_equal_ivec3_vec3.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/not_equal_ivec3_vec3.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/not_equal_ivec4_vec4.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/not_equal_ivec4_vec4.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/subtract_int_float.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/subtract_int_float.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/subtract_int_mat2.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/subtract_int_mat2.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/subtract_int_mat3.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/subtract_int_mat3.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/subtract_int_mat4.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/subtract_int_mat4.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/subtract_int_vec2.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/subtract_int_vec2.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/subtract_int_vec3.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/subtract_int_vec3.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/subtract_int_vec4.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/subtract_int_vec4.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/subtract_ivec2_vec2.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/subtract_ivec2_vec2.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/subtract_ivec3_vec3.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/subtract_ivec3_vec3.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/subtract_ivec4_vec4.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/subtract_ivec4_vec4.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/ternary_int_float.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/ternary_int_float.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/ternary_ivec2_vec2.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/ternary_ivec2_vec2.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/ternary_ivec3_vec3.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/ternary_ivec3_vec3.vert.html: Added.
* webgl/2.0.y/conformance/glsl/implicit/ternary_ivec4_vec4.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/implicit/ternary_ivec4_vec4.vert.html: Added.
* webgl/2.0.y/conformance/glsl/literals/float_literal.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/literals/float_literal.vert.html: Added.
* webgl/2.0.y/conformance/glsl/literals/literal_precision-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/literals/literal_precision.html: Added.
* webgl/2.0.y/conformance/glsl/literals/overflow_leak.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/literals/overflow_leak.vert.html: Added.
* webgl/2.0.y/conformance/glsl/matrices/glsl-mat3-construction-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/matrices/glsl-mat3-construction.html: Added.
* webgl/2.0.y/conformance/glsl/matrices/glsl-mat4-to-mat3-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/matrices/glsl-mat4-to-mat3.html: Added.
* webgl/2.0.y/conformance/glsl/matrices/matrix-compound-multiply-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/matrices/matrix-compound-multiply.html: Added.
* webgl/2.0.y/conformance/glsl/misc/boolean_precision-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/boolean_precision.html: Added.
* webgl/2.0.y/conformance/glsl/misc/const-variable-initialization-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/const-variable-initialization.html: Added.
* webgl/2.0.y/conformance/glsl/misc/embedded-struct-definitions-forbidden-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/embedded-struct-definitions-forbidden.html: Added.
* webgl/2.0.y/conformance/glsl/misc/empty-declaration-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/empty-declaration.html: Added.
* webgl/2.0.y/conformance/glsl/misc/empty_main.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/empty_main.vert.html: Added.
* webgl/2.0.y/conformance/glsl/misc/expression-list-in-declarator-initializer-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/expression-list-in-declarator-initializer.html: Added.
* webgl/2.0.y/conformance/glsl/misc/fragcolor-fragdata-invariant-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/fragcolor-fragdata-invariant.html: Added.
* webgl/2.0.y/conformance/glsl/misc/gl_position_unset.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/gl_position_unset.vert.html: Added.
* webgl/2.0.y/conformance/glsl/misc/global-variable-init-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/global-variable-init.html: Added.
* webgl/2.0.y/conformance/glsl/misc/glsl-function-nodes-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/glsl-function-nodes.html: Added.
* webgl/2.0.y/conformance/glsl/misc/glsl-long-variable-names-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/glsl-long-variable-names.html: Added.
* webgl/2.0.y/conformance/glsl/misc/glsl-vertex-branch-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/glsl-vertex-branch.html: Added.
* webgl/2.0.y/conformance/glsl/misc/large-loop-compile-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/large-loop-compile.html: Added.
* webgl/2.0.y/conformance/glsl/misc/local-variable-shadowing-outer-function-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/local-variable-shadowing-outer-function.html: Added.
* webgl/2.0.y/conformance/glsl/misc/non-ascii-comments.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/non-ascii-comments.vert.html: Added.
* webgl/2.0.y/conformance/glsl/misc/non-ascii.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/non-ascii.vert.html: Added.
* webgl/2.0.y/conformance/glsl/misc/re-compile-re-link-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/re-compile-re-link.html: Added.
* webgl/2.0.y/conformance/glsl/misc/sampler-operand-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/sampler-operand.html: Added.
* webgl/2.0.y/conformance/glsl/misc/sequence-operator-returns-constant-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/sequence-operator-returns-constant.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-precision-format-obeyed-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-precision-format-obeyed.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-struct-scope-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-struct-scope.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-uniform-packing-restrictions-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-uniform-packing-restrictions.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-varying-packing-restrictions-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-varying-packing-restrictions.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-256-character-define-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-256-character-define.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-256-character-identifier.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-256-character-identifier.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-_webgl-identifier.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-_webgl-identifier.vert.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-arbitrary-indexing.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-arbitrary-indexing.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-arbitrary-indexing.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-arbitrary-indexing.vert.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-array-of-structs-uniform-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-array-of-structs-uniform.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-attrib-array.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-attrib-array.vert.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-attrib-struct.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-attrib-struct.vert.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-clipvertex.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-clipvertex.vert.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-comma-assignment-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-comma-assignment.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-comma-conditional-assignment-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-comma-conditional-assignment.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-comma-separated-variable-declarations-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-comma-separated-variable-declarations.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-conditional-scoping-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-conditional-scoping-negative-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-conditional-scoping-negative.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-conditional-scoping.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-default-precision.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-default-precision.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-default-precision.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-default-precision.vert.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-dfdx-no-ext.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-dfdx-no-ext.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-dfdx.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-dfdx.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-do-loop-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-do-loop.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-error-directive-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-error-directive.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-explicit-int-cast.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-explicit-int-cast.vert.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-float-return-value.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-float-return-value.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-for-loop-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-for-loop.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-for-scoping-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-for-scoping.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-frag-depth.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-frag-depth.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-function-recursion.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-function-recursion.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-function-scoped-struct-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-function-scoped-struct.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-functional-scoping-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-functional-scoping.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-glcolor.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-glcolor.vert.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-gles-1.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-gles-1.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-gles-symbol.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-gles-symbol.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-global-variable-precision-mismatch-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-global-variable-precision-mismatch.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-glprojectionmatrix.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-glprojectionmatrix.vert.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-hex-int-constant-macro-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-hex-int-constant-macro.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-implicit-vec3-to-vec4-cast.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-implicit-vec3-to-vec4-cast.vert.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-include.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-include.vert.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-int-return-value.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-int-return-value.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-invalid-identifier.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-invalid-identifier.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-ivec2-return-value.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-ivec2-return-value.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-ivec3-return-value.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-ivec3-return-value.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-ivec4-return-value.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-ivec4-return-value.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-limited-indexing.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-limited-indexing.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-long-line-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-long-line.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-non-ascii-error.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-non-ascii-error.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-non-reserved-words-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-non-reserved-words.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-precision.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-precision.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-preprocessor-whitespace-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-preprocessor-whitespace.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-quoted-error.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-quoted-error.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-reserved-words-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-reserved-words.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-short-circuiting-operators-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-short-circuiting-operators.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-similar-uniform-array-names-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-similar-uniform-array-names.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-too-many-uniforms-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-too-many-uniforms.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-two-initializer-types-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-two-initializer-types.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-undefined-preprocessor-symbol.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-undefined-preprocessor-symbol.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-uniform-in-loop-condition.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-uniform-in-loop-condition.vert.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-vec2-return-value.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-vec2-return-value.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-vec3-return-value.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-vec3-return-value.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-vec4-return-value.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-vec4-return-value.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-vec4-vec3-vec4-conditional-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-vec4-vec3-vec4-conditional.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-version-100.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-version-100.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-version-100.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-version-100.vert.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-version-120.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-version-120.vert.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-version-130.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-version-130.vert.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-webgl-identifier.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-webgl-identifier.vert.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-while-loop-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-with-while-loop.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-without-precision.frag-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shader-without-precision.frag.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shaders-with-constant-expression-loop-conditions-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shaders-with-constant-expression-loop-conditions.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shaders-with-invariance-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shaders-with-invariance.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shaders-with-mis-matching-uniforms-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shaders-with-mis-matching-uniforms.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shaders-with-mis-matching-varyings-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shaders-with-mis-matching-varyings.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shaders-with-missing-varyings-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shaders-with-missing-varyings.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shaders-with-name-conflicts-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shaders-with-name-conflicts.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shaders-with-uniform-structs-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shaders-with-uniform-structs.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shaders-with-varyings-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shaders-with-varyings.html: Added.
* webgl/2.0.y/conformance/glsl/misc/shared-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/shared.html: Added.
* webgl/2.0.y/conformance/glsl/misc/struct-as-inout-parameter-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/struct-as-inout-parameter.html: Added.
* webgl/2.0.y/conformance/glsl/misc/struct-as-out-parameter-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/struct-as-out-parameter.html: Added.
* webgl/2.0.y/conformance/glsl/misc/struct-assign-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/struct-assign.html: Added.
* webgl/2.0.y/conformance/glsl/misc/struct-equals-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/struct-equals.html: Added.
* webgl/2.0.y/conformance/glsl/misc/struct-mixed-array-declarators-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/struct-mixed-array-declarators.html: Added.
* webgl/2.0.y/conformance/glsl/misc/struct-nesting-exceeds-maximum-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/struct-nesting-exceeds-maximum.html: Added.
* webgl/2.0.y/conformance/glsl/misc/struct-nesting-of-variable-names-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/struct-nesting-of-variable-names.html: Added.
* webgl/2.0.y/conformance/glsl/misc/struct-nesting-under-maximum-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/struct-nesting-under-maximum.html: Added.
* webgl/2.0.y/conformance/glsl/misc/struct-specifiers-in-uniforms-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/struct-specifiers-in-uniforms.html: Added.
* webgl/2.0.y/conformance/glsl/misc/struct-unary-operators-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/struct-unary-operators.html: Added.
* webgl/2.0.y/conformance/glsl/misc/ternary-operator-on-arrays-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/ternary-operator-on-arrays.html: Added.
* webgl/2.0.y/conformance/glsl/misc/ternary-operators-in-global-initializers-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/ternary-operators-in-global-initializers.html: Added.
* webgl/2.0.y/conformance/glsl/misc/ternary-operators-in-initializers-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/ternary-operators-in-initializers.html: Added.
* webgl/2.0.y/conformance/glsl/misc/uninitialized-local-global-variables-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/misc/uninitialized-local-global-variables.html: Added.
* webgl/2.0.y/conformance/glsl/preprocessor/comments-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/preprocessor/comments.html: Added.
* webgl/2.0.y/conformance/glsl/preprocessor/macro-expansion-tricky-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/preprocessor/macro-expansion-tricky.html: Added.
* webgl/2.0.y/conformance/glsl/reserved/_webgl_field.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/reserved/_webgl_field.vert.html: Added.
* webgl/2.0.y/conformance/glsl/reserved/_webgl_function.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/reserved/_webgl_function.vert.html: Added.
* webgl/2.0.y/conformance/glsl/reserved/_webgl_struct.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/reserved/_webgl_struct.vert.html: Added.
* webgl/2.0.y/conformance/glsl/reserved/_webgl_variable.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/reserved/_webgl_variable.vert.html: Added.
* webgl/2.0.y/conformance/glsl/reserved/webgl_field.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/reserved/webgl_field.vert.html: Added.
* webgl/2.0.y/conformance/glsl/reserved/webgl_function.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/reserved/webgl_function.vert.html: Added.
* webgl/2.0.y/conformance/glsl/reserved/webgl_struct.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/reserved/webgl_struct.vert.html: Added.
* webgl/2.0.y/conformance/glsl/reserved/webgl_variable.vert-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/reserved/webgl_variable.vert.html: Added.
* webgl/2.0.y/conformance/glsl/samplers/glsl-function-texture2d-bias-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/samplers/glsl-function-texture2d-bias.html: Added.
* webgl/2.0.y/conformance/glsl/samplers/glsl-function-texture2dlod-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/samplers/glsl-function-texture2dlod.html: Added.
* webgl/2.0.y/conformance/glsl/samplers/glsl-function-texture2dproj-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/samplers/glsl-function-texture2dproj.html: Added.
* webgl/2.0.y/conformance/glsl/samplers/glsl-function-texture2dprojlod-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/samplers/glsl-function-texture2dprojlod.html: Added.
* webgl/2.0.y/conformance/glsl/variables/gl-fragcoord-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/variables/gl-fragcoord-xy-values-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/variables/gl-fragcoord-xy-values.html: Added.
* webgl/2.0.y/conformance/glsl/variables/gl-fragcoord.html: Added.
* webgl/2.0.y/conformance/glsl/variables/gl-fragdata-and-fragcolor-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/variables/gl-fragdata-and-fragcolor.html: Added.
* webgl/2.0.y/conformance/glsl/variables/gl-frontfacing-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/variables/gl-frontfacing.html: Added.
* webgl/2.0.y/conformance/glsl/variables/gl-pointcoord-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/variables/gl-pointcoord.html: Added.
* webgl/2.0.y/conformance/glsl/variables/glsl-built-ins-expected.txt: Added.
* webgl/2.0.y/conformance/glsl/variables/glsl-built-ins.html: Added.
* webgl/2.0.y/conformance/limits/gl-line-width-expected.txt: Added.
* webgl/2.0.y/conformance/limits/gl-line-width.html: Added.
* webgl/2.0.y/conformance/limits/gl-max-texture-dimensions-expected.txt: Added.
* webgl/2.0.y/conformance/limits/gl-max-texture-dimensions.html: Added.
* webgl/2.0.y/conformance/limits/gl-min-attribs-expected.txt: Added.
* webgl/2.0.y/conformance/limits/gl-min-attribs.html: Added.
* webgl/2.0.y/conformance/limits/gl-min-textures-expected.txt: Added.
* webgl/2.0.y/conformance/limits/gl-min-textures.html: Added.
* webgl/2.0.y/conformance/limits/gl-min-uniforms-expected.txt: Added.
* webgl/2.0.y/conformance/limits/gl-min-uniforms.html: Added.
* webgl/2.0.y/conformance/misc/bad-arguments-test-expected.txt: Added.
* webgl/2.0.y/conformance/misc/bad-arguments-test.html: Added.
* webgl/2.0.y/conformance/misc/boolean-argument-conversion-expected.txt: Added.
* webgl/2.0.y/conformance/misc/boolean-argument-conversion.html: Added.
* webgl/2.0.y/conformance/misc/delayed-drawing-expected.txt: Added.
* webgl/2.0.y/conformance/misc/delayed-drawing.html: Added.
* webgl/2.0.y/conformance/misc/error-reporting-expected.txt: Added.
* webgl/2.0.y/conformance/misc/error-reporting.html: Added.
* webgl/2.0.y/conformance/misc/expando-loss-expected.txt: Added.
* webgl/2.0.y/conformance/misc/expando-loss.html: Added.
* webgl/2.0.y/conformance/misc/functions-returning-strings-expected.txt: Added.
* webgl/2.0.y/conformance/misc/functions-returning-strings.html: Added.
* webgl/2.0.y/conformance/misc/invalid-passed-params-expected.txt: Added.
* webgl/2.0.y/conformance/misc/invalid-passed-params.html: Added.
* webgl/2.0.y/conformance/misc/is-object-expected.txt: Added.
* webgl/2.0.y/conformance/misc/is-object.html: Added.
* webgl/2.0.y/conformance/misc/null-object-behaviour-expected.txt: Added.
* webgl/2.0.y/conformance/misc/null-object-behaviour.html: Added.
* webgl/2.0.y/conformance/misc/object-deletion-behaviour-expected.txt: Added.
* webgl/2.0.y/conformance/misc/object-deletion-behaviour.html: Added.
* webgl/2.0.y/conformance/misc/shader-precision-format-expected.txt: Added.
* webgl/2.0.y/conformance/misc/shader-precision-format.html: Added.
* webgl/2.0.y/conformance/misc/type-conversion-test-expected.txt: Added.
* webgl/2.0.y/conformance/misc/type-conversion-test.html: Added.
* webgl/2.0.y/conformance/misc/uninitialized-test-expected.txt: Added.
* webgl/2.0.y/conformance/misc/uninitialized-test.html: Added.
* webgl/2.0.y/conformance/misc/webgl-specific-expected.txt: Added.
* webgl/2.0.y/conformance/misc/webgl-specific-stencil-settings-expected.txt: Added.
* webgl/2.0.y/conformance/misc/webgl-specific-stencil-settings.html: Added.
* webgl/2.0.y/conformance/misc/webgl-specific.html: Added.
* webgl/2.0.y/conformance/more/conformance/constants-expected.txt: Added.
* webgl/2.0.y/conformance/more/conformance/constants.html: Added.
* webgl/2.0.y/conformance/more/conformance/getContext-expected.txt: Added.
* webgl/2.0.y/conformance/more/conformance/getContext.html: Added.
* webgl/2.0.y/conformance/more/conformance/methods-expected.txt: Added.
* webgl/2.0.y/conformance/more/conformance/methods.html: Added.
* webgl/2.0.y/conformance/more/conformance/quickCheckAPI-A-expected.txt: Added.
* webgl/2.0.y/conformance/more/conformance/quickCheckAPI-A.html: Added.
* webgl/2.0.y/conformance/more/conformance/quickCheckAPI-B1-expected.txt: Added.
* webgl/2.0.y/conformance/more/conformance/quickCheckAPI-B1.html: Added.
* webgl/2.0.y/conformance/more/conformance/quickCheckAPI-B2-expected.txt: Added.
* webgl/2.0.y/conformance/more/conformance/quickCheckAPI-B2.html: Added.
* webgl/2.0.y/conformance/more/conformance/quickCheckAPI-B3-expected.txt: Added.
* webgl/2.0.y/conformance/more/conformance/quickCheckAPI-B3.html: Added.
* webgl/2.0.y/conformance/more/conformance/quickCheckAPI-B4-expected.txt: Added.
* webgl/2.0.y/conformance/more/conformance/quickCheckAPI-B4.html: Added.
* webgl/2.0.y/conformance/more/conformance/quickCheckAPI-C-expected.txt: Added.
* webgl/2.0.y/conformance/more/conformance/quickCheckAPI-C.html: Added.
* webgl/2.0.y/conformance/more/conformance/quickCheckAPI-D_G-expected.txt: Added.
* webgl/2.0.y/conformance/more/conformance/quickCheckAPI-D_G.html: Added.
* webgl/2.0.y/conformance/more/conformance/quickCheckAPI-G_I-expected.txt: Added.
* webgl/2.0.y/conformance/more/conformance/quickCheckAPI-G_I.html: Added.
* webgl/2.0.y/conformance/more/conformance/quickCheckAPI-L_S-expected.txt: Added.
* webgl/2.0.y/conformance/more/conformance/quickCheckAPI-L_S.html: Added.
* webgl/2.0.y/conformance/more/conformance/quickCheckAPI-S_V-expected.txt: Added.
* webgl/2.0.y/conformance/more/conformance/quickCheckAPI-S_V.html: Added.
* webgl/2.0.y/conformance/more/conformance/webGLArrays-expected.txt: Added.
* webgl/2.0.y/conformance/more/conformance/webGLArrays.html: Added.
* webgl/2.0.y/conformance/more/functions/bindBuffer-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/bindBuffer.html: Added.
* webgl/2.0.y/conformance/more/functions/bindBufferBadArgs-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/bindBufferBadArgs.html: Added.
* webgl/2.0.y/conformance/more/functions/bindFramebufferLeaveNonZero-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/bindFramebufferLeaveNonZero.html: Added.
* webgl/2.0.y/conformance/more/functions/bufferData-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/bufferData.html: Added.
* webgl/2.0.y/conformance/more/functions/bufferDataBadArgs-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/bufferDataBadArgs.html: Added.
* webgl/2.0.y/conformance/more/functions/bufferSubData-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/bufferSubData.html: Added.
* webgl/2.0.y/conformance/more/functions/bufferSubDataBadArgs-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/bufferSubDataBadArgs.html: Added.
* webgl/2.0.y/conformance/more/functions/copyTexImage2D-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/copyTexImage2D.html: Added.
* webgl/2.0.y/conformance/more/functions/copyTexImage2DBadArgs-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/copyTexImage2DBadArgs.html: Added.
* webgl/2.0.y/conformance/more/functions/copyTexSubImage2D-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/copyTexSubImage2D.html: Added.
* webgl/2.0.y/conformance/more/functions/copyTexSubImage2DBadArgs-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/copyTexSubImage2DBadArgs.html: Added.
* webgl/2.0.y/conformance/more/functions/deleteBufferBadArgs-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/deleteBufferBadArgs.html: Added.
* webgl/2.0.y/conformance/more/functions/drawArrays-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/drawArrays.html: Added.
* webgl/2.0.y/conformance/more/functions/drawElements-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/drawElements.html: Added.
* webgl/2.0.y/conformance/more/functions/isTests-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/isTests.html: Added.
* webgl/2.0.y/conformance/more/functions/isTestsBadArgs-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/isTestsBadArgs.html: Added.
* webgl/2.0.y/conformance/more/functions/readPixels-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/readPixels.html: Added.
* webgl/2.0.y/conformance/more/functions/readPixelsBadArgs-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/readPixelsBadArgs.html: Added.
* webgl/2.0.y/conformance/more/functions/texImage2D-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/texImage2D.html: Added.
* webgl/2.0.y/conformance/more/functions/texImage2DBadArgs-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/texImage2DBadArgs.html: Added.
* webgl/2.0.y/conformance/more/functions/texImage2DHTML-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/texImage2DHTML.html: Added.
* webgl/2.0.y/conformance/more/functions/texImage2DHTMLBadArgs-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/texImage2DHTMLBadArgs.html: Added.
* webgl/2.0.y/conformance/more/functions/texSubImage2D-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/texSubImage2D.html: Added.
* webgl/2.0.y/conformance/more/functions/texSubImage2DBadArgs-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/texSubImage2DBadArgs.html: Added.
* webgl/2.0.y/conformance/more/functions/texSubImage2DHTML-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/texSubImage2DHTML.html: Added.
* webgl/2.0.y/conformance/more/functions/texSubImage2DHTMLBadArgs-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/texSubImage2DHTMLBadArgs.html: Added.
* webgl/2.0.y/conformance/more/functions/uniformMatrix-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/uniformMatrix.html: Added.
* webgl/2.0.y/conformance/more/functions/uniformMatrixBadArgs-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/uniformMatrixBadArgs.html: Added.
* webgl/2.0.y/conformance/more/functions/uniformf-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/uniformf.html: Added.
* webgl/2.0.y/conformance/more/functions/uniformfArrayLen1-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/uniformfArrayLen1.html: Added.
* webgl/2.0.y/conformance/more/functions/uniformfBadArgs-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/uniformfBadArgs.html: Added.
* webgl/2.0.y/conformance/more/functions/uniformi-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/uniformi.html: Added.
* webgl/2.0.y/conformance/more/functions/uniformiBadArgs-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/uniformiBadArgs.html: Added.
* webgl/2.0.y/conformance/more/functions/vertexAttrib-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/vertexAttrib.html: Added.
* webgl/2.0.y/conformance/more/functions/vertexAttribBadArgs-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/vertexAttribBadArgs.html: Added.
* webgl/2.0.y/conformance/more/functions/vertexAttribPointer-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/vertexAttribPointer.html: Added.
* webgl/2.0.y/conformance/more/functions/vertexAttribPointerBadArgs-expected.txt: Added.
* webgl/2.0.y/conformance/more/functions/vertexAttribPointerBadArgs.html: Added.
* webgl/2.0.y/conformance/more/glsl/arrayOutOfBounds-expected.txt: Added.
* webgl/2.0.y/conformance/more/glsl/arrayOutOfBounds.html: Added.
* webgl/2.0.y/conformance/more/glsl/uniformOutOfBounds-expected.txt: Added.
* webgl/2.0.y/conformance/more/glsl/uniformOutOfBounds.html: Added.
* webgl/2.0.y/conformance/offscreencanvas/context-attribute-preserve-drawing-buffer-expected.txt: Added.
* webgl/2.0.y/conformance/offscreencanvas/context-attribute-preserve-drawing-buffer.html: Added.
* webgl/2.0.y/conformance/offscreencanvas/context-creation-expected.txt: Added.
* webgl/2.0.y/conformance/offscreencanvas/context-creation-worker-expected.txt: Added.
* webgl/2.0.y/conformance/offscreencanvas/context-creation-worker.html: Added.
* webgl/2.0.y/conformance/offscreencanvas/context-creation.html: Added.
* webgl/2.0.y/conformance/offscreencanvas/context-lost-expected.txt: Added.
* webgl/2.0.y/conformance/offscreencanvas/context-lost-restored-expected.txt: Added.
* webgl/2.0.y/conformance/offscreencanvas/context-lost-restored-worker-expected.txt: Added.
* webgl/2.0.y/conformance/offscreencanvas/context-lost-restored-worker.html: Added.
* webgl/2.0.y/conformance/offscreencanvas/context-lost-restored.html: Added.
* webgl/2.0.y/conformance/offscreencanvas/context-lost-worker-expected.txt: Added.
* webgl/2.0.y/conformance/offscreencanvas/context-lost-worker.html: Added.
* webgl/2.0.y/conformance/offscreencanvas/context-lost.html: Added.
* webgl/2.0.y/conformance/offscreencanvas/methods-expected.txt: Added.
* webgl/2.0.y/conformance/offscreencanvas/methods-worker-expected.txt: Added.
* webgl/2.0.y/conformance/offscreencanvas/methods-worker.html: Added.
* webgl/2.0.y/conformance/offscreencanvas/methods.html: Added.
* webgl/2.0.y/conformance/offscreencanvas/offscreencanvas-resize-expected.txt: Added.
* webgl/2.0.y/conformance/offscreencanvas/offscreencanvas-resize.html: Added.
* webgl/2.0.y/conformance/offscreencanvas/offscreencanvas-timer-query-expected.txt: Added.
* webgl/2.0.y/conformance/offscreencanvas/offscreencanvas-timer-query.html: Added.
* webgl/2.0.y/conformance/offscreencanvas/offscreencanvas-transfer-image-bitmap-expected.txt: Added.
* webgl/2.0.y/conformance/offscreencanvas/offscreencanvas-transfer-image-bitmap.html: Added.
* webgl/2.0.y/conformance/ogles/GL/abs/abs_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/abs/abs_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/acos/acos_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/acos/acos_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/all/all_001_to_004-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/all/all_001_to_004.html: Added.
* webgl/2.0.y/conformance/ogles/GL/any/any_001_to_004-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/any/any_001_to_004.html: Added.
* webgl/2.0.y/conformance/ogles/GL/array/array_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/array/array_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/asin/asin_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/asin/asin_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/atan/atan_001_to_008-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/atan/atan_001_to_008.html: Added.
* webgl/2.0.y/conformance/ogles/GL/atan/atan_009_to_012-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/atan/atan_009_to_012.html: Added.
* webgl/2.0.y/conformance/ogles/GL/biConstants/biConstants_001_to_008-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/biConstants/biConstants_001_to_008.html: Added.
* webgl/2.0.y/conformance/ogles/GL/biConstants/biConstants_009_to_016-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/biConstants/biConstants_009_to_016.html: Added.
* webgl/2.0.y/conformance/ogles/GL/biuDepthRange/biuDepthRange_001_to_002-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/biuDepthRange/biuDepthRange_001_to_002.html: Added.
* webgl/2.0.y/conformance/ogles/GL/built_in_varying_array_out_of_bounds/built_in_varying_array_out_of_bounds_001_to_001-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/built_in_varying_array_out_of_bounds/built_in_varying_array_out_of_bounds_001_to_001.html: Added.
* webgl/2.0.y/conformance/ogles/GL/ceil/ceil_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/ceil/ceil_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/clamp/clamp_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/clamp/clamp_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/control_flow/control_flow_001_to_008-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/control_flow/control_flow_001_to_008.html: Added.
* webgl/2.0.y/conformance/ogles/GL/control_flow/control_flow_009_to_010-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/control_flow/control_flow_009_to_010.html: Added.
* webgl/2.0.y/conformance/ogles/GL/cos/cos_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/cos/cos_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/cross/cross_001_to_002-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/cross/cross_001_to_002.html: Added.
* webgl/2.0.y/conformance/ogles/GL/default/default_001_to_001-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/default/default_001_to_001.html: Added.
* webgl/2.0.y/conformance/ogles/GL/degrees/degrees_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/degrees/degrees_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/discard/discard_001_to_002-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/discard/discard_001_to_002.html: Added.
* webgl/2.0.y/conformance/ogles/GL/distance/distance_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/distance/distance_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/dot/dot_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/dot/dot_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/equal/equal_001_to_008-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/equal/equal_001_to_008.html: Added.
* webgl/2.0.y/conformance/ogles/GL/equal/equal_009_to_012-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/equal/equal_009_to_012.html: Added.
* webgl/2.0.y/conformance/ogles/GL/exp/exp_001_to_008-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/exp/exp_001_to_008.html: Added.
* webgl/2.0.y/conformance/ogles/GL/exp/exp_009_to_012-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/exp/exp_009_to_012.html: Added.
* webgl/2.0.y/conformance/ogles/GL/exp2/exp2_001_to_008-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/exp2/exp2_001_to_008.html: Added.
* webgl/2.0.y/conformance/ogles/GL/exp2/exp2_009_to_012-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/exp2/exp2_009_to_012.html: Added.
* webgl/2.0.y/conformance/ogles/GL/faceforward/faceforward_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/faceforward/faceforward_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/floor/floor_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/floor/floor_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/fract/fract_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/fract/fract_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_001_to_008-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_001_to_008.html: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_009_to_016-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_009_to_016.html: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_017_to_024-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_017_to_024.html: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_025_to_032-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_025_to_032.html: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_033_to_040-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_033_to_040.html: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_041_to_048-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_041_to_048.html: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_049_to_056-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_049_to_056.html: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_057_to_064-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_057_to_064.html: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_065_to_072-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_065_to_072.html: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_073_to_080-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_073_to_080.html: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_081_to_088-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_081_to_088.html: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_089_to_096-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_089_to_096.html: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_097_to_104-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_097_to_104.html: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_105_to_112-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_105_to_112.html: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_113_to_120-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_113_to_120.html: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_121_to_126-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/functions/functions_121_to_126.html: Added.
* webgl/2.0.y/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_001_to_003-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_001_to_003.html: Added.
* webgl/2.0.y/conformance/ogles/GL/gl_FrontFacing/gl_FrontFacing_001_to_001-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/gl_FrontFacing/gl_FrontFacing_001_to_001.html: Added.
* webgl/2.0.y/conformance/ogles/GL/greaterThan/greaterThan_001_to_008-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/greaterThan/greaterThan_001_to_008.html: Added.
* webgl/2.0.y/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_001_to_008-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_001_to_008.html: Added.
* webgl/2.0.y/conformance/ogles/GL/inversesqrt/inversesqrt_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/inversesqrt/inversesqrt_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/length/length_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/length/length_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/lessThan/lessThan_001_to_008-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/lessThan/lessThan_001_to_008.html: Added.
* webgl/2.0.y/conformance/ogles/GL/lessThanEqual/lessThanEqual_001_to_008-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/lessThanEqual/lessThanEqual_001_to_008.html: Added.
* webgl/2.0.y/conformance/ogles/GL/log/log_001_to_008-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/log/log_001_to_008.html: Added.
* webgl/2.0.y/conformance/ogles/GL/log/log_009_to_012-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/log/log_009_to_012.html: Added.
* webgl/2.0.y/conformance/ogles/GL/log2/log2_001_to_008-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/log2/log2_001_to_008.html: Added.
* webgl/2.0.y/conformance/ogles/GL/log2/log2_009_to_012-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/log2/log2_009_to_012.html: Added.
* webgl/2.0.y/conformance/ogles/GL/mat/mat_001_to_008-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/mat/mat_001_to_008.html: Added.
* webgl/2.0.y/conformance/ogles/GL/mat/mat_009_to_016-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/mat/mat_009_to_016.html: Added.
* webgl/2.0.y/conformance/ogles/GL/mat/mat_017_to_024-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/mat/mat_017_to_024.html: Added.
* webgl/2.0.y/conformance/ogles/GL/mat/mat_025_to_032-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/mat/mat_025_to_032.html: Added.
* webgl/2.0.y/conformance/ogles/GL/mat/mat_033_to_040-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/mat/mat_033_to_040.html: Added.
* webgl/2.0.y/conformance/ogles/GL/mat/mat_041_to_046-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/mat/mat_041_to_046.html: Added.
* webgl/2.0.y/conformance/ogles/GL/mat3/mat3_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/mat3/mat3_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/matrixCompMult/matrixCompMult_001_to_004-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/matrixCompMult/matrixCompMult_001_to_004.html: Added.
* webgl/2.0.y/conformance/ogles/GL/max/max_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/max/max_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/min/min_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/min/min_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/mix/mix_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/mix/mix_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/mod/mod_001_to_008-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/mod/mod_001_to_008.html: Added.
* webgl/2.0.y/conformance/ogles/GL/normalize/normalize_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/normalize/normalize_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/not/not_001_to_004-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/not/not_001_to_004.html: Added.
* webgl/2.0.y/conformance/ogles/GL/notEqual/notEqual_001_to_008-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/notEqual/notEqual_001_to_008.html: Added.
* webgl/2.0.y/conformance/ogles/GL/notEqual/notEqual_009_to_012-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/notEqual/notEqual_009_to_012.html: Added.
* webgl/2.0.y/conformance/ogles/GL/operators/operators_001_to_008-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/operators/operators_001_to_008.html: Added.
* webgl/2.0.y/conformance/ogles/GL/operators/operators_009_to_016-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/operators/operators_009_to_016.html: Added.
* webgl/2.0.y/conformance/ogles/GL/operators/operators_017_to_024-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/operators/operators_017_to_024.html: Added.
* webgl/2.0.y/conformance/ogles/GL/operators/operators_025_to_026-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/operators/operators_025_to_026.html: Added.
* webgl/2.0.y/conformance/ogles/GL/pow/pow_001_to_008-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/pow/pow_001_to_008.html: Added.
* webgl/2.0.y/conformance/ogles/GL/pow/pow_009_to_016-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/pow/pow_009_to_016.html: Added.
* webgl/2.0.y/conformance/ogles/GL/pow/pow_017_to_024-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/pow/pow_017_to_024.html: Added.
* webgl/2.0.y/conformance/ogles/GL/radians/radians_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/radians/radians_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/reflect/reflect_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/reflect/reflect_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/refract/refract_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/refract/refract_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/sign/sign_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/sign/sign_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/sin/sin_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/sin/sin_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/smoothstep/smoothstep_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/smoothstep/smoothstep_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/sqrt/sqrt_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/sqrt/sqrt_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/step/step_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/step/step_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/struct/struct_001_to_008-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/struct/struct_001_to_008.html: Added.
* webgl/2.0.y/conformance/ogles/GL/struct/struct_009_to_016-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/struct/struct_009_to_016.html: Added.
* webgl/2.0.y/conformance/ogles/GL/struct/struct_017_to_024-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/struct/struct_017_to_024.html: Added.
* webgl/2.0.y/conformance/ogles/GL/struct/struct_025_to_032-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/struct/struct_025_to_032.html: Added.
* webgl/2.0.y/conformance/ogles/GL/struct/struct_033_to_040-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/struct/struct_033_to_040.html: Added.
* webgl/2.0.y/conformance/ogles/GL/struct/struct_041_to_048-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/struct/struct_041_to_048.html: Added.
* webgl/2.0.y/conformance/ogles/GL/struct/struct_049_to_056-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/struct/struct_049_to_056.html: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_001_to_008-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_001_to_008.html: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_009_to_016-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_009_to_016.html: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_017_to_024-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_017_to_024.html: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_025_to_032-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_025_to_032.html: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_033_to_040-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_033_to_040.html: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_041_to_048-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_041_to_048.html: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_049_to_056-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_049_to_056.html: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_057_to_064-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_057_to_064.html: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_065_to_072-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_065_to_072.html: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_073_to_080-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_073_to_080.html: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_081_to_088-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_081_to_088.html: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_089_to_096-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_089_to_096.html: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_097_to_104-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_097_to_104.html: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_105_to_112-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_105_to_112.html: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_113_to_120-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/swizzlers/swizzlers_113_to_120.html: Added.
* webgl/2.0.y/conformance/ogles/GL/tan/tan_001_to_006-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/tan/tan_001_to_006.html: Added.
* webgl/2.0.y/conformance/ogles/GL/vec/vec_001_to_008-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/vec/vec_001_to_008.html: Added.
* webgl/2.0.y/conformance/ogles/GL/vec/vec_009_to_016-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/vec/vec_009_to_016.html: Added.
* webgl/2.0.y/conformance/ogles/GL/vec/vec_017_to_018-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/vec/vec_017_to_018.html: Added.
* webgl/2.0.y/conformance/ogles/GL/vec3/vec3_001_to_008-expected.txt: Added.
* webgl/2.0.y/conformance/ogles/GL/vec3/vec3_001_to_008.html: Added.
* webgl/2.0.y/conformance/programs/get-active-test-expected.txt: Added.
* webgl/2.0.y/conformance/programs/get-active-test.html: Added.
* webgl/2.0.y/conformance/programs/gl-bind-attrib-location-long-names-test-expected.txt: Added.
* webgl/2.0.y/conformance/programs/gl-bind-attrib-location-long-names-test.html: Added.
* webgl/2.0.y/conformance/programs/gl-bind-attrib-location-test-expected.txt: Added.
* webgl/2.0.y/conformance/programs/gl-bind-attrib-location-test.html: Added.
* webgl/2.0.y/conformance/programs/gl-get-active-attribute-expected.txt: Added.
* webgl/2.0.y/conformance/programs/gl-get-active-attribute.html: Added.
* webgl/2.0.y/conformance/programs/gl-get-active-uniform-expected.txt: Added.
* webgl/2.0.y/conformance/programs/gl-get-active-uniform.html: Added.
* webgl/2.0.y/conformance/programs/gl-getshadersource-expected.txt: Added.
* webgl/2.0.y/conformance/programs/gl-getshadersource.html: Added.
* webgl/2.0.y/conformance/programs/gl-shader-test-expected.txt: Added.
* webgl/2.0.y/conformance/programs/gl-shader-test.html: Added.
* webgl/2.0.y/conformance/programs/invalid-UTF-16-expected.txt: Added.
* webgl/2.0.y/conformance/programs/invalid-UTF-16.html: Added.
* webgl/2.0.y/conformance/programs/program-handling-expected.txt: Added.
* webgl/2.0.y/conformance/programs/program-handling.html: Added.
* webgl/2.0.y/conformance/programs/program-infolog-expected.txt: Added.
* webgl/2.0.y/conformance/programs/program-infolog.html: Added.
* webgl/2.0.y/conformance/programs/program-test-expected.txt: Added.
* webgl/2.0.y/conformance/programs/program-test.html: Added.
* webgl/2.0.y/conformance/programs/use-program-crash-with-discard-in-fragment-shader-expected.txt: Added.
* webgl/2.0.y/conformance/programs/use-program-crash-with-discard-in-fragment-shader.html: Added.
* webgl/2.0.y/conformance/reading/fbo-remains-unchanged-after-read-pixels-expected.txt: Added.
* webgl/2.0.y/conformance/reading/fbo-remains-unchanged-after-read-pixels.html: Added.
* webgl/2.0.y/conformance/reading/read-pixels-pack-alignment-expected.txt: Added.
* webgl/2.0.y/conformance/reading/read-pixels-pack-alignment.html: Added.
* webgl/2.0.y/conformance/reading/read-pixels-test-expected.txt: Added.
* webgl/2.0.y/conformance/reading/read-pixels-test.html: Added.
* webgl/2.0.y/conformance/renderbuffers/depth-renderbuffer-initialization-expected.txt: Added.
* webgl/2.0.y/conformance/renderbuffers/depth-renderbuffer-initialization.html: Added.
* webgl/2.0.y/conformance/renderbuffers/feedback-loop-expected.txt: Added.
* webgl/2.0.y/conformance/renderbuffers/feedback-loop.html: Added.
* webgl/2.0.y/conformance/renderbuffers/framebuffer-state-restoration-expected.txt: Added.
* webgl/2.0.y/conformance/renderbuffers/framebuffer-state-restoration.html: Added.
* webgl/2.0.y/conformance/renderbuffers/renderbuffer-initialization-expected.txt: Added.
* webgl/2.0.y/conformance/renderbuffers/renderbuffer-initialization.html: Added.
* webgl/2.0.y/conformance/renderbuffers/stencil-renderbuffer-initialization-expected.txt: Added.
* webgl/2.0.y/conformance/renderbuffers/stencil-renderbuffer-initialization.html: Added.
* webgl/2.0.y/conformance/rendering/bind-framebuffer-flush-bug-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/bind-framebuffer-flush-bug.html: Added.
* webgl/2.0.y/conformance/rendering/blending-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/blending.html: Added.
* webgl/2.0.y/conformance/rendering/canvas-alpha-bug-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/canvas-alpha-bug.html: Added.
* webgl/2.0.y/conformance/rendering/clear-after-copyTexImage2D-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/clear-after-copyTexImage2D.html: Added.
* webgl/2.0.y/conformance/rendering/color-mask-preserved-during-implicit-clears-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/color-mask-preserved-during-implicit-clears.html: Added.
* webgl/2.0.y/conformance/rendering/culling-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/culling.html: Added.
* webgl/2.0.y/conformance/rendering/default-texture-draw-bug-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/default-texture-draw-bug.html: Added.
* webgl/2.0.y/conformance/rendering/draw-arrays-out-of-bounds-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/draw-arrays-out-of-bounds.html: Added.
* webgl/2.0.y/conformance/rendering/draw-elements-out-of-bounds-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/draw-elements-out-of-bounds.html: Added.
* webgl/2.0.y/conformance/rendering/draw-webgl-to-canvas-2d-repeatedly-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/draw-webgl-to-canvas-2d-repeatedly.html: Added.
* webgl/2.0.y/conformance/rendering/draw-with-changing-start-vertex-bug-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/draw-with-changing-start-vertex-bug.html: Added.
* webgl/2.0.y/conformance/rendering/framebuffer-switch-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/framebuffer-switch.html: Added.
* webgl/2.0.y/conformance/rendering/framebuffer-texture-clear-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/framebuffer-texture-clear.html: Added.
* webgl/2.0.y/conformance/rendering/framebuffer-texture-switch-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/framebuffer-texture-switch.html: Added.
* webgl/2.0.y/conformance/rendering/gl-clear-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/gl-clear.html: Added.
* webgl/2.0.y/conformance/rendering/gl-drawarrays-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/gl-drawarrays.html: Added.
* webgl/2.0.y/conformance/rendering/gl-drawelements-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/gl-drawelements.html: Added.
* webgl/2.0.y/conformance/rendering/gl-scissor-canvas-dimensions-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/gl-scissor-canvas-dimensions.html: Added.
* webgl/2.0.y/conformance/rendering/gl-scissor-fbo-test-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/gl-scissor-fbo-test.html: Added.
* webgl/2.0.y/conformance/rendering/gl-scissor-test-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/gl-scissor-test.html: Added.
* webgl/2.0.y/conformance/rendering/gl-viewport-test-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/gl-viewport-test.html: Added.
* webgl/2.0.y/conformance/rendering/line-loop-tri-fan-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/line-loop-tri-fan.html: Added.
* webgl/2.0.y/conformance/rendering/line-rendering-quality-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/line-rendering-quality.html: Added.
* webgl/2.0.y/conformance/rendering/many-draw-calls-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/many-draw-calls.html: Added.
* webgl/2.0.y/conformance/rendering/more-than-65536-indices-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/more-than-65536-indices.html: Added.
* webgl/2.0.y/conformance/rendering/multisample-corruption-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/multisample-corruption.html: Added.
* webgl/2.0.y/conformance/rendering/negative-one-index-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/negative-one-index.html: Added.
* webgl/2.0.y/conformance/rendering/out-of-bounds-array-buffers-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/out-of-bounds-array-buffers.html: Added.
* webgl/2.0.y/conformance/rendering/out-of-bounds-index-buffers-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/out-of-bounds-index-buffers.html: Added.
* webgl/2.0.y/conformance/rendering/point-no-attributes-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/point-no-attributes.html: Added.
* webgl/2.0.y/conformance/rendering/point-size-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/point-size.html: Added.
* webgl/2.0.y/conformance/rendering/point-specific-shader-variables-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/point-specific-shader-variables.html: Added.
* webgl/2.0.y/conformance/rendering/point-with-gl-pointcoord-in-fragment-shader-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/point-with-gl-pointcoord-in-fragment-shader.html: Added.
* webgl/2.0.y/conformance/rendering/polygon-offset-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/polygon-offset.html: Added.
* webgl/2.0.y/conformance/rendering/preservedrawingbuffer-leak-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/preservedrawingbuffer-leak.html: Added.
* webgl/2.0.y/conformance/rendering/rendering-sampling-feedback-loop-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/rendering-sampling-feedback-loop.html: Added.
* webgl/2.0.y/conformance/rendering/rendering-stencil-large-viewport-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/rendering-stencil-large-viewport.html: Added.
* webgl/2.0.y/conformance/rendering/scissor-rect-repeated-rendering-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/scissor-rect-repeated-rendering.html: Added.
* webgl/2.0.y/conformance/rendering/simple-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/simple.html: Added.
* webgl/2.0.y/conformance/rendering/texture-switch-performance-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/texture-switch-performance.html: Added.
* webgl/2.0.y/conformance/rendering/triangle-expected.txt: Added.
* webgl/2.0.y/conformance/rendering/triangle.html: Added.
* webgl/2.0.y/conformance/state/fb-attach-implicit-target-assignment-expected.txt: Added.
* webgl/2.0.y/conformance/state/fb-attach-implicit-target-assignment.html: Added.
* webgl/2.0.y/conformance/state/gl-enable-enum-test-expected.txt: Added.
* webgl/2.0.y/conformance/state/gl-enable-enum-test.html: Added.
* webgl/2.0.y/conformance/state/gl-get-calls-expected.txt: Added.
* webgl/2.0.y/conformance/state/gl-get-calls.html: Added.
* webgl/2.0.y/conformance/state/gl-geterror-expected.txt: Added.
* webgl/2.0.y/conformance/state/gl-geterror.html: Added.
* webgl/2.0.y/conformance/state/gl-initial-state-expected.txt: Added.
* webgl/2.0.y/conformance/state/gl-initial-state.html: Added.
* webgl/2.0.y/conformance/state/state-uneffected-after-compositing-expected.txt: Added.
* webgl/2.0.y/conformance/state/state-uneffected-after-compositing.html: Added.
* webgl/2.0.y/conformance/textures/canvas/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/canvas/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/canvas/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/canvas/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance/textures/image/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance/textures/image/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance/textures/image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance/textures/image_data/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_data/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_data/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_data/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_data/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_data/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_data/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_data/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_data/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_data/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance/textures/misc/canvas-teximage-after-multiple-drawimages-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/canvas-teximage-after-multiple-drawimages.html: Added.
* webgl/2.0.y/conformance/textures/misc/copy-tex-image-2d-formats-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/copy-tex-image-2d-formats.html: Added.
* webgl/2.0.y/conformance/textures/misc/copy-tex-image-and-sub-image-2d-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/copy-tex-image-and-sub-image-2d.html: Added.
* webgl/2.0.y/conformance/textures/misc/copy-tex-image-crash-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/copy-tex-image-crash.html: Added.
* webgl/2.0.y/conformance/textures/misc/copytexsubimage2d-large-partial-copy-corruption-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/copytexsubimage2d-large-partial-copy-corruption.html: Added.
* webgl/2.0.y/conformance/textures/misc/copytexsubimage2d-subrects-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/copytexsubimage2d-subrects.html: Added.
* webgl/2.0.y/conformance/textures/misc/cube-incomplete-fbo-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/cube-incomplete-fbo.html: Added.
* webgl/2.0.y/conformance/textures/misc/cube-map-uploads-out-of-order-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/cube-map-uploads-out-of-order.html: Added.
* webgl/2.0.y/conformance/textures/misc/default-texture-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/default-texture.html: Added.
* webgl/2.0.y/conformance/textures/misc/exif-orientation-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/exif-orientation.html: Added.
* webgl/2.0.y/conformance/textures/misc/gl-pixelstorei-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/gl-pixelstorei.html: Added.
* webgl/2.0.y/conformance/textures/misc/gl-teximage-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/gl-teximage.html: Added.
* webgl/2.0.y/conformance/textures/misc/mipmap-fbo-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/mipmap-fbo.html: Added.
* webgl/2.0.y/conformance/textures/misc/origin-clean-conformance-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/origin-clean-conformance-offscreencanvas-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/origin-clean-conformance-offscreencanvas.html: Added.
* webgl/2.0.y/conformance/textures/misc/origin-clean-conformance.html: Added.
* webgl/2.0.y/conformance/textures/misc/tex-image-and-sub-image-2d-with-array-buffer-view-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/tex-image-and-sub-image-2d-with-array-buffer-view.html: Added.
* webgl/2.0.y/conformance/textures/misc/tex-image-and-uniform-binding-bugs-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/tex-image-and-uniform-binding-bugs.html: Added.
* webgl/2.0.y/conformance/textures/misc/tex-image-canvas-corruption-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/tex-image-canvas-corruption.html: Added.
* webgl/2.0.y/conformance/textures/misc/tex-image-webgl-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/tex-image-webgl.html: Added.
* webgl/2.0.y/conformance/textures/misc/tex-image-with-format-and-type-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/tex-image-with-format-and-type.html: Added.
* webgl/2.0.y/conformance/textures/misc/tex-image-with-invalid-data-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/tex-image-with-invalid-data.html: Added.
* webgl/2.0.y/conformance/textures/misc/tex-sub-image-2d-bad-args-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/tex-sub-image-2d-bad-args.html: Added.
* webgl/2.0.y/conformance/textures/misc/tex-sub-image-2d-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/tex-sub-image-2d.html: Added.
* webgl/2.0.y/conformance/textures/misc/tex-video-using-tex-unit-non-zero-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/tex-video-using-tex-unit-non-zero.html: Added.
* webgl/2.0.y/conformance/textures/misc/texparameter-test-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/texparameter-test.html: Added.
* webgl/2.0.y/conformance/textures/misc/texture-active-bind-2-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/texture-active-bind-2.html: Added.
* webgl/2.0.y/conformance/textures/misc/texture-active-bind-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/texture-active-bind.html: Added.
* webgl/2.0.y/conformance/textures/misc/texture-attachment-formats-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/texture-attachment-formats.html: Added.
* webgl/2.0.y/conformance/textures/misc/texture-clear-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/texture-clear.html: Added.
* webgl/2.0.y/conformance/textures/misc/texture-complete-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/texture-complete.html: Added.
* webgl/2.0.y/conformance/textures/misc/texture-copying-and-deletion-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/texture-copying-and-deletion.html: Added.
* webgl/2.0.y/conformance/textures/misc/texture-copying-feedback-loops-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/texture-copying-feedback-loops.html: Added.
* webgl/2.0.y/conformance/textures/misc/texture-corner-case-videos-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/texture-corner-case-videos.html: Added.
* webgl/2.0.y/conformance/textures/misc/texture-cube-as-fbo-attachment-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/texture-cube-as-fbo-attachment.html: Added.
* webgl/2.0.y/conformance/textures/misc/texture-draw-with-2d-and-cube-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/texture-draw-with-2d-and-cube.html: Added.
* webgl/2.0.y/conformance/textures/misc/texture-hd-dpi-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/texture-hd-dpi.html: Added.
* webgl/2.0.y/conformance/textures/misc/texture-mips-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/texture-mips.html: Added.
* webgl/2.0.y/conformance/textures/misc/texture-size-cube-maps-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/texture-size-cube-maps.html: Added.
* webgl/2.0.y/conformance/textures/misc/texture-size-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/texture-size-limit-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/texture-size-limit.html: Added.
* webgl/2.0.y/conformance/textures/misc/texture-size.html: Added.
* webgl/2.0.y/conformance/textures/misc/texture-sub-image-cube-maps-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/texture-sub-image-cube-maps.html: Added.
* webgl/2.0.y/conformance/textures/misc/texture-transparent-pixels-initialized-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/texture-transparent-pixels-initialized.html: Added.
* webgl/2.0.y/conformance/textures/misc/texture-upload-cube-maps-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/texture-upload-cube-maps.html: Added.
* webgl/2.0.y/conformance/textures/misc/texture-upload-size-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/texture-upload-size.html: Added.
* webgl/2.0.y/conformance/textures/misc/texture-video-transparent-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/texture-video-transparent.html: Added.
* webgl/2.0.y/conformance/textures/misc/texture-with-flip-y-and-premultiply-alpha-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/texture-with-flip-y-and-premultiply-alpha.html: Added.
* webgl/2.0.y/conformance/textures/misc/upload-from-srcset-with-empty-data-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/upload-from-srcset-with-empty-data.html: Added.
* webgl/2.0.y/conformance/textures/misc/video-rotation-expected.txt: Added.
* webgl/2.0.y/conformance/textures/misc/video-rotation.html: Added.
* webgl/2.0.y/conformance/textures/svg_image/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/svg_image/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/svg_image/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/svg_image/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/svg_image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/svg_image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/svg_image/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/svg_image/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/svg_image/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance/textures/svg_image/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance/textures/video/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/video/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/video/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/video/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/video/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/video/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/video/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/video/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/video/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance/textures/video/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance/textures/video/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/video/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/video/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance/textures/video/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance/textures/video/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance/textures/video/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance/typedarrays/array-buffer-crash-expected.txt: Added.
* webgl/2.0.y/conformance/typedarrays/array-buffer-crash.html: Added.
* webgl/2.0.y/conformance/typedarrays/array-buffer-view-crash-expected.txt: Added.
* webgl/2.0.y/conformance/typedarrays/array-buffer-view-crash.html: Added.
* webgl/2.0.y/conformance/typedarrays/array-large-array-tests-expected.txt: Added.
* webgl/2.0.y/conformance/typedarrays/array-large-array-tests.html: Added.
* webgl/2.0.y/conformance/typedarrays/array-unit-tests-expected.txt: Added.
* webgl/2.0.y/conformance/typedarrays/array-unit-tests.html: Added.
* webgl/2.0.y/conformance/typedarrays/data-view-crash-expected.txt: Added.
* webgl/2.0.y/conformance/typedarrays/data-view-crash.html: Added.
* webgl/2.0.y/conformance/typedarrays/data-view-test-expected.txt: Added.
* webgl/2.0.y/conformance/typedarrays/data-view-test.html: Added.
* webgl/2.0.y/conformance/typedarrays/typed-arrays-in-workers-expected.txt: Added.
* webgl/2.0.y/conformance/typedarrays/typed-arrays-in-workers.html: Added.
* webgl/2.0.y/conformance/uniforms/gl-uniform-arrays-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/gl-uniform-arrays.html: Added.
* webgl/2.0.y/conformance/uniforms/gl-uniform-bool-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/gl-uniform-bool.html: Added.
* webgl/2.0.y/conformance/uniforms/gl-uniformmatrix4fv-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/gl-uniformmatrix4fv.html: Added.
* webgl/2.0.y/conformance/uniforms/gl-unknown-uniform-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/gl-unknown-uniform.html: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-00-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-00.html: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-01-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-01.html: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-02-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-02.html: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-03-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-03.html: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-04-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-04.html: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-05-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-05.html: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-06-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-06.html: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-07-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-07.html: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-08-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-08.html: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-09-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-09.html: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-10-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-10.html: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-11-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-11.html: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-12-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-12.html: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-13-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-13.html: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-14-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-14.html: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-15-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-15.html: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-16-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-16.html: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-17-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/no-over-optimization-on-uniform-array-17.html: Added.
* webgl/2.0.y/conformance/uniforms/null-uniform-location-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/null-uniform-location.html: Added.
* webgl/2.0.y/conformance/uniforms/out-of-bounds-uniform-array-access-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/out-of-bounds-uniform-array-access.html: Added.
* webgl/2.0.y/conformance/uniforms/uniform-default-values-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/uniform-default-values.html: Added.
* webgl/2.0.y/conformance/uniforms/uniform-location-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/uniform-location.html: Added.
* webgl/2.0.y/conformance/uniforms/uniform-samplers-test-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/uniform-samplers-test.html: Added.
* webgl/2.0.y/conformance/uniforms/uniform-values-per-program-expected.txt: Added.
* webgl/2.0.y/conformance/uniforms/uniform-values-per-program.html: Added.
* webgl/2.0.y/conformance2/attribs/gl-bindAttribLocation-aliasing-inactive-expected.txt: Added.
* webgl/2.0.y/conformance2/attribs/gl-bindAttribLocation-aliasing-inactive.html: Added.
* webgl/2.0.y/conformance2/attribs/gl-vertex-attrib-expected.txt: Added.
* webgl/2.0.y/conformance2/attribs/gl-vertex-attrib-i-render-expected.txt: Added.
* webgl/2.0.y/conformance2/attribs/gl-vertex-attrib-i-render.html: Added.
* webgl/2.0.y/conformance2/attribs/gl-vertex-attrib-normalized-int-expected.txt: Added.
* webgl/2.0.y/conformance2/attribs/gl-vertex-attrib-normalized-int.html: Added.
* webgl/2.0.y/conformance2/attribs/gl-vertex-attrib.html: Added.
* webgl/2.0.y/conformance2/attribs/gl-vertexattribipointer-expected.txt: Added.
* webgl/2.0.y/conformance2/attribs/gl-vertexattribipointer-offsets-expected.txt: Added.
* webgl/2.0.y/conformance2/attribs/gl-vertexattribipointer-offsets.html: Added.
* webgl/2.0.y/conformance2/attribs/gl-vertexattribipointer.html: Added.
* webgl/2.0.y/conformance2/attribs/render-no-enabled-attrib-arrays-expected.txt: Added.
* webgl/2.0.y/conformance2/attribs/render-no-enabled-attrib-arrays.html: Added.
* webgl/2.0.y/conformance2/buffers/bound-buffer-size-change-test-expected.txt: Added.
* webgl/2.0.y/conformance2/buffers/bound-buffer-size-change-test.html: Added.
* webgl/2.0.y/conformance2/buffers/buffer-copying-contents-expected.txt: Added.
* webgl/2.0.y/conformance2/buffers/buffer-copying-contents.html: Added.
* webgl/2.0.y/conformance2/buffers/buffer-copying-restrictions-expected.txt: Added.
* webgl/2.0.y/conformance2/buffers/buffer-copying-restrictions.html: Added.
* webgl/2.0.y/conformance2/buffers/buffer-data-and-buffer-sub-data-sub-source-expected.txt: Added.
* webgl/2.0.y/conformance2/buffers/buffer-data-and-buffer-sub-data-sub-source.html: Added.
* webgl/2.0.y/conformance2/buffers/buffer-overflow-test-expected.txt: Added.
* webgl/2.0.y/conformance2/buffers/buffer-overflow-test.html: Added.
* webgl/2.0.y/conformance2/buffers/buffer-type-restrictions-expected.txt: Added.
* webgl/2.0.y/conformance2/buffers/buffer-type-restrictions.html: Added.
* webgl/2.0.y/conformance2/buffers/delete-buffer-expected.txt: Added.
* webgl/2.0.y/conformance2/buffers/delete-buffer.html: Added.
* webgl/2.0.y/conformance2/buffers/get-buffer-sub-data-expected.txt: Added.
* webgl/2.0.y/conformance2/buffers/get-buffer-sub-data-validity-expected.txt: Added.
* webgl/2.0.y/conformance2/buffers/get-buffer-sub-data-validity.html: Added.
* webgl/2.0.y/conformance2/buffers/get-buffer-sub-data.html: Added.
* webgl/2.0.y/conformance2/buffers/one-large-uniform-buffer-expected.txt: Added.
* webgl/2.0.y/conformance2/buffers/one-large-uniform-buffer.html: Added.
* webgl/2.0.y/conformance2/buffers/uniform-buffers-expected.txt: Added.
* webgl/2.0.y/conformance2/buffers/uniform-buffers-second-compile-expected.txt: Added.
* webgl/2.0.y/conformance2/buffers/uniform-buffers-second-compile.html: Added.
* webgl/2.0.y/conformance2/buffers/uniform-buffers-state-restoration-expected.txt: Added.
* webgl/2.0.y/conformance2/buffers/uniform-buffers-state-restoration.html: Added.
* webgl/2.0.y/conformance2/buffers/uniform-buffers.html: Added.
* webgl/2.0.y/conformance2/canvas/to-data-url-with-pack-params-expected.txt: Added.
* webgl/2.0.y/conformance2/canvas/to-data-url-with-pack-params.html: Added.
* webgl/2.0.y/conformance2/context/constants-and-properties-2-expected.txt: Added.
* webgl/2.0.y/conformance2/context/constants-and-properties-2.html: Added.
* webgl/2.0.y/conformance2/context/context-attributes-depth-stencil-antialias-obeyed-expected.txt: Added.
* webgl/2.0.y/conformance2/context/context-attributes-depth-stencil-antialias-obeyed.html: Added.
* webgl/2.0.y/conformance2/context/context-mode-expected.txt: Added.
* webgl/2.0.y/conformance2/context/context-mode.html: Added.
* webgl/2.0.y/conformance2/context/context-resize-changes-buffer-binding-bug-expected.txt: Added.
* webgl/2.0.y/conformance2/context/context-resize-changes-buffer-binding-bug.html: Added.
* webgl/2.0.y/conformance2/context/context-sharing-texture2darray-texture3d-data-bug-expected.txt: Added.
* webgl/2.0.y/conformance2/context/context-sharing-texture2darray-texture3d-data-bug.html: Added.
* webgl/2.0.y/conformance2/context/context-type-test-2-expected.txt: Added.
* webgl/2.0.y/conformance2/context/context-type-test-2.html: Added.
* webgl/2.0.y/conformance2/context/incorrect-context-object-behaviour-expected.txt: Added.
* webgl/2.0.y/conformance2/context/incorrect-context-object-behaviour.html: Added.
* webgl/2.0.y/conformance2/context/methods-2-expected.txt: Added.
* webgl/2.0.y/conformance2/context/methods-2.html: Added.
* webgl/2.0.y/conformance2/context/no-experimental-webgl2-expected.txt: Added.
* webgl/2.0.y/conformance2/context/no-experimental-webgl2.html: Added.
* webgl/2.0.y/conformance2/extensions/ext-color-buffer-float-expected.txt: Added.
* webgl/2.0.y/conformance2/extensions/ext-color-buffer-float.html: Added.
* webgl/2.0.y/conformance2/extensions/ext-color-buffer-half-float-expected.txt: Added.
* webgl/2.0.y/conformance2/extensions/ext-color-buffer-half-float.html: Added.
* webgl/2.0.y/conformance2/extensions/ext-disjoint-timer-query-webgl2-expected.txt: Added.
* webgl/2.0.y/conformance2/extensions/ext-disjoint-timer-query-webgl2.html: Added.
* webgl/2.0.y/conformance2/extensions/ext-texture-filter-anisotropic-expected.txt: Added.
* webgl/2.0.y/conformance2/extensions/ext-texture-filter-anisotropic.html: Added.
* webgl/2.0.y/conformance2/extensions/ext-texture-norm16-expected.txt: Added.
* webgl/2.0.y/conformance2/extensions/ext-texture-norm16.html: Added.
* webgl/2.0.y/conformance2/extensions/oes-draw-buffers-indexed-expected.txt: Added.
* webgl/2.0.y/conformance2/extensions/oes-draw-buffers-indexed.html: Added.
* webgl/2.0.y/conformance2/extensions/ovr_multiview2-expected.txt: Added.
* webgl/2.0.y/conformance2/extensions/ovr_multiview2.html: Added.
* webgl/2.0.y/conformance2/extensions/ovr_multiview2_depth-expected.txt: Added.
* webgl/2.0.y/conformance2/extensions/ovr_multiview2_depth.html: Added.
* webgl/2.0.y/conformance2/extensions/ovr_multiview2_draw_buffers-expected.txt: Added.
* webgl/2.0.y/conformance2/extensions/ovr_multiview2_draw_buffers.html: Added.
* webgl/2.0.y/conformance2/extensions/ovr_multiview2_flat_varying-expected.txt: Added.
* webgl/2.0.y/conformance2/extensions/ovr_multiview2_flat_varying.html: Added.
* webgl/2.0.y/conformance2/extensions/ovr_multiview2_instanced_draw-expected.txt: Added.
* webgl/2.0.y/conformance2/extensions/ovr_multiview2_instanced_draw.html: Added.
* webgl/2.0.y/conformance2/extensions/ovr_multiview2_non_multiview_shaders-expected.txt: Added.
* webgl/2.0.y/conformance2/extensions/ovr_multiview2_non_multiview_shaders.html: Added.
* webgl/2.0.y/conformance2/extensions/ovr_multiview2_single_view_operations-expected.txt: Added.
* webgl/2.0.y/conformance2/extensions/ovr_multiview2_single_view_operations.html: Added.
* webgl/2.0.y/conformance2/extensions/ovr_multiview2_timer_query-expected.txt: Added.
* webgl/2.0.y/conformance2/extensions/ovr_multiview2_timer_query.html: Added.
* webgl/2.0.y/conformance2/extensions/ovr_multiview2_transform_feedback-expected.txt: Added.
* webgl/2.0.y/conformance2/extensions/ovr_multiview2_transform_feedback.html: Added.
* webgl/2.0.y/conformance2/extensions/promoted-extensions-expected.txt: Added.
* webgl/2.0.y/conformance2/extensions/promoted-extensions-in-shaders-expected.txt: Added.
* webgl/2.0.y/conformance2/extensions/promoted-extensions-in-shaders.html: Added.
* webgl/2.0.y/conformance2/extensions/promoted-extensions.html: Added.
* webgl/2.0.y/conformance2/extensions/webgl-multi-draw-instanced-base-vertex-base-instance-expected.txt: Added.
* webgl/2.0.y/conformance2/extensions/webgl-multi-draw-instanced-base-vertex-base-instance.html: Added.
* webgl/2.0.y/conformance2/glsl3/array-as-return-value-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/array-as-return-value.html: Added.
* webgl/2.0.y/conformance2/glsl3/array-assign-constructor-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/array-assign-constructor.html: Added.
* webgl/2.0.y/conformance2/glsl3/array-assign-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/array-assign.html: Added.
* webgl/2.0.y/conformance2/glsl3/array-complex-indexing-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/array-complex-indexing.html: Added.
* webgl/2.0.y/conformance2/glsl3/array-element-increment-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/array-element-increment.html: Added.
* webgl/2.0.y/conformance2/glsl3/array-equality-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/array-equality.html: Added.
* webgl/2.0.y/conformance2/glsl3/array-in-complex-expression-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/array-in-complex-expression.html: Added.
* webgl/2.0.y/conformance2/glsl3/array-initialize-with-same-name-array-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/array-initialize-with-same-name-array.html: Added.
* webgl/2.0.y/conformance2/glsl3/array-length-side-effects-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/array-length-side-effects.html: Added.
* webgl/2.0.y/conformance2/glsl3/attrib-location-length-limits-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/attrib-location-length-limits.html: Added.
* webgl/2.0.y/conformance2/glsl3/bool-type-cast-bug-uint-ivec-uvec-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/bool-type-cast-bug-uint-ivec-uvec.html: Added.
* webgl/2.0.y/conformance2/glsl3/compare-structs-containing-arrays-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/compare-structs-containing-arrays.html: Added.
* webgl/2.0.y/conformance2/glsl3/compound-assignment-type-combination-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/compound-assignment-type-combination.html: Added.
* webgl/2.0.y/conformance2/glsl3/const-array-init-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/const-array-init.html: Added.
* webgl/2.0.y/conformance2/glsl3/const-struct-from-array-as-function-parameter-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/const-struct-from-array-as-function-parameter.html: Added.
* webgl/2.0.y/conformance2/glsl3/float-parsing-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/float-parsing.html: Added.
* webgl/2.0.y/conformance2/glsl3/forbidden-operators-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/forbidden-operators.html: Added.
* webgl/2.0.y/conformance2/glsl3/forward-declaration-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/forward-declaration.html: Added.
* webgl/2.0.y/conformance2/glsl3/frag-depth-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/frag-depth.html: Added.
* webgl/2.0.y/conformance2/glsl3/gradient-in-discontinuous-loop-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/gradient-in-discontinuous-loop.html: Added.
* webgl/2.0.y/conformance2/glsl3/input-with-interpotaion-as-lvalue-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/input-with-interpotaion-as-lvalue.html: Added.
* webgl/2.0.y/conformance2/glsl3/invalid-default-precision-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/invalid-default-precision.html: Added.
* webgl/2.0.y/conformance2/glsl3/invalid-invariant-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/invalid-invariant.html: Added.
* webgl/2.0.y/conformance2/glsl3/loops-with-side-effects-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/loops-with-side-effects.html: Added.
* webgl/2.0.y/conformance2/glsl3/matrix-row-major-dynamic-indexing-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/matrix-row-major-dynamic-indexing.html: Added.
* webgl/2.0.y/conformance2/glsl3/matrix-row-major-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/matrix-row-major.html: Added.
* webgl/2.0.y/conformance2/glsl3/misplaced-version-directive-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/misplaced-version-directive.html: Added.
* webgl/2.0.y/conformance2/glsl3/no-attribute-vertex-shader-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/no-attribute-vertex-shader.html: Added.
* webgl/2.0.y/conformance2/glsl3/precision-side-effects-bug-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/precision-side-effects-bug.html: Added.
* webgl/2.0.y/conformance2/glsl3/sampler-array-indexing-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/sampler-array-indexing.html: Added.
* webgl/2.0.y/conformance2/glsl3/sampler-no-precision-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/sampler-no-precision.html: Added.
* webgl/2.0.y/conformance2/glsl3/sequence-operator-returns-non-constant-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/sequence-operator-returns-non-constant.html: Added.
* webgl/2.0.y/conformance2/glsl3/shader-linking-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/shader-linking.html: Added.
* webgl/2.0.y/conformance2/glsl3/shader-with-1024-character-define-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/shader-with-1024-character-define.html: Added.
* webgl/2.0.y/conformance2/glsl3/shader-with-1024-character-identifier.frag-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/shader-with-1024-character-identifier.frag.html: Added.
* webgl/2.0.y/conformance2/glsl3/shader-with-1025-character-define-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/shader-with-1025-character-define.html: Added.
* webgl/2.0.y/conformance2/glsl3/shader-with-1025-character-identifier.frag-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/shader-with-1025-character-identifier.frag.html: Added.
* webgl/2.0.y/conformance2/glsl3/shader-with-invalid-characters-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/shader-with-invalid-characters.html: Added.
* webgl/2.0.y/conformance2/glsl3/shader-with-mis-matching-uniform-block-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/shader-with-mis-matching-uniform-block.html: Added.
* webgl/2.0.y/conformance2/glsl3/short-circuiting-in-loop-condition-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/short-circuiting-in-loop-condition.html: Added.
* webgl/2.0.y/conformance2/glsl3/switch-case-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/switch-case.html: Added.
* webgl/2.0.y/conformance2/glsl3/texture-offset-non-constant-offset-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/texture-offset-non-constant-offset.html: Added.
* webgl/2.0.y/conformance2/glsl3/texture-offset-out-of-range-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/texture-offset-out-of-range.html: Added.
* webgl/2.0.y/conformance2/glsl3/texture-offset-uniform-texture-coordinate-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/texture-offset-uniform-texture-coordinate.html: Added.
* webgl/2.0.y/conformance2/glsl3/tricky-loop-conditions-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/tricky-loop-conditions.html: Added.
* webgl/2.0.y/conformance2/glsl3/uint-int-shift-bug-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/uint-int-shift-bug.html: Added.
* webgl/2.0.y/conformance2/glsl3/unary-minus-operator-in-dynamic-loop-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/unary-minus-operator-in-dynamic-loop.html: Added.
* webgl/2.0.y/conformance2/glsl3/uniform-block-layout-match-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/uniform-block-layout-match.html: Added.
* webgl/2.0.y/conformance2/glsl3/uniform-block-layouts-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/uniform-block-layouts.html: Added.
* webgl/2.0.y/conformance2/glsl3/uniform-location-length-limits-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/uniform-location-length-limits.html: Added.
* webgl/2.0.y/conformance2/glsl3/uniform-struct-with-non-square-matrix-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/uniform-struct-with-non-square-matrix.html: Added.
* webgl/2.0.y/conformance2/glsl3/uninitialized-local-global-variables-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/uninitialized-local-global-variables.html: Added.
* webgl/2.0.y/conformance2/glsl3/valid-invariant-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/valid-invariant.html: Added.
* webgl/2.0.y/conformance2/glsl3/varying-struct-inline-definition-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/varying-struct-inline-definition.html: Added.
* webgl/2.0.y/conformance2/glsl3/vector-dynamic-indexing-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/vector-dynamic-indexing-nv-driver-bug-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/vector-dynamic-indexing-nv-driver-bug.html: Added.
* webgl/2.0.y/conformance2/glsl3/vector-dynamic-indexing-swizzled-lvalue-expected.txt: Added.
* webgl/2.0.y/conformance2/glsl3/vector-dynamic-indexing-swizzled-lvalue.html: Added.
* webgl/2.0.y/conformance2/glsl3/vector-dynamic-indexing.html: Added.
* webgl/2.0.y/conformance2/misc/expando-loss-2-expected.txt: Added.
* webgl/2.0.y/conformance2/misc/expando-loss-2.html: Added.
* webgl/2.0.y/conformance2/misc/getextension-while-pbo-bound-stability-expected.txt: Added.
* webgl/2.0.y/conformance2/misc/getextension-while-pbo-bound-stability.html: Added.
* webgl/2.0.y/conformance2/misc/instanceof-test-expected.txt: Added.
* webgl/2.0.y/conformance2/misc/instanceof-test.html: Added.
* webgl/2.0.y/conformance2/misc/null-object-behaviour-2-expected.txt: Added.
* webgl/2.0.y/conformance2/misc/null-object-behaviour-2.html: Added.
* webgl/2.0.y/conformance2/misc/object-deletion-behaviour-2-expected.txt: Added.
* webgl/2.0.y/conformance2/misc/object-deletion-behaviour-2.html: Added.
* webgl/2.0.y/conformance2/misc/uninitialized-test-2-expected.txt: Added.
* webgl/2.0.y/conformance2/misc/uninitialized-test-2.html: Added.
* webgl/2.0.y/conformance2/misc/views-with-offsets-expected.txt: Added.
* webgl/2.0.y/conformance2/misc/views-with-offsets.html: Added.
* webgl/2.0.y/conformance2/offscreencanvas/context-creation-expected.txt: Added.
* webgl/2.0.y/conformance2/offscreencanvas/context-creation-worker-expected.txt: Added.
* webgl/2.0.y/conformance2/offscreencanvas/context-creation-worker.html: Added.
* webgl/2.0.y/conformance2/offscreencanvas/context-creation.html: Added.
* webgl/2.0.y/conformance2/offscreencanvas/methods-2-expected.txt: Added.
* webgl/2.0.y/conformance2/offscreencanvas/methods-2-worker-expected.txt: Added.
* webgl/2.0.y/conformance2/offscreencanvas/methods-2-worker.html: Added.
* webgl/2.0.y/conformance2/offscreencanvas/methods-2.html: Added.
* webgl/2.0.y/conformance2/offscreencanvas/offscreencanvas-query-expected.txt: Added.
* webgl/2.0.y/conformance2/offscreencanvas/offscreencanvas-query.html: Added.
* webgl/2.0.y/conformance2/offscreencanvas/offscreencanvas-sync-expected.txt: Added.
* webgl/2.0.y/conformance2/offscreencanvas/offscreencanvas-sync.html: Added.
* webgl/2.0.y/conformance2/offscreencanvas/offscreencanvas-timer-query-expected.txt: Added.
* webgl/2.0.y/conformance2/offscreencanvas/offscreencanvas-timer-query.html: Added.
* webgl/2.0.y/conformance2/offscreencanvas/offscreencanvas-transfer-image-bitmap-expected.txt: Added.
* webgl/2.0.y/conformance2/offscreencanvas/offscreencanvas-transfer-image-bitmap.html: Added.
* webgl/2.0.y/conformance2/programs/active-built-in-attribs-expected.txt: Added.
* webgl/2.0.y/conformance2/programs/active-built-in-attribs.html: Added.
* webgl/2.0.y/conformance2/programs/gl-get-frag-data-location-expected.txt: Added.
* webgl/2.0.y/conformance2/programs/gl-get-frag-data-location.html: Added.
* webgl/2.0.y/conformance2/programs/sampler-uniforms-expected.txt: Added.
* webgl/2.0.y/conformance2/programs/sampler-uniforms.html: Added.
* webgl/2.0.y/conformance2/query/occlusion-query-expected.txt: Added.
* webgl/2.0.y/conformance2/query/occlusion-query.html: Added.
* webgl/2.0.y/conformance2/query/query-expected.txt: Added.
* webgl/2.0.y/conformance2/query/query.html: Added.
* webgl/2.0.y/conformance2/reading/format-r11f-g11f-b10f-expected.txt: Added.
* webgl/2.0.y/conformance2/reading/format-r11f-g11f-b10f.html: Added.
* webgl/2.0.y/conformance2/reading/read-pixels-from-fbo-test-expected.txt: Added.
* webgl/2.0.y/conformance2/reading/read-pixels-from-fbo-test.html: Added.
* webgl/2.0.y/conformance2/reading/read-pixels-from-rgb8-into-pbo-bug-expected.txt: Added.
* webgl/2.0.y/conformance2/reading/read-pixels-from-rgb8-into-pbo-bug.html: Added.
* webgl/2.0.y/conformance2/reading/read-pixels-into-pixel-pack-buffer-expected.txt: Added.
* webgl/2.0.y/conformance2/reading/read-pixels-into-pixel-pack-buffer.html: Added.
* webgl/2.0.y/conformance2/reading/read-pixels-pack-parameters-expected.txt: Added.
* webgl/2.0.y/conformance2/reading/read-pixels-pack-parameters.html: Added.
* webgl/2.0.y/conformance2/renderbuffers/framebuffer-object-attachment-expected.txt: Added.
* webgl/2.0.y/conformance2/renderbuffers/framebuffer-object-attachment.html: Added.
* webgl/2.0.y/conformance2/renderbuffers/framebuffer-test-expected.txt: Added.
* webgl/2.0.y/conformance2/renderbuffers/framebuffer-test.html: Added.
* webgl/2.0.y/conformance2/renderbuffers/framebuffer-texture-layer-expected.txt: Added.
* webgl/2.0.y/conformance2/renderbuffers/framebuffer-texture-layer.html: Added.
* webgl/2.0.y/conformance2/renderbuffers/invalidate-framebuffer-expected.txt: Added.
* webgl/2.0.y/conformance2/renderbuffers/invalidate-framebuffer.html: Added.
* webgl/2.0.y/conformance2/renderbuffers/multisample-with-full-sample-counts-expected.txt: Added.
* webgl/2.0.y/conformance2/renderbuffers/multisample-with-full-sample-counts.html: Added.
* webgl/2.0.y/conformance2/renderbuffers/multisampled-depth-renderbuffer-initialization-expected.txt: Added.
* webgl/2.0.y/conformance2/renderbuffers/multisampled-depth-renderbuffer-initialization.html: Added.
* webgl/2.0.y/conformance2/renderbuffers/multisampled-renderbuffer-initialization-expected.txt: Added.
* webgl/2.0.y/conformance2/renderbuffers/multisampled-renderbuffer-initialization.html: Added.
* webgl/2.0.y/conformance2/renderbuffers/multisampled-stencil-renderbuffer-initialization-expected.txt: Added.
* webgl/2.0.y/conformance2/renderbuffers/multisampled-stencil-renderbuffer-initialization.html: Added.
* webgl/2.0.y/conformance2/renderbuffers/readbuffer-expected.txt: Added.
* webgl/2.0.y/conformance2/renderbuffers/readbuffer.html: Added.
* webgl/2.0.y/conformance2/rendering/attrib-type-match-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/attrib-type-match.html: Added.
* webgl/2.0.y/conformance2/rendering/blitframebuffer-filter-outofbounds-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/blitframebuffer-filter-outofbounds.html: Added.
* webgl/2.0.y/conformance2/rendering/blitframebuffer-filter-srgb-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/blitframebuffer-filter-srgb.html: Added.
* webgl/2.0.y/conformance2/rendering/blitframebuffer-multisampled-readbuffer-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/blitframebuffer-multisampled-readbuffer.html: Added.
* webgl/2.0.y/conformance2/rendering/blitframebuffer-outside-readbuffer-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/blitframebuffer-outside-readbuffer.html: Added.
* webgl/2.0.y/conformance2/rendering/blitframebuffer-r11f-g11f-b10f-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/blitframebuffer-r11f-g11f-b10f.html: Added.
* webgl/2.0.y/conformance2/rendering/blitframebuffer-resolve-to-back-buffer-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/blitframebuffer-resolve-to-back-buffer.html: Added.
* webgl/2.0.y/conformance2/rendering/blitframebuffer-scissor-enabled-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/blitframebuffer-scissor-enabled.html: Added.
* webgl/2.0.y/conformance2/rendering/blitframebuffer-size-overflow-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/blitframebuffer-size-overflow.html: Added.
* webgl/2.0.y/conformance2/rendering/blitframebuffer-srgb-and-linear-drawbuffers-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/blitframebuffer-srgb-and-linear-drawbuffers.html: Added.
* webgl/2.0.y/conformance2/rendering/blitframebuffer-stencil-only-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/blitframebuffer-stencil-only.html: Added.
* webgl/2.0.y/conformance2/rendering/blitframebuffer-test-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/blitframebuffer-test.html: Added.
* webgl/2.0.y/conformance2/rendering/canvas-resizing-with-pbo-bound-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/canvas-resizing-with-pbo-bound.html: Added.
* webgl/2.0.y/conformance2/rendering/clear-func-buffer-type-match-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/clear-func-buffer-type-match.html: Added.
* webgl/2.0.y/conformance2/rendering/clear-srgb-color-buffer-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/clear-srgb-color-buffer.html: Added.
* webgl/2.0.y/conformance2/rendering/clearbuffer-sub-source-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/clearbuffer-sub-source.html: Added.
* webgl/2.0.y/conformance2/rendering/clearbufferfv-with-alpha-false-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/clearbufferfv-with-alpha-false.html: Added.
* webgl/2.0.y/conformance2/rendering/clipping-wide-points-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/clipping-wide-points.html: Added.
* webgl/2.0.y/conformance2/rendering/depth-stencil-feedback-loop-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/depth-stencil-feedback-loop.html: Added.
* webgl/2.0.y/conformance2/rendering/draw-buffers-dirty-state-bug-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/draw-buffers-dirty-state-bug.html: Added.
* webgl/2.0.y/conformance2/rendering/draw-buffers-driver-hang-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/draw-buffers-driver-hang.html: Added.
* webgl/2.0.y/conformance2/rendering/draw-buffers-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/draw-buffers.html: Added.
* webgl/2.0.y/conformance2/rendering/draw-with-integer-texture-base-level-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/draw-with-integer-texture-base-level.html: Added.
* webgl/2.0.y/conformance2/rendering/element-index-uint-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/element-index-uint.html: Added.
* webgl/2.0.y/conformance2/rendering/framebuffer-completeness-draw-framebuffer-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/framebuffer-completeness-draw-framebuffer.html: Added.
* webgl/2.0.y/conformance2/rendering/framebuffer-completeness-unaffected-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/framebuffer-completeness-unaffected.html: Added.
* webgl/2.0.y/conformance2/rendering/framebuffer-mismatched-attachment-targets-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/framebuffer-mismatched-attachment-targets.html: Added.
* webgl/2.0.y/conformance2/rendering/framebuffer-render-to-layer-angle-issue-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/framebuffer-render-to-layer-angle-issue.html: Added.
* webgl/2.0.y/conformance2/rendering/framebuffer-render-to-layer-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/framebuffer-render-to-layer.html: Added.
* webgl/2.0.y/conformance2/rendering/framebuffer-texture-changing-base-level-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/framebuffer-texture-changing-base-level.html: Added.
* webgl/2.0.y/conformance2/rendering/framebuffer-texture-level1-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/framebuffer-texture-level1.html: Added.
* webgl/2.0.y/conformance2/rendering/framebuffer-unsupported-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/framebuffer-unsupported.html: Added.
* webgl/2.0.y/conformance2/rendering/fs-color-type-mismatch-color-buffer-type-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/fs-color-type-mismatch-color-buffer-type.html: Added.
* webgl/2.0.y/conformance2/rendering/instanced-arrays-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/instanced-arrays.html: Added.
* webgl/2.0.y/conformance2/rendering/instanced-rendering-bug-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/instanced-rendering-bug.html: Added.
* webgl/2.0.y/conformance2/rendering/instanced-rendering-large-divisor-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/instanced-rendering-large-divisor.html: Added.
* webgl/2.0.y/conformance2/rendering/line-rendering-quality-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/line-rendering-quality.html: Added.
* webgl/2.0.y/conformance2/rendering/multisampling-fragment-evaluation-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/multisampling-fragment-evaluation.html: Added.
* webgl/2.0.y/conformance2/rendering/out-of-bounds-index-buffers-after-copying-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/out-of-bounds-index-buffers-after-copying.html: Added.
* webgl/2.0.y/conformance2/rendering/rasterizer-discard-and-implicit-clear-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/rasterizer-discard-and-implicit-clear.html: Added.
* webgl/2.0.y/conformance2/rendering/read-draw-when-missing-image-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/read-draw-when-missing-image.html: Added.
* webgl/2.0.y/conformance2/rendering/rgb-format-support-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/rgb-format-support.html: Added.
* webgl/2.0.y/conformance2/rendering/texture-switch-performance-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/texture-switch-performance.html: Added.
* webgl/2.0.y/conformance2/rendering/uniform-block-buffer-size-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/uniform-block-buffer-size.html: Added.
* webgl/2.0.y/conformance2/rendering/vertex-id-expected.txt: Added.
* webgl/2.0.y/conformance2/rendering/vertex-id.html: Added.
* webgl/2.0.y/conformance2/samplers/multi-context-sampler-test-expected.txt: Added.
* webgl/2.0.y/conformance2/samplers/multi-context-sampler-test.html: Added.
* webgl/2.0.y/conformance2/samplers/sampler-drawing-test-expected.txt: Added.
* webgl/2.0.y/conformance2/samplers/sampler-drawing-test.html: Added.
* webgl/2.0.y/conformance2/samplers/samplers-expected.txt: Added.
* webgl/2.0.y/conformance2/samplers/samplers.html: Added.
* webgl/2.0.y/conformance2/state/gl-enum-tests-expected.txt: Added.
* webgl/2.0.y/conformance2/state/gl-enum-tests.html: Added.
* webgl/2.0.y/conformance2/state/gl-get-calls-expected.txt: Added.
* webgl/2.0.y/conformance2/state/gl-get-calls.html: Added.
* webgl/2.0.y/conformance2/state/gl-getstring-expected.txt: Added.
* webgl/2.0.y/conformance2/state/gl-getstring.html: Added.
* webgl/2.0.y/conformance2/state/gl-object-get-calls-expected.txt: Added.
* webgl/2.0.y/conformance2/state/gl-object-get-calls.html: Added.
* webgl/2.0.y/conformance2/sync/sync-webgl-specific-expected.txt: Added.
* webgl/2.0.y/conformance2/sync/sync-webgl-specific.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/canvas_sub_rectangle/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_blob/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_canvas/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_image_data/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_bitmap_from_video/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/image_data/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/misc/active-3d-texture-bug-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/active-3d-texture-bug.html: Added.
* webgl/2.0.y/conformance2/textures/misc/angle-stuck-depth-textures-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/angle-stuck-depth-textures.html: Added.
* webgl/2.0.y/conformance2/textures/misc/canvas-remains-unchanged-after-used-in-webgl-texture-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/canvas-remains-unchanged-after-used-in-webgl-texture.html: Added.
* webgl/2.0.y/conformance2/textures/misc/compressed-tex-from-pbo-crash-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/compressed-tex-from-pbo-crash.html: Added.
* webgl/2.0.y/conformance2/textures/misc/compressed-tex-image-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/compressed-tex-image.html: Added.
* webgl/2.0.y/conformance2/textures/misc/copy-texture-cube-map-AMD-bug-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/copy-texture-cube-map-AMD-bug.html: Added.
* webgl/2.0.y/conformance2/textures/misc/copy-texture-cube-map-bug-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/copy-texture-cube-map-bug.html: Added.
* webgl/2.0.y/conformance2/textures/misc/copy-texture-image-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/copy-texture-image-luma-format-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/copy-texture-image-luma-format.html: Added.
* webgl/2.0.y/conformance2/textures/misc/copy-texture-image-same-texture-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/copy-texture-image-same-texture.html: Added.
* webgl/2.0.y/conformance2/textures/misc/copy-texture-image-webgl-specific-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/copy-texture-image-webgl-specific.html: Added.
* webgl/2.0.y/conformance2/textures/misc/copy-texture-image.html: Added.
* webgl/2.0.y/conformance2/textures/misc/generate-mipmap-with-large-base-level-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/generate-mipmap-with-large-base-level.html: Added.
* webgl/2.0.y/conformance2/textures/misc/gl-get-tex-parameter-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/gl-get-tex-parameter.html: Added.
* webgl/2.0.y/conformance2/textures/misc/integer-cubemap-specification-order-bug-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/integer-cubemap-specification-order-bug.html: Added.
* webgl/2.0.y/conformance2/textures/misc/integer-cubemap-texture-sampling-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/integer-cubemap-texture-sampling.html: Added.
* webgl/2.0.y/conformance2/textures/misc/mipmap-fbo-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/mipmap-fbo.html: Added.
* webgl/2.0.y/conformance2/textures/misc/npot-video-sizing-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/npot-video-sizing.html: Added.
* webgl/2.0.y/conformance2/textures/misc/origin-clean-conformance-offscreencanvas-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/origin-clean-conformance-offscreencanvas.html: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-3d-mipmap-levels-intel-bug-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-3d-mipmap-levels-intel-bug.html: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-3d-size-limit-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-3d-size-limit.html: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-base-level-bug-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-base-level-bug.html: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-image-and-sub-image-with-array-buffer-view-sub-source-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-image-and-sub-image-with-array-buffer-view-sub-source.html: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-image-with-bad-args-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-image-with-bad-args-from-dom-elements-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-image-with-bad-args-from-dom-elements.html: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-image-with-bad-args.html: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-image-with-different-data-source-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-image-with-different-data-source.html: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-input-validation-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-input-validation.html: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-mipmap-levels-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-mipmap-levels.html: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-new-formats-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-new-formats.html: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-srgb-mipmap-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-srgb-mipmap.html: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-storage-2d-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-storage-2d.html: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-storage-and-subimage-3d-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-storage-and-subimage-3d.html: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-storage-compressed-formats-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-storage-compressed-formats.html: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-subimage3d-canvas-bug-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-subimage3d-canvas-bug.html: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-subimage3d-pixel-buffer-bug-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-subimage3d-pixel-buffer-bug.html: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-unpack-params-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-unpack-params-imagedata-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-unpack-params-imagedata.html: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-unpack-params-with-flip-y-and-premultiply-alpha-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-unpack-params-with-flip-y-and-premultiply-alpha.html: Added.
* webgl/2.0.y/conformance2/textures/misc/tex-unpack-params.html: Added.
* webgl/2.0.y/conformance2/textures/misc/texel-fetch-undefined-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/texel-fetch-undefined.html: Added.
* webgl/2.0.y/conformance2/textures/misc/texture-npot-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/misc/texture-npot.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/svg_image/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/video/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r11f_g11f_b10f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r11f_g11f_b10f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r16f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r16f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r16f-red-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r16f-red-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r32f-red-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r32f-red-float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r8-red-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r8-red-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-r8ui-red_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rg16f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rg16f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rg16f-rg-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rg16f-rg-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rg32f-rg-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rg32f-rg-float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rg8-rg-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rg8-rg-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rg8ui-rg_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rg8ui-rg_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb16f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb16f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb16f-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb16f-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb32f-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb32f-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb565-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb565-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb565-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb5_a1-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb5_a1-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb8ui-rgb_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb9_e5-rgb-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb9_e5-rgb-float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb9_e5-rgb-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgb9_e5-rgb-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba16f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba16f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba16f-rgba-half_float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba16f-rgba-half_float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba32f-rgba-float-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba32f-rgba-float.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba4-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba4-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-srgb8-rgb-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-srgb8-rgb-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt: Added.
* webgl/2.0.y/conformance2/textures/webgl_canvas/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html: Added.
* webgl/2.0.y/conformance2/transform_feedback/default_transform_feedback-expected.txt: Added.
* webgl/2.0.y/conformance2/transform_feedback/default_transform_feedback.html: Added.
* webgl/2.0.y/conformance2/transform_feedback/non-existent-varying-expected.txt: Added.
* webgl/2.0.y/conformance2/transform_feedback/non-existent-varying.html: Added.
* webgl/2.0.y/conformance2/transform_feedback/same-buffer-two-binding-points-expected.txt: Added.
* webgl/2.0.y/conformance2/transform_feedback/same-buffer-two-binding-points.html: Added.
* webgl/2.0.y/conformance2/transform_feedback/simultaneous_binding-expected.txt: Added.
* webgl/2.0.y/conformance2/transform_feedback/simultaneous_binding.html: Added.
* webgl/2.0.y/conformance2/transform_feedback/switching-objects-expected.txt: Added.
* webgl/2.0.y/conformance2/transform_feedback/switching-objects.html: Added.
* webgl/2.0.y/conformance2/transform_feedback/too-small-buffers-expected.txt: Added.
* webgl/2.0.y/conformance2/transform_feedback/too-small-buffers.html: Added.
* webgl/2.0.y/conformance2/transform_feedback/transform_feedback-expected.txt: Added.
* webgl/2.0.y/conformance2/transform_feedback/transform_feedback.html: Added.
* webgl/2.0.y/conformance2/transform_feedback/two-unreferenced-varyings-expected.txt: Added.
* webgl/2.0.y/conformance2/transform_feedback/two-unreferenced-varyings.html: Added.
* webgl/2.0.y/conformance2/transform_feedback/unwritten-output-defaults-to-zero-expected.txt: Added.
* webgl/2.0.y/conformance2/transform_feedback/unwritten-output-defaults-to-zero.html: Added.
* webgl/2.0.y/conformance2/uniforms/dependent-buffer-change-expected.txt: Added.
* webgl/2.0.y/conformance2/uniforms/dependent-buffer-change.html: Added.
* webgl/2.0.y/conformance2/uniforms/draw-with-uniform-blocks-expected.txt: Added.
* webgl/2.0.y/conformance2/uniforms/draw-with-uniform-blocks.html: Added.
* webgl/2.0.y/conformance2/uniforms/gl-uniform-arrays-sub-source-expected.txt: Added.
* webgl/2.0.y/conformance2/uniforms/gl-uniform-arrays-sub-source.html: Added.
* webgl/2.0.y/conformance2/uniforms/incompatible-texture-type-for-sampler-expected.txt: Added.
* webgl/2.0.y/conformance2/uniforms/incompatible-texture-type-for-sampler.html: Added.
* webgl/2.0.y/conformance2/uniforms/large-uniform-buffers-expected.txt: Added.
* webgl/2.0.y/conformance2/uniforms/large-uniform-buffers.html: Added.
* webgl/2.0.y/conformance2/uniforms/query-uniform-blocks-after-shader-detach-expected.txt: Added.
* webgl/2.0.y/conformance2/uniforms/query-uniform-blocks-after-shader-detach.html: Added.
* webgl/2.0.y/conformance2/uniforms/simple-buffer-change-expected.txt: Added.
* webgl/2.0.y/conformance2/uniforms/simple-buffer-change.html: Added.
* webgl/2.0.y/conformance2/uniforms/uniform-blocks-with-arrays-expected.txt: Added.
* webgl/2.0.y/conformance2/uniforms/uniform-blocks-with-arrays.html: Added.
* webgl/2.0.y/conformance2/vertex_arrays/vertex-array-object-and-disabled-attributes-expected.txt: Added.
* webgl/2.0.y/conformance2/vertex_arrays/vertex-array-object-and-disabled-attributes.html: Added.
* webgl/2.0.y/conformance2/vertex_arrays/vertex-array-object-expected.txt: Added.
* webgl/2.0.y/conformance2/vertex_arrays/vertex-array-object.html: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/arrays-expected.txt: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/arrays.html: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/conditionals-expected.txt: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/conditionals.html: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/constant_expressions-expected.txt: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/constant_expressions.html: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/constants-expected.txt: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/constants.html: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/conversions-expected.txt: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/conversions.html: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/declarations-expected.txt: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/declarations.html: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/fragdata-expected.txt: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/fragdata.html: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/functions-expected.txt: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/functions.html: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/invalid_texture_functions-expected.txt: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/invalid_texture_functions.html: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/keywords-expected.txt: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/keywords.html: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/linkage-expected.txt: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/linkage.html: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/negative-expected.txt: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/negative.html: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/preprocessor-expected.txt: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/preprocessor.html: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/qualification_order-expected.txt: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/qualification_order.html: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/scoping-expected.txt: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/scoping.html: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/switch-expected.txt: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/switch.html: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/swizzles-expected.txt: Added.
* webgl/2.0.y/deqp/data/gles3/shaders/swizzles.html: Added.
* webgl/2.0.y/deqp/framework/opengl/simplereference/referencecontext-expected.txt: Added.
* webgl/2.0.y/deqp/framework/opengl/simplereference/referencecontext.html: Added.
* webgl/2.0.y/deqp/functional/gles3/attriblocation-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/attriblocation.html: Added.
* webgl/2.0.y/deqp/functional/gles3/booleanstatequery-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/booleanstatequery.html: Added.
* webgl/2.0.y/deqp/functional/gles3/buffercopy-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/buffercopy.html: Added.
* webgl/2.0.y/deqp/functional/gles3/bufferobjectquery-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/bufferobjectquery.html: Added.
* webgl/2.0.y/deqp/functional/gles3/clipping-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/clipping.html: Added.
* webgl/2.0.y/deqp/functional/gles3/defaultvertexattribute-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/defaultvertexattribute.html: Added.
* webgl/2.0.y/deqp/functional/gles3/draw/draw_arrays-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/draw/draw_arrays.html: Added.
* webgl/2.0.y/deqp/functional/gles3/draw/draw_arrays_instanced-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/draw/draw_arrays_instanced.html: Added.
* webgl/2.0.y/deqp/functional/gles3/draw/draw_elements-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/draw/draw_elements.html: Added.
* webgl/2.0.y/deqp/functional/gles3/draw/draw_elements_instanced-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/draw/draw_elements_instanced.html: Added.
* webgl/2.0.y/deqp/functional/gles3/draw/draw_range_elements-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/draw/draw_range_elements.html: Added.
* webgl/2.0.y/deqp/functional/gles3/draw/instancing-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/draw/instancing.html: Added.
* webgl/2.0.y/deqp/functional/gles3/draw/random-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/draw/random.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/blend-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/blend.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/clear-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/clear.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_05-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2d_05.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_05-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex2darray_05.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_05-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/tex3d_05.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_05-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocolorbuffer/texcube_05.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocompleteness-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbocompleteness.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbodepthbuffer-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbodepthbuffer.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fboinvalidate/default-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fboinvalidate/default.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fboinvalidate/format_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fboinvalidate/format_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fboinvalidate/format_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fboinvalidate/format_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fboinvalidate/format_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fboinvalidate/format_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fboinvalidate/sub-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fboinvalidate/sub.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fboinvalidate/target-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fboinvalidate/target.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fboinvalidate/whole-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fboinvalidate/whole.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbomultisample.2_samples-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbomultisample.2_samples.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbomultisample.4_samples-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbomultisample.4_samples.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbomultisample.8_samples-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbomultisample.8_samples.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_05-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_05.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_06-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/recreate_color_06.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/recreate_depth_stencil-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/recreate_depth_stencil.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/resize_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/resize_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/resize_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/resize_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/resize_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/resize_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/resize_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/resize_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/shared_colorbuffer_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/shared_colorbuffer_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/shared_colorbuffer_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/shared_colorbuffer_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/shared_colorbuffer_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/shared_colorbuffer_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/shared_colorbuffer_clear-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/shared_colorbuffer_clear.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/shared_depth_stencil-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/shared_depth_stencil.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/stencil_clear-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fborender/stencil_clear.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbostatequery-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbostatequery.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fbostencilbuffer-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fbostencilbuffer.html: Added.
* webgl/2.0.y/deqp/functional/gles3/floatstatequery-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/floatstatequery.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fragdepth-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fragdepth.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fragmentoutput/array.fixed-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fragmentoutput/array.fixed.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fragmentoutput/array.float-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fragmentoutput/array.float.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fragmentoutput/array.int-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fragmentoutput/array.int.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fragmentoutput/array.uint-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fragmentoutput/array.uint.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fragmentoutput/basic.fixed-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fragmentoutput/basic.fixed.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fragmentoutput/basic.float-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fragmentoutput/basic.float.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fragmentoutput/basic.int-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fragmentoutput/basic.int.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fragmentoutput/basic.uint-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fragmentoutput/basic.uint.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fragmentoutput/random_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fragmentoutput/random_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fragmentoutput/random_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fragmentoutput/random_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/fragmentoutput/random_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/fragmentoutput/random_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_05-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_05.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_06-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_06.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_07-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_07.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_08-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_08.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_09-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_09.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_10-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_10.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_11-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_11.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_12-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_12.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_13-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_13.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_14-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_14.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_15-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_15.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_16-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_16.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_17-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_17.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_18-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_18.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_19-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_19.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_20-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_20.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_21-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_21.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_22-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_22.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_23-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_23.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_24-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_24.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_25-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_25.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_26-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_26.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_27-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_27.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_28-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_28.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_29-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_29.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_30-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_30.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_31-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_31.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_32-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_32.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_33-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_33.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_34-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/conversion_34.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_05-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_05.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_06-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/default_framebuffer_06.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/depth_stencil-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/depth_stencil.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_05-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_05.html: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_06-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/framebufferblit/rect_06.html: Added.
* webgl/2.0.y/deqp/functional/gles3/indexedstatequery-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/indexedstatequery.html: Added.
* webgl/2.0.y/deqp/functional/gles3/instancedrendering-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/instancedrendering.html: Added.
* webgl/2.0.y/deqp/functional/gles3/integerstatequery-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/integerstatequery.html: Added.
* webgl/2.0.y/deqp/functional/gles3/internalformatquery-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/internalformatquery.html: Added.
* webgl/2.0.y/deqp/functional/gles3/lifetime-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/lifetime.html: Added.
* webgl/2.0.y/deqp/functional/gles3/multisample-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/multisample.html: Added.
* webgl/2.0.y/deqp/functional/gles3/negativebufferapi-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/negativebufferapi.html: Added.
* webgl/2.0.y/deqp/functional/gles3/negativefragmentapi-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/negativefragmentapi.html: Added.
* webgl/2.0.y/deqp/functional/gles3/negativeshaderapi-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/negativeshaderapi.html: Added.
* webgl/2.0.y/deqp/functional/gles3/negativestateapi-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/negativestateapi.html: Added.
* webgl/2.0.y/deqp/functional/gles3/negativetextureapi-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/negativetextureapi.html: Added.
* webgl/2.0.y/deqp/functional/gles3/negativevertexarrayapi-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/negativevertexarrayapi.html: Added.
* webgl/2.0.y/deqp/functional/gles3/occlusionquery_conservative-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/occlusionquery_conservative.html: Added.
* webgl/2.0.y/deqp/functional/gles3/occlusionquery_strict-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/occlusionquery_strict.html: Added.
* webgl/2.0.y/deqp/functional/gles3/pixelbufferobject-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/pixelbufferobject.html: Added.
* webgl/2.0.y/deqp/functional/gles3/primitiverestart/00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/primitiverestart/00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/primitiverestart/01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/primitiverestart/01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/primitiverestart/02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/primitiverestart/02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/primitiverestart/03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/primitiverestart/03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/primitiverestart/04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/primitiverestart/04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/primitiverestart/05-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/primitiverestart/05.html: Added.
* webgl/2.0.y/deqp/functional/gles3/primitiverestart/06-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/primitiverestart/06.html: Added.
* webgl/2.0.y/deqp/functional/gles3/primitiverestart/07-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/primitiverestart/07.html: Added.
* webgl/2.0.y/deqp/functional/gles3/rasterizerdiscard-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/rasterizerdiscard.html: Added.
* webgl/2.0.y/deqp/functional/gles3/rbostatequery-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/rbostatequery.html: Added.
* webgl/2.0.y/deqp/functional/gles3/readpixel-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/readpixel.html: Added.
* webgl/2.0.y/deqp/functional/gles3/samplerobject-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/samplerobject.html: Added.
* webgl/2.0.y/deqp/functional/gles3/samplerstatequery-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/samplerstatequery.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderapi-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderapi.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderbuiltinvar-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderbuiltinvar.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadercommonfunction-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadercommonfunction.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderderivate_dfdx-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderderivate_dfdx.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderderivate_dfdy-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderderivate_dfdy.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderderivate_fwidth-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderderivate_fwidth.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderindexing/mat_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderindexing/mat_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderindexing/mat_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderindexing/mat_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderindexing/mat_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderindexing/mat_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderindexing/tmp-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderindexing/tmp.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderindexing/uniform-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderindexing/uniform.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderindexing/varying-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderindexing/varying.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderindexing/vec2-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderindexing/vec2.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderindexing/vec3-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderindexing/vec3.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderindexing/vec4-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderindexing/vec4.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderloop_do_while-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderloop_do_while.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderloop_for-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderloop_for.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderloop_while-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderloop_while.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/add_assign-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/add_assign.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/add_const-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/add_const.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/add_dynamic-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/add_dynamic.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/add_uniform-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/add_uniform.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/determinant-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/determinant.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/div_assign-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/div_assign.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/div_const-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/div_const.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/div_dynamic-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/div_dynamic.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/div_uniform-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/div_uniform.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/inverse-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/inverse.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/matrixcompmult-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/matrixcompmult.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_assign-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_assign.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_const_highp-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_const_highp.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_const_lowp-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_const_lowp.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_const_mediump-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_const_mediump.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_dynamic_highp-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_dynamic_highp.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_dynamic_lowp-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_dynamic_lowp.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_dynamic_mediump-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_dynamic_mediump.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_uniform_highp-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_uniform_highp.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_uniform_lowp-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_uniform_lowp.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_uniform_mediump-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/mul_uniform_mediump.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/negation-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/negation.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/outerproduct-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/outerproduct.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/post_decrement-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/post_decrement.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/post_increment-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/post_increment.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/pre_decrement-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/pre_decrement.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/pre_increment-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/pre_increment.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/sub_assign-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/sub_assign.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/sub_const-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/sub_const.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/sub_dynamic-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/sub_dynamic.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/sub_uniform-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/sub_uniform.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/transpose-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/transpose.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/unary_addition-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadermatrix/unary_addition.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/angle_and_trigonometry_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/angle_and_trigonometry_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/angle_and_trigonometry_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/angle_and_trigonometry_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/angle_and_trigonometry_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/angle_and_trigonometry_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/angle_and_trigonometry_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/angle_and_trigonometry_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_05-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_05.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_06-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_06.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_07-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_07.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_08-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_08.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_09-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_09.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_10-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_10.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_11-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_11.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_12-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_12.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_13-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_13.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_14-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_14.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_15-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/binary_operator_15.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/bool_compare-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/bool_compare.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_05-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_05.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_06-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/common_functions_06.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/exponential-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/exponential.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/float_compare-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/float_compare.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/geometric-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/geometric.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/int_compare-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/int_compare.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/selection-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/selection.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/sequence-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/sequence.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/unary_operator_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/unary_operator_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/unary_operator_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/unary_operator_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/unary_operator_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderoperator/unary_operator_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderpackingfunction-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderpackingfunction.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderprecision_float-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderprecision_float.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderprecision_int-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderprecision_int.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderprecision_uint-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderprecision_uint.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderstatequery-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderstatequery.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderstruct-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderstruct.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderswitch-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shaderswitch.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texelfetch-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texelfetch.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texelfetchoffset-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texelfetchoffset.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texture-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texture.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texturegrad-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texturegrad.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texturegradoffset-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texturegradoffset.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texturelod-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texturelod.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texturelodoffset-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texturelodoffset.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureoffset-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureoffset.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureproj-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureproj.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureprojgrad-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureprojgrad.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureprojgradoffset-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureprojgradoffset.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureprojlod-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureprojlod.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureprojlodoffset-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureprojlodoffset.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureprojoffset-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/textureprojoffset.html: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texturesize-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/shadertexturefunction/texturesize.html: Added.
* webgl/2.0.y/deqp/functional/gles3/stringquery-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/stringquery.html: Added.
* webgl/2.0.y/deqp/functional/gles3/sync-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/sync.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_05-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_combinations_05.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_05-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_05.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_06-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_06.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_07-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_07.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_08-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_08.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_09-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_formats_09.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_sizes_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_sizes_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_sizes_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_sizes_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_sizes_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_sizes_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_sizes_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_sizes_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_sizes_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_array_sizes_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_05-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_combinations_05.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_05-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_05.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_06-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_06.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_07-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_07.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_08-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_08.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_09-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_formats_09.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_05-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/2d_sizes_05.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_05-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_05.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_06-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_06.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_07-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_07.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_08-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_08.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_09-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_09.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_10-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_10.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_11-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_11.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_12-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_12.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_13-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_13.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_14-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_14.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_15-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_15.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_16-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_16.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_17-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_17.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_18-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_18.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_19-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_19.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_20-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_20.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_21-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_21.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_22-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_22.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_23-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_23.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_24-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_24.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_25-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_25.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_26-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_26.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_27-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_27.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_28-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_28.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_29-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_29.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_30-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_30.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_31-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_31.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_32-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_32.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_33-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_33.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_34-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_34.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_35-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_combinations_35.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_05-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_05.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_06-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_06.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_07-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_07.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_08-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_08.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_09-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_formats_09.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_sizes_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_sizes_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_sizes_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_sizes_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_sizes_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_sizes_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_sizes_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_sizes_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_sizes_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/3d_sizes_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_05-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_combinations_05.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_05-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_05.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_06-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_06.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_07-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_07.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_08-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_08.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_09-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_formats_09.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_no_edges_visible-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_no_edges_visible.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_sizes_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_sizes_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_sizes_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_sizes_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_sizes_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_sizes_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_sizes_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_sizes_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_sizes_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturefiltering/cube_sizes_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/compressed_2d-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/compressed_2d.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/compressed_cube-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/compressed_cube.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_npot_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_npot_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_npot_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_npot_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_npot_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_npot_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_npot_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_npot_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_pot_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_pot_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_pot_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_pot_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_pot_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_pot_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_pot_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_array_pot_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_npot_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_npot_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_npot_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_npot_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_npot_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_npot_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_npot_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_npot_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_pot_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_pot_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_pot_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_pot_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_pot_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_pot_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_pot_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_2d_pot_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_npot_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_npot_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_npot_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_npot_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_npot_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_npot_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_npot_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_npot_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_pot_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_pot_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_pot_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_pot_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_pot_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_pot_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_pot_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_3d_pot_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_npot_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_npot_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_npot_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_npot_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_npot_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_npot_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_npot_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_npot_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_pot_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_pot_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_pot_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_pot_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_pot_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_pot_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_pot_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_color_cube_pot_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_depth_stencil-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/sized_depth_stencil.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/unsized_2d-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/unsized_2d.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/unsized_2d_array-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/unsized_2d_array.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/unsized_3d-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureformat/unsized_3d.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_always-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_always.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_greater-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_greater.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_greater_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_greater_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_less-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_less.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_less_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_less_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_always-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_always.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_greater-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_greater.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_greater_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_greater_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_less-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_less.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_less_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_less_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_never-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_never.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_not_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_not_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_always-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_always.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_greater-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_greater.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_greater_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_greater_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_less-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_less.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_less_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_less_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_never-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_never.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_not_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_not_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_never-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_never.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_not_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_linear_not_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_always-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_always.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_greater-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_greater.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_greater_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_greater_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_less-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_less.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_less_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_less_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_always-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_always.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_greater-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_greater.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_greater_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_greater_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_less-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_less.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_less_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_less_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_never-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_never.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_not_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_not_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_always-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_always.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_greater-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_greater.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_greater_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_greater_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_less-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_less.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_less_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_less_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_never-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_never.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_not_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_not_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_never-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_never.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_not_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_array_nearest_not_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_always-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_always.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_greater-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_greater.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_greater_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_greater_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_less-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_less.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_less_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_less_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_always-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_always.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_greater-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_greater.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_greater_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_greater_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_less-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_less.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_less_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_less_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_never-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_never.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_not_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_not_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_always-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_always.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_greater-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_greater.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_greater_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_greater_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_less-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_less.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_less_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_less_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_never-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_never.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_not_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_not_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_never-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_never.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_not_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_linear_not_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_always-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_always.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_greater-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_greater.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_greater_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_greater_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_less-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_less.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_less_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_less_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_always-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_always.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_greater-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_greater.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_greater_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_greater_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_less-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_less.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_less_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_less_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_never-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_never.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_not_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_not_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_always-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_always.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_greater-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_greater.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_greater_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_greater_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_less-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_less.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_less_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_less_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_never-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_never.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_not_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_not_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_never-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_never.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_not_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/2d_nearest_not_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_always-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_always.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_greater-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_greater.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_greater_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_greater_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_less-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_less.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_less_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_less_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_always-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_always.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_greater-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_greater.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_greater_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_greater_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_less-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_less.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_less_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_less_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_never-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_never.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_not_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_not_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_always-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_always.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_greater-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_greater.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_greater_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_greater_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_less-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_less.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_less_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_less_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_never-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_never.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_not_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_not_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_never-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_never.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_not_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_linear_not_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_always-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_always.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_greater-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_greater.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_greater_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_greater_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_less-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_less.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_less_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_less_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_always-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_always.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_greater-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_greater.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_greater_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_greater_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_less-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_less.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_less_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_less_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_never-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_never.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_not_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_not_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_always-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_always.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_greater-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_greater.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_greater_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_greater_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_less-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_less.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_less_or_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_less_or_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_never-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_never.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_not_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_not_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_never-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_never.html: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_not_equal-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/textureshadow/cube_nearest_not_equal.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_copyteximage2d-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_copyteximage2d.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_copytexsubimage2d-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_copytexsubimage2d.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_2d_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_2d_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_2d_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_2d_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_2d_array_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_2d_array_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_2d_array_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_2d_array_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_2d_array_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_2d_array_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_2d_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_2d_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_2d_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_2d_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_2d_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_2d_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage3d_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage3d_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage3d_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage3d_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage3d_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage3d_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage3d_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage3d_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage3d_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/basic_texsubimage3d_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/random_teximage2d_2d-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/random_teximage2d_2d.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/random_teximage2d_cube-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/random_teximage2d_cube.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_align-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_align.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_depth-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_depth.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_depth_pbo-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_depth_pbo.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_2d_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_2d_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_2d_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_2d_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_params-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_pbo_params.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_unpack_params-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage2d_unpack_params.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_depth-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_depth.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_depth_pbo-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_depth_pbo.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_pbo_2d_array_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_pbo_2d_array_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_pbo_2d_array_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_pbo_2d_array_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_pbo_3d_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_pbo_3d_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_pbo_3d_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_pbo_3d_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_pbo_params-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_pbo_params.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_unpack_params-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/teximage3d_unpack_params.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_2d_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_2d_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_2d_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_2d_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_2d_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_2d_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_depth_stencil-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_depth_stencil.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_size-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage2d_format_size.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_2d_array_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_2d_array_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_2d_array_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_2d_array_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_2d_array_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_2d_array_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_depth_stencil-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_depth_stencil.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_size-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texstorage3d_format_size.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_align-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_align.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_depth-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_depth.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_empty_tex-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_empty_tex.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_2d_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_2d_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_2d_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_2d_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_02-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_02.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_03-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_03.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_04-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_04.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_params-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_params.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_unpack_params-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage2d_unpack_params.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_depth-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_depth.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_2d_array_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_2d_array_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_2d_array_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_2d_array_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_3d_00-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_3d_00.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_3d_01-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_3d_01.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_params-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_params.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_unpack_params-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturespecification/texsubimage3d_unpack_params.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturestatequery-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturestatequery.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_r11_npot-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_r11_npot.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_r11_pot-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_r11_pot.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_rg11_npot-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_rg11_npot.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_rg11_pot-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_rg11_pot.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_signed_r11_npot-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_signed_r11_npot.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_signed_r11_pot-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_signed_r11_pot.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_signed_rg11_npot-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_signed_rg11_npot.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_signed_rg11_pot-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/eac_signed_rg11_pot.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_eac_rgba8_npot-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_eac_rgba8_npot.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_eac_rgba8_pot-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_eac_rgba8_pot.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_eac_srgb8_alpha8_npot-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_eac_srgb8_alpha8_npot.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_eac_srgb8_alpha8_pot-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_eac_srgb8_alpha8_pot.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_rgb8_npot-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_rgb8_npot.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_rgb8_pot-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_rgb8_pot.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_rgb8_punchthrough_alpha1_npot-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_rgb8_punchthrough_alpha1_npot.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_rgb8_punchthrough_alpha1_pot-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_rgb8_punchthrough_alpha1_pot.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_srgb8_npot-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_srgb8_npot.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_srgb8_pot-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_srgb8_pot.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_srgb8_punchthrough_alpha1_npot-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_srgb8_punchthrough_alpha1_npot.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_srgb8_punchthrough_alpha1_pot-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/etc2_srgb8_punchthrough_alpha1_pot.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/rgba8_npot-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/rgba8_npot.html: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/rgba8_pot-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/texturewrap/rgba8_pot.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_interleaved_lines-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_interleaved_lines.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_interleaved_points-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_interleaved_points.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_interleaved_triangles-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_interleaved_triangles.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_separate_lines-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_separate_lines.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_separate_points-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_separate_points.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_separate_triangles-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_element_separate_triangles.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_interleaved_lines-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_interleaved_lines.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_interleaved_points-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_interleaved_points.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_interleaved_triangles-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_interleaved_triangles.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_separate_lines-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_separate_lines.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_separate_points-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_separate_points.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_separate_triangles-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/array_separate_triangles.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_interleaved_lines-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_interleaved_lines.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_interleaved_points-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_interleaved_points.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_interleaved_triangles-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_interleaved_triangles.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_separate_lines-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_separate_lines.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_separate_points-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_separate_points.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_separate_triangles-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/basic_types_separate_triangles.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/interpolation_centroid-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/interpolation_centroid.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/interpolation_flat-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/interpolation_flat.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/interpolation_smooth-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/interpolation_smooth.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/point_size-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/point_size.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/position-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/position.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_interleaved_lines-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_interleaved_lines.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_interleaved_points-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_interleaved_points.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_interleaved_triangles-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_interleaved_triangles.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_separate_lines-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_separate_lines.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_separate_points-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_separate_points.html: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_separate_triangles-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/transformfeedback/random_separate_triangles.html: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformapi/info_query-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformapi/info_query.html: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformapi/random-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformapi/random.html: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformapi/value_assigned-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformapi/value_assigned.html: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformapi/value_initial-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformapi/value_initial.html: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformbuffers/instance_array_basic_type-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformbuffers/instance_array_basic_type.html: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformbuffers/multi_basic_types-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformbuffers/multi_basic_types.html: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformbuffers/multi_nested_struct-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformbuffers/multi_nested_struct.html: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformbuffers/random-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformbuffers/random.html: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_basic_array-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_basic_array.html: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_basic_type-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_basic_type.html: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_nested_struct-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_nested_struct.html: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_nested_struct_array-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_nested_struct_array.html: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_struct-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_struct.html: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_struct_array-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/uniformbuffers/single_struct_array.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrayobject-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrayobject.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/multiple_attributes.count-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/multiple_attributes.count.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/multiple_attributes.output-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/multiple_attributes.output.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/multiple_attributes.storage-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/multiple_attributes.storage.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/multiple_attributes.stride-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/multiple_attributes.stride.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.first-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.first.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.normalize-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.normalize.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.offset-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.offset.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.byte-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.byte.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.float-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.float.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.half-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.half.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.int-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.int.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.int_2_10_10_10-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.int_2_10_10_10.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.short-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.short.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_byte-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_byte.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_int-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_int.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_int_2_10_10_10-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_int_2_10_10_10.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_short-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_short.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.stride-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.stride.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.dynamic_copy-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.dynamic_copy.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.dynamic_draw-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.dynamic_draw.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.dynamic_read-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.dynamic_read.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.static_copy-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.static_copy.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.static_draw-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.static_draw.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.static_read-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.static_read.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.stream_copy-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.stream_copy.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.stream_draw-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.stream_draw.html: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.stream_read-expected.txt: Added.
* webgl/2.0.y/deqp/functional/gles3/vertexarrays/single_attribute.usage.stream_read.html: Added.
2021-03-19 Per Arne <pvollan@apple.com>
[Win] Update test expectations
https://bugs.webkit.org/show_bug.cgi?id=223456
Unreviewed test gardening.
* platform/win/TestExpectations:
2021-03-19 Kimmo Kinnunen <kkinnunen@apple.com>
Add WebGL 1.0.4 test drivers and test expectations to the repository
https://bugs.webkit.org/show_bug.cgi?id=223426
Reviewed by Kenneth Russell.
Add test driver .html files and expecations for WebGL 1.0.4 conformance
test suite. The actual tests were committed before.
Add the tests as Skip until we can swap 1.0.3 with 1.0.4.
The files are added in separate commits as the tooling fails with too big patches.
The directory is called 1.0.x to reflect that it is imported always from the
ongoing, most tip-of-the-tree test suite (WebGL/sdk/tests).
* TestExpectations:
* webgl/1.0.x/conformance/attribs/gl-bindAttribLocation-aliasing-expected.txt: Added.
* webgl/1.0.x/conformance/attribs/gl-bindAttribLocation-aliasing.html: Added.
* webgl/1.0.x/conformance/attribs/gl-bindAttribLocation-matrix-expected.txt: Added.
* webgl/1.0.x/conformance/attribs/gl-bindAttribLocation-matrix.html: Added.
* webgl/1.0.x/conformance/attribs/gl-bindAttribLocation-nonexistent-attribute-expected.txt: Added.
* webgl/1.0.x/conformance/attribs/gl-bindAttribLocation-nonexistent-attribute.html: Added.
* webgl/1.0.x/conformance/attribs/gl-bindAttribLocation-repeated-expected.txt: Added.
* webgl/1.0.x/conformance/attribs/gl-bindAttribLocation-repeated.html: Added.
* webgl/1.0.x/conformance/attribs/gl-disabled-vertex-attrib-expected.txt: Added.
* webgl/1.0.x/conformance/attribs/gl-disabled-vertex-attrib-update-expected.txt: Added.
* webgl/1.0.x/conformance/attribs/gl-disabled-vertex-attrib-update.html: Added.
* webgl/1.0.x/conformance/attribs/gl-disabled-vertex-attrib.html: Added.
* webgl/1.0.x/conformance/attribs/gl-enable-vertex-attrib-expected.txt: Added.
* webgl/1.0.x/conformance/attribs/gl-enable-vertex-attrib.html: Added.
* webgl/1.0.x/conformance/attribs/gl-matrix-attributes-expected.txt: Added.
* webgl/1.0.x/conformance/attribs/gl-matrix-attributes.html: Added.
* webgl/1.0.x/conformance/attribs/gl-vertex-attrib-context-switch-expected.txt: Added.
* webgl/1.0.x/conformance/attribs/gl-vertex-attrib-context-switch.html: Added.
* webgl/1.0.x/conformance/attribs/gl-vertex-attrib-expected.txt: Added.
* webgl/1.0.x/conformance/attribs/gl-vertex-attrib-render-expected.txt: Added.
* webgl/1.0.x/conformance/attribs/gl-vertex-attrib-render.html: Added.
* webgl/1.0.x/conformance/attribs/gl-vertex-attrib-unconsumed-out-of-bounds-expected.txt: Added.
* webgl/1.0.x/conformance/attribs/gl-vertex-attrib-unconsumed-out-of-bounds.html: Added.
* webgl/1.0.x/conformance/attribs/gl-vertex-attrib-zero-issues-expected.txt: Added.
* webgl/1.0.x/conformance/attribs/gl-vertex-attrib-zero-issues.html: Added.
* webgl/1.0.x/conformance/attribs/gl-vertex-attrib.html: Added.
* webgl/1.0.x/conformance/attribs/gl-vertexattribpointer-expected.txt: Added.
* webgl/1.0.x/conformance/attribs/gl-vertexattribpointer-offsets-expected.txt: Added.
* webgl/1.0.x/conformance/attribs/gl-vertexattribpointer-offsets.html: Added.
* webgl/1.0.x/conformance/attribs/gl-vertexattribpointer.html: Added.
* webgl/1.0.x/conformance/buffers/buffer-bind-test-expected.txt: Added.
* webgl/1.0.x/conformance/buffers/buffer-bind-test.html: Added.
* webgl/1.0.x/conformance/buffers/buffer-data-and-buffer-sub-data-expected.txt: Added.
* webgl/1.0.x/conformance/buffers/buffer-data-and-buffer-sub-data.html: Added.
* webgl/1.0.x/conformance/buffers/buffer-data-array-buffer-delete-expected.txt: Added.
* webgl/1.0.x/conformance/buffers/buffer-data-array-buffer-delete.html: Added.
* webgl/1.0.x/conformance/buffers/buffer-data-dynamic-delay-expected.txt: Added.
* webgl/1.0.x/conformance/buffers/buffer-data-dynamic-delay.html: Added.
* webgl/1.0.x/conformance/buffers/buffer-uninitialized-expected.txt: Added.
* webgl/1.0.x/conformance/buffers/buffer-uninitialized.html: Added.
* webgl/1.0.x/conformance/buffers/element-array-buffer-delete-recreate-expected.txt: Added.
* webgl/1.0.x/conformance/buffers/element-array-buffer-delete-recreate.html: Added.
* webgl/1.0.x/conformance/buffers/index-validation-copies-indices-expected.txt: Added.
* webgl/1.0.x/conformance/buffers/index-validation-copies-indices.html: Added.
* webgl/1.0.x/conformance/buffers/index-validation-crash-with-buffer-sub-data-expected.txt: Added.
* webgl/1.0.x/conformance/buffers/index-validation-crash-with-buffer-sub-data.html: Added.
* webgl/1.0.x/conformance/buffers/index-validation-expected.txt: Added.
* webgl/1.0.x/conformance/buffers/index-validation-large-buffer-expected.txt: Added.
* webgl/1.0.x/conformance/buffers/index-validation-large-buffer.html: Added.
* webgl/1.0.x/conformance/buffers/index-validation-verifies-too-many-indices-expected.txt: Added.
* webgl/1.0.x/conformance/buffers/index-validation-verifies-too-many-indices.html: Added.
* webgl/1.0.x/conformance/buffers/index-validation-with-resized-buffer-expected.txt: Added.
* webgl/1.0.x/conformance/buffers/index-validation-with-resized-buffer.html: Added.
* webgl/1.0.x/conformance/buffers/index-validation.html: Added.
* webgl/1.0.x/conformance/buffers/vertex-buffer-updated-after-draw-expected.txt: Added.
* webgl/1.0.x/conformance/buffers/vertex-buffer-updated-after-draw.html: Added.
* webgl/1.0.x/conformance/canvas/buffer-offscreen-test-expected.txt: Added.
* webgl/1.0.x/conformance/canvas/buffer-offscreen-test.html: Added.
* webgl/1.0.x/conformance/canvas/buffer-preserve-test-expected.txt: Added.
* webgl/1.0.x/conformance/canvas/buffer-preserve-test.html: Added.
* webgl/1.0.x/conformance/canvas/canvas-test-expected.txt: Added.
* webgl/1.0.x/conformance/canvas/canvas-test.html: Added.
* webgl/1.0.x/conformance/canvas/canvas-zero-size-expected.txt: Added.
* webgl/1.0.x/conformance/canvas/canvas-zero-size.html: Added.
* webgl/1.0.x/conformance/canvas/draw-static-webgl-to-multiple-canvas-test-expected.txt: Added.
* webgl/1.0.x/conformance/canvas/draw-static-webgl-to-multiple-canvas-test.html: Added.
* webgl/1.0.x/conformance/canvas/draw-webgl-to-canvas-test-expected.txt: Added.
* webgl/1.0.x/conformance/canvas/draw-webgl-to-canvas-test.html: Added.
* webgl/1.0.x/conformance/canvas/drawingbuffer-hd-dpi-test-expected.txt: Added.
* webgl/1.0.x/conformance/canvas/drawingbuffer-hd-dpi-test.html: Added.
* webgl/1.0.x/conformance/canvas/drawingbuffer-static-canvas-test-expected.txt: Added.
* webgl/1.0.x/conformance/canvas/drawingbuffer-static-canvas-test.html: Added.
* webgl/1.0.x/conformance/canvas/drawingbuffer-test-expected.txt: Added.
* webgl/1.0.x/conformance/canvas/drawingbuffer-test.html: Added.
* webgl/1.0.x/conformance/canvas/framebuffer-bindings-affected-by-to-data-url-expected.txt: Added.
* webgl/1.0.x/conformance/canvas/framebuffer-bindings-affected-by-to-data-url.html: Added.
* webgl/1.0.x/conformance/canvas/framebuffer-bindings-unaffected-on-resize-expected.txt: Added.
* webgl/1.0.x/conformance/canvas/framebuffer-bindings-unaffected-on-resize.html: Added.
* webgl/1.0.x/conformance/canvas/rapid-resizing-expected.txt: Added.
* webgl/1.0.x/conformance/canvas/rapid-resizing.html: Added.
* webgl/1.0.x/conformance/canvas/render-after-resize-test-expected.txt: Added.
* webgl/1.0.x/conformance/canvas/render-after-resize-test.html: Added.
* webgl/1.0.x/conformance/canvas/texture-bindings-unaffected-on-resize-expected.txt: Added.
* webgl/1.0.x/conformance/canvas/texture-bindings-unaffected-on-resize.html: Added.
* webgl/1.0.x/conformance/canvas/to-data-url-test-expected.txt: Added.
* webgl/1.0.x/conformance/canvas/to-data-url-test.html: Added.
* webgl/1.0.x/conformance/canvas/viewport-unchanged-upon-resize-expected.txt: Added.
* webgl/1.0.x/conformance/canvas/viewport-unchanged-upon-resize.html: Added.
* webgl/1.0.x/conformance/canvas/webgl-to-2d-canvas-expected.txt: Added.
* webgl/1.0.x/conformance/canvas/webgl-to-2d-canvas.html: Added.
* webgl/1.0.x/conformance/context/constants-and-properties-expected.txt: Added.
* webgl/1.0.x/conformance/context/constants-and-properties.html: Added.
* webgl/1.0.x/conformance/context/context-attribute-preserve-drawing-buffer-expected.txt: Added.
* webgl/1.0.x/conformance/context/context-attribute-preserve-drawing-buffer.html: Added.
* webgl/1.0.x/conformance/context/context-attributes-alpha-depth-stencil-antialias-expected.txt: Added.
* webgl/1.0.x/conformance/context/context-attributes-alpha-depth-stencil-antialias.html: Added.
* webgl/1.0.x/conformance/context/context-creation-and-destruction-expected.txt: Added.
* webgl/1.0.x/conformance/context/context-creation-and-destruction.html: Added.
* webgl/1.0.x/conformance/context/context-creation-expected.txt: Added.
* webgl/1.0.x/conformance/context/context-creation.html: Added.
* webgl/1.0.x/conformance/context/context-eviction-with-garbage-collection-expected.txt: Added.
* webgl/1.0.x/conformance/context/context-eviction-with-garbage-collection.html: Added.
* webgl/1.0.x/conformance/context/context-hidden-alpha-expected.txt: Added.
* webgl/1.0.x/conformance/context/context-hidden-alpha.html: Added.
* webgl/1.0.x/conformance/context/context-lost-expected.txt: Added.
* webgl/1.0.x/conformance/context/context-lost-restored-expected.txt: Added.
* webgl/1.0.x/conformance/context/context-lost-restored.html: Added.
* webgl/1.0.x/conformance/context/context-lost.html: Added.
* webgl/1.0.x/conformance/context/context-no-alpha-fbo-with-alpha-expected.txt: Added.
* webgl/1.0.x/conformance/context/context-no-alpha-fbo-with-alpha.html: Added.
* webgl/1.0.x/conformance/context/context-release-upon-reload-expected.txt: Added.
* webgl/1.0.x/conformance/context/context-release-upon-reload.html: Added.
* webgl/1.0.x/conformance/context/context-release-with-workers-expected.txt: Added.
* webgl/1.0.x/conformance/context/context-release-with-workers.html: Added.
* webgl/1.0.x/conformance/context/context-size-change-expected.txt: Added.
* webgl/1.0.x/conformance/context/context-size-change.html: Added.
* webgl/1.0.x/conformance/context/context-type-test-expected.txt: Added.
* webgl/1.0.x/conformance/context/context-type-test.html: Added.
* webgl/1.0.x/conformance/context/deleted-object-behavior-expected.txt: Added.
* webgl/1.0.x/conformance/context/deleted-object-behavior.html: Added.
* webgl/1.0.x/conformance/context/incorrect-context-object-behaviour-expected.txt: Added.
* webgl/1.0.x/conformance/context/incorrect-context-object-behaviour.html: Added.
* webgl/1.0.x/conformance/context/methods-expected.txt: Added.
* webgl/1.0.x/conformance/context/methods.html: Added.
* webgl/1.0.x/conformance/context/premultiplyalpha-test-expected.txt: Added.
* webgl/1.0.x/conformance/context/premultiplyalpha-test.html: Added.
* webgl/1.0.x/conformance/context/user-defined-properties-on-context-expected.txt: Added.
* webgl/1.0.x/conformance/context/user-defined-properties-on-context.html: Added.
* webgl/1.0.x/conformance/context/zero-sized-canvas-expected.txt: Added.
* webgl/1.0.x/conformance/context/zero-sized-canvas.html: Added.
* webgl/1.0.x/conformance/extensions/angle-instanced-arrays-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/angle-instanced-arrays-out-of-bounds-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/angle-instanced-arrays-out-of-bounds.html: Added.
* webgl/1.0.x/conformance/extensions/angle-instanced-arrays.html: Added.
* webgl/1.0.x/conformance/extensions/ext-blend-minmax-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/ext-blend-minmax.html: Added.
* webgl/1.0.x/conformance/extensions/ext-color-buffer-half-float-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/ext-color-buffer-half-float.html: Added.
* webgl/1.0.x/conformance/extensions/ext-disjoint-timer-query-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/ext-disjoint-timer-query.html: Added.
* webgl/1.0.x/conformance/extensions/ext-float-blend-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/ext-float-blend.html: Added.
* webgl/1.0.x/conformance/extensions/ext-frag-depth-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/ext-frag-depth.html: Added.
* webgl/1.0.x/conformance/extensions/ext-sRGB-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/ext-sRGB.html: Added.
* webgl/1.0.x/conformance/extensions/ext-shader-texture-lod-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/ext-shader-texture-lod.html: Added.
* webgl/1.0.x/conformance/extensions/ext-texture-compression-bptc-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/ext-texture-compression-bptc.html: Added.
* webgl/1.0.x/conformance/extensions/ext-texture-compression-rgtc-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/ext-texture-compression-rgtc.html: Added.
* webgl/1.0.x/conformance/extensions/ext-texture-filter-anisotropic-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/ext-texture-filter-anisotropic.html: Added.
* webgl/1.0.x/conformance/extensions/get-extension-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/get-extension.html: Added.
* webgl/1.0.x/conformance/extensions/khr-parallel-shader-compile-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/khr-parallel-shader-compile.html: Added.
* webgl/1.0.x/conformance/extensions/oes-element-index-uint-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/oes-element-index-uint.html: Added.
* webgl/1.0.x/conformance/extensions/oes-fbo-render-mipmap-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/oes-fbo-render-mipmap.html: Added.
* webgl/1.0.x/conformance/extensions/oes-standard-derivatives-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/oes-standard-derivatives.html: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-float-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-float-linear-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-float-linear.html: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-float-with-canvas-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-float-with-canvas.html: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-float-with-image-data-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-float-with-image-data.html: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-float-with-image-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-float-with-image.html: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-float-with-video-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-float-with-video.html: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-float.html: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-half-float-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-half-float-linear-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-half-float-linear.html: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-half-float-with-canvas-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-half-float-with-canvas.html: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-half-float-with-image-data-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-half-float-with-image-data.html: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-half-float-with-image-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-half-float-with-image.html: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-half-float-with-video-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-half-float-with-video.html: Added.
* webgl/1.0.x/conformance/extensions/oes-texture-half-float.html: Added.
* webgl/1.0.x/conformance/extensions/oes-vertex-array-object-bufferData-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/oes-vertex-array-object-bufferData.html: Added.
* webgl/1.0.x/conformance/extensions/oes-vertex-array-object-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/oes-vertex-array-object.html: Added.
* webgl/1.0.x/conformance/extensions/s3tc-and-rgtc-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/s3tc-and-rgtc.html: Added.
* webgl/1.0.x/conformance/extensions/webgl-compressed-texture-astc-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/webgl-compressed-texture-astc.html: Added.
* webgl/1.0.x/conformance/extensions/webgl-compressed-texture-etc-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/webgl-compressed-texture-etc.html: Added.
* webgl/1.0.x/conformance/extensions/webgl-compressed-texture-etc1-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/webgl-compressed-texture-etc1.html: Added.
* webgl/1.0.x/conformance/extensions/webgl-compressed-texture-pvrtc-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/webgl-compressed-texture-pvrtc.html: Added.
* webgl/1.0.x/conformance/extensions/webgl-compressed-texture-s3tc-srgb-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/webgl-compressed-texture-s3tc-srgb.html: Added.
* webgl/1.0.x/conformance/extensions/webgl-compressed-texture-size-limit-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/webgl-compressed-texture-size-limit.html: Added.
* webgl/1.0.x/conformance/extensions/webgl-debug-renderer-info-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/webgl-debug-renderer-info.html: Added.
* webgl/1.0.x/conformance/extensions/webgl-debug-shaders-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/webgl-debug-shaders.html: Added.
* webgl/1.0.x/conformance/extensions/webgl-depth-texture-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/webgl-depth-texture.html: Added.
* webgl/1.0.x/conformance/extensions/webgl-draw-buffers-broadcast-return-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/webgl-draw-buffers-broadcast-return.html: Added.
* webgl/1.0.x/conformance/extensions/webgl-draw-buffers-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/webgl-draw-buffers-framebuffer-unsupported-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/webgl-draw-buffers-framebuffer-unsupported.html: Added.
* webgl/1.0.x/conformance/extensions/webgl-draw-buffers-max-draw-buffers-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/webgl-draw-buffers-max-draw-buffers.html: Added.
* webgl/1.0.x/conformance/extensions/webgl-draw-buffers.html: Added.
* webgl/1.0.x/conformance/extensions/webgl-multi-draw-expected.txt: Added.
* webgl/1.0.x/conformance/extensions/webgl-multi-draw.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/angle-ambiguous-function-call-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/angle-ambiguous-function-call.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/angle-constructor-invalid-parameters-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/angle-constructor-invalid-parameters.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/angle-d3d11-compiler-error-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/angle-d3d11-compiler-error.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/angle-dx-variable-bug-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/angle-dx-variable-bug.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/array-of-struct-with-int-first-position-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/array-of-struct-with-int-first-position.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/assign-to-swizzled-twice-in-function-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/assign-to-swizzled-twice-in-function.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/bool-type-cast-bug-int-float-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/bool-type-cast-bug-int-float.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/character-set-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/character-set.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/compare-loop-index-to-uniform-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/compare-loop-index-to-uniform.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/complex-glsl-does-not-crash-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/complex-glsl-does-not-crash.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/compound-assignment-type-combination-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/compound-assignment-type-combination.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/conditional-discard-in-loop-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/conditional-discard-in-loop.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/conditional-discard-optimization-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/conditional-discard-optimization.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/conditional-texture-fetch-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/conditional-texture-fetch.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/constant-precision-qualifier-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/constant-precision-qualifier.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/essl3-shaders-with-webgl1-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/essl3-shaders-with-webgl1.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/floor-div-cos-should-not-truncate-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/floor-div-cos-should-not-truncate.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/floored-division-accuracy-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/floored-division-accuracy.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/fragcoord-linking-bug-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/fragcoord-linking-bug.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/gl-fragcoord-multisampling-bug-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/gl-fragcoord-multisampling-bug.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/global-invariant-does-not-leak-across-shaders-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/global-invariant-does-not-leak-across-shaders.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/if-return-and-elseif-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/if-return-and-elseif.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/in-parameter-passed-as-inout-argument-and-global-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/in-parameter-passed-as-inout-argument-and-global.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/init-array-with-loop-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/init-array-with-loop.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/invariant-does-not-leak-across-shaders-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/invariant-does-not-leak-across-shaders.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/logic-inside-block-without-braces-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/logic-inside-block-without-braces.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/long-expressions-should-not-crash-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/long-expressions-should-not-crash.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/loop-if-loop-gradient-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/loop-if-loop-gradient.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/modulo-arithmetic-accuracy-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/modulo-arithmetic-accuracy.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/multiplication-assignment-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/multiplication-assignment.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/nested-functions-should-not-crash-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/nested-functions-should-not-crash.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/nested-loops-with-break-and-continue-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/nested-loops-with-break-and-continue.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/nested-sequence-operator-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/nested-sequence-operator.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/pow-of-small-constant-in-user-defined-function-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/pow-of-small-constant-in-user-defined-function.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/pow-with-constant-exponent-should-not-crash-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/pow-with-constant-exponent-should-not-crash.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/qualcomm-crash-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/qualcomm-crash.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/qualcomm-loop-with-continue-crash-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/qualcomm-loop-with-continue-crash.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/sampler-array-struct-function-arg-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/sampler-array-struct-function-arg.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/sampler-array-using-loop-index-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/sampler-array-using-loop-index.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/sampler-struct-function-arg-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/sampler-struct-function-arg.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/sequence-operator-evaluation-order-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/sequence-operator-evaluation-order.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/sketchfab-lighting-shader-crash-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/sketchfab-lighting-shader-crash.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/struct-constructor-highp-bug-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/struct-constructor-highp-bug.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/struct-with-single-member-constructor-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/struct-with-single-member-constructor.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/temp-expressions-should-not-crash-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/temp-expressions-should-not-crash.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/unary-minus-operator-float-bug-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/unary-minus-operator-float-bug.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/undefined-index-should-not-crash-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/undefined-index-should-not-crash.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/uniforms-should-not-lose-values-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/uniforms-should-not-lose-values.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/varying-arrays-should-not-be-reversed-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/varying-arrays-should-not-be-reversed.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/vector-matrix-constructor-scalarization-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/vector-matrix-constructor-scalarization.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/vector-scalar-arithmetic-inside-loop-complex-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/vector-scalar-arithmetic-inside-loop-complex.html: Added.
* webgl/1.0.x/conformance/glsl/bugs/vector-scalar-arithmetic-inside-loop-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/bugs/vector-scalar-arithmetic-inside-loop.html: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-bvec2-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-bvec2.html: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-bvec3-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-bvec3.html: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-bvec4-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-bvec4.html: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-ivec2-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-ivec2.html: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-ivec3-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-ivec3.html: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-ivec4-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-ivec4.html: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-mat2-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-mat2.html: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-mat3-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-mat3.html: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-mat4-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-mat4.html: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-vec-mat-corner-cases-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-vec-mat-corner-cases.html: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-vec-mat-index-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-vec-mat-index.html: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-vec2-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-vec2.html: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-vec3-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-vec3.html: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-vec4-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/constructors/glsl-construct-vec4.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-abs-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-abs.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-acos-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-acos.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-asin-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-asin.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-atan-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-atan-xy-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-atan-xy.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-atan.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-ceil-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-ceil.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-clamp-float-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-clamp-float.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-clamp-gentype-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-clamp-gentype.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-cos-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-cos.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-cross-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-cross.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-distance-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-distance.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-dot-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-dot.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-faceforward-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-faceforward.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-floor-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-floor.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-fract-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-fract.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-length-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-length.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-max-float-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-max-float.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-max-gentype-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-max-gentype.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-min-float-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-min-float.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-min-gentype-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-min-gentype.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-mix-float-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-mix-float.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-mix-gentype-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-mix-gentype.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-mod-float-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-mod-float.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-mod-gentype-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-mod-gentype.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-normalize-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-normalize.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-reflect-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-reflect.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-sign-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-sign.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-sin-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-sin.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-smoothstep-float-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-smoothstep-float.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-smoothstep-gentype-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-smoothstep-gentype.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-step-float-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-step-float.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-step-gentype-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function-step-gentype.html: Added.
* webgl/1.0.x/conformance/glsl/functions/glsl-function.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/add_int_float.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/add_int_float.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/add_int_mat2.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/add_int_mat2.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/add_int_mat3.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/add_int_mat3.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/add_int_mat4.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/add_int_mat4.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/add_int_vec2.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/add_int_vec2.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/add_int_vec3.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/add_int_vec3.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/add_int_vec4.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/add_int_vec4.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/add_ivec2_vec2.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/add_ivec2_vec2.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/add_ivec3_vec3.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/add_ivec3_vec3.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/add_ivec4_vec4.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/add_ivec4_vec4.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/assign_int_to_float.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/assign_int_to_float.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/assign_ivec2_to_vec2.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/assign_ivec2_to_vec2.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/assign_ivec3_to_vec3.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/assign_ivec3_to_vec3.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/assign_ivec4_to_vec4.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/assign_ivec4_to_vec4.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/construct_struct.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/construct_struct.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/divide_int_float.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/divide_int_float.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/divide_int_mat2.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/divide_int_mat2.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/divide_int_mat3.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/divide_int_mat3.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/divide_int_mat4.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/divide_int_mat4.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/divide_int_vec2.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/divide_int_vec2.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/divide_int_vec3.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/divide_int_vec3.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/divide_int_vec4.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/divide_int_vec4.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/divide_ivec2_vec2.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/divide_ivec2_vec2.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/divide_ivec3_vec3.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/divide_ivec3_vec3.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/divide_ivec4_vec4.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/divide_ivec4_vec4.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/equal_int_float.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/equal_int_float.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/equal_ivec2_vec2.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/equal_ivec2_vec2.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/equal_ivec3_vec3.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/equal_ivec3_vec3.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/equal_ivec4_vec4.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/equal_ivec4_vec4.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/function_int_float.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/function_int_float.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/function_ivec2_vec2.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/function_ivec2_vec2.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/function_ivec3_vec3.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/function_ivec3_vec3.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/function_ivec4_vec4.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/function_ivec4_vec4.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/greater_than.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/greater_than.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/greater_than_equal.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/greater_than_equal.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/less_than.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/less_than.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/less_than_equal.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/less_than_equal.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/multiply_int_float.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/multiply_int_float.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/multiply_int_mat2.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/multiply_int_mat2.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/multiply_int_mat3.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/multiply_int_mat3.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/multiply_int_mat4.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/multiply_int_mat4.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/multiply_int_vec2.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/multiply_int_vec2.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/multiply_int_vec3.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/multiply_int_vec3.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/multiply_int_vec4.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/multiply_int_vec4.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/multiply_ivec2_vec2.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/multiply_ivec2_vec2.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/multiply_ivec3_vec3.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/multiply_ivec3_vec3.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/multiply_ivec4_vec4.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/multiply_ivec4_vec4.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/not_equal_int_float.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/not_equal_int_float.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/not_equal_ivec2_vec2.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/not_equal_ivec2_vec2.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/not_equal_ivec3_vec3.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/not_equal_ivec3_vec3.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/not_equal_ivec4_vec4.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/not_equal_ivec4_vec4.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/subtract_int_float.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/subtract_int_float.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/subtract_int_mat2.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/subtract_int_mat2.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/subtract_int_mat3.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/subtract_int_mat3.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/subtract_int_mat4.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/subtract_int_mat4.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/subtract_int_vec2.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/subtract_int_vec2.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/subtract_int_vec3.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/subtract_int_vec3.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/subtract_int_vec4.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/subtract_int_vec4.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/subtract_ivec2_vec2.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/subtract_ivec2_vec2.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/subtract_ivec3_vec3.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/subtract_ivec3_vec3.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/subtract_ivec4_vec4.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/subtract_ivec4_vec4.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/ternary_int_float.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/ternary_int_float.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/ternary_ivec2_vec2.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/ternary_ivec2_vec2.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/ternary_ivec3_vec3.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/ternary_ivec3_vec3.vert.html: Added.
* webgl/1.0.x/conformance/glsl/implicit/ternary_ivec4_vec4.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/implicit/ternary_ivec4_vec4.vert.html: Added.
* webgl/1.0.x/conformance/glsl/literals/float_literal.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/literals/float_literal.vert.html: Added.
* webgl/1.0.x/conformance/glsl/literals/literal_precision-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/literals/literal_precision.html: Added.
* webgl/1.0.x/conformance/glsl/literals/overflow_leak.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/literals/overflow_leak.vert.html: Added.
* webgl/1.0.x/conformance/glsl/matrices/glsl-mat3-construction-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/matrices/glsl-mat3-construction.html: Added.
* webgl/1.0.x/conformance/glsl/matrices/glsl-mat4-to-mat3-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/matrices/glsl-mat4-to-mat3.html: Added.
* webgl/1.0.x/conformance/glsl/matrices/matrix-compound-multiply-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/matrices/matrix-compound-multiply.html: Added.
* webgl/1.0.x/conformance/glsl/misc/attrib-location-length-limits-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/attrib-location-length-limits.html: Added.
* webgl/1.0.x/conformance/glsl/misc/boolean_precision-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/boolean_precision.html: Added.
* webgl/1.0.x/conformance/glsl/misc/const-variable-initialization-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/const-variable-initialization.html: Added.
* webgl/1.0.x/conformance/glsl/misc/embedded-struct-definitions-forbidden-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/embedded-struct-definitions-forbidden.html: Added.
* webgl/1.0.x/conformance/glsl/misc/empty-declaration-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/empty-declaration.html: Added.
* webgl/1.0.x/conformance/glsl/misc/empty_main.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/empty_main.vert.html: Added.
* webgl/1.0.x/conformance/glsl/misc/expression-list-in-declarator-initializer-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/expression-list-in-declarator-initializer.html: Added.
* webgl/1.0.x/conformance/glsl/misc/fragcolor-fragdata-invariant-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/fragcolor-fragdata-invariant.html: Added.
* webgl/1.0.x/conformance/glsl/misc/gl_position_unset.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/gl_position_unset.vert.html: Added.
* webgl/1.0.x/conformance/glsl/misc/global-variable-init-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/global-variable-init.html: Added.
* webgl/1.0.x/conformance/glsl/misc/glsl-function-nodes-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/glsl-function-nodes.html: Added.
* webgl/1.0.x/conformance/glsl/misc/glsl-long-variable-names-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/glsl-long-variable-names.html: Added.
* webgl/1.0.x/conformance/glsl/misc/glsl-vertex-branch-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/glsl-vertex-branch.html: Added.
* webgl/1.0.x/conformance/glsl/misc/large-loop-compile-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/large-loop-compile.html: Added.
* webgl/1.0.x/conformance/glsl/misc/local-variable-shadowing-outer-function-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/local-variable-shadowing-outer-function.html: Added.
* webgl/1.0.x/conformance/glsl/misc/non-ascii-comments.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/non-ascii-comments.vert.html: Added.
* webgl/1.0.x/conformance/glsl/misc/non-ascii.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/non-ascii.vert.html: Added.
* webgl/1.0.x/conformance/glsl/misc/re-compile-re-link-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/re-compile-re-link.html: Added.
* webgl/1.0.x/conformance/glsl/misc/sampler-operand-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/sampler-operand.html: Added.
* webgl/1.0.x/conformance/glsl/misc/sequence-operator-returns-constant-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/sequence-operator-returns-constant.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-precision-format-obeyed-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-precision-format-obeyed.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-struct-scope-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-struct-scope.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-uniform-packing-restrictions-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-uniform-packing-restrictions.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-varying-packing-restrictions-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-varying-packing-restrictions.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-256-character-define-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-256-character-define.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-256-character-identifier.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-256-character-identifier.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-257-character-define-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-257-character-define.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-257-character-identifier.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-257-character-identifier.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-_webgl-identifier.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-_webgl-identifier.vert.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-arbitrary-indexing.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-arbitrary-indexing.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-arbitrary-indexing.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-arbitrary-indexing.vert.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-array-of-structs-uniform-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-array-of-structs-uniform.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-attrib-array.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-attrib-array.vert.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-attrib-struct.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-attrib-struct.vert.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-clipvertex.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-clipvertex.vert.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-comma-assignment-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-comma-assignment.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-comma-conditional-assignment-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-comma-conditional-assignment.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-comma-separated-variable-declarations-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-comma-separated-variable-declarations.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-conditional-scoping-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-conditional-scoping-negative-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-conditional-scoping-negative.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-conditional-scoping.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-default-precision.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-default-precision.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-default-precision.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-default-precision.vert.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-dfdx-no-ext.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-dfdx-no-ext.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-dfdx.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-dfdx.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-do-loop-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-do-loop.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-error-directive-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-error-directive.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-explicit-int-cast.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-explicit-int-cast.vert.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-float-return-value.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-float-return-value.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-for-loop-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-for-loop.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-for-scoping-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-for-scoping.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-frag-depth.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-frag-depth.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-function-recursion.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-function-recursion.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-function-scoped-struct-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-function-scoped-struct.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-functional-scoping-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-functional-scoping.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-glcolor.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-glcolor.vert.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-gles-1.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-gles-1.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-gles-symbol.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-gles-symbol.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-global-variable-precision-mismatch-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-global-variable-precision-mismatch.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-glprojectionmatrix.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-glprojectionmatrix.vert.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-hex-int-constant-macro-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-hex-int-constant-macro.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-implicit-vec3-to-vec4-cast.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-implicit-vec3-to-vec4-cast.vert.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-include.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-include.vert.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-int-return-value.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-int-return-value.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-invalid-identifier.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-invalid-identifier.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-ivec2-return-value.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-ivec2-return-value.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-ivec3-return-value.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-ivec3-return-value.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-ivec4-return-value.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-ivec4-return-value.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-limited-indexing.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-limited-indexing.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-long-line-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-long-line.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-non-ascii-error.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-non-ascii-error.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-non-reserved-words-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-non-reserved-words.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-precision.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-precision.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-preprocessor-whitespace-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-preprocessor-whitespace.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-quoted-error.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-quoted-error.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-reserved-words-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-reserved-words.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-short-circuiting-operators-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-short-circuiting-operators.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-similar-uniform-array-names-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-similar-uniform-array-names.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-too-many-uniforms-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-too-many-uniforms.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-two-initializer-types-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-two-initializer-types.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-undefined-preprocessor-symbol.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-undefined-preprocessor-symbol.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-uniform-in-loop-condition.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-uniform-in-loop-condition.vert.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-vec2-return-value.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-vec2-return-value.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-vec3-return-value.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-vec3-return-value.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-vec4-return-value.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-vec4-return-value.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-vec4-vec3-vec4-conditional-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-vec4-vec3-vec4-conditional.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-version-100.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-version-100.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-version-100.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-version-100.vert.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-version-120.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-version-120.vert.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-version-130.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-version-130.vert.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-webgl-identifier.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-webgl-identifier.vert.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-while-loop-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-with-while-loop.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-without-precision.frag-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shader-without-precision.frag.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shaders-with-constant-expression-loop-conditions-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shaders-with-constant-expression-loop-conditions.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shaders-with-invariance-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shaders-with-invariance.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shaders-with-mis-matching-uniforms-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shaders-with-mis-matching-uniforms.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shaders-with-mis-matching-varyings-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shaders-with-mis-matching-varyings.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shaders-with-missing-varyings-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shaders-with-missing-varyings.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shaders-with-name-conflicts-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shaders-with-name-conflicts.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shaders-with-uniform-structs-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shaders-with-uniform-structs.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shaders-with-varyings-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shaders-with-varyings.html: Added.
* webgl/1.0.x/conformance/glsl/misc/shared-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/shared.html: Added.
* webgl/1.0.x/conformance/glsl/misc/struct-as-inout-parameter-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/struct-as-inout-parameter.html: Added.
* webgl/1.0.x/conformance/glsl/misc/struct-as-out-parameter-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/struct-as-out-parameter.html: Added.
* webgl/1.0.x/conformance/glsl/misc/struct-assign-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/struct-assign.html: Added.
* webgl/1.0.x/conformance/glsl/misc/struct-equals-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/struct-equals.html: Added.
* webgl/1.0.x/conformance/glsl/misc/struct-mixed-array-declarators-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/struct-mixed-array-declarators.html: Added.
* webgl/1.0.x/conformance/glsl/misc/struct-nesting-exceeds-maximum-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/struct-nesting-exceeds-maximum.html: Added.
* webgl/1.0.x/conformance/glsl/misc/struct-nesting-of-variable-names-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/struct-nesting-of-variable-names.html: Added.
* webgl/1.0.x/conformance/glsl/misc/struct-nesting-under-maximum-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/struct-nesting-under-maximum.html: Added.
* webgl/1.0.x/conformance/glsl/misc/struct-specifiers-in-uniforms-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/struct-specifiers-in-uniforms.html: Added.
* webgl/1.0.x/conformance/glsl/misc/struct-unary-operators-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/struct-unary-operators.html: Added.
* webgl/1.0.x/conformance/glsl/misc/ternary-operator-on-arrays-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/ternary-operator-on-arrays.html: Added.
* webgl/1.0.x/conformance/glsl/misc/ternary-operators-in-global-initializers-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/ternary-operators-in-global-initializers.html: Added.
* webgl/1.0.x/conformance/glsl/misc/ternary-operators-in-initializers-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/ternary-operators-in-initializers.html: Added.
* webgl/1.0.x/conformance/glsl/misc/uniform-location-length-limits-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/uniform-location-length-limits.html: Added.
* webgl/1.0.x/conformance/glsl/misc/uninitialized-local-global-variables-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/misc/uninitialized-local-global-variables.html: Added.
* webgl/1.0.x/conformance/glsl/preprocessor/comments-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/preprocessor/comments.html: Added.
* webgl/1.0.x/conformance/glsl/preprocessor/macro-expansion-tricky-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/preprocessor/macro-expansion-tricky.html: Added.
* webgl/1.0.x/conformance/glsl/reserved/_webgl_field.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/reserved/_webgl_field.vert.html: Added.
* webgl/1.0.x/conformance/glsl/reserved/_webgl_function.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/reserved/_webgl_function.vert.html: Added.
* webgl/1.0.x/conformance/glsl/reserved/_webgl_struct.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/reserved/_webgl_struct.vert.html: Added.
* webgl/1.0.x/conformance/glsl/reserved/_webgl_variable.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/reserved/_webgl_variable.vert.html: Added.
* webgl/1.0.x/conformance/glsl/reserved/webgl_field.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/reserved/webgl_field.vert.html: Added.
* webgl/1.0.x/conformance/glsl/reserved/webgl_function.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/reserved/webgl_function.vert.html: Added.
* webgl/1.0.x/conformance/glsl/reserved/webgl_struct.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/reserved/webgl_struct.vert.html: Added.
* webgl/1.0.x/conformance/glsl/reserved/webgl_variable.vert-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/reserved/webgl_variable.vert.html: Added.
* webgl/1.0.x/conformance/glsl/samplers/glsl-function-texture2d-bias-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/samplers/glsl-function-texture2d-bias.html: Added.
* webgl/1.0.x/conformance/glsl/samplers/glsl-function-texture2dlod-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/samplers/glsl-function-texture2dlod.html: Added.
* webgl/1.0.x/conformance/glsl/samplers/glsl-function-texture2dproj-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/samplers/glsl-function-texture2dproj.html: Added.
* webgl/1.0.x/conformance/glsl/samplers/glsl-function-texture2dprojlod-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/samplers/glsl-function-texture2dprojlod.html: Added.
* webgl/1.0.x/conformance/glsl/variables/gl-fragcoord-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/variables/gl-fragcoord-xy-values-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/variables/gl-fragcoord-xy-values.html: Added.
* webgl/1.0.x/conformance/glsl/variables/gl-fragcoord.html: Added.
* webgl/1.0.x/conformance/glsl/variables/gl-fragdata-and-fragcolor-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/variables/gl-fragdata-and-fragcolor.html: Added.
* webgl/1.0.x/conformance/glsl/variables/gl-frontfacing-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/variables/gl-frontfacing.html: Added.
* webgl/1.0.x/conformance/glsl/variables/gl-pointcoord-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/variables/gl-pointcoord.html: Added.
* webgl/1.0.x/conformance/glsl/variables/glsl-built-ins-expected.txt: Added.
* webgl/1.0.x/conformance/glsl/variables/glsl-built-ins.html: Added.
* webgl/1.0.x/conformance/limits/gl-line-width-expected.txt: Added.
* webgl/1.0.x/conformance/limits/gl-line-width.html: Added.
* webgl/1.0.x/conformance/limits/gl-max-texture-dimensions-expected.txt: Added.
* webgl/1.0.x/conformance/limits/gl-max-texture-dimensions.html: Added.
* webgl/1.0.x/conformance/limits/gl-min-attribs-expected.txt: Added.
* webgl/1.0.x/conformance/limits/gl-min-attribs.html: Added.
* webgl/1.0.x/conformance/limits/gl-min-textures-expected.txt: Added.
* webgl/1.0.x/conformance/limits/gl-min-textures.html: Added.
* webgl/1.0.x/conformance/limits/gl-min-uniforms-expected.txt: Added.
* webgl/1.0.x/conformance/limits/gl-min-uniforms.html: Added.
* webgl/1.0.x/conformance/misc/bad-arguments-test-expected.txt: Added.
* webgl/1.0.x/conformance/misc/bad-arguments-test.html: Added.
* webgl/1.0.x/conformance/misc/boolean-argument-conversion-expected.txt: Added.
* webgl/1.0.x/conformance/misc/boolean-argument-conversion.html: Added.
* webgl/1.0.x/conformance/misc/delayed-drawing-expected.txt: Added.
* webgl/1.0.x/conformance/misc/delayed-drawing.html: Added.
* webgl/1.0.x/conformance/misc/error-reporting-expected.txt: Added.
* webgl/1.0.x/conformance/misc/error-reporting.html: Added.
* webgl/1.0.x/conformance/misc/expando-loss-expected.txt: Added.
* webgl/1.0.x/conformance/misc/expando-loss.html: Added.
* webgl/1.0.x/conformance/misc/functions-returning-strings-expected.txt: Added.
* webgl/1.0.x/conformance/misc/functions-returning-strings.html: Added.
* webgl/1.0.x/conformance/misc/instanceof-test-expected.txt: Added.
* webgl/1.0.x/conformance/misc/instanceof-test.html: Added.
* webgl/1.0.x/conformance/misc/invalid-passed-params-expected.txt: Added.
* webgl/1.0.x/conformance/misc/invalid-passed-params.html: Added.
* webgl/1.0.x/conformance/misc/is-object-expected.txt: Added.
* webgl/1.0.x/conformance/misc/is-object.html: Added.
* webgl/1.0.x/conformance/misc/null-object-behaviour-expected.txt: Added.
* webgl/1.0.x/conformance/misc/null-object-behaviour.html: Added.
* webgl/1.0.x/conformance/misc/object-deletion-behaviour-expected.txt: Added.
* webgl/1.0.x/conformance/misc/object-deletion-behaviour.html: Added.
* webgl/1.0.x/conformance/misc/shader-precision-format-expected.txt: Added.
* webgl/1.0.x/conformance/misc/shader-precision-format.html: Added.
* webgl/1.0.x/conformance/misc/type-conversion-test-expected.txt: Added.
* webgl/1.0.x/conformance/misc/type-conversion-test.html: Added.
* webgl/1.0.x/conformance/misc/uninitialized-test-expected.txt: Added.
* webgl/1.0.x/conformance/misc/uninitialized-test.html: Added.
* webgl/1.0.x/conformance/misc/webgl-specific-expected.txt: Added.
* webgl/1.0.x/conformance/misc/webgl-specific-stencil-settings-expected.txt: Added.
* webgl/1.0.x/conformance/misc/webgl-specific-stencil-settings.html: Added.
* webgl/1.0.x/conformance/misc/webgl-specific.html: Added.
* webgl/1.0.x/conformance/more/conformance/constants-expected.txt: Added.
* webgl/1.0.x/conformance/more/conformance/constants.html: Added.
* webgl/1.0.x/conformance/more/conformance/getContext-expected.txt: Added.
* webgl/1.0.x/conformance/more/conformance/getContext.html: Added.
* webgl/1.0.x/conformance/more/conformance/methods-expected.txt: Added.
* webgl/1.0.x/conformance/more/conformance/methods.html: Added.
* webgl/1.0.x/conformance/more/conformance/quickCheckAPI-A-expected.txt: Added.
* webgl/1.0.x/conformance/more/conformance/quickCheckAPI-A.html: Added.
* webgl/1.0.x/conformance/more/conformance/quickCheckAPI-B1-expected.txt: Added.
* webgl/1.0.x/conformance/more/conformance/quickCheckAPI-B1.html: Added.
* webgl/1.0.x/conformance/more/conformance/quickCheckAPI-B2-expected.txt: Added.
* webgl/1.0.x/conformance/more/conformance/quickCheckAPI-B2.html: Added.
* webgl/1.0.x/conformance/more/conformance/quickCheckAPI-B3-expected.txt: Added.
* webgl/1.0.x/conformance/more/conformance/quickCheckAPI-B3.html: Added.
* webgl/1.0.x/conformance/more/conformance/quickCheckAPI-B4-expected.txt: Added.
* webgl/1.0.x/conformance/more/conformance/quickCheckAPI-B4.html: Added.
* webgl/1.0.x/conformance/more/conformance/quickCheckAPI-C-expected.txt: Added.
* webgl/1.0.x/conformance/more/conformance/quickCheckAPI-C.html: Added.
* webgl/1.0.x/conformance/more/conformance/quickCheckAPI-D_G-expected.txt: Added.
* webgl/1.0.x/conformance/more/conformance/quickCheckAPI-D_G.html: Added.
* webgl/1.0.x/conformance/more/conformance/quickCheckAPI-G_I-expected.txt: Added.
* webgl/1.0.x/conformance/more/conformance/quickCheckAPI-G_I.html: Added.
* webgl/1.0.x/conformance/more/conformance/quickCheckAPI-L_S-expected.txt: Added.
* webgl/1.0.x/conformance/more/conformance/quickCheckAPI-L_S.html: Added.
* webgl/1.0.x/conformance/more/conformance/quickCheckAPI-S_V-expected.txt: Added.
* webgl/1.0.x/conformance/more/conformance/quickCheckAPI-S_V.html: Added.
* webgl/1.0.x/conformance/more/conformance/webGLArrays-expected.txt: Added.
* webgl/1.0.x/conformance/more/conformance/webGLArrays.html: Added.
* webgl/1.0.x/conformance/more/functions/bindBuffer-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/bindBuffer.html: Added.
* webgl/1.0.x/conformance/more/functions/bindBufferBadArgs-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/bindBufferBadArgs.html: Added.
* webgl/1.0.x/conformance/more/functions/bindFramebufferLeaveNonZero-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/bindFramebufferLeaveNonZero.html: Added.
* webgl/1.0.x/conformance/more/functions/bufferData-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/bufferData.html: Added.
* webgl/1.0.x/conformance/more/functions/bufferDataBadArgs-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/bufferDataBadArgs.html: Added.
* webgl/1.0.x/conformance/more/functions/bufferSubData-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/bufferSubData.html: Added.
* webgl/1.0.x/conformance/more/functions/bufferSubDataBadArgs-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/bufferSubDataBadArgs.html: Added.
* webgl/1.0.x/conformance/more/functions/copyTexImage2D-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/copyTexImage2D.html: Added.
* webgl/1.0.x/conformance/more/functions/copyTexImage2DBadArgs-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/copyTexImage2DBadArgs.html: Added.
* webgl/1.0.x/conformance/more/functions/copyTexSubImage2D-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/copyTexSubImage2D.html: Added.
* webgl/1.0.x/conformance/more/functions/copyTexSubImage2DBadArgs-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/copyTexSubImage2DBadArgs.html: Added.
* webgl/1.0.x/conformance/more/functions/deleteBufferBadArgs-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/deleteBufferBadArgs.html: Added.
* webgl/1.0.x/conformance/more/functions/drawArrays-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/drawArrays.html: Added.
* webgl/1.0.x/conformance/more/functions/drawElements-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/drawElements.html: Added.
* webgl/1.0.x/conformance/more/functions/isTests-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/isTests.html: Added.
* webgl/1.0.x/conformance/more/functions/isTestsBadArgs-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/isTestsBadArgs.html: Added.
* webgl/1.0.x/conformance/more/functions/readPixels-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/readPixels.html: Added.
* webgl/1.0.x/conformance/more/functions/readPixelsBadArgs-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/readPixelsBadArgs.html: Added.
* webgl/1.0.x/conformance/more/functions/texImage2D-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/texImage2D.html: Added.
* webgl/1.0.x/conformance/more/functions/texImage2DBadArgs-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/texImage2DBadArgs.html: Added.
* webgl/1.0.x/conformance/more/functions/texImage2DHTML-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/texImage2DHTML.html: Added.
* webgl/1.0.x/conformance/more/functions/texImage2DHTMLBadArgs-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/texImage2DHTMLBadArgs.html: Added.
* webgl/1.0.x/conformance/more/functions/texSubImage2D-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/texSubImage2D.html: Added.
* webgl/1.0.x/conformance/more/functions/texSubImage2DBadArgs-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/texSubImage2DBadArgs.html: Added.
* webgl/1.0.x/conformance/more/functions/texSubImage2DHTML-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/texSubImage2DHTML.html: Added.
* webgl/1.0.x/conformance/more/functions/texSubImage2DHTMLBadArgs-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/texSubImage2DHTMLBadArgs.html: Added.
* webgl/1.0.x/conformance/more/functions/uniformMatrix-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/uniformMatrix.html: Added.
* webgl/1.0.x/conformance/more/functions/uniformMatrixBadArgs-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/uniformMatrixBadArgs.html: Added.
* webgl/1.0.x/conformance/more/functions/uniformf-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/uniformf.html: Added.
* webgl/1.0.x/conformance/more/functions/uniformfArrayLen1-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/uniformfArrayLen1.html: Added.
* webgl/1.0.x/conformance/more/functions/uniformfBadArgs-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/uniformfBadArgs.html: Added.
* webgl/1.0.x/conformance/more/functions/uniformi-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/uniformi.html: Added.
* webgl/1.0.x/conformance/more/functions/uniformiBadArgs-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/uniformiBadArgs.html: Added.
* webgl/1.0.x/conformance/more/functions/vertexAttrib-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/vertexAttrib.html: Added.
* webgl/1.0.x/conformance/more/functions/vertexAttribBadArgs-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/vertexAttribBadArgs.html: Added.
* webgl/1.0.x/conformance/more/functions/vertexAttribPointer-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/vertexAttribPointer.html: Added.
* webgl/1.0.x/conformance/more/functions/vertexAttribPointerBadArgs-expected.txt: Added.
* webgl/1.0.x/conformance/more/functions/vertexAttribPointerBadArgs.html: Added.
* webgl/1.0.x/conformance/more/glsl/arrayOutOfBounds-expected.txt: Added.
* webgl/1.0.x/conformance/more/glsl/arrayOutOfBounds.html: Added.
* webgl/1.0.x/conformance/more/glsl/uniformOutOfBounds-expected.txt: Added.
* webgl/1.0.x/conformance/more/glsl/uniformOutOfBounds.html: Added.
* webgl/1.0.x/conformance/offscreencanvas/context-attribute-preserve-drawing-buffer-expected.txt: Added.
* webgl/1.0.x/conformance/offscreencanvas/context-attribute-preserve-drawing-buffer.html: Added.
* webgl/1.0.x/conformance/offscreencanvas/context-creation-expected.txt: Added.
* webgl/1.0.x/conformance/offscreencanvas/context-creation-worker-expected.txt: Added.
* webgl/1.0.x/conformance/offscreencanvas/context-creation-worker.html: Added.
* webgl/1.0.x/conformance/offscreencanvas/context-creation.html: Added.
* webgl/1.0.x/conformance/offscreencanvas/context-lost-expected.txt: Added.
* webgl/1.0.x/conformance/offscreencanvas/context-lost-restored-expected.txt: Added.
* webgl/1.0.x/conformance/offscreencanvas/context-lost-restored-worker-expected.txt: Added.
* webgl/1.0.x/conformance/offscreencanvas/context-lost-restored-worker.html: Added.
* webgl/1.0.x/conformance/offscreencanvas/context-lost-restored.html: Added.
* webgl/1.0.x/conformance/offscreencanvas/context-lost-worker-expected.txt: Added.
* webgl/1.0.x/conformance/offscreencanvas/context-lost-worker.html: Added.
* webgl/1.0.x/conformance/offscreencanvas/context-lost.html: Added.
* webgl/1.0.x/conformance/offscreencanvas/methods-expected.txt: Added.
* webgl/1.0.x/conformance/offscreencanvas/methods-worker-expected.txt: Added.
* webgl/1.0.x/conformance/offscreencanvas/methods-worker.html: Added.
* webgl/1.0.x/conformance/offscreencanvas/methods.html: Added.
* webgl/1.0.x/conformance/offscreencanvas/offscreencanvas-resize-expected.txt: Added.
* webgl/1.0.x/conformance/offscreencanvas/offscreencanvas-resize.html: Added.
* webgl/1.0.x/conformance/offscreencanvas/offscreencanvas-timer-query-expected.txt: Added.
* webgl/1.0.x/conformance/offscreencanvas/offscreencanvas-timer-query.html: Added.
* webgl/1.0.x/conformance/offscreencanvas/offscreencanvas-transfer-image-bitmap-expected.txt: Added.
* webgl/1.0.x/conformance/offscreencanvas/offscreencanvas-transfer-image-bitmap.html: Added.
* webgl/1.0.x/conformance/ogles/GL/abs/abs_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/abs/abs_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/acos/acos_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/acos/acos_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/all/all_001_to_004-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/all/all_001_to_004.html: Added.
* webgl/1.0.x/conformance/ogles/GL/any/any_001_to_004-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/any/any_001_to_004.html: Added.
* webgl/1.0.x/conformance/ogles/GL/array/array_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/array/array_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/asin/asin_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/asin/asin_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/atan/atan_001_to_008-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/atan/atan_001_to_008.html: Added.
* webgl/1.0.x/conformance/ogles/GL/atan/atan_009_to_012-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/atan/atan_009_to_012.html: Added.
* webgl/1.0.x/conformance/ogles/GL/biConstants/biConstants_001_to_008-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/biConstants/biConstants_001_to_008.html: Added.
* webgl/1.0.x/conformance/ogles/GL/biConstants/biConstants_009_to_016-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/biConstants/biConstants_009_to_016.html: Added.
* webgl/1.0.x/conformance/ogles/GL/biuDepthRange/biuDepthRange_001_to_002-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/biuDepthRange/biuDepthRange_001_to_002.html: Added.
* webgl/1.0.x/conformance/ogles/GL/built_in_varying_array_out_of_bounds/built_in_varying_array_out_of_bounds_001_to_001-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/built_in_varying_array_out_of_bounds/built_in_varying_array_out_of_bounds_001_to_001.html: Added.
* webgl/1.0.x/conformance/ogles/GL/ceil/ceil_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/ceil/ceil_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/clamp/clamp_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/clamp/clamp_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/control_flow/control_flow_001_to_008-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/control_flow/control_flow_001_to_008.html: Added.
* webgl/1.0.x/conformance/ogles/GL/control_flow/control_flow_009_to_010-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/control_flow/control_flow_009_to_010.html: Added.
* webgl/1.0.x/conformance/ogles/GL/cos/cos_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/cos/cos_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/cross/cross_001_to_002-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/cross/cross_001_to_002.html: Added.
* webgl/1.0.x/conformance/ogles/GL/default/default_001_to_001-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/default/default_001_to_001.html: Added.
* webgl/1.0.x/conformance/ogles/GL/degrees/degrees_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/degrees/degrees_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/discard/discard_001_to_002-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/discard/discard_001_to_002.html: Added.
* webgl/1.0.x/conformance/ogles/GL/distance/distance_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/distance/distance_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/dot/dot_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/dot/dot_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/equal/equal_001_to_008-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/equal/equal_001_to_008.html: Added.
* webgl/1.0.x/conformance/ogles/GL/equal/equal_009_to_012-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/equal/equal_009_to_012.html: Added.
* webgl/1.0.x/conformance/ogles/GL/exp/exp_001_to_008-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/exp/exp_001_to_008.html: Added.
* webgl/1.0.x/conformance/ogles/GL/exp/exp_009_to_012-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/exp/exp_009_to_012.html: Added.
* webgl/1.0.x/conformance/ogles/GL/exp2/exp2_001_to_008-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/exp2/exp2_001_to_008.html: Added.
* webgl/1.0.x/conformance/ogles/GL/exp2/exp2_009_to_012-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/exp2/exp2_009_to_012.html: Added.
* webgl/1.0.x/conformance/ogles/GL/faceforward/faceforward_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/faceforward/faceforward_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/floor/floor_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/floor/floor_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/fract/fract_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/fract/fract_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_001_to_008-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_001_to_008.html: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_009_to_016-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_009_to_016.html: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_017_to_024-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_017_to_024.html: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_025_to_032-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_025_to_032.html: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_033_to_040-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_033_to_040.html: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_041_to_048-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_041_to_048.html: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_049_to_056-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_049_to_056.html: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_057_to_064-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_057_to_064.html: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_065_to_072-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_065_to_072.html: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_073_to_080-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_073_to_080.html: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_081_to_088-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_081_to_088.html: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_089_to_096-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_089_to_096.html: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_097_to_104-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_097_to_104.html: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_105_to_112-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_105_to_112.html: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_113_to_120-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_113_to_120.html: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_121_to_126-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/functions/functions_121_to_126.html: Added.
* webgl/1.0.x/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_001_to_003-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_001_to_003.html: Added.
* webgl/1.0.x/conformance/ogles/GL/gl_FrontFacing/gl_FrontFacing_001_to_001-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/gl_FrontFacing/gl_FrontFacing_001_to_001.html: Added.
* webgl/1.0.x/conformance/ogles/GL/greaterThan/greaterThan_001_to_008-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/greaterThan/greaterThan_001_to_008.html: Added.
* webgl/1.0.x/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_001_to_008-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_001_to_008.html: Added.
* webgl/1.0.x/conformance/ogles/GL/inversesqrt/inversesqrt_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/inversesqrt/inversesqrt_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/length/length_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/length/length_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/lessThan/lessThan_001_to_008-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/lessThan/lessThan_001_to_008.html: Added.
* webgl/1.0.x/conformance/ogles/GL/lessThanEqual/lessThanEqual_001_to_008-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/lessThanEqual/lessThanEqual_001_to_008.html: Added.
* webgl/1.0.x/conformance/ogles/GL/log/log_001_to_008-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/log/log_001_to_008.html: Added.
* webgl/1.0.x/conformance/ogles/GL/log/log_009_to_012-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/log/log_009_to_012.html: Added.
* webgl/1.0.x/conformance/ogles/GL/log2/log2_001_to_008-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/log2/log2_001_to_008.html: Added.
* webgl/1.0.x/conformance/ogles/GL/log2/log2_009_to_012-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/log2/log2_009_to_012.html: Added.
* webgl/1.0.x/conformance/ogles/GL/mat/mat_001_to_008-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/mat/mat_001_to_008.html: Added.
* webgl/1.0.x/conformance/ogles/GL/mat/mat_009_to_016-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/mat/mat_009_to_016.html: Added.
* webgl/1.0.x/conformance/ogles/GL/mat/mat_017_to_024-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/mat/mat_017_to_024.html: Added.
* webgl/1.0.x/conformance/ogles/GL/mat/mat_025_to_032-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/mat/mat_025_to_032.html: Added.
* webgl/1.0.x/conformance/ogles/GL/mat/mat_033_to_040-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/mat/mat_033_to_040.html: Added.
* webgl/1.0.x/conformance/ogles/GL/mat/mat_041_to_046-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/mat/mat_041_to_046.html: Added.
* webgl/1.0.x/conformance/ogles/GL/mat3/mat3_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/mat3/mat3_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/matrixCompMult/matrixCompMult_001_to_004-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/matrixCompMult/matrixCompMult_001_to_004.html: Added.
* webgl/1.0.x/conformance/ogles/GL/max/max_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/max/max_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/min/min_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/min/min_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/mix/mix_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/mix/mix_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/mod/mod_001_to_008-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/mod/mod_001_to_008.html: Added.
* webgl/1.0.x/conformance/ogles/GL/normalize/normalize_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/normalize/normalize_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/not/not_001_to_004-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/not/not_001_to_004.html: Added.
* webgl/1.0.x/conformance/ogles/GL/notEqual/notEqual_001_to_008-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/notEqual/notEqual_001_to_008.html: Added.
* webgl/1.0.x/conformance/ogles/GL/notEqual/notEqual_009_to_012-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/notEqual/notEqual_009_to_012.html: Added.
* webgl/1.0.x/conformance/ogles/GL/operators/operators_001_to_008-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/operators/operators_001_to_008.html: Added.
* webgl/1.0.x/conformance/ogles/GL/operators/operators_009_to_016-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/operators/operators_009_to_016.html: Added.
* webgl/1.0.x/conformance/ogles/GL/operators/operators_017_to_024-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/operators/operators_017_to_024.html: Added.
* webgl/1.0.x/conformance/ogles/GL/operators/operators_025_to_026-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/operators/operators_025_to_026.html: Added.
* webgl/1.0.x/conformance/ogles/GL/pow/pow_001_to_008-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/pow/pow_001_to_008.html: Added.
* webgl/1.0.x/conformance/ogles/GL/pow/pow_009_to_016-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/pow/pow_009_to_016.html: Added.
* webgl/1.0.x/conformance/ogles/GL/pow/pow_017_to_024-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/pow/pow_017_to_024.html: Added.
* webgl/1.0.x/conformance/ogles/GL/radians/radians_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/radians/radians_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/reflect/reflect_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/reflect/reflect_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/refract/refract_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/refract/refract_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/sign/sign_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/sign/sign_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/sin/sin_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/sin/sin_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/smoothstep/smoothstep_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/smoothstep/smoothstep_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/sqrt/sqrt_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/sqrt/sqrt_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/step/step_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/step/step_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/struct/struct_001_to_008-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/struct/struct_001_to_008.html: Added.
* webgl/1.0.x/conformance/ogles/GL/struct/struct_009_to_016-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/struct/struct_009_to_016.html: Added.
* webgl/1.0.x/conformance/ogles/GL/struct/struct_017_to_024-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/struct/struct_017_to_024.html: Added.
* webgl/1.0.x/conformance/ogles/GL/struct/struct_025_to_032-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/struct/struct_025_to_032.html: Added.
* webgl/1.0.x/conformance/ogles/GL/struct/struct_033_to_040-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/struct/struct_033_to_040.html: Added.
* webgl/1.0.x/conformance/ogles/GL/struct/struct_041_to_048-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/struct/struct_041_to_048.html: Added.
* webgl/1.0.x/conformance/ogles/GL/struct/struct_049_to_056-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/struct/struct_049_to_056.html: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_001_to_008-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_001_to_008.html: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_009_to_016-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_009_to_016.html: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_017_to_024-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_017_to_024.html: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_025_to_032-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_025_to_032.html: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_033_to_040-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_033_to_040.html: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_041_to_048-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_041_to_048.html: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_049_to_056-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_049_to_056.html: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_057_to_064-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_057_to_064.html: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_065_to_072-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_065_to_072.html: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_073_to_080-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_073_to_080.html: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_081_to_088-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_081_to_088.html: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_089_to_096-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_089_to_096.html: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_097_to_104-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_097_to_104.html: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_105_to_112-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_105_to_112.html: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_113_to_120-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/swizzlers/swizzlers_113_to_120.html: Added.
* webgl/1.0.x/conformance/ogles/GL/tan/tan_001_to_006-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/tan/tan_001_to_006.html: Added.
* webgl/1.0.x/conformance/ogles/GL/vec/vec_001_to_008-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/vec/vec_001_to_008.html: Added.
* webgl/1.0.x/conformance/ogles/GL/vec/vec_009_to_016-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/vec/vec_009_to_016.html: Added.
* webgl/1.0.x/conformance/ogles/GL/vec/vec_017_to_018-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/vec/vec_017_to_018.html: Added.
* webgl/1.0.x/conformance/ogles/GL/vec3/vec3_001_to_008-expected.txt: Added.
* webgl/1.0.x/conformance/ogles/GL/vec3/vec3_001_to_008.html: Added.
* webgl/1.0.x/conformance/programs/get-active-test-expected.txt: Added.
* webgl/1.0.x/conformance/programs/get-active-test.html: Added.
* webgl/1.0.x/conformance/programs/gl-bind-attrib-location-long-names-test-expected.txt: Added.
* webgl/1.0.x/conformance/programs/gl-bind-attrib-location-long-names-test.html: Added.
* webgl/1.0.x/conformance/programs/gl-bind-attrib-location-test-expected.txt: Added.
* webgl/1.0.x/conformance/programs/gl-bind-attrib-location-test.html: Added.
* webgl/1.0.x/conformance/programs/gl-get-active-attribute-expected.txt: Added.
* webgl/1.0.x/conformance/programs/gl-get-active-attribute.html: Added.
* webgl/1.0.x/conformance/programs/gl-get-active-uniform-expected.txt: Added.
* webgl/1.0.x/conformance/programs/gl-get-active-uniform.html: Added.
* webgl/1.0.x/conformance/programs/gl-getshadersource-expected.txt: Added.
* webgl/1.0.x/conformance/programs/gl-getshadersource.html: Added.
* webgl/1.0.x/conformance/programs/gl-shader-test-expected.txt: Added.
* webgl/1.0.x/conformance/programs/gl-shader-test.html: Added.
* webgl/1.0.x/conformance/programs/invalid-UTF-16-expected.txt: Added.
* webgl/1.0.x/conformance/programs/invalid-UTF-16.html: Added.
* webgl/1.0.x/conformance/programs/program-handling-expected.txt: Added.
* webgl/1.0.x/conformance/programs/program-handling.html: Added.
* webgl/1.0.x/conformance/programs/program-infolog-expected.txt: Added.
* webgl/1.0.x/conformance/programs/program-infolog.html: Added.
* webgl/1.0.x/conformance/programs/program-test-expected.txt: Added.
* webgl/1.0.x/conformance/programs/program-test.html: Added.
* webgl/1.0.x/conformance/programs/use-program-crash-with-discard-in-fragment-shader-expected.txt: Added.
* webgl/1.0.x/conformance/programs/use-program-crash-with-discard-in-fragment-shader.html: Added.
* webgl/1.0.x/conformance/reading/fbo-remains-unchanged-after-read-pixels-expected.txt: Added.
* webgl/1.0.x/conformance/reading/fbo-remains-unchanged-after-read-pixels.html: Added.
* webgl/1.0.x/conformance/reading/read-pixels-pack-alignment-expected.txt: Added.
* webgl/1.0.x/conformance/reading/read-pixels-pack-alignment.html: Added.
* webgl/1.0.x/conformance/reading/read-pixels-test-expected.txt: Added.
* webgl/1.0.x/conformance/reading/read-pixels-test.html: Added.
* webgl/1.0.x/conformance/renderbuffers/depth-renderbuffer-initialization-expected.txt: Added.
* webgl/1.0.x/conformance/renderbuffers/depth-renderbuffer-initialization.html: Added.
* webgl/1.0.x/conformance/renderbuffers/feedback-loop-expected.txt: Added.
* webgl/1.0.x/conformance/renderbuffers/feedback-loop.html: Added.
* webgl/1.0.x/conformance/renderbuffers/framebuffer-object-attachment-expected.txt: Added.
* webgl/1.0.x/conformance/renderbuffers/framebuffer-object-attachment.html: Added.
* webgl/1.0.x/conformance/renderbuffers/framebuffer-state-restoration-expected.txt: Added.
* webgl/1.0.x/conformance/renderbuffers/framebuffer-state-restoration.html: Added.
* webgl/1.0.x/conformance/renderbuffers/framebuffer-test-expected.txt: Added.
* webgl/1.0.x/conformance/renderbuffers/framebuffer-test.html: Added.
* webgl/1.0.x/conformance/renderbuffers/renderbuffer-initialization-expected.txt: Added.
* webgl/1.0.x/conformance/renderbuffers/renderbuffer-initialization.html: Added.
* webgl/1.0.x/conformance/renderbuffers/stencil-renderbuffer-initialization-expected.txt: Added.
* webgl/1.0.x/conformance/renderbuffers/stencil-renderbuffer-initialization.html: Added.
* webgl/1.0.x/conformance/rendering/bind-framebuffer-flush-bug-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/bind-framebuffer-flush-bug.html: Added.
* webgl/1.0.x/conformance/rendering/blending-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/blending.html: Added.
* webgl/1.0.x/conformance/rendering/canvas-alpha-bug-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/canvas-alpha-bug.html: Added.
* webgl/1.0.x/conformance/rendering/clear-after-copyTexImage2D-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/clear-after-copyTexImage2D.html: Added.
* webgl/1.0.x/conformance/rendering/clipping-wide-points-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/clipping-wide-points.html: Added.
* webgl/1.0.x/conformance/rendering/color-mask-preserved-during-implicit-clears-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/color-mask-preserved-during-implicit-clears.html: Added.
* webgl/1.0.x/conformance/rendering/culling-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/culling.html: Added.
* webgl/1.0.x/conformance/rendering/default-texture-draw-bug-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/default-texture-draw-bug.html: Added.
* webgl/1.0.x/conformance/rendering/draw-arrays-out-of-bounds-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/draw-arrays-out-of-bounds.html: Added.
* webgl/1.0.x/conformance/rendering/draw-elements-out-of-bounds-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/draw-elements-out-of-bounds.html: Added.
* webgl/1.0.x/conformance/rendering/draw-webgl-to-canvas-2d-repeatedly-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/draw-webgl-to-canvas-2d-repeatedly.html: Added.
* webgl/1.0.x/conformance/rendering/draw-with-changing-start-vertex-bug-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/draw-with-changing-start-vertex-bug.html: Added.
* webgl/1.0.x/conformance/rendering/framebuffer-switch-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/framebuffer-switch.html: Added.
* webgl/1.0.x/conformance/rendering/framebuffer-texture-clear-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/framebuffer-texture-clear.html: Added.
* webgl/1.0.x/conformance/rendering/framebuffer-texture-switch-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/framebuffer-texture-switch.html: Added.
* webgl/1.0.x/conformance/rendering/gl-clear-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/gl-clear.html: Added.
* webgl/1.0.x/conformance/rendering/gl-drawarrays-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/gl-drawarrays.html: Added.
* webgl/1.0.x/conformance/rendering/gl-drawelements-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/gl-drawelements.html: Added.
* webgl/1.0.x/conformance/rendering/gl-scissor-canvas-dimensions-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/gl-scissor-canvas-dimensions.html: Added.
* webgl/1.0.x/conformance/rendering/gl-scissor-fbo-test-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/gl-scissor-fbo-test.html: Added.
* webgl/1.0.x/conformance/rendering/gl-scissor-test-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/gl-scissor-test.html: Added.
* webgl/1.0.x/conformance/rendering/gl-viewport-test-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/gl-viewport-test.html: Added.
* webgl/1.0.x/conformance/rendering/line-loop-tri-fan-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/line-loop-tri-fan.html: Added.
* webgl/1.0.x/conformance/rendering/line-rendering-quality-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/line-rendering-quality.html: Added.
* webgl/1.0.x/conformance/rendering/many-draw-calls-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/many-draw-calls.html: Added.
* webgl/1.0.x/conformance/rendering/more-than-65536-indices-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/more-than-65536-indices.html: Added.
* webgl/1.0.x/conformance/rendering/multisample-corruption-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/multisample-corruption.html: Added.
* webgl/1.0.x/conformance/rendering/negative-one-index-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/negative-one-index.html: Added.
* webgl/1.0.x/conformance/rendering/out-of-bounds-array-buffers-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/out-of-bounds-array-buffers.html: Added.
* webgl/1.0.x/conformance/rendering/out-of-bounds-index-buffers-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/out-of-bounds-index-buffers.html: Added.
* webgl/1.0.x/conformance/rendering/point-no-attributes-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/point-no-attributes.html: Added.
* webgl/1.0.x/conformance/rendering/point-size-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/point-size.html: Added.
* webgl/1.0.x/conformance/rendering/point-specific-shader-variables-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/point-specific-shader-variables.html: Added.
* webgl/1.0.x/conformance/rendering/point-with-gl-pointcoord-in-fragment-shader-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/point-with-gl-pointcoord-in-fragment-shader.html: Added.
* webgl/1.0.x/conformance/rendering/polygon-offset-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/polygon-offset.html: Added.
* webgl/1.0.x/conformance/rendering/preservedrawingbuffer-leak-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/preservedrawingbuffer-leak.html: Added.
* webgl/1.0.x/conformance/rendering/rendering-sampling-feedback-loop-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/rendering-sampling-feedback-loop.html: Added.
* webgl/1.0.x/conformance/rendering/rendering-stencil-large-viewport-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/rendering-stencil-large-viewport.html: Added.
* webgl/1.0.x/conformance/rendering/scissor-rect-repeated-rendering-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/scissor-rect-repeated-rendering.html: Added.
* webgl/1.0.x/conformance/rendering/simple-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/simple.html: Added.
* webgl/1.0.x/conformance/rendering/texture-switch-performance-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/texture-switch-performance.html: Added.
* webgl/1.0.x/conformance/rendering/triangle-expected.txt: Added.
* webgl/1.0.x/conformance/rendering/triangle.html: Added.
* webgl/1.0.x/conformance/state/fb-attach-implicit-target-assignment-expected.txt: Added.
* webgl/1.0.x/conformance/state/fb-attach-implicit-target-assignment.html: Added.
* webgl/1.0.x/conformance/state/gl-enable-enum-test-expected.txt: Added.
* webgl/1.0.x/conformance/state/gl-enable-enum-test.html: Added.
* webgl/1.0.x/conformance/state/gl-enum-tests-expected.txt: Added.
* webgl/1.0.x/conformance/state/gl-enum-tests.html: Added.
* webgl/1.0.x/conformance/state/gl-get-calls-expected.txt: Added.
* webgl/1.0.x/conformance/state/gl-get-calls.html: Added.
* webgl/1.0.x/conformance/state/gl-geterror-expected.txt: Added.
* webgl/1.0.x/conformance/state/gl-geterror.html: Added.
* webgl/1.0.x/conformance/state/gl-getstring-expected.txt: Added.
* webgl/1.0.x/conformance/state/gl-getstring.html: Added.
* webgl/1.0.x/conformance/state/gl-initial-state-expected.txt: Added.
* webgl/1.0.x/conformance/state/gl-initial-state.html: Added.
* webgl/1.0.x/conformance/state/gl-object-get-calls-expected.txt: Added.
* webgl/1.0.x/conformance/state/gl-object-get-calls.html: Added.
* webgl/1.0.x/conformance/state/state-uneffected-after-compositing-expected.txt: Added.
* webgl/1.0.x/conformance/state/state-uneffected-after-compositing.html: Added.
* webgl/1.0.x/conformance/textures/canvas/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/canvas/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/canvas/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/canvas/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/1.0.x/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/1.0.x/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/1.0.x/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/1.0.x/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/1.0.x/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/1.0.x/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/1.0.x/conformance/textures/image/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/1.0.x/conformance/textures/image/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/1.0.x/conformance/textures/image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/1.0.x/conformance/textures/image_data/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_data/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_data/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_data/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_data/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_data/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_data/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_data/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_data/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_data/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/1.0.x/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/1.0.x/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/1.0.x/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/1.0.x/conformance/textures/misc/canvas-teximage-after-multiple-drawimages-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/canvas-teximage-after-multiple-drawimages.html: Added.
* webgl/1.0.x/conformance/textures/misc/compressed-tex-image-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/compressed-tex-image.html: Added.
* webgl/1.0.x/conformance/textures/misc/copy-tex-image-2d-formats-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/copy-tex-image-2d-formats.html: Added.
* webgl/1.0.x/conformance/textures/misc/copy-tex-image-and-sub-image-2d-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/copy-tex-image-and-sub-image-2d.html: Added.
* webgl/1.0.x/conformance/textures/misc/copy-tex-image-crash-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/copy-tex-image-crash.html: Added.
* webgl/1.0.x/conformance/textures/misc/copytexsubimage2d-large-partial-copy-corruption-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/copytexsubimage2d-large-partial-copy-corruption.html: Added.
* webgl/1.0.x/conformance/textures/misc/copytexsubimage2d-subrects-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/copytexsubimage2d-subrects.html: Added.
* webgl/1.0.x/conformance/textures/misc/cube-incomplete-fbo-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/cube-incomplete-fbo.html: Added.
* webgl/1.0.x/conformance/textures/misc/cube-map-uploads-out-of-order-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/cube-map-uploads-out-of-order.html: Added.
* webgl/1.0.x/conformance/textures/misc/default-texture-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/default-texture.html: Added.
* webgl/1.0.x/conformance/textures/misc/exif-orientation-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/exif-orientation.html: Added.
* webgl/1.0.x/conformance/textures/misc/gl-get-tex-parameter-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/gl-get-tex-parameter.html: Added.
* webgl/1.0.x/conformance/textures/misc/gl-pixelstorei-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/gl-pixelstorei.html: Added.
* webgl/1.0.x/conformance/textures/misc/gl-teximage-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/gl-teximage.html: Added.
* webgl/1.0.x/conformance/textures/misc/mipmap-fbo-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/mipmap-fbo.html: Added.
* webgl/1.0.x/conformance/textures/misc/origin-clean-conformance-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/origin-clean-conformance-offscreencanvas-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/origin-clean-conformance-offscreencanvas.html: Added.
* webgl/1.0.x/conformance/textures/misc/origin-clean-conformance.html: Added.
* webgl/1.0.x/conformance/textures/misc/tex-image-and-sub-image-2d-with-array-buffer-view-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/tex-image-and-sub-image-2d-with-array-buffer-view.html: Added.
* webgl/1.0.x/conformance/textures/misc/tex-image-and-uniform-binding-bugs-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/tex-image-and-uniform-binding-bugs.html: Added.
* webgl/1.0.x/conformance/textures/misc/tex-image-canvas-corruption-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/tex-image-canvas-corruption.html: Added.
* webgl/1.0.x/conformance/textures/misc/tex-image-webgl-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/tex-image-webgl.html: Added.
* webgl/1.0.x/conformance/textures/misc/tex-image-with-format-and-type-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/tex-image-with-format-and-type.html: Added.
* webgl/1.0.x/conformance/textures/misc/tex-image-with-invalid-data-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/tex-image-with-invalid-data.html: Added.
* webgl/1.0.x/conformance/textures/misc/tex-input-validation-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/tex-input-validation.html: Added.
* webgl/1.0.x/conformance/textures/misc/tex-sub-image-2d-bad-args-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/tex-sub-image-2d-bad-args.html: Added.
* webgl/1.0.x/conformance/textures/misc/tex-sub-image-2d-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/tex-sub-image-2d.html: Added.
* webgl/1.0.x/conformance/textures/misc/tex-video-using-tex-unit-non-zero-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/tex-video-using-tex-unit-non-zero.html: Added.
* webgl/1.0.x/conformance/textures/misc/texparameter-test-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texparameter-test.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-active-bind-2-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-active-bind-2.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-active-bind-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-active-bind.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-attachment-formats-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-attachment-formats.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-clear-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-clear.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-complete-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-complete.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-copying-and-deletion-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-copying-and-deletion.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-copying-feedback-loops-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-copying-feedback-loops.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-corner-case-videos-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-corner-case-videos.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-cube-as-fbo-attachment-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-cube-as-fbo-attachment.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-draw-with-2d-and-cube-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-draw-with-2d-and-cube.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-fakeblack-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-fakeblack.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-formats-test-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-formats-test.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-hd-dpi-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-hd-dpi.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-mips-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-mips.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-npot-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-npot-video-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-npot-video.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-npot.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-size-cube-maps-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-size-cube-maps.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-size-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-size-limit-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-size-limit.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-size.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-sub-image-cube-maps-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-sub-image-cube-maps.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-transparent-pixels-initialized-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-transparent-pixels-initialized.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-upload-cube-maps-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-upload-cube-maps.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-upload-size-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-upload-size.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-video-transparent-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-video-transparent.html: Added.
* webgl/1.0.x/conformance/textures/misc/texture-with-flip-y-and-premultiply-alpha-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/texture-with-flip-y-and-premultiply-alpha.html: Added.
* webgl/1.0.x/conformance/textures/misc/upload-from-srcset-with-empty-data-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/upload-from-srcset-with-empty-data.html: Added.
* webgl/1.0.x/conformance/textures/misc/video-rotation-expected.txt: Added.
* webgl/1.0.x/conformance/textures/misc/video-rotation.html: Added.
* webgl/1.0.x/conformance/textures/svg_image/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/svg_image/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/svg_image/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/svg_image/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/svg_image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/svg_image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/svg_image/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/svg_image/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/svg_image/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/1.0.x/conformance/textures/svg_image/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/1.0.x/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/1.0.x/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/1.0.x/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/1.0.x/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/1.0.x/conformance/textures/video/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/video/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/video/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/video/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/video/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/video/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/video/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/video/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/video/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/1.0.x/conformance/textures/video/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/1.0.x/conformance/textures/video/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/video/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/video/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/1.0.x/conformance/textures/video/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/1.0.x/conformance/textures/video/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/1.0.x/conformance/textures/video/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-alpha-alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-alpha-alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5-expected.txt: Added.
* webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html: Added.
* webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte-expected.txt: Added.
* webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html: Added.
* webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4-expected.txt: Added.
* webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html: Added.
* webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1-expected.txt: Added.
* webgl/1.0.x/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html: Added.
* webgl/1.0.x/conformance/typedarrays/array-buffer-crash-expected.txt: Added.
* webgl/1.0.x/conformance/typedarrays/array-buffer-crash.html: Added.
* webgl/1.0.x/conformance/typedarrays/array-buffer-view-crash-expected.txt: Added.
* webgl/1.0.x/conformance/typedarrays/array-buffer-view-crash.html: Added.
* webgl/1.0.x/conformance/typedarrays/array-large-array-tests-expected.txt: Added.
* webgl/1.0.x/conformance/typedarrays/array-large-array-tests.html: Added.
* webgl/1.0.x/conformance/typedarrays/array-unit-tests-expected.txt: Added.
* webgl/1.0.x/conformance/typedarrays/array-unit-tests.html: Added.
* webgl/1.0.x/conformance/typedarrays/data-view-crash-expected.txt: Added.
* webgl/1.0.x/conformance/typedarrays/data-view-crash.html: Added.
* webgl/1.0.x/conformance/typedarrays/data-view-test-expected.txt: Added.
* webgl/1.0.x/conformance/typedarrays/data-view-test.html: Added.
* webgl/1.0.x/conformance/typedarrays/typed-arrays-in-workers-expected.txt: Added.
* webgl/1.0.x/conformance/typedarrays/typed-arrays-in-workers.html: Added.
* webgl/1.0.x/conformance/uniforms/gl-uniform-arrays-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/gl-uniform-arrays.html: Added.
* webgl/1.0.x/conformance/uniforms/gl-uniform-bool-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/gl-uniform-bool.html: Added.
* webgl/1.0.x/conformance/uniforms/gl-uniformmatrix4fv-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/gl-uniformmatrix4fv.html: Added.
* webgl/1.0.x/conformance/uniforms/gl-unknown-uniform-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/gl-unknown-uniform.html: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-00-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-00.html: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-01-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-01.html: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-02-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-02.html: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-03-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-03.html: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-04-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-04.html: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-05-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-05.html: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-06-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-06.html: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-07-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-07.html: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-08-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-08.html: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-09-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-09.html: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-10-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-10.html: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-11-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-11.html: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-12-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-12.html: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-13-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-13.html: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-14-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-14.html: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-15-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-15.html: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-16-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-16.html: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-17-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/no-over-optimization-on-uniform-array-17.html: Added.
* webgl/1.0.x/conformance/uniforms/null-uniform-location-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/null-uniform-location.html: Added.
* webgl/1.0.x/conformance/uniforms/out-of-bounds-uniform-array-access-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/out-of-bounds-uniform-array-access.html: Added.
* webgl/1.0.x/conformance/uniforms/uniform-default-values-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/uniform-default-values.html: Added.
* webgl/1.0.x/conformance/uniforms/uniform-location-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/uniform-location.html: Added.
* webgl/1.0.x/conformance/uniforms/uniform-samplers-test-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/uniform-samplers-test.html: Added.
* webgl/1.0.x/conformance/uniforms/uniform-values-per-program-expected.txt: Added.
* webgl/1.0.x/conformance/uniforms/uniform-values-per-program.html: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/conditionals-expected.txt: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/conditionals.html: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/constant_expressions-expected.txt: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/constant_expressions.html: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/constants-expected.txt: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/constants.html: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/conversions-expected.txt: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/conversions.html: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/declarations-expected.txt: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/declarations.html: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/fragdata-expected.txt: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/fragdata.html: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/functions-expected.txt: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/functions.html: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/invalid_texture_functions-expected.txt: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/invalid_texture_functions.html: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/keywords-expected.txt: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/keywords.html: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/linkage-expected.txt: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/linkage.html: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/preprocessor-expected.txt: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/preprocessor.html: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/qualification_order-expected.txt: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/qualification_order.html: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/reserved_operators-expected.txt: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/reserved_operators.html: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/scoping-expected.txt: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/scoping.html: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/swizzles-expected.txt: Added.
* webgl/1.0.x/deqp/data/gles2/shaders/swizzles.html: Added.
* webgl/resources/webkit-webgl-test-harness.js:
(list):
(window.webglTestHarness.reportResults):
(window.webglTestHarness.notifyFinished):
2021-03-19 Diego Pino Garcia <dpino@igalia.com>
[GTK] Unreviewed test gardening. Mark MediaStream-MediaElement-srcObject.https.html as failure.
* platform/glib/imported/w3c/web-platform-tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https-expected.txt: Removed.
* platform/gtk/TestExpectations:
2021-03-19 Kimmo Kinnunen <kkinnunen@apple.com>
Add WebGL 1.0.4 and 2.0.1 test files to the repository
https://bugs.webkit.org/show_bug.cgi?id=223425
Reviewed by Kenneth Russell.
Add WebGL conformance test suite files to the repository.
The content from WebGL repo is based on aeea582f62e5b161e715cac9a27193a04edd9d98
with WebKit changes applied.
WebKit changes (to be upstreamed):
- Use inclusive terminology
- Remove testRunner.overridePreference use.
* webgl/resources/webgl_test_files/*: Added.
== Rolled over to ChangeLog-2021-03-18 ==