308 Commits

Author SHA1 Message Date
rich.burridge%sun.com
60ae2bdd0c Fix to enable XPInstall to build/run on the Solaris platform.
r=sgehani@netscape.com  a=brendan@mozilla.org
BugId: #43080.


git-svn-id: svn://10.0.0.236/trunk@78627 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-09 14:18:48 +00:00
ssu%netscape.com
af9379463b revamp chrome zipping to fix dev vs. release build problems, also support bugscape bug 2152. r=dveditz
git-svn-id: svn://10.0.0.236/trunk@78381 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-07 09:34:29 +00:00
sgehani%netscape.com
41a3bb6b28 Keep ini template consistent (rearchitected failovers: bzilla=49741). [r=ssu]
git-svn-id: svn://10.0.0.236/trunk@78204 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-06 00:27:53 +00:00
sgehani%netscape.com
6716f1d4dd (1) Fix leaks. (2) Rearchitect failovers [bzilla=49741]. (3) Fix upgrade string [bscape=1784]. [r=ssu,dbragg,sfraser]
git-svn-id: svn://10.0.0.236/trunk@78203 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-06 00:24:37 +00:00
ssu%netscape.com
2f11eeeca0 fixing bug 2201 - changing Cancel button behaviour. r=sgehani. affects only windows platforms.
git-svn-id: svn://10.0.0.236/trunk@77834 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 02:56:03 +00:00
tao%netscape.com
9ea7fff84e Take out en-DE place holder from installer build. a=ftang.
git-svn-id: svn://10.0.0.236/trunk@77696 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-31 00:56:23 +00:00
sgehani%netscape.com
38cf913077 Make INI parser handle start section tokens ('[') in values (nsbeta3+ b=2116;
r=ssu).

Also, remove obsolete files.


git-svn-id: svn://10.0.0.236/trunk@77392 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-28 23:10:21 +00:00
sgehani%netscape.com
c67489ff26 Make scrollbars work again in custom and additional windows (nsbeta3+ b=49856; r=dbragg).
Make INI parser handle start section characters ('[') in values (nsbeta3+ b=2116; r=dbragg,dveditz).


git-svn-id: svn://10.0.0.236/trunk@77390 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-28 23:06:53 +00:00
ssu%netscape.com
a055bbe503 fixing bug #49742 - Eliminate failovers in generated idi. r=sgehani a=dveditz
git-svn-id: svn://10.0.0.236/trunk@77349 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-28 04:43:54 +00:00
sgehani%netscape.com
d8800eab26 Rename libzlib -> libz complying with standard zlib naming convention.
[nsbeta3+ b=49735; r=sobotka@axess.com]


git-svn-id: svn://10.0.0.236/trunk@77195 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-25 08:32:19 +00:00
ssu%netscape.com
fdf056518a fixing bug http://bugscape/show_bug.cgi?id=2044 - need better ui/user experience for the Advanced Settings dialog. affects windows platforms only. a=dveditz r=sgehani
git-svn-id: svn://10.0.0.236/trunk@76830 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-22 00:45:10 +00:00
sgehani%netscape.com
0f4e6395e4 Remove 'unzip' dependency from Linux installer.
[nsbeta3+ b=48109; r=ssu]


git-svn-id: svn://10.0.0.236/trunk@76708 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-19 18:50:10 +00:00
sgehani%netscape.com
109493aa4e Backing out changes.
git-svn-id: svn://10.0.0.236/trunk@76667 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-19 00:21:04 +00:00
sgehani%netscape.com
2fa405e704 Installer now uses libjar for extraction eliminating the dependency on the
"unzip" command in the user's path.
[nsbeta3+ b=48109; r=ssu]


git-svn-id: svn://10.0.0.236/trunk@76658 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-18 22:10:44 +00:00
ssu%netscape.com
3cf904db1a fixing bug #33342 - new exit setup string. a=dveditz r=sgehani
git-svn-id: svn://10.0.0.236/trunk@76476 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-16 23:02:19 +00:00
ssu%netscape.com
a8a3467272 fixing bug #44364 - uninstaller no longer leaves .rdf files around. a=dveditz r=sgehani
git-svn-id: svn://10.0.0.236/trunk@76475 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-16 23:01:21 +00:00
sgehani%netscape.com
3425279758 Can now install to Macs with boot volumes that have slashes in their names.
[nsbeta3+ b=18482; r=ssu; a=dveditz]


git-svn-id: svn://10.0.0.236/trunk@76452 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-16 22:43:08 +00:00
sgehani%netscape.com
e61f27f091 Fix scrollbar crasher in custom install dialog for mac installer.
[nsbeta3+ b=48882; r=ssu]


git-svn-id: svn://10.0.0.236/trunk@76366 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-16 00:32:56 +00:00
sgehani%netscape.com
520950ea41 Eliminate engine thread yielding to main thread duirng XPCOM extraction.
[nsbeta3+ b=1895; r=ssu]


git-svn-id: svn://10.0.0.236/trunk@76310 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-14 22:40:14 +00:00
sgehani%netscape.com
f3dce67713 Make license box non-editable.
[nsbeta3+ bugscape b=1939; r=syd]


git-svn-id: svn://10.0.0.236/trunk@76017 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-10 20:19:20 +00:00
sgehani%netscape.com
9f8f3d16fc Merge M17 branch fix for nsbeta2+ bugscape bug 1895: get rid of error 340 in
Mac installer during XPCOM autoreg by delaying so fragment registry has time
to update newly extracted shlbs.

[branch fix r=dveditz; a=pdt]


git-svn-id: svn://10.0.0.236/trunk@76005 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-10 19:05:19 +00:00
sgehani%netscape.com
ed5414a7fa Make Linux installer work on non-Redhat distributions.
[nsbeta2+ b=47921; r=sgehani; checking in for pavlov]


git-svn-id: svn://10.0.0.236/trunk@75826 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-08 23:29:36 +00:00
sgehani%netscape.com
64b797c3d9 Ensure linux installer doesn't core dump for "long" install destination paths
when a default location is specified in the config.ini.

[nsbeta3+ b=46458; r=dveditz]


git-svn-id: svn://10.0.0.236/trunk@75749 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-08 01:29:04 +00:00
sgehani%netscape.com
95c966af04 Fix indexing during IDI generation. [nsbeta3+ bugscape b=1740; r=dbragg]
git-svn-id: svn://10.0.0.236/trunk@75543 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-03 22:49:30 +00:00
sgehani%netscape.com
5b3cfb3fbe Part of fix for failover URLs. [nsbeta2+ bugscape b = 1394; r = dbragg]
git-svn-id: svn://10.0.0.236/trunk@74837 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-26 22:33:47 +00:00
sgehani%netscape.com
5a96ae95f1 Add localization comments for bugscape bug 1393.
[r=ssu]


git-svn-id: svn://10.0.0.236/trunk@74806 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-26 08:21:30 +00:00
sgehani%netscape.com
bd5d3df207 Fix comment parsing and site selector failover sequence for nsbeta2+ bug 45256 and bugscape bug 1393.
[r=ssu]


git-svn-id: svn://10.0.0.236/trunk@74805 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-26 08:18:31 +00:00
sgehani%netscape.com
a7b84e6d7b Fixing linux installer horkage: parser handling substring comparisons with
incorrect length assumptions to strncmp's.

b = 46263
r = dbragg
a = granrose


git-svn-id: svn://10.0.0.236/trunk@74707 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-24 22:53:34 +00:00
sgehani%netscape.com
adc92bd421 Fix linux installer crash on exit by tweaking progress update.
[nsbeta2+ b = 36781; r = syd]


git-svn-id: svn://10.0.0.236/trunk@74673 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-24 07:10:45 +00:00
sgehani%netscape.com
82c2455c99 Fix linux installer crash on exit by tweaking progress update.
[nsbeta2+ b = 36781; r = syd]


git-svn-id: svn://10.0.0.236/trunk@74672 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-24 07:08:35 +00:00
tao%netscape.com
b00587fcee 41054: Bundle 2-3 langpacks w/Seamonkey build. r=ssu,dveditz,ssu.
git-svn-id: svn://10.0.0.236/trunk@74630 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-22 02:44:13 +00:00
tao%netscape.com
d0fb0891cc 41054 : Bundle 2-3 language packs with Seamonkey. Change en-GB->en-DE in
build and packaging process. r=ssu & sfraser.


git-svn-id: svn://10.0.0.236/trunk@74554 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-20 21:40:42 +00:00
sgehani%netscape.com
fdf860dece Fix "local display" crash for Linux installer. No longer destroying gtk
widgets that were already freed during a prior call to gtk_exit().

[nsbeta2+ b=36781; r=ssu]


git-svn-id: svn://10.0.0.236/trunk@74359 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-18 00:09:29 +00:00
sgehani%netscape.com
a4160a0f93 *** NOT PART OF TBOX BUILDS ***
1> Enabling talkback in Unix and Mac builds [bugscape nsbeta2+ b=1405]
2> Adding en-US and en-GB language packs to installers [nsbeta2+ b=41054]

[r=ssu]


git-svn-id: svn://10.0.0.236/trunk@74146 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-13 02:56:21 +00:00
ssu%netscape.com
cd59a04f8b fixing bug #19034 - Install.log needs to be created in XPCOM's notion of cwd.
This bug affects several things.  what I'm checking in is a fix to the windows
wizard installer to:
1) pass new parameter to xpi_init() - which Samir checked in tonight.
2) update windows wizard installer to know of the new install.log location.
3) changed the installer to create/update the log filename passed to xpi_init() (install_wizard.log).

This fix affects the installer (setup.exe) and the uninstaller (uninstall.exe).
This bug is marked as nsbeta2+ and was already verified by QA, but they were not aware
of the affects to the native windows installer (which is part of this bug).

The windows installer will be dead in the morning without this checkin.

r=sgehani
affects windows platforms only


git-svn-id: svn://10.0.0.236/trunk@73994 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-11 07:00:21 +00:00
sgehani%netscape.com
008fb4035e Add optional log file leaf name param to XPI_Init for Win32 uninstall logging.
Part of fix for nsbeta2+ bug 37168.  [r=ssu]


git-svn-id: svn://10.0.0.236/trunk@73963 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-10 23:15:46 +00:00
sgehani%netscape.com
6fac7551f9 Prevent multiple downloads for mixed keyboard and mouse input. [nsbeta2+ b = 31042; r=dbragg]
git-svn-id: svn://10.0.0.236/trunk@73812 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-07 06:45:43 +00:00
ssu%netscape.com
c22f0b274e fixing nsbeta2+ bug 43404 - Update delete dialog text to be less scary. r=dbragg. Affects windows platforms only.
git-svn-id: svn://10.0.0.236/trunk@73793 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-06 22:56:57 +00:00
sgehani%netscape.com
432e9a5c80 Use passive mode when downloading. (Checking in for Jeffrey Baker.)
[nsbeta2+ b = 40655; r=sgehani,dbragg]


git-svn-id: svn://10.0.0.236/trunk@73662 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-05 03:55:54 +00:00
sgehani%netscape.com
58c60d3a91 Prevent multiple redundant downloads when default (return) key is hit more than once.
[nsbeta2+ b = 31042; r=ssu]


git-svn-id: svn://10.0.0.236/trunk@73661 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-05 03:53:09 +00:00
ssu%netscape.com
057942a772 fixing bug 44006 - Please don't use Windows extended dialogs in setupsrc.dll. nsbeta2+ r=sgehani
git-svn-id: svn://10.0.0.236/trunk@73624 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-01 08:50:44 +00:00
sgehani%netscape.com
722315f24b Fix font issue: make license readable in installer.
[nsbeta2+ b=40960; r=ssu]


git-svn-id: svn://10.0.0.236/trunk@73257 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-26 22:41:27 +00:00
sgehani%netscape.com
81c4f9a108 Allow for more component names in setup type description without falling off. (nsbeta2+)
[b=41353; r=dveditz]


git-svn-id: svn://10.0.0.236/trunk@72366 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-16 10:44:33 +00:00
ssu%netscape.com
de5fe27bfa fixing nsbeta2+ bug #41581. [regression]the installer only wants to install to a top-level directory on the disk (e.g., c:\Mozilla). r=sgehani. affects windows platforms only
git-svn-id: svn://10.0.0.236/trunk@72345 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-16 06:02:01 +00:00
ssu%netscape.com
4c9b4b8cf1 Patch from gemal@gemal.dk that fixes bugs:
#38456 - ":" should not be in "Destination Directory:"
  #38563 - New title to exit installer dialog
  #34857 - "Total download size" should be "Total Install Size"

did not apply part of patch that fixes bug #33342 because I need marketing approval.  I reassigned that bug to the appropriate approver.

a=leaf
r=sgehani

affects only windows platforms.


git-svn-id: svn://10.0.0.236/trunk@72292 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-15 06:37:50 +00:00
sgehani%netscape.com
e8fe000dc1 No longer remove the old core directory eliminating potential OS file manager sync'ing issues causing component registration errors. (nsbeta2+)
[b=41376; r=dveditz]


git-svn-id: svn://10.0.0.236/trunk@72265 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-15 01:10:34 +00:00
ssu%netscape.com
1a5d13a095 fixing nsbeta2+ bug #30175 (but leaving it disabled until a final decision is made). Need to set Default dialup networking connectoid. r=sgehani
git-svn-id: svn://10.0.0.236/trunk@72062 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-12 23:16:33 +00:00
sgehani%netscape.com
8db94ed1e9 Expose installer app title into config.ini. Prep for nsbeta2+ bug 38587.
[r=ssu]


git-svn-id: svn://10.0.0.236/trunk@71954 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-10 02:03:59 +00:00
jj%netscape.com
65f52bc013 #41858: updated version key to 5.0.0.a18. a=leaf, r=sgehani
git-svn-id: svn://10.0.0.236/trunk@71817 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-08 23:07:35 +00:00
sgehani%netscape.com
c5e6aaf9dd Fix site selector failover url parsing and download redirect ini routine. (Both nsbeta2+ bugs.)
[b=32694, 32766; r=dveditz]


git-svn-id: svn://10.0.0.236/trunk@71739 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-07 23:15:14 +00:00