Changeset 246403 in webkit


Ignore:
Timestamp:
Jun 13, 2019 8:07:18 AM (5 years ago)
Author:
youenn@apple.com
Message:

Update service worker test and expectation after revision 246363
https://bugs.webkit.org/show_bug.cgi?id=198808

Reviewed by Geoffrey Garen.

LayoutTests/imported/w3c:

  • web-platform-tests/service-workers/service-worker/fetch-event-async-respond-with.https-expected.txt:
  • web-platform-tests/service-workers/service-worker/fetch-event-async-respond-with.https.html:

Make sure the fetch load finishes so that removing the frame does not cancel the fetch.

LayoutTests:

Skip timing out test in Debug

Location:
trunk/LayoutTests
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r246402 r246403  
     12019-06-13  Youenn Fablet  <youenn@apple.com>
     2
     3        Update service worker test and expectation after revision 246363
     4        https://bugs.webkit.org/show_bug.cgi?id=198808
     5
     6        Reviewed by Geoffrey Garen.
     7
     8        * TestExpectations:
     9        Skip timing out test in Debug
     10
    1112019-06-13  Miguel Gomez  <magomez@igalia.com>
    212
  • trunk/LayoutTests/TestExpectations

    r246363 r246403  
    214214imported/w3c/web-platform-tests/service-workers/service-worker/update-not-allowed.https.html [ Skip ]
    215215imported/w3c/web-platform-tests/service-workers/service-worker/worker-in-sandboxed-iframe-by-csp-fetch-event.https.html [ Skip ]
     216[ Debug ] imported/w3c/web-platform-tests/service-workers/service-worker/ready.https.html [ Skip ]
    216217
    217218# Newly imported service worker tests that are flaky.
     
    282283[ Debug ] imported/w3c/web-platform-tests/service-workers/service-worker/getregistrations.https.html [ Slow ]
    283284[ Debug ] imported/w3c/web-platform-tests/service-workers/service-worker/interfaces-sw.https.html [ Slow ]
    284 [ Debug ] imported/w3c/web-platform-tests/service-workers/service-worker/ready.https.html [ Slow ]
    285285[ Debug ] imported/w3c/web-platform-tests/service-workers/service-worker/multiple-update.https.html [ Slow ]
    286286[ Debug ] imported/w3c/web-platform-tests/service-workers/service-worker/windowclient-navigate.https.html [ Slow ]
  • trunk/LayoutTests/imported/w3c/ChangeLog

    r246363 r246403  
     12019-06-13  Youenn Fablet  <youenn@apple.com>
     2
     3        Update service worker test and expectation after revision 246363
     4        https://bugs.webkit.org/show_bug.cgi?id=198808
     5
     6        Reviewed by Geoffrey Garen.
     7
     8        * web-platform-tests/service-workers/service-worker/fetch-event-async-respond-with.https-expected.txt:
     9        * web-platform-tests/service-workers/service-worker/fetch-event-async-respond-with.https.html:
     10        Make sure the fetch load finishes so that removing the frame does not cancel the fetch.
     11
    1122019-06-12  Youenn Fablet  <youenn@apple.com>
    213
  • trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-event-async-respond-with.https-expected.txt

    r246363 r246403  
    1 CONSOLE MESSAGE: Unhandled Promise Rejection: TypeError: cancelled
    2 
    3 Harness Error (FAIL), message = cancelled
    41
    52PASS global setup
  • trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-event-async-respond-with.https.html

    r246363 r246403  
    4545
    4646  // Start a fetch.
    47   frame.contentWindow.fetch(url);
     47  const fetchPromise = frame.contentWindow.fetch(url);
    4848
    4949  // Receive the test result from the service worker.
    50   return wait_for_message();
     50  const result = wait_for_message();
     51  await fetchPromise.then(()=> {}, () => {});
     52  return result;
    5153};
    5254
Note: See TracChangeset for help on using the changeset viewer.