⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 244094 in webkit


Ignore:
Timestamp:
Apr 9, 2019, 1:17:50 PM (7 years ago)
Author:
youenn@apple.com
Message:

Refresh WPT service worker expectations
https://bugs.webkit.org/show_bug.cgi?id=196732

Reviewed by Alex Christensen.

LayoutTests/imported/w3c:

  • web-platform-tests/service-workers/cache-storage/serviceworker/cache-abort.https-expected.txt:
  • web-platform-tests/service-workers/cache-storage/window/cache-abort.https-expected.txt:
  • web-platform-tests/service-workers/cache-storage/worker/cache-abort.https-expected.txt:
  • web-platform-tests/service-workers/service-worker/client-navigate.https-expected.txt:
  • web-platform-tests/service-workers/service-worker/clients-matchall-include-uncontrolled.https-expected.txt:
  • web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-image-cache.https-expected.txt:
  • web-platform-tests/service-workers/service-worker/multipart-image.https-expected.txt:
  • web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
  • web-platform-tests/service-workers/service-worker/performance-timeline.https-expected.txt:
  • web-platform-tests/service-workers/service-worker/resource-timing.https-expected.txt:
  • web-platform-tests/service-workers/service-worker/respond-with-body-accessed-response.https-expected.txt:
  • web-platform-tests/service-workers/service-worker/sandboxed-iframe-fetch-event.https-expected.txt:
  • web-platform-tests/service-workers/service-worker/update-after-navigation-fetch-event.https-expected.txt:

LayoutTests:

Location:
trunk/LayoutTests
Files:
15 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r244093 r244094  
     12019-04-09  Youenn Fablet  <youenn@apple.com>
     2
     3        Refresh WPT service worker expectations
     4        https://bugs.webkit.org/show_bug.cgi?id=196732
     5
     6        Reviewed by Alex Christensen.
     7
     8        * TestExpectations:
     9
    1102019-04-09  Justin Fan  <justin_fan@apple.com>
    211
  • trunk/LayoutTests/TestExpectations

    r244036 r244094  
    195195
    196196# Newly imported service worker tests that are timing out.
    197 imported/w3c/web-platform-tests/service-workers/cache-storage/serviceworker/cache-abort.https.html [ Skip ]
    198 imported/w3c/web-platform-tests/service-workers/cache-storage/window/cache-abort.https.html [ Skip ]
    199 imported/w3c/web-platform-tests/service-workers/cache-storage/worker/cache-abort.https.html [ Skip ]
    200197imported/w3c/web-platform-tests/service-workers/service-worker/dedicated-worker-service-worker-interception.https.html [ Skip ]
    201198imported/w3c/web-platform-tests/service-workers/service-worker/embed-and-object-are-not-intercepted.https.html [ Skip ]
    202 imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-image-cache.https.html [ Skip ]
    203199imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-video-cache.https.html [ Skip ]
    204200imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-video-with-range-request.https.html [ Skip ]
     
    210206imported/w3c/web-platform-tests/service-workers/service-worker/skip-waiting-using-registration.https.html [ Skip ]
    211207imported/w3c/web-platform-tests/service-workers/service-worker/skip-waiting-without-using-registration.https.html [ Skip ]
    212 imported/w3c/web-platform-tests/service-workers/service-worker/update-after-navigation-fetch-event.https.html [ Skip ]
    213208imported/w3c/web-platform-tests/service-workers/service-worker/update-not-allowed.https.html [ Skip ]
    214209imported/w3c/web-platform-tests/service-workers/service-worker/worker-in-sandboxed-iframe-by-csp-fetch-event.https.html [ Skip ]
  • trunk/LayoutTests/imported/w3c/ChangeLog

    r244036 r244094  
     12019-04-09  Youenn Fablet  <youenn@apple.com>
     2
     3        Refresh WPT service worker expectations
     4        https://bugs.webkit.org/show_bug.cgi?id=196732
     5
     6        Reviewed by Alex Christensen.
     7
     8        * web-platform-tests/service-workers/cache-storage/serviceworker/cache-abort.https-expected.txt:
     9        * web-platform-tests/service-workers/cache-storage/window/cache-abort.https-expected.txt:
     10        * web-platform-tests/service-workers/cache-storage/worker/cache-abort.https-expected.txt:
     11        * web-platform-tests/service-workers/service-worker/client-navigate.https-expected.txt:
     12        * web-platform-tests/service-workers/service-worker/clients-matchall-include-uncontrolled.https-expected.txt:
     13        * web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-image-cache.https-expected.txt:
     14        * web-platform-tests/service-workers/service-worker/multipart-image.https-expected.txt:
     15        * web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
     16        * web-platform-tests/service-workers/service-worker/performance-timeline.https-expected.txt:
     17        * web-platform-tests/service-workers/service-worker/resource-timing.https-expected.txt:
     18        * web-platform-tests/service-workers/service-worker/respond-with-body-accessed-response.https-expected.txt:
     19        * web-platform-tests/service-workers/service-worker/sandboxed-iframe-fetch-event.https-expected.txt:
     20        * web-platform-tests/service-workers/service-worker/update-after-navigation-fetch-event.https-expected.txt:
     21
    1222019-04-08  Javier Fernandez  <jfernandez@igalia.com>
    223
  • trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/cache-storage/serviceworker/cache-abort.https-expected.txt

    r238592 r244094  
    1 
    2 Harness Error (TIMEOUT), message = null
    31
    42PASS Cache Storage: Abort
    5 FAIL put() on an already-aborted request should reject with AbortError assert_unreached: Should have rejected: put should reject Reached unreachable code
    6 FAIL put() synchronously followed by abort should reject with AbortError assert_unreached: Should have rejected: put should reject Reached unreachable code
    7 TIMEOUT put() followed by abort after headers received should reject with AbortError Test timed out
    8 NOTRUN add() on an already-aborted request should reject with AbortError
    9 NOTRUN add() synchronously followed by abort should reject with AbortError
    10 NOTRUN add() followed by abort after headers received should reject with AbortError
    11 NOTRUN addAll() on an already-aborted request should reject with AbortError
    12 NOTRUN addAll() synchronously followed by abort should reject with AbortError
    13 NOTRUN addAll() followed by abort after headers received should reject with AbortError
     3PASS put() on an already-aborted request should reject with AbortError
     4PASS put() synchronously followed by abort should reject with AbortError
     5FAIL put() followed by abort after headers received should reject with AbortError assert_throws: put should reject function "function () { throw e }" threw object "TypeError: Type error" that is not a DOMException AbortError: property "code" is equal to undefined, expected 20
     6PASS add() on an already-aborted request should reject with AbortError
     7PASS add() synchronously followed by abort should reject with AbortError
     8FAIL add() followed by abort after headers received should reject with AbortError assert_throws: add should reject function "function () { throw e }" threw object "TypeError: Type error" that is not a DOMException AbortError: property "code" is equal to undefined, expected 20
     9PASS addAll() on an already-aborted request should reject with AbortError
     10PASS addAll() synchronously followed by abort should reject with AbortError
     11FAIL addAll() followed by abort after headers received should reject with AbortError assert_throws: addAll should reject function "function () { throw e }" threw object "TypeError: Type error" that is not a DOMException AbortError: property "code" is equal to undefined, expected 20
    1412
  • trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/cache-storage/window/cache-abort.https-expected.txt

    r238592 r244094  
    11
    2 Harness Error (TIMEOUT), message = null
     2PASS put() on an already-aborted request should reject with AbortError
     3PASS put() synchronously followed by abort should reject with AbortError
     4FAIL put() followed by abort after headers received should reject with AbortError assert_throws: put should reject function "function () { throw e }" threw object "TypeError: Load cancelled" that is not a DOMException AbortError: property "code" is equal to undefined, expected 20
     5PASS add() on an already-aborted request should reject with AbortError
     6PASS add() synchronously followed by abort should reject with AbortError
     7FAIL add() followed by abort after headers received should reject with AbortError assert_throws: add should reject function "function () { throw e }" threw object "TypeError: Load cancelled" that is not a DOMException AbortError: property "code" is equal to undefined, expected 20
     8PASS addAll() on an already-aborted request should reject with AbortError
     9PASS addAll() synchronously followed by abort should reject with AbortError
     10FAIL addAll() followed by abort after headers received should reject with AbortError assert_throws: addAll should reject function "function () { throw e }" threw object "TypeError: Load cancelled" that is not a DOMException AbortError: property "code" is equal to undefined, expected 20
    311
    4 FAIL put() on an already-aborted request should reject with AbortError assert_unreached: Should have rejected: put should reject Reached unreachable code
    5 FAIL put() synchronously followed by abort should reject with AbortError assert_unreached: Should have rejected: put should reject Reached unreachable code
    6 TIMEOUT put() followed by abort after headers received should reject with AbortError Test timed out
    7 NOTRUN add() on an already-aborted request should reject with AbortError
    8 NOTRUN add() synchronously followed by abort should reject with AbortError
    9 NOTRUN add() followed by abort after headers received should reject with AbortError
    10 NOTRUN addAll() on an already-aborted request should reject with AbortError
    11 NOTRUN addAll() synchronously followed by abort should reject with AbortError
    12 NOTRUN addAll() followed by abort after headers received should reject with AbortError
    13 
  • trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/cache-storage/worker/cache-abort.https-expected.txt

    r238592 r244094  
    11
    2 Harness Error (TIMEOUT), message = null
     2PASS put() on an already-aborted request should reject with AbortError
     3PASS put() synchronously followed by abort should reject with AbortError
     4FAIL put() followed by abort after headers received should reject with AbortError assert_throws: put should reject function "function () { throw e }" threw object "TypeError: Type error" that is not a DOMException AbortError: property "code" is equal to undefined, expected 20
     5PASS add() on an already-aborted request should reject with AbortError
     6PASS add() synchronously followed by abort should reject with AbortError
     7FAIL add() followed by abort after headers received should reject with AbortError assert_throws: add should reject function "function () { throw e }" threw object "TypeError: Type error" that is not a DOMException AbortError: property "code" is equal to undefined, expected 20
     8PASS addAll() on an already-aborted request should reject with AbortError
     9PASS addAll() synchronously followed by abort should reject with AbortError
     10FAIL addAll() followed by abort after headers received should reject with AbortError assert_throws: addAll should reject function "function () { throw e }" threw object "TypeError: Type error" that is not a DOMException AbortError: property "code" is equal to undefined, expected 20
    311
    4 FAIL put() on an already-aborted request should reject with AbortError assert_unreached: Should have rejected: put should reject Reached unreachable code
    5 FAIL put() synchronously followed by abort should reject with AbortError assert_unreached: Should have rejected: put should reject Reached unreachable code
    6 TIMEOUT put() followed by abort after headers received should reject with AbortError Test timed out
    7 NOTRUN add() on an already-aborted request should reject with AbortError
    8 NOTRUN add() synchronously followed by abort should reject with AbortError
    9 NOTRUN add() followed by abort after headers received should reject with AbortError
    10 NOTRUN addAll() on an already-aborted request should reject with AbortError
    11 NOTRUN addAll() synchronously followed by abort should reject with AbortError
    12 NOTRUN addAll() followed by abort after headers received should reject with AbortError
    13 
  • trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/client-navigate.https-expected.txt

    r224852 r244094  
    33Harness Error (TIMEOUT), message = null
    44
    5 TIMEOUT Frame location should update on successful navigation Test timed out
    6 NOTRUN Frame location should not be accessible after redirect
    7 NOTRUN Frame location should not be accessible after cross-origin navigation
    8 NOTRUN Frame location should not update on failed about:blank navigation
    9 NOTRUN Frame location should not update on failed mixed-content navigation
     5FAIL Frame location should update on successful navigation assert_unreached: unexpected rejection: assert_equals: expected "https://localhost:9443/service-workers/service-worker/resources/client-navigated-frame.html" but got "" Reached unreachable code
     6FAIL Frame location should not be accessible after redirect assert_unreached: unexpected rejection: wait_for_state must be passed a ServiceWorker Reached unreachable code
     7FAIL Frame location should not be accessible after cross-origin navigation assert_unreached: unexpected rejection: wait_for_state must be passed a ServiceWorker Reached unreachable code
     8FAIL Frame location should not update on failed about:blank navigation assert_unreached: unexpected rejection: wait_for_state must be passed a ServiceWorker Reached unreachable code
     9FAIL Frame location should not update on failed mixed-content navigation assert_unreached: unexpected rejection: wait_for_state must be passed a ServiceWorker Reached unreachable code
    1010
  • trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/clients-matchall-include-uncontrolled.https-expected.txt

    r227543 r244094  
    44Harness Error (FAIL), message = Error: assert_array_equals: property 1, expected false but got true
    55
    6 TIMEOUT Verify matchAll() respect includeUncontrolled Test timed out
     6TIMEOUT Verify matchAll() with windows respect includeUncontrolled Test timed out
     7NOTRUN Verify matchAll() with shared workers respect includeUncontrolled
    78
  • trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-image-cache.https-expected.txt

    r238592 r244094  
    2222CONSOLE MESSAGE: line 26: Unable to get image data from canvas because the canvas has been tainted by cross-origin data.
    2323CONSOLE MESSAGE: Response served by service worker is opaque
     24CONSOLE MESSAGE: Cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true.
     25CONSOLE MESSAGE: Response served by service worker is opaque
    2426CONSOLE MESSAGE: Cannot load image https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=no-cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue due to access control checks.
     27CONSOLE MESSAGE: Response served by service worker is opaque
     28CONSOLE MESSAGE: Cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true.
    2529CONSOLE MESSAGE: Response served by service worker is opaque
    2630CONSOLE MESSAGE: Cannot load image https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=no-cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue due to access control checks.
    2731CONSOLE MESSAGE: line 26: Unable to get image data from canvas because the canvas has been tainted by cross-origin data.
    28  
    29 
    30 Harness Error (TIMEOUT), message = null
     32CONSOLE MESSAGE: Response served by service worker is opaque
     33CONSOLE MESSAGE: Cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true.
     34CONSOLE MESSAGE: Response served by service worker is opaque
     35CONSOLE MESSAGE: Cannot load image https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=no-cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue due to access control checks.
     36CONSOLE MESSAGE: Response served by service worker is opaque
     37CONSOLE MESSAGE: Cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true.
     38CONSOLE MESSAGE: Response served by service worker is opaque
     39CONSOLE MESSAGE: Cannot load image https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=no-cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue due to access control checks.
     40CONSOLE MESSAGE: FetchEvent.respondWith received an error: TypeError: Credentials flag is true, but Access-Control-Allow-Credentials is not "true".
     41CONSOLE MESSAGE: Cannot load https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443.
     42CONSOLE MESSAGE: FetchEvent.respondWith received an error: TypeError: Credentials flag is true, but Access-Control-Allow-Credentials is not "true".
     43CONSOLE MESSAGE: Cannot load https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443.
     44CONSOLE MESSAGE: FetchEvent.respondWith received an error: TypeError: Credentials flag is true, but Access-Control-Allow-Credentials is not "true".
     45CONSOLE MESSAGE: Cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443.
     46CONSOLE MESSAGE: FetchEvent.respondWith received an error: TypeError: Credentials flag is true, but Access-Control-Allow-Credentials is not "true".
     47CONSOLE MESSAGE: Cannot load https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443.
    3148
    3249PASS initialize global state
     
    5774PASS url "https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=no-cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue" with crossOrigin "use-credentials" should be LOAD_ERROR
    5875PASS url "https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=no-cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue" with crossOrigin "" should be TAINTED
    59 TIMEOUT url "https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=no-cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue" with crossOrigin "anonymous" should be LOAD_ERROR Test timed out
    60 NOTRUN url "https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=no-cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue" with crossOrigin "use-credentials" should be LOAD_ERROR
    61 NOTRUN url "https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443" with crossOrigin "" should be LOAD_ERROR
    62 NOTRUN url "https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&credentials=same-origin&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443" with crossOrigin "" should be NOT_TAINTED
    63 NOTRUN url "https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443" with crossOrigin "anonymous" should be NOT_TAINTED
    64 NOTRUN url "https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443" with crossOrigin "use-credentials" should be LOAD_ERROR
    65 NOTRUN url "https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACACredentials%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443" with crossOrigin "use-credentials" should be NOT_TAINTED
    66 NOTRUN url "https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443" with crossOrigin "" should be LOAD_ERROR
    67 NOTRUN url "https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&credentials=same-origin&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443" with crossOrigin "" should be NOT_TAINTED
    68 NOTRUN url "https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443" with crossOrigin "anonymous" should be NOT_TAINTED
    69 NOTRUN url "https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443" with crossOrigin "use-credentials" should be LOAD_ERROR
    70 NOTRUN url "https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACACredentials%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443" with crossOrigin "use-credentials" should be NOT_TAINTED
    71 NOTRUN restore global state
     76PASS url "https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=no-cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue" with crossOrigin "anonymous" should be LOAD_ERROR
     77PASS url "https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=no-cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue" with crossOrigin "use-credentials" should be LOAD_ERROR
     78PASS url "https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443" with crossOrigin "" should be LOAD_ERROR
     79PASS url "https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&credentials=same-origin&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443" with crossOrigin "" should be NOT_TAINTED
     80PASS url "https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443" with crossOrigin "anonymous" should be NOT_TAINTED
     81PASS url "https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443" with crossOrigin "use-credentials" should be LOAD_ERROR
     82PASS url "https://localhost:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACACredentials%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443" with crossOrigin "use-credentials" should be NOT_TAINTED
     83PASS url "https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443" with crossOrigin "" should be LOAD_ERROR
     84PASS url "https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&credentials=same-origin&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443" with crossOrigin "" should be NOT_TAINTED
     85PASS url "https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443" with crossOrigin "anonymous" should be NOT_TAINTED
     86PASS url "https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443" with crossOrigin "use-credentials" should be LOAD_ERROR
     87PASS url "https://127.0.0.1:9443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2F127.0.0.1%3A9443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACACredentials%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Flocalhost%3A9443" with crossOrigin "use-credentials" should be NOT_TAINTED
     88PASS restore global state
    7289
  • trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/multipart-image.https-expected.txt

    r238592 r244094  
     1CONSOLE MESSAGE: FetchEvent.respondWith received an error:
     2CONSOLE MESSAGE: Cannot load .
    13CONSOLE MESSAGE: The operation couldn’t be completed. ( error 0.)
    24CONSOLE MESSAGE: Cannot load .
     
    68
    79PASS initialize global state
    8 TIMEOUT same-origin multipart image via SW should be readable Test timed out
    9 NOTRUN cross-origin multipart image via SW with approved CORS should be readable
     10FAIL same-origin multipart image via SW should be readable promise_test: Unhandled rejection with value: object "NetworkError: load failed"
     11TIMEOUT cross-origin multipart image via SW with approved CORS should be readable Test timed out
    1012NOTRUN cross-origin multipart image with no-cors via SW should not be readable
    1113NOTRUN cross-origin multipart image via SW with rejected CORS should fail to load
  • trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt

    r227770 r244094  
    11
    2 
     2PASS initialize global state
    33PASS Normal redirect to same-origin scope.
     4PASS Normal redirect to same-origin scope with a hash fragment.
     5PASS Normal redirect to same-origin scope with different hash fragments.
    46PASS Normal redirect to other-origin scope.
    57PASS SW-fallbacked redirect to same-origin out-scope.
    68PASS SW-fallbacked redirect to same-origin same-scope.
     9PASS SW-fallbacked redirect to same-origin same-scope with a hash fragment.
     10PASS SW-fallbacked redirect to same-origin same-scope with different hash fragments.
    711PASS SW-fallbacked redirect to same-origin other-scope.
    812PASS SW-fallbacked redirect to other-origin out-scope.
    913PASS SW-fallbacked redirect to other-origin in-scope.
     14PASS SW-fallbacked redirect to other-origin and back to same-origin.
    1015PASS SW-generated redirect to same-origin out-scope.
     16FAIL SW-generated redirect to same-origin out-scope with a hash fragment. assert_equals: Last URL should match. expected "https://localhost:9443/service-workers/service-worker/resources/navigation-redirect-out-scope.py?#ref" but got "https://localhost:9443/service-workers/service-worker/resources/navigation-redirect-out-scope.py?"
     17PASS SW-generated redirect to same-origin out-scope with different hash fragments.
    1118PASS SW-generated redirect to same-origin same-scope.
    1219PASS SW-generated redirect to same-origin other-scope.
     
    3037PASS Redirect to other-origin in-scope with opaque redirect response which is passed through Cache.
    3138PASS No location redirect response via Cache.
     39PASS clean up global state
    3240
  • trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/performance-timeline.https-expected.txt

    r227978 r244094  
    11
    22
    3 Harness Error (TIMEOUT), message = null
     3PASS Test Performance Timeline API in Service Worker
     4FAIL empty service worker fetch event included in performance timings assert_greater_than: Slow service worker request should measure increased delay. expected a number greater than 1017 but got 19
     5PASS User Timing
     6PASS Resource Timing
    47
    5 PASS Test Performance Timeline API in Service Worker
    6 FAIL empty service worker fetch event included in performance timings assert_greater_than: Slow service worker request should measure increased delay. expected a number greater than 1061 but got 61
    7 PASS User Timing
    8 TIMEOUT Resource Timing Test timed out
    9 
  • trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/resource-timing.https-expected.txt

    r238592 r244094  
    55
    66
    7 FAIL Controlled resource loads assert_equals: Generated response expected 1 but got 2
     7FAIL Controlled resource loads assert_greater_than: Generated response expected a number greater than 0 but got 0
    88PASS Non-controlled resource loads
    99
  • trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/sandboxed-iframe-fetch-event.https-expected.txt

    r227543 r244094  
    1 CONSOLE MESSAGE: line 27: [blocked] The page at https://localhost:9443/service-workers/service-worker/sandboxed-iframe-fetch-event.https.html was not allowed to display insecure content from blob:null/2548f006-c6d1-4d09-82c1-3c1b434dbfe7.
     1CONSOLE MESSAGE: line 27: [blocked] The page at https://localhost:9443/service-workers/service-worker/sandboxed-iframe-fetch-event.https.html was not allowed to display insecure content from blob:null/e9a86ffd-fb5f-43da-b59d-c35969c4f72e.
    22
    3 
     3CONSOLE MESSAGE: line 27: Not allowed to request resource
     4CONSOLE MESSAGE: line 27: Cannot load blob:null/e9a86ffd-fb5f-43da-b59d-c35969c4f72e due to access control checks.
    45
    56Harness Error (TIMEOUT), message = null
    67
    7 TIMEOUT ServiceWorker FetchEvent for sandboxed iframe. Test timed out
     8PASS Prepare a service worker.
     9PASS Prepare a normal iframe.
     10FAIL Prepare an iframe sandboxed by <iframe sandbox="allow-scripts">. assert_equals: expected 0 but got 1
     11PASS Prepare an iframe sandboxed by <iframe sandbox="allow-scripts allow-same-origin">.
     12FAIL Prepare an iframe sandboxed by CSP HTTP header with allow-scripts. assert_false: Service worker should NOT control the sandboxed page expected false got true
     13PASS Prepare an iframe sandboxed by CSP HTTP header with allow-scripts and allow-same-origin.
     14PASS Fetch request from a normal iframe
     15PASS Fetch request from a worker in a normal iframe
     16PASS Request for an iframe in the normal iframe
     17FAIL Request for an sandboxed iframe with allow-scripts flag in the normal iframe assert_equals: The request should NOT be handled by SW. expected 0 but got 1
     18PASS Request for an sandboxed iframe with allow-scripts and allow-same-origin flag in the normal iframe
     19FAIL Fetch request from iframe sandboxed by an attribute with allow-scripts flag assert_equals: The fetch request should NOT be handled by SW. expected 0 but got 1
     20TIMEOUT Fetch request from a worker in iframe sandboxed by an attribute with allow-scripts flag Test timed out
     21NOTRUN Request for an iframe in the iframe sandboxed by an attribute with allow-scripts flag
     22NOTRUN Request for an sandboxed iframe with allow-scripts flag in the iframe sandboxed by an attribute with allow-scripts flag
     23NOTRUN Request for an sandboxed iframe with allow-scripts and allow-same-origin flag in the iframe sandboxed by an attribute with allow-scripts flag
     24NOTRUN Fetch request from iframe sandboxed by an attribute with allow-scripts and allow-same-origin flag
     25NOTRUN Fetch request from a worker in iframe sandboxed by an attribute with allow-scripts and allow-same-origin flag
     26NOTRUN Request for an iframe in the iframe sandboxed by an attribute with allow-scripts and allow-same-origin flag
     27NOTRUN Request for an sandboxed iframe with allow-scripts flag in the iframe sandboxed by attribute with allow-scripts and allow-same-origin flag
     28NOTRUN Request for an sandboxed iframe with allow-scripts and allow-same-origin flag in the iframe sandboxed by attribute with allow-scripts and allow-same-origin flag
     29NOTRUN Fetch request from iframe sandboxed by CSP HTTP header with allow-scripts flag
     30NOTRUN Request for an iframe in the iframe sandboxed by CSP HTTP header with allow-scripts flag
     31NOTRUN Request for an sandboxed iframe with allow-scripts flag in the iframe sandboxed by CSP HTTP header with allow-scripts flag
     32NOTRUN Request for an sandboxed iframe with allow-scripts and allow-same-origin flag in the iframe sandboxed by CSP HTTP header with allow-scripts flag
     33NOTRUN Fetch request from iframe sandboxed by CSP HTTP header with allow-scripts and allow-same-origin flag
     34NOTRUN Request for an iframe in the iframe sandboxed by CSP HTTP header with allow-scripts and allow-same-origin flag
     35NOTRUN Request for an sandboxed iframe with allow-scripts flag in the iframe sandboxed by CSP HTTP header with allow-scripts and allow-same-origin flag
     36NOTRUN Request for an sandboxed iframe with allow-scripts and allow-same-origin flag in the iframe sandboxed by CSP HTTP header with allow-scripts and allow-same-origin flag
    837
  • trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/update-after-navigation-fetch-event.https-expected.txt

    r226274 r244094  
    11
    2 PASS Update should be triggered after a navigation fetch event.
     2PASS Update should be triggered after a navigation (no fetch event worker).
     3PASS Update should be triggered after a navigation (fetch event worker).
     4PASS Update should be triggered after a navigation (network error).
    35
Note: See TracChangeset for help on using the changeset viewer.