WebKit Bugzilla
Attachment 359338 Details for
Bug 193521
: Unreviewed GTK and WPE test gardening.
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch for landing
bug-193521-20190117020141.patch (text/plain), 19.38 KB, created by
Alicia Boya García
on 2019-01-16 17:01:42 PST
(
hide
)
Description:
Patch for landing
Filename:
MIME Type:
Creator:
Alicia Boya García
Created:
2019-01-16 17:01:42 PST
Size:
19.38 KB
patch
obsolete
>Subversion Revision: 240034 >diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog >index 173660a6d6d39314c27e7cb00e7b3c974ef2ca3e..e9da12272544d773a11ca9291307705fd9b32192 100644 >--- a/LayoutTests/ChangeLog >+++ b/LayoutTests/ChangeLog >@@ -1,3 +1,14 @@ >+2019-01-16 Alicia Boya GarcÃa <aboya@igalia.com> >+ >+ Unreviewed GTK and WPE test gardening. >+ https://bugs.webkit.org/show_bug.cgi?id=193521 >+ >+ * platform/gtk/TestExpectations: >+ * platform/gtk/imported/w3c/web-platform-tests/fetch/security/dangling-markup-mitigation-data-url.tentative.sub-expected.txt: Added. >+ * platform/gtk/inspector/canvas/recording-bitmaprenderer-expected.txt: >+ * platform/wpe/TestExpectations: >+ * platform/wpe/imported/w3c/web-platform-tests/fetch/security/dangling-markup-mitigation-data-url.tentative.sub-expected.txt: Added. >+ > 2019-01-15 Ryosuke Niwa <rniwa@webkit.org> > > VisualViewport API should be updated upon opening of keyboard >diff --git a/LayoutTests/platform/gtk/TestExpectations b/LayoutTests/platform/gtk/TestExpectations >index d43148c7425f9c619291063f8a3975fab7b99fcf..0b63e3277f4bd966bca7cf063d62188df5f1a20d 100644 >--- a/LayoutTests/platform/gtk/TestExpectations >+++ b/LayoutTests/platform/gtk/TestExpectations >@@ -990,8 +990,8 @@ webkit.org/b/167579 fast/forms/validation-message-on-radio.html [ Skip ] > # Tests failing with GStreamer 1.6.3 > webkit.org/b/154390 http/tests/media/video-throttled-load-metadata.html [ Pass Failure ] > webkit.org/b/154390 http/tests/media/video-redirect.html [ Timeout Pass ] >-webkit.org/b/154390 [ Release ] http/tests/media/hls/video-controller-getStartDate.html [ Timeout Failure ] >-webkit.org/b/154390 [ Release ] http/tests/media/hls/hls-audio-tracks-locale-selection.html [ Timeout Failure ] >+webkit.org/b/154390 http/tests/media/hls/video-controller-getStartDate.html [ Timeout Failure ] >+webkit.org/b/154390 http/tests/media/hls/hls-audio-tracks-locale-selection.html [ Timeout Failure ] > webkit.org/b/154390 [ Release ] http/tests/media/hls/hls-video-resize.html [ Timeout Failure ] > webkit.org/b/154390 http/tests/security/local-video-source-from-remote.html [ Timeout Pass ] > >@@ -2083,6 +2083,16 @@ webkit.org/b/193311 fast/images/decode-render-animated-image.html [ ImageOnlyFai > > webkit.org/b/193318 webrtc/audio-replace-track.html [ Timeout Pass ] > >+webkit.org/b/193490 [ Debug ] animations/animation-direction-normal.html [ Pass Failure ] >+webkit.org/b/193490 [ Debug ] animations/play-state-suspend.html [ Pass Failure ] >+ >+webkit.org/b/128255 compositing/columns/composited-lr-paginated-repaint.html [ Pass Failure ] >+webkit.org/b/128255 compositing/columns/composited-rl-paginated-repaint.html [ Pass Failure ] >+ >+webkit.org/b/89153 http/tests/websocket/tests/hybi/workers/close.html [ Pass Failure ] >+ >+webkit.org/b/177322 [ Debug ] imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html [ Pass Failure ] >+ > #//////////////////////////////////////////////////////////////////////////////////////// > # End of Flaky tests > #//////////////////////////////////////////////////////////////////////////////////////// >@@ -3258,7 +3268,7 @@ webkit.org/b/168430 fast/inline/outline-corners-with-offset.html [ ImageOnlyFail > > webkit.org/b/168551 http/tests/misc/slow-loading-animated-image.html [ ImageOnlyFailure ] > >-webkit.org/b/168552 [ Release ] fast/text/hyphenate-locale.html [ Failure ] >+webkit.org/b/168552 fast/text/hyphenate-locale.html [ Failure ] > > webkit.org/b/168555 fast/text/initial-advance-in-intermediate-run-complex.html [ ImageOnlyFailure ] > >@@ -3690,6 +3700,19 @@ webkit.org/b/193322 imported/w3c/web-platform-tests/fetch/content-type/script.wi > webkit.org/b/193322 imported/w3c/web-platform-tests/fetch/http-cache/cc-request.html [ Failure ] > webkit.org/b/193322 imported/w3c/web-platform-tests/fetch/nosniff/parsing-nosniff.window.html [ Failure ] > >+webkit.org/b/173419 fast/events/touch/emulate-touch-events.html [ Failure ] >+ >+webkit.org/b/193491 fast/flexbox/missing-repaint-when-flext-item-never-had-layout.html [ Failure ] >+ >+webkit.org/b/193493 fast/text/international/spaces-combined-in-vertical-text.html [ Failure ] >+ >+webkit.org/b/193511 http/tests/images/mp4-partial-load.html [ Failure ] >+ >+webkit.org/b/193516 http/tests/misc/form-submit-file-cross-site.html [ Failure ] >+ >+webkit.org/b/193517 imported/w3c/web-platform-tests/css/css-properties-values-api/typedom.tentative.html [ Failure ] >+ >+webkit.org/b/193518 imported/w3c/web-platform-tests/fetch/range/general.window.html [ Failure ] > > #//////////////////////////////////////////////////////////////////////////////////////// > # End of non-crashing, non-flaky tests failing >diff --git a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/fetch/security/dangling-markup-mitigation-data-url.tentative.sub-expected.txt b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/fetch/security/dangling-markup-mitigation-data-url.tentative.sub-expected.txt >new file mode 100644 >index 0000000000000000000000000000000000000000..c33e283ee4928fe85c07fcf6c35fbb96785ed984 >--- /dev/null >+++ b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/fetch/security/dangling-markup-mitigation-data-url.tentative.sub-expected.txt >@@ -0,0 +1,17 @@ >+ >+ >+PASS <img id="dangling" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="> >+FAIL <img id="dangling" src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="> assert_equals: Height expected 1 but got 0 >+PASS <img id="dangling" src="data:image/png;base64,i VBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="> >+PASS <img id="dangling" src="data:image/svg+xml;utf8,\n <svg width='1' height='1' xmlns='http://www.w3.org/2000/svg'>\n <rect width='100%' height='100%' fill='rebeccapurple'/>\n <rect x='10%' y='10%' width='80%' height='80%' fill='lightgreen'/>\n </svg>"> >+PASS <iframe id="dangling"\n src="data:text/html,\n <img\n onload='window.parent.postMessage("loaded", "*");'\n onerror='window.parent.postMessage("error", "*");'\n src='http://localhost:8800/images/gr een-256x256.png'>\n ">\n </iframe> >+PASS <iframe id="dangling"\n src="data:text/html,\n <img\n onload='window.parent.postMessage("loaded", "*");'\n onerror='window.parent.postMessage("error", "*");'\n src='http://localhost:8800/images/green-256x256.png?<'>\n ">\n </iframe> >+PASS <iframe id="dangling"\n src="data:text/html,\n <img\n onload='window.parent.postMessage("loaded", "*");'\n onerror='window.parent.postMessage("error", "*");'\n src='http://localhost:8800/images/gr een-256x256.png?&amp;lt;'>\n ">\n </iframe> >+PASS <iframe id="dangling"\n src="data:text/html,\n <img\n onload='window.parent.postMessage("loaded", "*");'\n onerror='window.parent.postMessage("error", "*");'\n src='http://localhost:8800/images/green-256x256.png?&amp;%2310;<'>\n ">\n </iframe> >+FAIL <iframe id="dangling"\n src="data:text/html,\n <img\n onload='window.parent.postMessage("loaded", "*");'\n onerror='window.parent.postMessage("error", "*");'\n src='http://localhost:8800/images/gr een-256x256.png?<'>\n ">\n </iframe> assert_equals: expected "error" but got "loaded" >+FAIL <iframe id="dangling"\n src=" data:text/html,\n <img\n onload='window.parent.postMessage("loaded", "*");'\n onerror='window.parent.postMessage("error", "*");'\n src='http://localhost:8800/images/gr een-256x256.png?<'>\n ">\n </iframe> assert_equals: expected "error" but got "loaded" >+FAIL <iframe id="dangling"\n src="\ndata:text/html,\n <img\n onload='window.parent.postMessage("loaded", "*");'\n onerror='window.parent.postMessage("error", "*");'\n src='http://localhost:8800/images/gr een-256x256.png?<'>\n ">\n </iframe> assert_equals: expected "error" but got "loaded" >+FAIL <iframe id="dangling"\n src=" data:text/html,\n <img\n onload='window.parent.postMessage("loaded", "*");'\n onerror='window.parent.postMessage("error", "*");'\n src='http://localhost:8800/images/gr een-256x256.png?<'>\n ">\n </iframe> assert_equals: expected "error" but got "loaded" >+FAIL <iframe id="dangling"\n src="\tdata:text/html,\n <img\n onload='window.parent.postMessage("loaded", "*");'\n onerror='window.parent.postMessage("error", "*");'\n src='http://localhost:8800/images/gr een-256x256.png?<'>\n ">\n </iframe> assert_equals: expected "error" but got "loaded" >+FAIL <iframe id="dangling"\n src="\rdata:text/html,\n <img\n onload='window.parent.postMessage("loaded", "*");'\n onerror='window.parent.postMessage("error", "*");'\n src='http://localhost:8800/images/gr een-256x256.png?<'>\n ">\n </iframe> assert_equals: expected "error" but got "loaded" >+ >diff --git a/LayoutTests/platform/gtk/inspector/canvas/recording-bitmaprenderer-expected.txt b/LayoutTests/platform/gtk/inspector/canvas/recording-bitmaprenderer-expected.txt >index 4f27431bd8993ef68297aa7eefd02be2ba3b7faf..1e671c7adffef4f2b59bac92867bc5f4d910fc0b 100644 >--- a/LayoutTests/platform/gtk/inspector/canvas/recording-bitmaprenderer-expected.txt >+++ b/LayoutTests/platform/gtk/inspector/canvas/recording-bitmaprenderer-expected.txt >@@ -43,6 +43,26 @@ frames: > 5: (anonymous function) > 6: promiseReactionJob > snapshot: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAABHNCSVQICAgIfAhkiAAAABRJREFUCJlj/M/A8J+BgYGBiQEKAB8XAgK+3Bg8AAAAAElFTkSuQmCC" >+ 1: (duration) >+ 0: width >+ trace: >+ 0: (anonymous function) >+ 1: executeFrameFunction >+ 1: width = 2 >+ swizzleTypes: [Number] >+ trace: >+ 0: (anonymous function) >+ 1: executeFrameFunction >+ 2: (duration) >+ 0: height >+ trace: >+ 0: (anonymous function) >+ 1: executeFrameFunction >+ 1: height = 2 >+ swizzleTypes: [Number] >+ trace: >+ 0: (anonymous function) >+ 1: executeFrameFunction > > -- Running test case: Canvas.recordingBitmapRenderer.memoryLimit > initialState: >@@ -69,4 +89,3 @@ frames: > PASS: The recording should have the name "TEST". > PASS: The recording should have one frame. > PASS: The first frame should have one action. >- >diff --git a/LayoutTests/platform/wpe/TestExpectations b/LayoutTests/platform/wpe/TestExpectations >index c83d1db58204ddb263883f501201e25a72cb0fe7..d60dc5bbcc2e120f1708ea6dd2d3d8f5d74cb3d0 100644 >--- a/LayoutTests/platform/wpe/TestExpectations >+++ b/LayoutTests/platform/wpe/TestExpectations >@@ -742,6 +742,8 @@ webkit.org/b/192903 imported/w3c/web-platform-tests/service-workers/service-work > webkit.org/b/178705 webkit.org/b/169917 webgl/1.0.2/conformance/rendering/multisample-corruption.html [ Pass Failure Timeout ] > webkit.org/b/178705 webgl/2.0.0/conformance/rendering/multisample-corruption.html [ Pass Failure Timeout ] > >+webkit.org/b/89153 http/tests/websocket/tests/hybi/workers/close.html [ Pass Failure ] >+ > #//////////////////////////////////////////////////////////////////////////////////////// > # 7. SLOW TESTS > #//////////////////////////////////////////////////////////////////////////////////////// >@@ -991,7 +993,7 @@ webkit.org/b/180967 imported/w3c/web-platform-tests/html/browsers/the-window-obj > webkit.org/b/180967 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 [ Failure ] > webkit.org/b/180967 imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-top-left.html [ Failure ] > webkit.org/b/180967 imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-width-height.html [ Failure ] >-webkit.org/b/177322 imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html [ Pass Failure ] >+webkit.org/b/177322 [ Debug ] imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html [ Pass Failure ] > webkit.org/b/180933 imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/activeCues.html [ Failure ] > webkit.org/b/180933 imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-api-texttracks.html [ Failure ] > webkit.org/b/180352 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/toBlob.jpeg.html [ Failure ] >@@ -1547,6 +1549,14 @@ webkit.org/b/192900 imported/w3c/web-platform-tests/eventsource/format-mime-bogu > > webkit.org/b/192902 js/dom/modules/import-mjs-module.html [ Failure ] > >+webkit.org/b/193491 fast/flexbox/missing-repaint-when-flext-item-never-had-layout.html [ Failure ] >+ >+webkit.org/b/193511 http/tests/images/mp4-partial-load.html [ Failure ] >+ >+webkit.org/b/193517 imported/w3c/web-platform-tests/css/css-properties-values-api/typedom.tentative.html [ Failure ] >+ >+webkit.org/b/193518 imported/w3c/web-platform-tests/fetch/range/general.window.html [ Failure ] >+ > #//////////////////////////////////////////////////////////////////////////////////////// > # >> NOTICE << > # Please see guidelines at the top of this file and place new test expectations >diff --git a/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/fetch/security/dangling-markup-mitigation-data-url.tentative.sub-expected.txt b/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/fetch/security/dangling-markup-mitigation-data-url.tentative.sub-expected.txt >new file mode 100644 >index 0000000000000000000000000000000000000000..c33e283ee4928fe85c07fcf6c35fbb96785ed984 >--- /dev/null >+++ b/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/fetch/security/dangling-markup-mitigation-data-url.tentative.sub-expected.txt >@@ -0,0 +1,17 @@ >+ >+ >+PASS <img id="dangling" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="> >+FAIL <img id="dangling" src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="> assert_equals: Height expected 1 but got 0 >+PASS <img id="dangling" src="data:image/png;base64,i VBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="> >+PASS <img id="dangling" src="data:image/svg+xml;utf8,\n <svg width='1' height='1' xmlns='http://www.w3.org/2000/svg'>\n <rect width='100%' height='100%' fill='rebeccapurple'/>\n <rect x='10%' y='10%' width='80%' height='80%' fill='lightgreen'/>\n </svg>"> >+PASS <iframe id="dangling"\n src="data:text/html,\n <img\n onload='window.parent.postMessage("loaded", "*");'\n onerror='window.parent.postMessage("error", "*");'\n src='http://localhost:8800/images/gr een-256x256.png'>\n ">\n </iframe> >+PASS <iframe id="dangling"\n src="data:text/html,\n <img\n onload='window.parent.postMessage("loaded", "*");'\n onerror='window.parent.postMessage("error", "*");'\n src='http://localhost:8800/images/green-256x256.png?<'>\n ">\n </iframe> >+PASS <iframe id="dangling"\n src="data:text/html,\n <img\n onload='window.parent.postMessage("loaded", "*");'\n onerror='window.parent.postMessage("error", "*");'\n src='http://localhost:8800/images/gr een-256x256.png?&amp;lt;'>\n ">\n </iframe> >+PASS <iframe id="dangling"\n src="data:text/html,\n <img\n onload='window.parent.postMessage("loaded", "*");'\n onerror='window.parent.postMessage("error", "*");'\n src='http://localhost:8800/images/green-256x256.png?&amp;%2310;<'>\n ">\n </iframe> >+FAIL <iframe id="dangling"\n src="data:text/html,\n <img\n onload='window.parent.postMessage("loaded", "*");'\n onerror='window.parent.postMessage("error", "*");'\n src='http://localhost:8800/images/gr een-256x256.png?<'>\n ">\n </iframe> assert_equals: expected "error" but got "loaded" >+FAIL <iframe id="dangling"\n src=" data:text/html,\n <img\n onload='window.parent.postMessage("loaded", "*");'\n onerror='window.parent.postMessage("error", "*");'\n src='http://localhost:8800/images/gr een-256x256.png?<'>\n ">\n </iframe> assert_equals: expected "error" but got "loaded" >+FAIL <iframe id="dangling"\n src="\ndata:text/html,\n <img\n onload='window.parent.postMessage("loaded", "*");'\n onerror='window.parent.postMessage("error", "*");'\n src='http://localhost:8800/images/gr een-256x256.png?<'>\n ">\n </iframe> assert_equals: expected "error" but got "loaded" >+FAIL <iframe id="dangling"\n src=" data:text/html,\n <img\n onload='window.parent.postMessage("loaded", "*");'\n onerror='window.parent.postMessage("error", "*");'\n src='http://localhost:8800/images/gr een-256x256.png?<'>\n ">\n </iframe> assert_equals: expected "error" but got "loaded" >+FAIL <iframe id="dangling"\n src="\tdata:text/html,\n <img\n onload='window.parent.postMessage("loaded", "*");'\n onerror='window.parent.postMessage("error", "*");'\n src='http://localhost:8800/images/gr een-256x256.png?<'>\n ">\n </iframe> assert_equals: expected "error" but got "loaded" >+FAIL <iframe id="dangling"\n src="\rdata:text/html,\n <img\n onload='window.parent.postMessage("loaded", "*");'\n onerror='window.parent.postMessage("error", "*");'\n src='http://localhost:8800/images/gr een-256x256.png?<'>\n ">\n </iframe> assert_equals: expected "error" but got "loaded" >+
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 193521
: 359338