Open Bug 1639546 Opened 4 years ago Updated 7 days ago

Also run IndexedDB wpt in private browsing mode

Categories

(Core :: Storage: IndexedDB, task, P3)

task

Tracking

()

People

(Reporter: sg, Assigned: hsingh)

References

(Depends on 2 open bugs)

Details

Attachments

(1 file, 4 obsolete files)

No description provided.
Priority: -- → P3

As discussed here (https://docs.google.com/document/d/1R7HqY67kcRbYWg2UPeW0Oii4NC5VEojaD9X5c-X8Qi8/), in order to run WPT tests in private browsing mode, we need to create a new test variant (may be named 'pb') which would set pref 'browser.privatebrowsing.autostart' true. Since, we still can't run all WPT tests successfully in private mode, we need to ensure that we only tag indexedDB to run in that pb mode. This could be done as here: https://searchfox.org/mozilla-central/rev/aa1bb4f0ca8bfda4b117d1befca47b72d5dd6d5d/taskcluster/ci/test/variants.yml#292. Here we create a new test variant 'wmfme' and also define a tag 'media-engine-compatible' such that only tests tagged with this new tag name run under this new pb variant. Tests can be tagged to run under this new variant as here: https://searchfox.org/mozilla-central/rev/aa1bb4f0ca8bfda4b117d1befca47b72d5dd6d5d/dom/media/test/mochitest_compat.ini#33

Also note that:

If wptrunner breaks because of permanent private browsing mode (enabled via browser.privatebrowsing.autostart), then we may need to help teach the marionette wptrunner driver how to open a private browsing window to use it. The marionette protocol’s window opening command explicitly supports this, so most of the work would be in the wptrunner and having it understand when it should be opening things in private browsing mode.

Assignee: nobody → hsingh

Comment on attachment 9318148 [details]
WIP: Bug 1639546: Run IndexedDB wpt tests in private browsing.r=#dom-storage-reviewers

Revision D170069 was moved to bug 1838259. Setting attachment 9318148 [details] to obsolete.

Attachment #9318148 - Attachment is obsolete: true

Changes for this task would be fixed as part of the changes for https://bugzilla.mozilla.org/show_bug.cgi?id=1838259

Depends on D189078

Depends on D189078

Depends on D189078

Attachment #9355392 - Attachment is obsolete: true
Attachment #9355393 - Attachment is obsolete: true

Depends on D189078

Depends on D189078

Attachment #9354794 - Attachment is obsolete: true
Attachment #9356032 - Attachment description: WIP: Bug 1639546: Run IndexedDB wpt tests in Private Browsing.r=#dom-storage-reviewers → Bug 1639546: Run IndexedDB wpt tests in Private Browsing.r=#dom-storage-reviewers
No longer blocks: idb-private-browsing
See Also: → idb-private-browsing
Attachment #9356032 - Attachment description: Bug 1639546: Run IndexedDB wpt tests in Private Browsing.r=#dom-storage-reviewers → WIP: Bug 1639546: Run IndexedDB wpt tests in Private Browsing.r=#dom-storage-reviewers
Depends on: 1896947
Depends on: 1854872
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: