Closed Bug 190364 Opened 22 years ago Closed 22 years ago

Remove GRE from custom component list in the mozilla installer

Categories

(SeaMonkey :: Installer, defect)

x86
Windows 2000
defect
Not set
major

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: carosendahl, Assigned: ssu0262)

Details

(Keywords: topembed-)

Attachments

(2 files)

GRE is mandatory in order to execute the client, so either disable or remove GRE
in the custom component list when selecting a custom installation in the mozilla
installer.

Removal from the list is preferred.
Man, that would have been nice to know over the past two days.  Here I thought
that Mozilla was just generally broken.  I didn't realise that GRE was
*required* in order for it to run so I never selected it.  (Until today after
finding out that PSM was now part of it.)
wouldn't it make sense for it to only be an option if not installed already/or
out of date copy ?
AIUI, at present, it's always going to be out of date (unless the user is
installing the same version over itself...)

this will confuse everyone, in the same way as PSM did - many people won't
install a component if they don't understand what it is.
Flags: blocking1.3b?
Yeah, it probably needs to be optional once you've already installed it, but not
optional when it's not currently installed.
PSM, once installed, was never optional.  The component always appeared as
greyed out.  Since PSM is now part of GRE, shouldn't GRE be similarly greyed out
(and not an option) once its installed the first time?

Also, since Mozilla refuses to start *unless* GRE is install (or at least that's
been my experience since 1/21) why bother showing it at all?  If its lack causes
a crash/hang (or whatever Mozilla not starting is the equivalent of) why bother
showing it at all?
Summary: Remove GRE from custom component list in the mozilla instaler → Remove GRE from custom component list in the mozilla installer
This should definitely be fixed for 1.3beta, and it doesn't sound too hard.
Flags: blocking1.3b? → blocking1.3b+
Perhaps Navigator is no longer required since GRE is?  That way, people could
just install the components they want on top of the GRE framework?  Or would
that go in a different bug.
Attachment #112723 - Flags: superreview?(dveditz)
Attachment #112723 - Flags: review?(sgehani)
Attachment #112724 - Flags: superreview?(dveditz)
Attachment #112724 - Flags: review?(sgehani)
Brant,

yes it should be filed as a seperate bug.  However, I don't think that having
GRE now relinquishes the browser from being required because this product is
still about installing the "browser".
Status: NEW → ASSIGNED
Comment on attachment 112723 [details] [diff] [review]
patch v1.0 (ns tree)

r=sgehani based on the assumption that the INVISIBLE attribute only affects UI.
Attachment #112723 - Flags: review?(sgehani) → review+
Comment on attachment 112724 [details] [diff] [review]
patch v1.0 (moz tree)

r=sgehani
Attachment #112724 - Flags: review?(sgehani) → review+
Discussed in edt. Minusing per Charles.  This is an application installer bug.
Keywords: topembedtopembed-
Comment on attachment 112724 [details] [diff] [review]
patch v1.0 (moz tree)

rs=sspitzer
Attachment #112724 - Flags: superreview?(dveditz) → superreview+
Comment on attachment 112723 [details] [diff] [review]
patch v1.0 (ns tree)

rs=sspitzer
Attachment #112723 - Flags: superreview?(dveditz) → superreview+
sr=dveditz
patches checked in.  marking bug fixed.
Status: ASSIGNED → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
verified - commercial and mozilla builds for 1/28
Status: RESOLVED → VERIFIED
QA Contact: bugzilla → gbush
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: