Closed
Bug 1596542
Opened 3 years ago
Closed 3 years ago
Only run browsingData API "test_browserData_should_not_remove_extension_data" test case if LSNG is enabled
Categories
(WebExtensions :: Storage, task)
WebExtensions
Storage
Tracking
(firefox72 fixed)
RESOLVED
FIXED
mozilla72
Tracking | Status | |
---|---|---|
firefox72 | --- | fixed |
People
(Reporter: rpl, Assigned: rpl)
Details
Attachments
(1 file)
Bug 1575891 uplift to beta has been backed out because of a failure triggered by this test when LSNG is not enabled.
To avoid the test to fail again if we have to disable LSNG also in Firefox 72 (which should be unlikely, but still better if we can make it simpler in case we have to) we should at least skip this particular test case when LSNG is turned off explicitly.
Assignee | ||
Comment 1•3 years ago
|
||
When LSNG is disabled, the browsingData API does clear the localStorage data by notify a "extension:purge-localStorage"
message over the observer service, when the browserData API call doesn't specify a list of specific origins to clear,
the code that handles "extension:purge-localStorage" will clear all the localStorage data, including the one stored by extensions:
Assignee | ||
Updated•3 years ago
|
Assignee: nobody → lgreco
Status: NEW → ASSIGNED
Pushed by luca.greco@alcacoop.it: https://hg.mozilla.org/integration/autoland/rev/d79432359063 Skip test_browserData_should_not_remove_extension_data if LSNG is disabled. r=mixedpuppy
Comment 3•3 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
status-firefox72:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla72
You need to log in
before you can comment on or make changes to this bug.
Description
•