Skip to content
This repository was archived by the owner on Sep 28, 2022. It is now read-only.
This repository was archived by the owner on Sep 28, 2022. It is now read-only.

Automated test failures in current Firefox stable #104

@jeffposnick

Description

@jeffposnick

The automated tests in the build process are currently failing Firefox stable, due to

the cross-origin fetch handler is used when the path and origin matches
‣

Error: NetworkError when attempting to fetch resource.

return window._controlledPromise.then(function() {
  return window.fetch('https://matching.domain/path/to/customFetch').then(function(response) {
    assert.equal(response.status, 410, 'Custom response status doesn\'t match');
  });
});

I can reproduce the failure locally with the stable Firefox release, but everything works fine in Firefox Nightly:
image
I am chalking this up to an incomplete Firefox service worker implementation that was later properly implemented. (The failing test covers a fairly obscure use case.)

I'm just leaving this issue open to track that as the Firefox stable release is bumped the test starts passing again.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions