Closed Bug 729275 Opened 13 years ago Closed 9 years ago

Add more protections to prevent the add-ons manager from breaking application update

Categories

(Toolkit :: Application Update, defect)

10 Branch
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: robert.strong.bugs, Unassigned)

References

Details

+++ This bug was initially created as a clone of Bug #722454 +++ This is needed since some of the calls into the add-ons manager are async and when the add-ons manager breaks the calls never return. Possibly a one shot timer that will just skip the add-ons manager checks when the timer fires.
Will need to be careful not to cause bugs like bug 718630.
This bug should only touch the app update code where it checks if add-ons are compatible with an update and if they are not checks if the add-ons have a compatible update (e.g. new version or compatibility info). So, it can't adversely affect the add-ons manager... at most it will just ignore the add-ons manager when it isn't working properly similar to how in the past the calls to the add-ons manager were made in a try catch when the calls were synchronous.
The app update add-on compatibility check will be removed in bug 1262880
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.