Closed Bug 349597 Opened 14 years ago Closed 4 years ago

when a user does "later" to Software Update, or cancels out of a eula, should we not prompt them again in the current session?

Categories

(Toolkit :: Application Update, defect)

defect
Not set

Tracking

()

RESOLVED WONTFIX

People

(Reporter: moco, Unassigned)

References

Details

when a user does "later" to Software Update, or cancels out of a eula, should we not prompt them again in the current session?

some information about this issue from bug #329729:


back on 2005-08-03, bug #302269 was fixed, to [Make "Updates Available" page use standard wizard buttons]

when we switched from custom buttons to the wizard buttons, the custom next button (which called onInstallNow()) turned into a standard wizard next button
so onInstallNow() was no longer being called (but it remained in updates.js)

the custom later button (which called onInstallLater()), turned into a extra1
button, and the onextra1 hander just
did wiz.cancel().  onInstallLater() was no longer being called (but it remained
in updates.js)

I'll log a spin off bug, where we can debate adding back the code that makes it
so on later (or when the user cancels the license page)
we do not nag the user again in the current session, using this code:

     const nsIUpdateChecker = Components.interfaces.nsIUpdateChecker;
     var aus =
       Components.classes["@mozilla.org/updates/update-service;1"].
       getService(Components.interfaces.nsIApplicationUpdateService);
     aus.backgroundChecker.stopChecking(nsIUpdateChecker.CURRENT_SESSION);
FWIW bug 316699 got WONTFIXed.
Spitzer in comment #0
> I'll log a spin off bug, where we can debate adding back the code that makes 
> it so on later (or when the user cancels the license page)
> we do not nag the user again in the current session

bug#?
Product: Firefox → Toolkit
We seldom if ever show this UI anymore and we are moving to a new UI so resolving -> wontfix
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.