Closed
Bug 553455
Opened 15 years ago
Closed 14 years ago
No notification of addons being installed from websites
Categories
(Toolkit :: Add-ons Manager, defect)
Toolkit
Add-ons Manager
Tracking
()
VERIFIED
FIXED
mozilla2.0b2
Tracking | Status | |
---|---|---|
blocking2.0 | --- | beta2+ |
People
(Reporter: tchung, Assigned: mossop)
References
Details
(Whiteboard: [rewrite])
Attachments
(2 files)
There is no notification if an addon has been installed via AMO. The addons manager should switch to the Features pane automatically.
Repro:
1) install addons branch build: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.3a3pre) Gecko/20100318 Minefield/3.7a3pre
2) open addons manager
3) install an addon via AMO through the discover pane (eg. Reminder Fox)
4) After the installation via AMO is completed, there is no automatic switch to the Features pane.
Expected:
- AM should switch to the Features pane, and highlight the newly installed addon.
Actual:
- After installation, the pane stays in the AMO window.
Reporter | ||
Updated•15 years ago
|
Whiteboard: [rewrite]
Comment 1•15 years ago
|
||
Boriss: Do we want to switch to the Features pane when installing from the Discovery/Get Add-ons pane, or do we want to show some kind of UI in the Discover/Get Add-ons pane?
The later feels like it fits in with the normal in-page UI that was proposed. Once that is implemented, it should be able to be used here as well - but I'm not expecting to be able to implement that (as currently proposed) for some time.
Comment 2•15 years ago
|
||
Would be nice to have a test with a locally installed extension. We can cover that with a litmus test via AMO.
Status: NEW → ASSIGNED
Flags: in-testsuite?
Flags: in-litmus?
What if you wanted to install multiple addons from the Get Addons page? If you get pulled away from that list of addons, that just makes more steps that you have to take to get back.
Comment 4•15 years ago
|
||
There are 2 issues here I see:
1. EM tab, if open, does not get focused/selected.
2. If you do select the open tab, it is not refreshed and no install progress is being shown.
Instead of switching to the tab (takes users away from what they are doing), perhaps some other sort of notification should be shown, e.g. similar to download progress in the status bar. And a notification when all installs are complete.
Comment 5•15 years ago
|
||
Jennifer, can we get feedback from UX?
Comment 6•15 years ago
|
||
(In reply to comment #4)
> 2. If you do select the open tab, it is not refreshed and no install progress
> is being shown.
This is no longer an issue.
How about a notification during install that sits on top of whatever you are doing? Similar to how Fennec does it.
Comment 7•15 years ago
|
||
Jennifer, do you have had any change to think about a proposal for this bug? What about the new type of notifications we popup via the identity panel or how the downloads are shown?
Version: unspecified → Trunk
Assignee | ||
Updated•15 years ago
|
blocking2.0: --- → beta1+
Updated•15 years ago
|
Summary: No notification of addons being installed → No notification of addons being installed from websites
Comment 10•14 years ago
|
||
As Blair says in Comment 1, we don't need to switch to the add-ons manager once an add-on has been installed from AMO or an external site. We only need to notify the user that the download or installation has been successful, prompt for restart (if required), and provide a link to the add-ons manager once the add-on has been successfully installed. The goal is that the user need not discontinue their current browsing task unless they would like to have additional configuration options.
Comment 11•14 years ago
|
||
What about a user not dismissing (i.e. clicking "Restart") the Notification and installing another Addon?
Is the Notification capable of presenting a "Restart needed Info" mentioning all Addons?
Or is it just one notification per Addon?
Can multiple Addon-Installation Notifications exist at all? Do they overlap?
Comment 12•14 years ago
|
||
In reply to comment #10 an comment #11:
Hm, maybe always display an "Add-ons Manager" button, and add a "Restart Now" button when one or more add-ons need restart to complete installation or upgrade? What do you think? This would mean (if some previously installed addon needs restart)
____________________________/\___
/ / IC \ Woot Watcher has been \
| \ ON / installed successfully.|
| One or more add-ons need restart|
| to complete installation/update.|
| [Add-ons Manager] [Restart Now] |
\_________________________________/
Assignee | ||
Updated•14 years ago
|
Depends on: doorhanger
Comment 14•14 years ago
|
||
(In reply to comment #12)
> In reply to comment #10 an comment #11:
> Hm, maybe always display an "Add-ons Manager" button, and add a "Restart Now"
> button when one or more add-ons need restart to complete installation or
> upgrade? What do you think? This would mean (if some previously installed addon
> needs restart)
> ____________________________/\___
> / / IC \ Woot Watcher has been \
> | \ ON / installed successfully.|
> | One or more add-ons need restart|
> | to complete installation/update.|
> | [Add-ons Manager] [Restart Now] |
> \_________________________________/
Good idea. However, instead of a balloon, I feel a "Download Completed"-style box should open.
Assignee | ||
Updated•14 years ago
|
Assignee: bmcbride → dtownsend
Comment 15•14 years ago
|
||
This is a hard beta2+ blocker, I think, unless someone has compelling reasons why it should be later.
blocking2.0: beta1+ → beta2+
Comment 16•14 years ago
|
||
The 'balloon' kind of thing telling that something has been installed within Firefox is more clear in telling that, than just an 'download completed' kind of message.
Comment 17•14 years ago
|
||
(In reply to comment #16)
> The 'balloon' kind of thing telling that something has been installed within
> Firefox is more clear in telling that, than just an 'download completed' kind
> of message.
Considering the user has just accepted the download, it should be only a few seconds before the confirmation of the install being completed. Thus, it doesn't have to be too overt and it should fit with the concept of the unobtrusiveness that's being tested with the new add-ons manager.
Assignee | ||
Updated•14 years ago
|
Assignee | ||
Comment 18•14 years ago
|
||
Fixed by the patches in bug 552965
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Flags: in-testsuite?
Flags: in-testsuite+
Flags: in-litmus?
Flags: in-litmus-
Resolution: --- → FIXED
Target Milestone: --- → mozilla1.9.3
Comment 19•14 years ago
|
||
Lets flag in-litmus? again. Our Litmus tests will also have cover that as an necessary step.
Flags: in-litmus- → in-litmus?
Assignee | ||
Updated•14 years ago
|
Target Milestone: mozilla1.9.3 → mozilla1.9.3b2
Comment 20•14 years ago
|
||
Still not seeing this.
"Right now when I install an addon, a box pops up. I press install. Then nothing happens. Then I have to manually go to the new AOM, scroll down to the random position(why isn't it at the top?) where the restart button is, and press restart. This is annoying because the restart button used to be on the addon install box after pressing install."
Assignee | ||
Comment 21•14 years ago
|
||
(In reply to comment #20)
> Still not seeing this.
>
> "Right now when I install an addon, a box pops up. I press install. Then
> nothing happens. Then I have to manually go to the new AOM, scroll down to the
> random position(why isn't it at the top?) where the restart button is, and
> press restart. This is annoying because the restart button used to be on the
> addon install box after pressing install."
This only landed on trunk an hour or so ago, what build are you testing with?
Comment 22•14 years ago
|
||
(In reply to comment #21)
> (In reply to comment #20)
> > Still not seeing this.
> >
> > "Right now when I install an addon, a box pops up. I press install. Then
> > nothing happens. Then I have to manually go to the new AOM, scroll down to the
> > random position(why isn't it at the top?) where the restart button is, and
> > press restart. This is annoying because the restart button used to be on the
> > addon install box after pressing install."
>
> This only landed on trunk an hour or so ago, what build are you testing with?
30-Jun-2010 16:03
released about 12 minutes ago.
Assignee | ||
Comment 23•14 years ago
|
||
(In reply to comment #22)
> (In reply to comment #21)
> > (In reply to comment #20)
> > > Still not seeing this.
> > >
> > > "Right now when I install an addon, a box pops up. I press install. Then
> > > nothing happens. Then I have to manually go to the new AOM, scroll down to the
> > > random position(why isn't it at the top?) where the restart button is, and
> > > press restart. This is annoying because the restart button used to be on the
> > > addon install box after pressing install."
> >
> > This only landed on trunk an hour or so ago, what build are you testing with?
>
>
> 30-Jun-2010 16:03
> released about 12 minutes ago.
OS? Where did you download it from?
Assignee | ||
Comment 24•14 years ago
|
||
(In reply to comment #23)
> (In reply to comment #22)
> > 30-Jun-2010 16:03
> > released about 12 minutes ago.
>
> OS? Where did you download it from?
Better yet, what was it built from in about:buildconfig
Comment 25•14 years ago
|
||
(In reply to comment #24)
> (In reply to comment #23)
> > (In reply to comment #22)
> > > 30-Jun-2010 16:03
> > > released about 12 minutes ago.
> >
> > OS? Where did you download it from?
>
> Better yet, what was it built from in about:buildconfig
http://hg.mozilla.org/mozilla-central/rev/dacfa73ea420
Assignee | ||
Comment 26•14 years ago
|
||
(In reply to comment #25)
> (In reply to comment #24)
> > (In reply to comment #23)
> > > (In reply to comment #22)
> > > > 30-Jun-2010 16:03
> > > > released about 12 minutes ago.
> > >
> > > OS? Where did you download it from?
> >
> > Better yet, what was it built from in about:buildconfig
>
>
> http://hg.mozilla.org/mozilla-central/rev/dacfa73ea420
That build does not include the fixes for this then.
Comment 27•14 years ago
|
||
in mockup, notification popup from Bookmarks Widget/button.
but notification popup from favicon/identity indicator.
intended ?
see screenshot.
Comment 28•14 years ago
|
||
(In reply to comment #27)
> Created an attachment (id=455314) [details]
> screenshot
>
> in mockup, notification popup from Bookmarks Widget/button.
> but notification popup from favicon/identity indicator.
> intended ?
>
> see screenshot.
Right now, I think it should stay in the navbar. After Bug 574511 lands, having it popup from the bookmark button will be weird if it isn't there.
Assignee | ||
Comment 29•14 years ago
|
||
Backed out due to test failures.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 30•14 years ago
|
||
(In reply to comment #27)
> Created an attachment (id=455314) [details]
> screenshot
>
> in mockup, notification popup from Bookmarks Widget/button.
> but notification popup from favicon/identity indicator.
> intended ?
Yes this was intended. The notifications are essentially coming from the webpage, not your bookmarks
Assignee | ||
Comment 32•14 years ago
|
||
Bug 552965 has re-landed
Status: REOPENED → RESOLVED
Closed: 14 years ago → 14 years ago
Resolution: --- → FIXED
Comment 33•14 years ago
|
||
Verified fixed with Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; en-US; rv:2.0b2pre) Gecko/20100718 Minefield/4.0b2pre
Notifications which are now shown are: 1) allowing the installation for not whitelisted pages and 2) restart Firefox or open the add-ons manager
Status: RESOLVED → VERIFIED
Comment 34•14 years ago
|
||
I am not sure whether this is now really fixed, or there is another problem.
The doorhanger restart message is not displayed always.
Scenarios where this doesn't happen:
1. Install the same extension or theme multiple times (e.g. by drag & drop of the jar file into Firefox). Only the first time the doorhanger is shown.
2. Enabling other theme. The 'restart now' appears on the old and new theme, but the doorhanger is not displayed.
In all cases, the 'restart now' button in the theme list, but the doorhanger is NOT shown.
Detailed scenario:
a. Drag 'theme.jar' into the Addons manager.
b. Click on 'Install Now'.
c. Doorhanger message appears.
d. Enable the new theme.
d. Restart Firefox.
e. Drag 'theme.jar' again into the Addons manager.
f. Click on 'Install Now'.
g. Doorhanger message DOES NOT appear.
h. See in Addons manager that 'restart now' button is in the theme entry.
Expected result:
Everytime an 'Restart Now' button is presented in the Addons Manager list, the doorhanger should also be activated.
Comment 35•14 years ago
|
||
Reopening per comment #34.
Status: VERIFIED → REOPENED
Resolution: FIXED → ---
Comment 36•14 years ago
|
||
Alfred, this works fine for me when installing add-ons from websites and which this bug is about. It's not about installing from the local disk. Please file a new bug for the local installation issue you are seeing. Thanks.
Status: REOPENED → RESOLVED
Closed: 14 years ago → 14 years ago
Resolution: --- → FIXED
Updated•14 years ago
|
Status: RESOLVED → VERIFIED
Comment 37•14 years ago
|
||
For bug archeology purposes:
Bug 577048 is about the local disk installation, addressing my comments.
Thanks for opening and solving that bug!
Comment 38•14 years ago
|
||
The installation of an add-on from disk shouldn't be triggering a site level notification (doorhanger). I've filed follow up bug 594564 to convert this to a traditional dialog box.
Comment 39•8 years ago
|
||
Comment 40•8 years ago
|
||
Comment 41•8 years ago
|
||
Comment 42•8 years ago
|
||
Comment 43•8 years ago
|
||
Comment 44•8 years ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•