Open Bug 1739977 Opened 11 months ago Updated 3 months ago

Update check in about window spins forever when it gets aborted


(Toolkit :: Application Update, defect)




Tracking Status
firefox96 --- affected


(Reporter: whimboo, Unassigned)



(Whiteboard: [fidedi-ope] )


(1 obsolete file)

Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:95.0) Gecko/20100101 Firefox/95.0 ID:20211031213949

I'm usually not shutting down and restarting Firefox unless there is an update in the queue. Today I noticed that by surprise I'm still on a build from Oct 31st. I might have gotten an update notification, but clicked it away.

Forcing an update check this morning causes the spinner in the about window to run forever. Checking the DevTools browser console shows the following:

11:44:25.743 AUS:SVC Checker: checkForUpdates, force: true
11:44:25.743 AUS:SVC UpdateService.canUsuallyCheckForUpdates - able to check for updates
11:44:25.743 AUS:SVC UpdateService.canCheckForUpdates - able to check for updates
11:44:25.746 AUS:SVC Checker:getUpdateURL - update URL:,MEM:16384/default/default/update.xml?force=1
11:44:25.746 AUS:SVC Checker: checkForUpdates: check request already active, aborting

So what happens here is that we abort the check because one other is active, but we do not reset the content in the about window. While the hamburger menu clearly shows a green dot, means that an update is available, it's not possible for me to start the upgrade via the about window.

Severity: -- → S3
Whiteboard: [fidedi-ope]
Whiteboard: [fidedi-ope] → [fidedi-ope]
Assignee: nobody → standard8
Attachment #9277292 - Attachment is obsolete: false

Comment on attachment 9277292 [details]
Bug 1739977 - If an update via the about dialog is cancelled due to staying on a page, ensure the dialog is reset to the apply state. r?bytesized

Revision D146805 was moved to bug 1607498. Setting attachment 9277292 [details] to obsolete.

Attachment #9277292 - Attachment is obsolete: true
Assignee: standard8 → nobody
You need to log in before you can comment on or make changes to this bug.