Commit 9ff47449 authored by Rakina Zata Amni's avatar Rakina Zata Amni Committed by Commit Bot

Revert "Remove mojo-blob-urls virtual test suites now that network service has...

Revert "Remove mojo-blob-urls virtual test suites now that network service has launched on desktop and trunk is running with it enabled."

This reverts commit 868af228.

Reason for revert: 3  external/wpt/FileAPI tests failure causes failed builds on non_network_service_webkit_layout_tests (see crbug.com/936237)

Original change's description:
> Remove mojo-blob-urls virtual test suites now that network service has launched on desktop and trunk is running with it enabled.
> 
> Bug: 933880
> Change-Id: I3fbc8b037126ddefe75fa1400e89486cc22d214c
> Reviewed-on: https://chromium-review.googlesource.com/c/1488834
> Commit-Queue: John Abd-El-Malek <jam@chromium.org>
> Commit-Queue: Marijn Kruisselbrink <mek@chromium.org>
> Auto-Submit: John Abd-El-Malek <jam@chromium.org>
> Reviewed-by: Marijn Kruisselbrink <mek@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#635708}

TBR=jam@chromium.org,mek@chromium.org

Change-Id: Iab8bcf874a288ffec625b9b51094d8bdcfa372a3
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 933880
Reviewed-on: https://chromium-review.googlesource.com/c/1491061Reviewed-by: default avatarRakina Zata Amni <rakina@chromium.org>
Commit-Queue: Rakina Zata Amni <rakina@chromium.org>
Cr-Commit-Position: refs/heads/master@{#635878}
parent 575c32ee
......@@ -539,6 +539,8 @@ crbug.com/591099 virtual/gpu/fast/canvas/canvas-blending-pattern-over-image.html
crbug.com/591099 virtual/gpu/fast/canvas/canvas-filter-stroke-paint-pattern.html [ Pass ]
crbug.com/591099 virtual/layout_ng/ [ Skip ]
crbug.com/824918 virtual/layout_ng_experimental/ [ Skip ]
crbug.com/591099 virtual/mojo-blob-urls/external/wpt/FileAPI/url/sandboxed-iframe.html [ Pass Timeout ]
crbug.com/591099 virtual/mojo-blob-urls/external/wpt/FileAPI/url/url-format.any.html [ Pass ]
crbug.com/591099 virtual/mouseevent_fractional/fast/events/touch/compositor-touch-hit-rects-continuation.html [ Failure ]
crbug.com/591099 virtual/mouseevent_fractional/fast/events/touch/compositor-touch-hit-rects-list-translate.html [ Failure ]
crbug.com/591099 virtual/mouseevent_fractional/fast/events/touch/compositor-touch-hit-rects.html [ Failure ]
......
......@@ -2120,6 +2120,7 @@ external/wpt/xhr/send-authentication-existing-session-manual.htm [ WontFix ]
external/wpt/xhr/send-authentication-prompt-2-manual.htm [ WontFix ]
virtual/feature-policy-permissions/external/wpt/mediacapture-streams/MediaStream-MediaElement-preload-none-manual.https.html [ WontFix ]
virtual/feature-policy-permissions/external/wpt/mediacapture-streams/MediaStreamTrack-end-manual.https.html [ WontFix ]
virtual/mojo-blob-urls/external/wpt/FileAPI/url/url_createobjecturl_file_img-manual.html [ WontFix ]
virtual/outofblink-cors/external/wpt/service-workers/service-worker/fetch-event-is-history-backward-navigation-manual.https.html [ WontFix ]
virtual/outofblink-cors/external/wpt/service-workers/service-worker/fetch-event-is-history-forward-navigation-manual.https.html [ WontFix ]
virtual/outofblink-cors/external/wpt/service-workers/service-worker/fetch-event-is-reload-navigation-manual.https.html [ WontFix ]
......@@ -2148,6 +2149,7 @@ crbug.com/6606 external/wpt/mathml [ WontFix ]
# WPT origins):
Bug(none) external/wpt/html/browsers/origin/relaxing-the-same-origin-restriction [ WontFix ]
Bug(none) external/wpt/FileAPI/url/multi-global-origin-serialization.sub.html [ WontFix ]
Bug(none) virtual/mojo-blob-urls/external/wpt/FileAPI/url/multi-global-origin-serialization.sub.html [ WontFix ]
Bug(none) external/wpt/dom/events/EventListener-incumbent-global-1.sub.html [ WontFix ]
Bug(none) external/wpt/dom/events/EventListener-incumbent-global-2.sub.html [ WontFix ]
Bug(none) http/tests/dom/EventListener-incumbent-global-1.html [ WontFix ]
......
......@@ -2872,6 +2872,9 @@ crbug.com/751952 http/tests/devtools/console/console-uncaught-promise.js [ Pass
crbug.com/800898 external/wpt/FileAPI/url/url-with-fetch.any.worker.html [ Pass Failure ]
crbug.com/800898 external/wpt/FileAPI/url/url-with-xhr.any.worker.html [ Pass Failure ]
crbug.com/849737 virtual/mojo-blob-urls/external/wpt/FileAPI/url/url-format.any.html [ Pass Timeout ]
crbug.com/849737 virtual/mojo-blob-urls/external/wpt/FileAPI/url/url-format.any.worker.html [ Pass Timeout ]
# Websockets
# Cannot be rebaselined because the output contains a timestamp and a random number.
crbug.com/803200 external/wpt/websockets/opening-handshake/005.html?wss [ Pass Failure ]
......@@ -5848,6 +5851,9 @@ crbug.com/931646 [ Win7 ] http/tests/preload/meta-viewport-link-headers-imagesrc
crbug.com/933346 [ Debug ] external/wpt/orientation-sensor/RelativeOrientationSensor.https.html [ Failure Timeout Pass ]
# These started failing when network service was enabled by default.
crbug.com/933880 external/wpt/FileAPI/url/cross-global-revoke.sub.html [ Failure ]
crbug.com/933880 external/wpt/FileAPI/url/url-with-fetch.any.html [ Failure ]
crbug.com/933880 external/wpt/FileAPI/url/url-with-xhr.any.html [ Failure ]
crbug.com/933880 external/wpt/service-workers/service-worker/request-end-to-end.https.html [ Failure ]
crbug.com/933880 http/tests/inspector-protocol/network/interception-take-stream.js [ Failure ]
crbug.com/933880 http/tests/inspector-protocol/network/xhr-interception-auth-fail.js [ Failure ]
......
......@@ -669,6 +669,11 @@
"args": ["--enable-display-compositor-pixel-dump",
"--enable-accelerated-2d-canvas"]
},
{
"prefix": "mojo-blob-urls",
"base": "external/wpt/FileAPI/url",
"args": ["--enable-features=MojoBlobURLs"]
},
{
"prefix": "lazyload-image",
"base": "http/tests/lazyload",
......
This is a testharness.js-based test.
FAIL It is possible to revoke same-origin blob URLs from different frames. assert_unreached: Should have rejected: undefined Reached unreachable code
FAIL It is possible to revoke same-origin blob URLs from a different worker global. assert_unreached: Should have rejected: undefined Reached unreachable code
PASS It is not possible to revoke cross-origin blob URLs.
Harness: the test ran to completion.
This is a testharness.js-based test.
PASS Blob URLs can be used in fetch
PASS fetch with a fragment should succeed
PASS fetch of a revoked URL should fail
PASS Only exact matches should revoke URLs, using fetch
PASS Appending a query string should cause fetch to fail
PASS Appending a path should cause fetch to fail
PASS fetch with method "HEAD" should fail
PASS fetch with method "POST" should fail
PASS fetch with method "DELETE" should fail
PASS fetch with method "OPTIONS" should fail
PASS fetch with method "PUT" should fail
PASS fetch with method "CUSTOM" should fail
PASS fetch should return Content-Type from Blob
FAIL Revoke blob URL after creating Request, will fetch promise_test: Unhandled rejection with value: object "TypeError: Failed to fetch"
PASS Revoke blob URL after calling fetch, fetch should succeed
Harness: the test ran to completion.
This is a testharness.js-based test.
PASS Blob URLs can be used in XHR
PASS XHR with a fragment should succeed
PASS XHR of a revoked URL should fail
PASS Only exact matches should revoke URLs, using XHR
PASS Appending a query string should cause XHR to fail
PASS Appending a path should cause XHR to fail
PASS XHR with method "HEAD" should fail
PASS XHR with method "POST" should fail
PASS XHR with method "DELETE" should fail
PASS XHR with method "OPTIONS" should fail
PASS XHR with method "PUT" should fail
PASS XHR with method "CUSTOM" should fail
PASS XHR should return Content-Type from Blob
FAIL Revoke blob URL after open(), will fetch assert_unreached: Got unexpected error event Reached unreachable code
Harness: the test ran to completion.
This is a testharness.js-based test.
PASS It is possible to revoke same-origin blob URLs from different frames.
PASS It is possible to revoke same-origin blob URLs from a different worker global.
PASS It is not possible to revoke cross-origin blob URLs.
Harness: the test ran to completion.
This is a testharness.js-based test.
PASS Blob URLs can be used in fetch
PASS fetch with a fragment should succeed
PASS fetch of a revoked URL should fail
PASS Only exact matches should revoke URLs, using fetch
PASS Appending a query string should cause fetch to fail
PASS Appending a path should cause fetch to fail
PASS fetch with method "HEAD" should fail
PASS fetch with method "POST" should fail
PASS fetch with method "DELETE" should fail
PASS fetch with method "OPTIONS" should fail
PASS fetch with method "PUT" should fail
PASS fetch with method "CUSTOM" should fail
PASS fetch should return Content-Type from Blob
PASS Revoke blob URL after creating Request, will fetch
PASS Revoke blob URL after calling fetch, fetch should succeed
Harness: the test ran to completion.
This is a testharness.js-based test.
PASS Blob URLs can be used in XHR
PASS XHR with a fragment should succeed
PASS XHR of a revoked URL should fail
PASS Only exact matches should revoke URLs, using XHR
PASS Appending a query string should cause XHR to fail
PASS Appending a path should cause XHR to fail
PASS XHR with method "HEAD" should fail
PASS XHR with method "POST" should fail
PASS XHR with method "DELETE" should fail
PASS XHR with method "OPTIONS" should fail
PASS XHR with method "PUT" should fail
PASS XHR with method "CUSTOM" should fail
PASS XHR should return Content-Type from Blob
PASS Revoke blob URL after open(), will fetch
Harness: the test ran to completion.
This is a testharness.js-based test.
PASS It is possible to revoke same-origin blob URLs from different frames.
PASS It is possible to revoke same-origin blob URLs from a different worker global.
PASS It is not possible to revoke cross-origin blob URLs.
Harness: the test ran to completion.
This is a testharness.js-based test.
PASS Blob URLs can be used in fetch
PASS fetch with a fragment should succeed
PASS fetch of a revoked URL should fail
PASS Only exact matches should revoke URLs, using fetch
PASS Appending a query string should cause fetch to fail
PASS Appending a path should cause fetch to fail
PASS fetch with method "HEAD" should fail
PASS fetch with method "POST" should fail
PASS fetch with method "DELETE" should fail
PASS fetch with method "OPTIONS" should fail
PASS fetch with method "PUT" should fail
PASS fetch with method "CUSTOM" should fail
PASS fetch should return Content-Type from Blob
PASS Revoke blob URL after creating Request, will fetch
PASS Revoke blob URL after calling fetch, fetch should succeed
Harness: the test ran to completion.
This is a testharness.js-based test.
PASS Blob URLs can be used in XHR
PASS XHR with a fragment should succeed
PASS XHR of a revoked URL should fail
PASS Only exact matches should revoke URLs, using XHR
PASS Appending a query string should cause XHR to fail
PASS Appending a path should cause XHR to fail
PASS XHR with method "HEAD" should fail
PASS XHR with method "POST" should fail
PASS XHR with method "DELETE" should fail
PASS XHR with method "OPTIONS" should fail
PASS XHR with method "PUT" should fail
PASS XHR with method "CUSTOM" should fail
PASS XHR should return Content-Type from Blob
PASS Revoke blob URL after open(), will fetch
Harness: the test ran to completion.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment