Closed
Bug 173623
Opened 22 years ago
Closed 13 years ago
Send external installer progress updates on a per-file basis, not per-archive basis
Categories
(Core Graveyard :: Installer: GRE, defect)
Core Graveyard
Installer: GRE
Tracking
(Not tracked)
RESOLVED
WONTFIX
Future
People
(Reporter: jbetak, Assigned: ssu0262)
References
Details
(Keywords: topembed+)
Attachments
(1 file)
5.55 KB,
patch
|
Details | Diff | Splinter Review |
This is a follow-up work item to bug 168139. We need to change xpi.c to provide
more frequent progress updates once work on bug 173615 has been completed.
Reporter | ||
Updated•22 years ago
|
Reporter | ||
Updated•22 years ago
|
Summary: Send external installer progress updates on a per file basis, not per archive basis → Send external installer progress updates on a per-file basis, not per-archive basis
Updated•22 years ago
|
Reporter | ||
Comment 1•22 years ago
|
||
I've tested this extensively in my private build, it seems to satisfy all
functional requirements.
Reporter | ||
Comment 2•22 years ago
|
||
I found one potential issue; when running GRE installer with the "-ms" option,
we are not displaying any UI and are not making callbacks to cbXPIProgress(),
where external installer progress updates are issued.
We might want to consider a separate GRE progress update callback function,
should the "-ms" option become a requirement for GRE intergrators.
Comment 3•22 years ago
|
||
The -ms option or its equivalent will certainly be a requirement for integrating
the gre installer into client installers. Mfcembed gets by without it because
both it and the gre have the same Mozilla UI. This isn't going to work for
other client installers, I'm sure. Better keep this bug open until we have a
solution for this.
jbetak and curt had mentioned to me that it was already done. I'm not sure if
it's checked in or not. I'll take a look later and close this bug if it has
been checked in.
Assignee: jbetak → ssu
Status: ASSIGNED → NEW
Reporter | ||
Comment 5•22 years ago
|
||
Sean,
I didn't get a chance to check it in. There is a functional patch with one
omission - it doesn't send updates when "-ms" is used on the commandline.
Please let me know, how I can help with the remaining work.
jbetak, thanks for all the work you've done. I won't have time till probably
next month to start looking at the work you have done due to holidays and things
that have a higher priority.
I will ping you when I have time to look at the bugs you've worked on.
Status: NEW → ASSIGNED
Reporter | ||
Comment 7•22 years ago
|
||
Sean,
I found the link, hope the build will be still there (assuming IT hasn't deleted
my account) when you get back. Happy holidays :-)
Reporter | ||
Comment 8•22 years ago
|
||
thanks Juraj,
the link still works. I'll try to save it when I get in to the office.
Updated•17 years ago
|
Product: Core → Core Graveyard
Comment 10•13 years ago
|
||
The GRE installer is long dead
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•