Bug 175419 - [GTK] Several service-workers related tests are failing
Summary: [GTK] Several service-workers related tests are failing
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit Gtk (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on: 178576
Blocks:
  Show dependency treegraph
 
Reported: 2017-08-10 02:11 PDT by Miguel Gomez
Modified: 2017-10-20 04:47 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Miguel Gomez 2017-08-10 02:11:58 PDT
Service-workers implementation is not complete yet. Some tests are skipped at the general TestExpectations, but those related to cache-storage are already unskipped for mac. These are:

imported/w3c/web-platform-tests/service-workers/cache-storage/serviceworker/cache-add.https.html [ Failure ]
imported/w3c/web-platform-tests/service-workers/cache-storage/serviceworker/cache-delete.https.html [ Failure ]
imported/w3c/web-platform-tests/service-workers/cache-storage/serviceworker/cache-keys.https.html [ Failure ]
imported/w3c/web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https.html [ Failure ]
imported/w3c/web-platform-tests/service-workers/cache-storage/serviceworker/cache-matchAll.https.html [ Failure ]
imported/w3c/web-platform-tests/service-workers/cache-storage/serviceworker/cache-put.https.html [ Failure ]
imported/w3c/web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-keys.https.html [ Failure ]
imported/w3c/web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-match.https.html [ Failure ]
imported/w3c/web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage.https.html [ Failure ]

These tests were added in r220311. I'm skipping that directory in the gtk TestExpectations.
Comment 1 Miguel Gomez 2017-08-10 02:28:27 PDT
And more service-worker related tests failing, these since r220270 where their expectations were changed:

imported/w3c/web-platform-tests/background-fetch/interfaces-worker.https.html [ Failure ]
imported/w3c/web-platform-tests/background-fetch/interfaces.html [ Failure ]
imported/w3c/web-platform-tests/fetch/api/policies/referrer-no-referrer-service-worker.https.html [ Failure ]
imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https.html [ Failure ]
imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https.html [ Failure ]
imported/w3c/web-platform-tests/fetch/api/policies/referrer-unsafe-url-service-worker.https.html [ Failure ]
imported/w3c/web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https.html [ Failure ]
imported/w3c/web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/byte-length-queuing-strategy.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/count-queuing-strategy.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/piping/close-propagation-backward.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/piping/close-propagation-forward.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/piping/error-propagation-backward.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/piping/error-propagation-forward.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/piping/flow-control.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/piping/general.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/piping/multiple-propagation.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/piping/pipe-through.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/piping/transform-streams.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/readable-streams/bad-underlying-sources.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/readable-streams/brand-checks.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/readable-streams/cancel.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/readable-streams/default-reader.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/readable-streams/floating-point-total-queue-size.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/readable-streams/general.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/readable-streams/pipe-through.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/readable-streams/readable-stream-reader.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/readable-streams/tee.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/readable-streams/templated.serviceworker.https.html [ Failure ]
imported/w3c/web-platform-tests/streams/readable-byte-streams/general.serviceworker.https.html [ Failure ]