diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog index b7a2e59c2705..7fd080e1e6cf 100644 --- a/LayoutTests/ChangeLog +++ b/LayoutTests/ChangeLog @@ -1,3 +1,23 @@ +2021-08-18 Carlos Alberto Lopez Perez + + [GTK][WPE] Gardening of layout tests + + Unreviewed test gardening. + + Mark expected failures after r281108 and others and update list of flaky tests. + Rebaseline tests after r281136, r281127 and r281097. + + * platform/glib/TestExpectations: + * platform/glib/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-expected.txt: Added. + * platform/gtk/TestExpectations: + * platform/gtk/fast/repaint/line-layout-block-shrink-expected.txt: Added. + * platform/gtk/imported/w3c/web-platform-tests/css/css-typed-om/rotate-by-added-angle-expected.txt: Added. + * platform/gtk/imported/w3c/web-platform-tests/css/css-typed-om/width-by-max-px-em-expected.txt: Added. + * platform/gtk/imported/w3c/web-platform-tests/css/css-typed-om/width-by-min-px-em-expected.txt: Added. + * platform/wpe/imported/w3c/web-platform-tests/css/css-typed-om/rotate-by-added-angle-expected.txt: Added. + * platform/wpe/imported/w3c/web-platform-tests/css/css-typed-om/width-by-max-px-em-expected.txt: Added. + * platform/wpe/imported/w3c/web-platform-tests/css/css-typed-om/width-by-min-px-em-expected.txt: Added. + 2021-08-18 Fujii Hironori [Fetch API][WebKit1] http/tests/fetch/keepalive-fetch-2.html is randomly failing diff --git a/LayoutTests/platform/glib/TestExpectations b/LayoutTests/platform/glib/TestExpectations index 15086ed2d267..8b84567c3ea1 100644 --- a/LayoutTests/platform/glib/TestExpectations +++ b/LayoutTests/platform/glib/TestExpectations @@ -352,6 +352,8 @@ accessibility/embedded-image-description.html [ Skip ] # Not supported. Skipped also in mac-wk1 and win ports. accessibility/nested-textareas-value-changed-notifications.html [ Skip ] +webkit.org/b/229261 accessibility/element-line-rects-and-text.html [ Missing ] + #//////////////////////////////////////////////////////////////////////////////////////// # End of Accessibility-related bugs #//////////////////////////////////////////////////////////////////////////////////////// @@ -2352,6 +2354,10 @@ webkit.org/b/229062 fast/forms/caps-lock-indicator-width.html [ Crash ] # Test is a flaky timeout. The test is also skipped in iOS and Windows. media/video-remote-control-playpause.html [ Skip ] +webkit.org/b/229266 imported/w3c/web-platform-tests/html/browsers/offline/introduction-4/event_cached.https.html [ Timeout Pass ] + +webkit.org/b/207062 imported/w3c/web-platform-tests/media-source/mediasource-replay.html [ Failure Pass ] + # End: Common failures between GTK and WPE. #//////////////////////////////////////////////////////////////////////////////////////// diff --git a/LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-expected.txt b/LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-expected.txt new file mode 100644 index 000000000000..2f445809604a --- /dev/null +++ b/LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-expected.txt @@ -0,0 +1,7 @@ +CONSOLE MESSAGE: Cannot load script http://localhost:8800/html/semantics/scripting-1/the-script-element/module/integrity-mismatches.js. Failed integrity metadata check. Content length: 93, Expected content length: 0, Expected metadata: sha384-doesnotmatch +CONSOLE MESSAGE: TypeError: Cannot load script due to integrity mismatch + +PASS The integrity attribute must have no affect on inline module scripts +PASS The integrity attribute must be verified on the top-level of a module and allow it to execute when it matches +PASS The integrity attribute must be verified on the top-level of a module and not allow it to execute when there's a mismatch + diff --git a/LayoutTests/platform/gtk/TestExpectations b/LayoutTests/platform/gtk/TestExpectations index 8cf715792ec8..2aa325ed1934 100644 --- a/LayoutTests/platform/gtk/TestExpectations +++ b/LayoutTests/platform/gtk/TestExpectations @@ -1213,6 +1213,10 @@ webkit.org/b/224524 editing/selection/user-select-all-with-single-click.html [ F webkit.org/b/224791 imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-screenx-screeny.html [ Timeout Pass ] +webkit.org/b/178472 http/tests/resourceLoadStatistics/prevalent-resource-handled-keydown.html [ Timeout Pass ] + +webkit.org/b/229268 media/media-fragments/TC0009.html [ Failure Pass ] + #//////////////////////////////////////////////////////////////////////////////////////// # End of Flaky tests #//////////////////////////////////////////////////////////////////////////////////////// @@ -1276,6 +1280,8 @@ imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-element.html [ Sl imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-main-frame-window.html [ Slow ] imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-subframe-window.html [ Slow ] +webrtc/concurrentVideoPlayback2.html [ Slow ] + #//////////////////////////////////////////////////////////////////////////////////////// # End of slow tests #//////////////////////////////////////////////////////////////////////////////////////// diff --git a/LayoutTests/platform/gtk/fast/repaint/line-layout-block-shrink-expected.txt b/LayoutTests/platform/gtk/fast/repaint/line-layout-block-shrink-expected.txt new file mode 100644 index 000000000000..a044cdc6c664 --- /dev/null +++ b/LayoutTests/platform/gtk/fast/repaint/line-layout-block-shrink-expected.txt @@ -0,0 +1,5 @@ +PASS if you see this text only once. +(repaint rects + (rect 8 8 784 403) +) + diff --git a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/css/css-typed-om/rotate-by-added-angle-expected.txt b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/css/css-typed-om/rotate-by-added-angle-expected.txt new file mode 100644 index 000000000000..3399f8782c53 --- /dev/null +++ b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/css/css-typed-om/rotate-by-added-angle-expected.txt @@ -0,0 +1,18 @@ +CONSOLE MESSAGE: ReferenceError: Can't find variable: CSSMathSum +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x50 + RenderBlock {HTML} at (0,0) size 800x50 + RenderBody {BODY} at (8,16) size 784x18 + RenderBlock {P} at (0,0) size 784x18 + RenderText {#text} at (0,0) size 315x17 + text run at (0,0) width 315: "Test passes if there is a filled green rectangle with " + RenderInline {STRONG} at (0,0) size 45x17 + RenderText {#text} at (314,0) size 45x17 + text run at (314,0) width 45: "no red" + RenderText {#text} at (358,0) size 5x17 + text run at (358,0) width 5: "." +layer at (100,100) size 200x100 + RenderBlock (positioned) {DIV} at (100,100) size 200x100 [bgcolor=#FF0000] +layer at (100,100) size 200x100 + RenderBlock (positioned) zI: 1 {DIV} at (100,100) size 200x100 [bgcolor=#008000] diff --git a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/css/css-typed-om/width-by-max-px-em-expected.txt b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/css/css-typed-om/width-by-max-px-em-expected.txt new file mode 100644 index 000000000000..af07c8eba14f --- /dev/null +++ b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/css/css-typed-om/width-by-max-px-em-expected.txt @@ -0,0 +1,10 @@ +CONSOLE MESSAGE: ReferenceError: Can't find variable: CSSMathMax +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x158 + RenderBlock {HTML} at (0,0) size 800x158 + RenderBody {BODY} at (8,16) size 784x134 + RenderBlock {P} at (0,0) size 784x18 + RenderText {#text} at (0,0) size 267x17 + text run at (0,0) width 267: "Test passes if there is a filled green square." + RenderBlock {DIV} at (0,34) size 784x100 [bgcolor=#008000] diff --git a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/css/css-typed-om/width-by-min-px-em-expected.txt b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/css/css-typed-om/width-by-min-px-em-expected.txt new file mode 100644 index 000000000000..fa3b40dc3899 --- /dev/null +++ b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/css/css-typed-om/width-by-min-px-em-expected.txt @@ -0,0 +1,10 @@ +CONSOLE MESSAGE: ReferenceError: Can't find variable: CSSMathMin +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x158 + RenderBlock {HTML} at (0,0) size 800x158 + RenderBody {BODY} at (8,16) size 784x134 + RenderBlock {P} at (0,0) size 784x18 + RenderText {#text} at (0,0) size 267x17 + text run at (0,0) width 267: "Test passes if there is a filled green square." + RenderBlock {DIV} at (0,34) size 784x100 [bgcolor=#008000] diff --git a/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/css/css-typed-om/rotate-by-added-angle-expected.txt b/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/css/css-typed-om/rotate-by-added-angle-expected.txt new file mode 100644 index 000000000000..297f88660fad --- /dev/null +++ b/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/css/css-typed-om/rotate-by-added-angle-expected.txt @@ -0,0 +1,18 @@ +CONSOLE MESSAGE: ReferenceError: Can't find variable: CSSMathSum +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x50 + RenderBlock {HTML} at (0,0) size 800x50 + RenderBody {BODY} at (8,16) size 784x18 + RenderBlock {P} at (0,0) size 784x18 + RenderText {#text} at (0,0) size 316x17 + text run at (0,0) width 316: "Test passes if there is a filled green rectangle with " + RenderInline {STRONG} at (0,0) size 44x17 + RenderText {#text} at (316,0) size 44x17 + text run at (316,0) width 44: "no red" + RenderText {#text} at (360,0) size 4x17 + text run at (360,0) width 4: "." +layer at (100,100) size 200x100 + RenderBlock (positioned) {DIV} at (100,100) size 200x100 [bgcolor=#FF0000] +layer at (100,100) size 200x100 + RenderBlock (positioned) zI: 1 {DIV} at (100,100) size 200x100 [bgcolor=#008000] diff --git a/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/css/css-typed-om/width-by-max-px-em-expected.txt b/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/css/css-typed-om/width-by-max-px-em-expected.txt new file mode 100644 index 000000000000..154a8744ca79 --- /dev/null +++ b/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/css/css-typed-om/width-by-max-px-em-expected.txt @@ -0,0 +1,10 @@ +CONSOLE MESSAGE: ReferenceError: Can't find variable: CSSMathMax +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x158 + RenderBlock {HTML} at (0,0) size 800x158 + RenderBody {BODY} at (8,16) size 784x134 + RenderBlock {P} at (0,0) size 784x18 + RenderText {#text} at (0,0) size 268x17 + text run at (0,0) width 268: "Test passes if there is a filled green square." + RenderBlock {DIV} at (0,34) size 784x100 [bgcolor=#008000] diff --git a/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/css/css-typed-om/width-by-min-px-em-expected.txt b/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/css/css-typed-om/width-by-min-px-em-expected.txt new file mode 100644 index 000000000000..25f0c757e97b --- /dev/null +++ b/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/css/css-typed-om/width-by-min-px-em-expected.txt @@ -0,0 +1,10 @@ +CONSOLE MESSAGE: ReferenceError: Can't find variable: CSSMathMin +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x158 + RenderBlock {HTML} at (0,0) size 800x158 + RenderBody {BODY} at (8,16) size 784x134 + RenderBlock {P} at (0,0) size 784x18 + RenderText {#text} at (0,0) size 268x17 + text run at (0,0) width 268: "Test passes if there is a filled green square." + RenderBlock {DIV} at (0,34) size 784x100 [bgcolor=#008000]