Closed Bug 375288 Opened 18 years ago Closed 1 year ago

Provide visual feedback while waiting for the installation prompt to show up

Categories

(Core Graveyard :: Installer: XPInstall Engine, defect)

defect
Not set
minor

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: ancestor.ak, Unassigned)

References

Details

When the install link is clicked an XMLHttpRequest is sent to trigger the installation. Depending on user's connection and network conditions it may take a few seconds for the installation prompt to show up. During that time there's no indication that clicking the link worked. A couple of times I found myself repeatedly clicking it and getting as many installation dialogs. Displaying some kind of a throbber when the link is clicked would probably help to avoid this issue.
There is no XMLHttpRequest and no dependency on the network connection AFAICT. This link simply calls InstallTrigger - does it attempt to connect before showing the dialog?
(In reply to comment #1) > There is no XMLHttpRequest and no dependency on the network connection AFAICT. > This link simply calls InstallTrigger - does it attempt to connect before > showing the dialog? I read that there was an XMLHttpRequest in some other bug but I don't know. Anyway, what's important is it does attempt to connect before showing the dialog.
This sounds like something that installTrigger should do -- and would have to: the page can't tell when the installTrigger dialog has been put up.
Component: Public Pages → Extension/Theme Manager
Product: addons.mozilla.org → Firefox
QA Contact: web-ui → extension.manager
This is part of XPInstall, it pulls down part of the xpi to check if it is signed before displaying the install dialog I believe.
Assignee: nobody → xpi-engine
Component: Extension/Theme Manager → Installer: XPInstall Engine
Product: Firefox → Core
QA Contact: extension.manager
(In reply to comment #4) > This is part of XPInstall, it pulls down part of the xpi to check if it is > signed before displaying the install dialog I believe. That is correct... Thanks Dave
Assignee: xpi-engine → nobody
QA Contact: xpi-engine
Product: Core → Core Graveyard
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.