Closed Bug 492814 Opened 15 years ago Closed 15 years ago

no progress indicator when installing an add-on from out side of manager

Categories

(Firefox for Android Graveyard :: General, defect)

x86
Windows NT
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: blassey, Assigned: mfinkle)

Details

Attachments

(1 file)

When installing an add-on from outside the add-on manager (such as tara's fennecmark) I get no progress indicator.  We simply show the add-on manager which eventually shows a restart button.
Assignee: nobody → mark.finkle
Attached patch patchSplinter Review
This is becoming a typical problem for the panel views. We don't want to fully initialize them, but we do want to listen for certain triggers and then do some appropriate actions.

In this case we were calling back into the ExtensionsView, but parts of it were not initialized.

The patch adds some checks so it's safe to call back into certain methods. We also check to see if we should display the restart notification when showing the view for the first time.

The addon alerts (start and finish) are now working and the restart notification is visible when showing the extensions view.
Attachment #380909 - Flags: review?(gavin.sharp)
tracking-fennec: --- → ?
Attachment #380909 - Flags: review?(gavin.sharp) → review+
http://hg.mozilla.org/mobile-browser/rev/98bf817c7201
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Flags: in-litmus?
litmus testcase https://litmus.mozilla.org/show_test.cgi?id=11535 has been created to regression test this bug.
Flags: in-litmus? → in-litmus+
tracking-fennec: ? → ---
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: