Remove `Services.io.offline = true` from xpcshell head.js file or add inline comment to explain why is needed
Categories
(WebExtensions :: Android, task, P3)
Tracking
(firefox119 fixed)
Tracking | Status | |
---|---|---|
firefox119 | --- | fixed |
People
(Reporter: rpl, Assigned: rpl)
References
Details
Attachments
(1 file)
While investigating Bug 1844825 (which is tracking re-enabling test_ext_cache_api.js on android builds) we noticed that in the WebExtensions xpcshell tests head.js file we are setting Services.io.offline = true
when the xpcshell tests are running on Android builds, that was done as part of Bug 1344616 way before GeckoView, but unfortunately there isn't any comment (in bugzilla or in the patch) that can remind us why that was needed at the time and confirm if it would still be needed at all when the xpcshell tests runs on GeckoView builds.
This bug is tracking either following up to Bug 1844825 short term workaround (setting Services.io.offline
back to false
in the test_ext_cache_api.js test file itself), with either:
-
removing the code setting
Services.io.offline
totrue
from the head.js file (if we are unable to hit any test failure by removing it) -
or adding an inline comment that mentions explicitly why would still be needed for Android builds.
Assignee | ||
Comment 1•1 year ago
|
||
Updated•1 year ago
|
Assignee | ||
Comment 2•1 year ago
|
||
Comment 3•1 year ago
|
||
There is an r+ patch which didn't land and no activity in this bug for 2 weeks.
:rpl, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit BugBot documentation.
Updated•1 year ago
|
Assignee | ||
Comment 4•1 year ago
|
||
The patch has been queued to be pushed to autoland.
Comment 6•1 year ago
|
||
bugherder |
Description
•