Closed Bug 1309850 Opened 8 years ago Closed 4 years ago

UI issue while upgrading an add-on which delays updates

Categories

(Toolkit :: Add-ons Manager, defect, P3)

defect

Tracking

()

RESOLVED WONTFIX
Tracking Status
firefox49 --- unaffected
firefox50 --- affected
firefox51 --- affected
firefox52 --- affected

People

(Reporter: vtamas, Unassigned)

References

Details

(Whiteboard: triaged)

[Note]
This is a follow-up bug for Bug 1231172

[Affected versions]:
Firefox 52.0a1 (2016-10-12)
Firefox 51.0a2 (2016-10-13)
Firefox 50.0b6 (20161010144024)


[Affected platforms]:
Windows 10 64-bit
Ubuntu 14.04 64-bit

[Steps to reproduce]:
1.Launch Firefox with clean profile.
2.Install the following webextension:  http://people.mozilla.org/~rhelmer/Bug1231172/
3.Click on the webextension icon from toolbar.
4.Go to about:addons.
5.Click on gear icon and select ”Check for updates” option.
6.After the download is completed, click on the addon icon from toolbar. 

[Expected Results]:
There are no UI issues encountered.

[Actual Results]:
“Restart now to complete installation” message is displayed even the add-on which delays upgrade and then *do* call .install() was already updated: http://screencast.com/t/KUTKiD6yqzaO

[Additional notes]:
- The “Restart now to complete installation” message disappears after about:addons page is reloaded.
- This issue also reproduces for add-on details tab: http://screencast.com/t/FTAS1I6x8M
- It is no longer reproducible if the page is reloaded after the download is completed: http://screencast.com/t/8lRUPanROti
Assignee: nobody → rhelmer
Status: NEW → ASSIGNED
Severity: normal → minor
Priority: -- → P3
Whiteboard: triaged
I suspect this issue will disappear when restartfull add-on support is removed entirely from the UI.
Assignee: rhelmer → nobody
Status: ASSIGNED → UNCONFIRMED
Ever confirmed: false

This part of the UI was removed a while ago

Status: UNCONFIRMED → RESOLVED
Closed: 4 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.