Closed
Bug 1485083
Opened 6 years ago
Closed 6 years ago
Consider blocking @testpilot-addon < 3.0.0
Categories
(Toolkit :: Blocklist Policy Requests, enhancement)
Toolkit
Blocklist Policy Requests
Tracking
()
VERIFIED
FIXED
People
(Reporter: clouserw, Assigned: TheOne)
References
Details
With version 3.0.0 (released in April of 2018) Test Pilot became a Web Extension. We upgrade normally and have had several subsequent versions (currently on version 3.0.4vffdc510).
Bug 1483641 reports some people on versions of Test Pilot <3.0.0 are having problems upgrading due to a shutdown crash. This bug is to decide if it's happening enough to soft block old versions of Test Pilot and if so, to add it to the blocklist.
ID: @testpilot-addon
Version: <3.0.0
Updated•6 years ago
|
Flags: needinfo?(awagner)
Comment 1•6 years ago
|
||
Note that "shutdown crash" doesn't quite describe the problem. The root issue is that we block browser shutdown on extension shutdown, and we block extension shutdown on extension startup. And old versions of Test Pilot appear to return a promise from their startup methods which never resolves.
This blocks not only browser shutdown, but also regular extension shutdown. Which, in turn, blocks ordinary extension upgrades. The only way for affected users to upgrade is to disable the extension and restart the browser before attempting to upgrade. A soft block has the same effect, and should fix both the shutdown hangs and the broken upgrades.
Updated•6 years ago
|
Assignee: nobody → awagner
Assignee | ||
Comment 2•6 years ago
|
||
I will take care of this once bug 1485310 is resolved.
Depends on: 1485310
Flags: needinfo?(awagner)
Assignee | ||
Comment 3•6 years ago
|
||
Wil, what is the latest version before 3.0.0?
Flags: needinfo?(wclouser)
Reporter | ||
Comment 4•6 years ago
|
||
Thanks for the explanation, Kris. Blocking this sounds like a good idea then.
Andreas, the version before 3.0.0 was 2.0.8-dev-259fe19
Flags: needinfo?(wclouser)
Assignee | ||
Comment 5•6 years ago
|
||
The block has been staged. Philipp, can you please review and push?
Flags: needinfo?(philipp)
Comment 6•6 years ago
|
||
Done
Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(philipp)
Resolution: --- → FIXED
Reporter | ||
Comment 7•6 years ago
|
||
We confirmed that someone with <3.0.0 got prompted, restarted, and it upgraded successfully. Thanks.
Reporter | ||
Updated•6 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•