Closed Bug 228988 Opened 21 years ago Closed 21 years ago

XPInstall - "Installation complete / restart" message always shown

Categories

(Toolkit :: Downloads API, defect, P2)

x86
Windows 98
defect

Tracking

()

RESOLVED FIXED
mozilla1.7

People

(Reporter: momokatte, Assigned: bugs)

References

()

Details

(Whiteboard: fixed-aviary1.0)

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.6b) Gecko/20031218 Firebird/0.7+ Build Identifier: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.6b) Gecko/20031218 Firebird/0.7+ When installing an extension, the "Installation complete / restart" message is always displayed afterward, even if the installation was aborted due to error or cancelInstall() callback. I have a small XPInstall package at http://cosmicat.com/x/build_id.xpi which can be used for testing this behavior, as it does not install any components and calls cancelInstall() to abort the procedure. Reproducible: Always Steps to Reproduce: 1. Install an extension that is known to abort installation. Actual Results: "Installation complete / restart" message is displayed. Expected Results: Error message should be displayed. The previous XPInstall UI displayed error codes and short descriptions for errors and cancelInstall().
Flags: blocking0.8?
Confirmed Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6b) Gecko/20031218 Firebird/0.7+
Was I supposed to click OK or Cancel? Clicking Cancel seems to exit. I clicked OK and I got an alert and then a status of Cancelled. Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6b) Gecko/20031216 Firebird/0.7+
Is this bug a regression? Is it branch-only?
Just to make things clear -- this attachment illustrates the behavior observed on Windows 98, now using a 20031226 branch build. XPInstall error messages are never displayed.
-> 0.9
Priority: -- → P2
Target Milestone: --- → Firebird0.9
Flags: blocking0.8? → blocking0.8-
Status: NEW → ASSIGNED
Target Milestone: Firefox0.9 → Firefox1.0beta
Flags: blocking1.0?
taking qa
QA Contact: aebrahim
Flags: blocking1.0? → blocking1.0+
Will be fixed by new EM.
Flags: blocking1.0+ → blocking0.9+
Target Milestone: Firefox1.0beta → Firefox0.9
Whiteboard: fixed-aviary1.0
Now that the EM is in, can this be marked fixed? I just tried the test package and an alert is now displayed.
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Product: Firefox → Toolkit
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: