Bug 211840
| Summary: | [EME][GTK] Support persistent sessions | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Charlie Turner <cturner> |
| Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | bugs-noreply |
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Charlie Turner
This was advertised as supported in https://bugs.webkit.org/show_bug.cgi?id=176985, but there was no corresponding implementation of persistent sessions.
Everything is in place nowadays, see https://bugs.webkit.org/show_bug.cgi?id=180684
Just needs updating in the GTK port. For now, persistent session tests can be marked as xfails and this can be revisited when necessary.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Diego Pino
The only test filed under this bug was:
- imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.https.html
GTK post-commit test bot reports the test has been failing consistently for the last 4000 revisions.
Diff:
--- /home/buildbot/worker/gtk-linux-64-release-tests/build/layout-test-results/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.https-expected.txt
+++ /home/buildbot/worker/gtk-linux-64-release-tests/build/layout-test-results/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.https-actual.txt
@@ -1,3 +1,3 @@
-PASS org.w3.clearkey, persistent-license, mp4, playback, retrieve and playback
+FAIL org.w3.clearkey, persistent-license, mp4, playback, retrieve and playback assert_unreached: NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission. Reached unreachable code