Closed Bug 41604 Opened 25 years ago Closed 24 years ago

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

Categories

(Core Graveyard :: Installer: XPInstall Engine, enhancement, P3)

enhancement

Tracking

(Not tracked)

VERIFIED WONTFIX
Future

People

(Reporter: jimmykenlee, Assigned: dveditz)

Details

(Keywords: helpwanted)

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.
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
Going with my original gut instinct, startSoftwareUpdate() is only supported for backward convenience. We prefer folks switch to the install() method.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → WONTFIX
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.