Closed
Bug 291232
Opened 20 years ago
Closed 20 years ago
update installer packages should offer unchecked check box for setting start page
Categories
(Toolkit :: Application Update, defect)
Tracking
()
VERIFIED
FIXED
People
(Reporter: asa, Assigned: mconnor)
Details
(Keywords: fixed-aviary1.0.5)
Attachments
(1 file)
3.14 KB,
patch
|
dveditz
:
review+
dveditz
:
approval-aviary1.0.5+
|
Details | Diff | Splinter Review |
For the windows update packages, we want to uncheck the box for setting the
default home page. This is necessary because we currently give Windows users an
update that is the full install wizard rather than a silent install package.
The bug about doing the right thing with our installer in all normal cases is
bug 263595. This bug will be resolved when we've patched the 1.0.x update
packages to do something better. We won't be making changes to the regular
installer on the branch or on the trunk, except as work from bug 263595.
Reporter | ||
Updated•20 years ago
|
Flags: blocking-aviary1.0.4+
Comment 1•20 years ago
|
||
Asa, this doesn't match my understanding of our intent based on the meeting. On
the branch, we won't be making builds we release for update that contain
separate changes from the builds we release for regular installation. That's by
design due to the amount of work involved (in setting up the builds, taking and
testing the change, then diverging the builds we send to the different
audiences, introducing even more testing headaches).
We should ask for a change on the branch that adds support to the installer for
a flag which can be passed in (a la '-ira') by update.xpi's install.js invoking
the functionality you want to be different based on whether or not the build is
being used in the form of an update.
A new bug needs to be filed on the installer (and someone who works on that code
should be the assignee) to add support for that flag on the branch.
I'm moving this bug to Software Update so it can focus on tracking the work
necessary to add the flag to our invocation of the installer in install.js.
Component: Installer → Software Update
Comment 2•20 years ago
|
||
Why don't we do something simple, like "if you're upgrading an existing install
(which the installer already detects), don't check by default, otherwise do"?
This is extraordinarily simple to code, and prevents us having multiple packages
or even special flags floating around.
Comment 3•20 years ago
|
||
(In reply to comment #2)
> Why don't we do something simple, like "if you're upgrading an existing install
> (which the installer already detects), don't check by default, otherwise do"?
Based on bug 263595 comment 27, I would just remove the box entirely. Surely
that's the simplest solution. The only time it ever has any effect is if you're
updating, or if you're migrating profile data from a browser other than IE. I
think the chance of people wanting their homepage resest when they've already
specified one (either in FF or in the browser they're importing from) is pretty
slim.
Updated•20 years ago
|
Whiteboard: need patch
Comment 4•20 years ago
|
||
Mike Connor removed the checkbox for Deer Park, I believe the intention was to
never put it back.
Comment 5•20 years ago
|
||
There's probably a better owner for this bug besides me.
Comment 6•20 years ago
|
||
Chase: Can you find an owner for this bug (maybe mconnner?).
We should get a patch ready to checkin for 1.0.5 (if we indeed still think we
want this in). Asa?
Reporter | ||
Comment 7•20 years ago
|
||
Mike, can you help us out here in prep for a potential 1.0.5 release?
Assignee: chase → mconnor
Assignee | ||
Comment 8•20 years ago
|
||
No problem, I'm assuming we just want to uncheck the box, and not remove it
entirely a la trunk?
Assignee: mconnor → nobody
QA Contact: bugzilla → software.update
Comment 9•20 years ago
|
||
Mike: Yes, for the Aviary branch let's just uncheck the box. Thanks.
Comment 10•20 years ago
|
||
Mike: Will you be able to get this fix in soon? I noticed you reassigned it to
noboby. If you can't put together a patch, let us know so we can find someone
else to get this in for 1.0.5. Thanks.
Comment 11•20 years ago
|
||
Correcting email address, Mike, see comment from Jay above.
Assignee | ||
Comment 12•20 years ago
|
||
Hmm, that's weird, I must have hit the reassign to defaults by mistake.
I should have a patch for this tonight, my aviary build dies at the end, but the
installer still builds, so we're all good.
Assignee: nobody → mconnor
Assignee | ||
Comment 13•20 years ago
|
||
Attachment #186202 -
Flags: review?(dveditz)
Comment 14•20 years ago
|
||
Comment on attachment 186202 [details] [diff] [review]
flip the switch
r=dveditz
Attachment #186202 -
Flags: review?(dveditz) → review+
Comment 15•20 years ago
|
||
Comment on attachment 186202 [details] [diff] [review]
flip the switch
a=dveditz per drivers mtg
Attachment #186202 -
Flags: approval-aviary1.0.5+
Updated•20 years ago
|
Whiteboard: need patch → need landing
Assignee | ||
Updated•20 years ago
|
Status: NEW → RESOLVED
Closed: 20 years ago
Keywords: fixed-aviary1.0.5
Resolution: --- → FIXED
Whiteboard: need landing
Comment 16•20 years ago
|
||
verified fixed on Windows 1.0.5 branch build 2005-06-16-04-aviary1.0.1
Status: RESOLVED → VERIFIED
Updated•17 years ago
|
Product: Firefox → Toolkit
You need to log in
before you can comment on or make changes to this bug.
Description
•