Re: [service-workers-tests] Upstream service worker `fetch` tests to WPT (#5745)

 [View the complete job log.](https://travis-ci.org/w3c/web-platform-tests/jobs/228041653)

# Firefox (nightly channel) #
Testing web-platform-tests at revision 0fce2c48cb757fd223fd71b517ebde29993f993e
Using browser at version BuildID 20170501100238; SourceStamp 076a7a66096f9e8d102548397254be32eb26bc3d
Starting 10 test iterations
All results were stable
## All results ##
<details>
<summary>5 tests ran</summary>
<details>
<summary><a href="https://w3c-test.org/submissions/5745/service-workers/service-worker/fetch-event-async-respond-with.https.html">/service-workers/service-worker/fetch-event-async-respond-with.https.html</a></summary>


|                         Subtest                          | Results | Messages |
|----------------------------------------------------------|---------|----------|
|                                                          | OK      |          |
| `Calling respondWith asynchronously throws an exception` | PASS    |          |

</details>
<details>
<summary><a href="https://w3c-test.org/submissions/5745/service-workers/service-worker/fetch-event-network-error.https.html">/service-workers/service-worker/fetch-event-network-error.https.html</a></summary>


|                                   Subtest                                    | Results | Messages |
|------------------------------------------------------------------------------|---------|----------|
|                                                                              | OK      |          |
| `Rejecting the fetch event or using preventDefault() causes a network error` | PASS    |          |

</details>
<details>
<summary><a href="https://w3c-test.org/submissions/5745/service-workers/service-worker/fetch-event-respond-with-argument.https.html">/service-workers/service-worker/fetch-event-respond-with-argument.https.html</a></summary>


|                                                            Subtest                                                             | Results | Messages |
|--------------------------------------------------------------------------------------------------------------------------------|---------|----------|
|                                                                                                                                | OK      |          |
| `respondWith() takes either a Response or a promise that resolves with a Response. Other values should raise a network error.` | PASS    |          |

</details>
<details>
<summary><a href="https://w3c-test.org/submissions/5745/service-workers/service-worker/fetch-event-respond-with-stops-propagation.https.html">/service-workers/service-worker/fetch-event-respond-with-stops-propagation.https.html</a></summary>


|                      Subtest                       | Results | Messages |
|----------------------------------------------------|---------|----------|
|                                                    | OK      |          |
| `respondWith() invokes stopImmediatePropagation()` | PASS    |          |

</details>
<details>
<summary><a href="https://w3c-test.org/submissions/5745/service-workers/service-worker/fetch-event.https.html">/service-workers/service-worker/fetch-event.https.html</a></summary>


|                                   Subtest                                    | Results |                                                                                     Messages                                                                                     |
|------------------------------------------------------------------------------|---------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|                                                                              | OK      |                                                                                                                                                                                  |
| `Service Worker headers in the request of a fetch event`                     | FAIL    | `assert_unreached: unexpected rejection: assert_true: request specifies "Upgrade-Insecure Requests header as inserted by Fetch expected true got false Reached unreachable code` |
| `Service Worker responds to fetch event with string`                         | PASS    |                                                                                                                                                                                  |
| `Service Worker responds to fetch event with blob body`                      | PASS    |                                                                                                                                                                                  |
| `Service Worker responds to fetch event with the referrer URL`               | PASS    |                                                                                                                                                                                  |
| `Service Worker responds to fetch event with the referrer policy`            | FAIL    | `assert_unreached: unexpected rejection: NetworkError when attempting to fetch resource. Reached unreachable code`                                                               |
| `Service Worker responds to fetch event with an existing client id`          | PASS    |                                                                                                                                                                                  |
| `Service Worker does not respond to fetch event`                             | PASS    |                                                                                                                                                                                  |
| `Service Worker responds to fetch event with null response body`             | PASS    |                                                                                                                                                                                  |
| `Service Worker fetches other file in fetch event`                           | PASS    |                                                                                                                                                                                  |
| `Service Worker responds to fetch event with POST form`                      | PASS    |                                                                                                                                                                                  |
| `Multiple calls of respondWith must throw InvalidStateErrors`                | PASS    |                                                                                                                                                                                  |
| `Service Worker event.respondWith must set the used flag`                    | PASS    |                                                                                                                                                                                  |
| `Service Worker should expose FetchEvent URL fragments.`                     | PASS    |                                                                                                                                                                                  |
| `Service Worker responds to fetch event with the correct cache types`        | PASS    |                                                                                                                                                                                  |
| `Service Worker should intercept EventSource`                                | PASS    |                                                                                                                                                                                  |
| `Service Worker responds to fetch event with the correct integrity_metadata` | PASS    |                                                                                                                                                                                  |

</details>
</details>

View on GitHub: https://github.com/w3c/web-platform-tests/pull/5745#issuecomment-298707988

Received on Tuesday, 2 May 2017 17:42:49 UTC