101 Commits

Author SHA1 Message Date
dprice%netscape.com
6d7b30a036 66722 r=danm sr=dveditz
fix a return value


git-svn-id: svn://10.0.0.236/trunk@121458 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-14 05:35:02 +00:00
alecf%netscape.com
d6b987e7bf fix for bug 119923 - split nsIChromeRegistry into 2 interfaces, one that is XUL-specific
this way we can implement an minimal chrome registry for embedding, that doesn't support all the wacky skin- and locale-switching goodness of XUL.
r=waterson, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@118819 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-12 01:52:27 +00:00
dprice%netscape.com
dd0735e991 97334 r=dougt sr=dveditz a=asa
adding WIN_SYSTEM_FILE flag to addFile


git-svn-id: svn://10.0.0.236/trunk@117433 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-26 00:04:05 +00:00
mkaply%us.ibm.com
5472be58bb Adding newlines at the end of these files to proactively prevent HPUX bustage
git-svn-id: svn://10.0.0.236/trunk@117310 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-23 15:02:41 +00:00
dveditz%netscape.com
f1b6a4a557 Embeddable XPI landing, including bugs 76424, 83702, 88757, 97691, 98458, 105083, 105085, 113149,124467,124470 r=syd (and others) sr=alecf, a=drivers
git-svn-id: svn://10.0.0.236/trunk@117303 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-23 12:14:51 +00:00
dprice%netscape.com
5b92658173 backing out for now
git-svn-id: svn://10.0.0.236/trunk@117260 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-22 23:57:54 +00:00
dprice%netscape.com
939447bbc3 97334 - new flag WIN_SYSTEM_FILE for addFile
r=dougt sr=dveditz a=asa


git-svn-id: svn://10.0.0.236/trunk@117243 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-22 23:06:34 +00:00
dprice%netscape.com
1329c6fda1 66722 r=dveditz sr=mscott
removed unnecessary if statements


git-svn-id: svn://10.0.0.236/trunk@109986 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 07:50:09 +00:00
jaggernaut%netscape.com
51e0dc7a6c Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@104212 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-29 08:28:41 +00:00
gerv%gerv.net
13afb6d0f9 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
git-svn-id: svn://10.0.0.236/trunk@104119 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-28 20:14:13 +00:00
jaggernaut%netscape.com
51b17b5bf0 Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.

nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)


git-svn-id: svn://10.0.0.236/trunk@98363 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-30 11:02:25 +00:00
dbragg%netscape.com
ccfedde26a I'm an idiot. When I checked this in on Friday 5/25 I had the fix commented out
during some back and forth testing.  This was r/sr=bredan and a=asa for drivers@mozilla.org
The bug is 78428.


git-svn-id: svn://10.0.0.236/trunk@96034 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 00:24:00 +00:00
dbragg%netscape.com
bfaab9f4ba Fix for bug 78428. The call to AddSubcomponent which adds files has to be
bracketed by JS_SuspendRequest and JS_ResumeRequest to prevent deadlock conditions.
r/sr=brendan@mozilla.org, a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@95917 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 17:52:09 +00:00
ssu%netscape.com
9f956e0118 bug 4933 - new image for the download/xpinstall dialog.
bug 80237 - "destination directory" title is gone...
bug 77244 - Installers need to create Win32 Reg. key schema that Gecko Embedding browsers can follow
bug 78318 - crash with installer if you go back to change the directory selected
bug 56538 - Installer fails with error 5 installing on my Win2K box
bug 68053 - Win32 installer needs to log the installation process.
bug 81081 - Xpinstall dialog in the win32 installer requires touch up

sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@95391 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 10:22:54 +00:00
syd%netscape.com
5f05b369c4 Fix for http://bugzilla.mozilla.org/show_bug.cgi?id=72913 r=sgehani, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@94033 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 07:19:22 +00:00
dbragg%netscape.com
753fbf9e44 Fix for bug 76541, r=danm, sr=brendan, a=asa@mozilla.org. Suspending and Releasing JS requests during Alert and Confirm dialog creation.
git-svn-id: svn://10.0.0.236/trunk@92951 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 22:08:05 +00:00
dveditz%netscape.com
f4e8a362b7 Re-fixing bug 7022 (Install.buildID). "2001040506" needs to be a double,
doesn't fit in a javascript int.


git-svn-id: svn://10.0.0.236/trunk@92556 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 13:13:24 +00:00
dbragg%netscape.com
12cfe2bca9 Fix for 67503. Setting File object explicitly and using JS_BeginRequest-JS_EndRequest correctly. r=sgehani, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@91557 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 04:18:11 +00:00
dveditz%netscape.com
5df7fedc87 bug 28896 register file versions r=ssu,sr=mscott
bug 45939 File.remove() returns bogus error,r=sgehani,sr=alecf
bug 7022  make platform/build info available to XPInstall script r=sgehani,sr=mscott
bug 47258 more detailed error reporting failing to install file, r=sgehani,sr=mscott
bug 62916 refresh plugins from install script r=ssu,sr=mscott


git-svn-id: svn://10.0.0.236/trunk@89610 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-14 05:30:25 +00:00
disttsc%bart.nl
abd8de21e5 Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|

to explicit |get()|.

Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).

Bug=53057, r=alecf, sr=scc


git-svn-id: svn://10.0.0.236/trunk@88947 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-08 08:05:05 +00:00
heikki%netscape.com
26d94ba9b0 Splitting layout into two libraries, layout and content. r=jst@netscape.com, sr=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@87383 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-19 21:50:04 +00:00
dbragg%netscape.com
bd2b3a4d06 This is the XPInstall side of bug 62167 that uses nsIProcess which was checked in earlier. a,r=dvedtiz sr=mscott
git-svn-id: svn://10.0.0.236/trunk@85593 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-27 00:05:08 +00:00
warren%netscape.com
a8b9664a8c Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
git-svn-id: svn://10.0.0.236/trunk@81967 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-28 22:17:53 +00:00
warren%netscape.com
c6b67eceeb Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
git-svn-id: svn://10.0.0.236/trunk@81885 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-27 22:43:51 +00:00
dbragg%netscape.com
7dbb9e2619 Fix for bug 52827. Getting the parent window and passing it to the alert and confirm dialogs. r=dveditz, law a=law (I used the old appproval list).
git-svn-id: svn://10.0.0.236/trunk@79664 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 23:12:03 +00:00
warren%netscape.com
cdc56bbf4c Landing jar packaging from jar_restructuring_branch. r=hyatt,dprice,sfraser,dveditz,vishy,sgehani
git-svn-id: svn://10.0.0.236/trunk@79641 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 19:35:24 +00:00
dveditz%netscape.com
6af0e3663a Bug 32867 XPInstall API cleanup, r=sgehani@netscape.com
git-svn-id: svn://10.0.0.236/trunk@79320 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-15 07:45:03 +00:00
dveditz%netscape.com
c151b4d671 fixing 50443, installer crash in browser.xpi. r=BlakeR1234@aol.com
git-svn-id: svn://10.0.0.236/trunk@77322 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-27 00:43:22 +00:00
dveditz%netscape.com
e2cf5466d4 fix 47107 addFile(...,false) wrongly interpreted as one of the new mode flags
git-svn-id: svn://10.0.0.236/trunk@77293 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-26 08:14:40 +00:00
scc%mozilla.org
02b44d4915 fixing code that relied on implicit string construction
git-svn-id: svn://10.0.0.236/trunk@76730 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-19 22:53:36 +00:00
dbragg%netscape.com
0ab8a40f04 Fix for nsbeta2+ bug #37855 r=ssu
git-svn-id: svn://10.0.0.236/trunk@72767 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-21 13:43:07 +00:00
scc%mozilla.org
fd1efd70c8 fix type equivalence between |PRUnichar| and |jschar| now that |PRUnchar| may be |wchar_t| on select platforms
git-svn-id: svn://10.0.0.236/trunk@72073 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-12 23:52:31 +00:00
dveditz%netscape.com
69fa7a30f7 Getting installed overlays to work, dogfood bug 1011 in bugSCAPE. Also fixing
misc horkage (still!!) from the nsIFile landing necessary to get this working
(bugs 40228, 40403, 40405, 37964, 28950)


git-svn-id: svn://10.0.0.236/trunk@70743 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-24 14:13:39 +00:00
dveditz%netscape.com
c49a976120 making chrome installs work with late-breaking chromeRegistry changes -- required for tomorrow's install
git-svn-id: svn://10.0.0.236/trunk@70372 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 07:09:11 +00:00
sfraser%netscape.com
472c09e475 Change "stdio.h" to <stdio.h>
git-svn-id: svn://10.0.0.236/trunk@70247 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 02:44:49 +00:00
ssu%netscape.com
7f30e74836 added bit field in nsInstallFile for Windows Shared File and Do No Uninstall.
added support in fileop for registering ole server files.

changed the way logging is done in install.log to write to the log file *before* the attempt to complete() the file installation process.  This helps with debugging because is shows what file the installation probably stopped on.


git-svn-id: svn://10.0.0.236/trunk@69622 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-14 03:07:05 +00:00
dveditz%netscape.com
faa851dcb1 flesh-out chrome registration; clean-up the non-threadsafe assertions
git-svn-id: svn://10.0.0.236/trunk@68660 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-08 08:53:44 +00:00
dveditz%netscape.com
ee48888e3b suppressing warning that's probably fatal on VC5
git-svn-id: svn://10.0.0.236/trunk@68363 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-05 06:24:14 +00:00
dveditz%netscape.com
3fa5174d39 Skin/Locale installer (bug 32688) and groundwork for bug 32689
git-svn-id: svn://10.0.0.236/trunk@68362 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-05 06:23:11 +00:00
dveditz%netscape.com
a84476f045 First cut at chrome install
git-svn-id: svn://10.0.0.236/trunk@66978 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-24 13:53:38 +00:00
dbragg%netscape.com
3dbf15e9a0 Fix for bug 24984, conversion to use nsIFile and related ilk.
git-svn-id: svn://10.0.0.236/trunk@66730 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 18:58:41 +00:00
scc%netscape.com
9b476989bf making string conversions explicit
git-svn-id: svn://10.0.0.236/trunk@66254 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-18 05:38:58 +00:00
dveditz%netscape.com
4928f4719b bugs 20044 and 30698
git-svn-id: svn://10.0.0.236/trunk@65345 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-05 05:47:50 +00:00
dbragg%netscape.com
54ed2ee67b Backend plumbin fix for bugs 17505 and 20046 r=dveditz
git-svn-id: svn://10.0.0.236/trunk@63760 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-22 21:51:26 +00:00
rickg%netscape.com
e0d6147e77 replaced calls to deprecated string methods
git-svn-id: svn://10.0.0.236/trunk@62729 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-12 20:50:01 +00:00
dveditz%netscape.com
7c7346148a bug 24611, new API names for install
git-svn-id: svn://10.0.0.236/trunk@60776 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 01:44:48 +00:00
dbragg%netscape.com
2784dae710 Fix for bug 21089 r=dveditz
git-svn-id: svn://10.0.0.236/trunk@60346 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 00:52:26 +00:00
dbragg%netscape.com
eca516c7cc Fixes for bugs 10147, 22341, 24016 r=sgehani
git-svn-id: svn://10.0.0.236/trunk@59101 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 23:22:58 +00:00
dbragg%netscape.com
e3f115e95d Fix for bug #16215 r=dougt
git-svn-id: svn://10.0.0.236/trunk@57884 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-15 01:53:48 +00:00
dbragg%netscape.com
36d55b82b4 SaveError added to fix bugs #21715 and #21671 r=dougt
git-svn-id: svn://10.0.0.236/trunk@57014 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-06 22:16:38 +00:00