Relative triggering support not implemented for InstallTrigger.startSoftwareUpdate and InstallTrigger.ConditionalSoftwareUpdate

VERIFIED WONTFIX

Status

P3
enhancement
VERIFIED WONTFIX
19 years ago
3 years ago

People

(Reporter: jimmykenlee, Assigned: dveditz)

Tracking

({helpwanted})

Trunk
Future
helpwanted

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

19 years ago
Build: 2000-06-05-09-M16(WIN), 2000-06-05-08-M16(MAC), 2000-06-05-08-M16(LINUX)

Relative triggering support is not implemented according to a reliable source.  
I had tried to construct a relative trigger page using 
InstallTrigger.startSoftwareUpdate, but was never able to get it to work.

RESULT:
It does not trigger.  Absolute paths do work.

EXPECTED RESULT:
Relative paths are supported for InstallTrigger.startSoftwareUpdate and 
InstallTrigger.ConditionalSoftwareUpdate.  There is support for 
InstallTrigger.install which is what I can use for my needs.
(Assignee)

Comment 1

19 years ago
Relative URL support is a new feature, only implemented in the new 
InstallTrigger methods install() and installChrome().

ConditionalSoftwareUpdate() is going away (thus the lack of the modern 
lowercase version) since it can be replicated by the page author by combining 
compareVersion() and startSoftwareUpdate() with more flexibility and less 
testing requirements.

startSoftwareUpdate() is being kept for now just for people who might be 
familiar with the old stuff. We really don't need it and might nuke this one as 
well so adding new features isn't such a high priority.

My initial reaction was to mark invalid, but I guess I could leave it as a 
helpwanted enhancement request.
Severity: normal → enhancement
Keywords: helpwanted
Target Milestone: --- → Future
(Assignee)

Comment 2

18 years ago
Going with my original gut instinct, startSoftwareUpdate() is only supported 
for backward convenience. We prefer folks switch to the install() method.
Status: NEW → RESOLVED
Last Resolved: 18 years ago
Resolution: --- → WONTFIX
(Reporter)

Comment 3

18 years ago
This is acceptable.  InstallTrigger.install is the desired form.  Markin 
Verified!
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.