Langpacks are being shutdown() with reason = undefined when quitting Firefox
Categories
(WebExtensions :: General, defect, P2)
Tracking
(firefox85 fixed)
Tracking | Status | |
---|---|---|
firefox85 | --- | fixed |
People
(Reporter: daleharvey, Assigned: mixedpuppy)
References
Details
Attachments
(1 file)
I have a local build in which I install the en-GB langpack
Using this local build every time I shutdown Firefox using Nightly > Quit Nightly menu bar I can see the "intl:app-locales-changed" event being fired, it would seem this is because the langpack is being shutdown, I put a log statement in
https://searchfox.org/mozilla-central/source/toolkit/components/extensions/Extension.jsm#2876
and can see that shutdown is being called with reason = undefined
Curiously (possibly but not for sure related is that in the event handler we check for Services.startup.shuttingDown which is still reporting false for me at this point
https://searchfox.org/mozilla-central/source/toolkit/components/search/SearchService.jsm#2574
Reporter | ||
Updated•4 years ago
|
Reporter | ||
Updated•4 years ago
|
Assignee | ||
Comment 1•4 years ago
|
||
Assignee | ||
Comment 2•4 years ago
|
||
I'm part way on this though a little refactoring is going to be necessary.
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 3•4 years ago
|
||
Bug 1305705 added the APP_SHUTDOWN check, however reason was never passed to this call, no test in the patch and QA verification passed on the bug, and it was uplifted.
:(
Assignee | ||
Comment 4•4 years ago
|
||
Assignee | ||
Comment 5•4 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=2e3c709a56b91f1911c48d8abb81cc9786e6ee0d
Pushed by scaraveo@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b3947f6228f3 fix APP_SHUTDOWN for langpacks r=rpl,zbraniecki
Comment 7•3 years ago
|
||
bugherder |
Description
•