alecf%netscape.com
de157b9099
oops, this change was on another machine - part of the previous checkin to bug 199170, sr=bryner, r=ccarlen (no, this won't cause bustage, just something I forgot)
...
git-svn-id: svn://10.0.0.236/trunk@141200 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 22:21:02 +00:00
alecf%netscape.com
b514d56ca5
fix for bug 199170 - more static atom work in xpcom, chrome registry, rdf, and profile dir service provider.. sr=bryner, r=ccarlen
...
git-svn-id: svn://10.0.0.236/trunk@141199 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 22:19:01 +00:00
bryner%netscape.com
0c66a2052e
Make --disable-xul work (bug 69995). We build enough XUL to support
...
scrollbars unconditionally, but can now leave out heavyweight widgets like
grid, listbox, and tree. r=bzbarsky, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@141016 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-11 00:56:27 +00:00
dougt%netscape.com
fed2927b2c
Create a new xpcom obsolete library (and component library).
...
Moved nsFileSpec and related classes into this obsolete library.
Moved nsRegistry and related libreg functionality into the obsolete library.
Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.
Combined the following DLLs (source -> dest)
uriloader -> docshell
shistory -> docshell
jsurl -> jsdom
gkview -> gklayout
Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer
Modifed the xpt_link tool so that you can specify a only include cid list that can mask CIDs that you are not interested in.
Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).
Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService
Bug 194240, r/sr = darin, alec.
git-svn-id: svn://10.0.0.236/trunk@139480 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 01:04:32 +00:00
bryner%netscape.com
a40b1536d0
Implement Aqua form controls when building with the Cocoa toolkit (bug 188254). r=pinkerton, sr=sfraser.
...
git-svn-id: svn://10.0.0.236/trunk@139317 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-12 04:57:33 +00:00
peterv%netscape.com
d885a3948d
Fix for bug 162960 (chrome registry doesn't enumerate overlays installed in user profile.). r=varga, sr=hyatt.
...
git-svn-id: svn://10.0.0.236/trunk@138939 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 12:20:00 +00:00
cbiesinger%web.de
c24f9ac238
190020 r=timeless sr=alecf GetResource should take AUTF8String
...
git-svn-id: svn://10.0.0.236/trunk@138463 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-25 19:02:00 +00:00
dbaron%dbaron.org
186eca206d
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@136023 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 22:45:23 +00:00
bzbarsky%mit.edu
2cf8d6c802
Re-relanding part of the fix for bug 182124 to narrow down the source of the
...
perf impact. r=rjc, sr=darin
git-svn-id: svn://10.0.0.236/trunk@135859 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-05 16:26:59 +00:00
bzbarsky%mit.edu
9f1c84eb30
And backing bug 182124 yet again... why is comet the _only_ tinderbox showing
...
the problem?
git-svn-id: svn://10.0.0.236/trunk@135121 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 12:42:50 +00:00
bzbarsky%mit.edu
9bee87fcca
relanding bug 182124 since it looks like comet was just noise and the other Ts
...
boxes that cycled with this show no problems...
git-svn-id: svn://10.0.0.236/trunk@135112 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 05:40:14 +00:00
bzbarsky%mit.edu
e69b0ba88c
Backing out bug 182124 because I think it caused Ts to go up...
...
git-svn-id: svn://10.0.0.236/trunk@135109 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 04:35:37 +00:00
bzbarsky%mit.edu
321285231b
Use the prototype cache smarter, not harder, for getting sheets. Bug
...
183859, r=sicking, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@135097 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 03:33:40 +00:00
bzbarsky%mit.edu
d1a0c8d1d1
Chrome protocol handler should not munge URIs on channel open (and remove some
...
workarounds around that behavior). Bug 182124, r=rjc, sr=darin
git-svn-id: svn://10.0.0.236/trunk@135096 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 03:29:27 +00:00
bzbarsky%mit.edu
5ddb3f1ed7
Backing this part out; it doesn't work properly without a change elsewhere I
...
forgot I had in this tree. :(
git-svn-id: svn://10.0.0.236/trunk@135079 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 00:09:28 +00:00
bzbarsky%mit.edu
4c211afba5
Clean up some nsISupportsArray users in rdf/. Bug 184346, r=timeless, sr=scc
...
git-svn-id: svn://10.0.0.236/trunk@135075 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-10 23:58:55 +00:00
ccarlen%netscape.com
f6ddd4190b
Bug 181641 - On Mach-0 build, cannot launch if theme was installed into profile with CFM build. Fixes this by fixing the general problem of failure due to missing theme jars. Patch to nsChromeRegistry.cpp by ccarlen, r=ben/sr=brendan. Patch to nsChromeProtocolHandler.cpp by brendan, r=ccarlen/sr=ben.
...
git-svn-id: svn://10.0.0.236/trunk@134780 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-04 06:08:57 +00:00
bzbarsky%mit.edu
e6f2be4720
Fix windows bustage. Why can't this compiler get simple scoping right?
...
git-svn-id: svn://10.0.0.236/trunk@134672 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-03 06:39:59 +00:00
bzbarsky%mit.edu
c3731640d3
Make the CSSLoader correctly order stylesheets as they are dynamically added
...
and removed via the DOM. Clean up the nsIDocument stylesheet accessors. Clean
up nsIDocumentObserver stylesheet stuff a bit. Make style sheets visible in
the CSSOM (though not completely accessible) from the moment the load is kicked
off. Make us have sheet objects that can be manipulated via CSSOM even for
failed loads. Bug 107567, bug 47734, bug 57225, bug 178407.
r=sicking, sr=peterv.
git-svn-id: svn://10.0.0.236/trunk@134667 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-03 05:48:14 +00:00
caillon%returnzero.com
f62538ac65
181585 - Moving rdf/ over to the new pref APIs since nsIPref is deprecated.
...
r=rjc sr=alecf
git-svn-id: svn://10.0.0.236/trunk@134602 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-01 03:20:50 +00:00
peterv%netscape.com
d103a96ada
Fix for bug 176610 (Make nsNameSpaceManager a service). r=caillon, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@134587 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-29 23:44:07 +00:00
timeless%mozdev.org
c184582c58
Bug 174583 Remove nsIRDFDataSource { nsIEnumerator GetAllCommands(in nsIRDFResource aSource); }
...
r=rjc,bienvenu sr=alecf
git-svn-id: svn://10.0.0.236/trunk@134179 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-20 08:10:37 +00:00
darin%netscape.com
b8aad0f494
make chrome debug registration messages more readable r/sr=mozbot
...
git-svn-id: svn://10.0.0.236/trunk@130874 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-01 04:43:57 +00:00
hyatt%netscape.com
c91ae8279f
Enable add-on chrome packages to ne disabled without being uninstalled. Bug 170432, r=blake, sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@130319 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-24 02:07:20 +00:00
mkaply%us.ibm.com
a4c3c36b71
#67749
...
r=pedemont, sr=dbaron
Add #ifdef to nsChromeRegistry to use platform specific forms.css overrides
git-svn-id: svn://10.0.0.236/trunk@129342 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-12 14:05:22 +00:00
dougt%netscape.com
e289284076
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
...
git-svn-id: svn://10.0.0.236/trunk@129050 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 17:13:19 +00:00
alecf%netscape.com
ee7a655cd1
fix bug 160000 - custom.jar support for chrome
...
look for custom.jar in the chrome directory - if found, always check it first for files before using the rest of the chrome registry. This allows embeddors to override specific chrome URLs with their own files.
sr=hyatt, r=chak
git-svn-id: svn://10.0.0.236/trunk@127787 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-21 20:58:05 +00:00
alecf%netscape.com
b9b46541a9
fix bug 162741 - revamp chrome registry interface in preparation for bug 160000 - switch lots of public APIs over to ACString, etc.
...
r=bryner, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@127711 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-20 18:12:51 +00:00
henry.jia%sun.com
d4a65691fd
Fix bug 159889: replace the hardcode of "@mozilla.org/preferences;1" with NS_PREF_CONTRACTID
...
Patch by leon.zhang@sun.com
r=Henry, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@127594 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-19 04:29:58 +00:00
alecf%netscape.com
7e8aa74093
fix for bug 157572 - remove nsIAtom references from strings, and thus expicitly #include nsIAtom.h for consumers who are expecting it.
...
r=dmose, sr=jag, a=asa
git-svn-id: svn://10.0.0.236/trunk@125791 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-25 18:31:10 +00:00
alecf%netscape.com
7ce57677ba
more prep for bug 119923 - use chrome registry ContractID rather than CID, so that we can drop in a new embedding-only chrome registry
...
r=bnesse, sr=dveditz, a=asa
git-svn-id: svn://10.0.0.236/trunk@125651 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-23 23:30:04 +00:00
darin%netscape.com
24feadaaed
fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8"
...
r=dougt sr=alecf
git-svn-id: svn://10.0.0.236/trunk@121010 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-07 23:07:19 +00:00
blakeross%telocity.com
e47a83e3ac
133666 - skin switch on restart not completely performed. r=ben sr=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@120909 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-07 01:33:29 +00:00
ben%netscape.com
181a218f38
[Chrome FastLoad]
...
Add a comment describing the meaning of error code return values from nsXULPrototypeCache::GetPrototype.
r=hyatt, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@120644 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-03 03:00:20 +00:00
darin%netscape.com
824def02af
fixes bug 129279 "nsIFile unicode/utf8/ascii task"
...
r=dougt sr=alecf
git-svn-id: svn://10.0.0.236/trunk@120092 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-27 05:33:09 +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
hyatt%netscape.com
7cf4c12b0c
Didn't get the latest corrections in my patch in the checkin for 103912.
...
git-svn-id: svn://10.0.0.236/trunk@118107 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-04 10:39:40 +00:00
hyatt%netscape.com
2c3b74dc2e
Fix for 103912, make the chrome registry smarter about not looking for missing files. r=bryner, sr=blake, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@118103 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-04 09:48:25 +00:00
tao%netscape.com
b80c346328
44070: match browser and OS locale. (reusing r=alecf,sr=hyatt,a=asa
...
from previous checkin but set intl.locale.matchOS=false by default.
This should remove the start regression. Will watch the tree and
back this patch if the regression comes back. In theory, this should
not happen)
git-svn-id: svn://10.0.0.236/trunk@117848 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-01 05:56:35 +00:00
jkeiser%netscape.com
474132e74a
Backing out tao's bug 44070 to see if it is the mega pageload regression culprit.
...
git-svn-id: svn://10.0.0.236/trunk@117787 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-31 09:17:18 +00:00
tao%netscape.com
1da56ce4ff
44070: match browser and OS locale. r=alecf,sr=hyatt,a=asa. Match browser
...
UI locale and system locale when intl.locale.matchOS == true; Runtime
only behavior; won't write to disk. Fallback to default chrome locale when
matching langpacks are not installed.
git-svn-id: svn://10.0.0.236/trunk@117784 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-31 07:33:57 +00:00
darin%netscape.com
8defbf5d26
b=128508 "freeze nsIChannel nsIRequest" r=gagan, sr=rpotts, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@117002 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-20 22:50:33 +00:00
darin%netscape.com
04849998e1
fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@115936 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-06 07:48:55 +00:00
blakeross%telocity.com
3f8e7b6069
120838 - fix most of the 'theme switching doesn't work from prefs' bugs. r=ben sr=hewitt
...
git-svn-id: svn://10.0.0.236/trunk@114821 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-18 22:58:54 +00:00
sfraser%netscape.com
67a35c1a08
Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@113225 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 21:14:20 +00:00
ccarlen%netscape.com
7f0916f049
Bug 116306 - switching themes by switching profiles doesn't switch theme. r=hyatt@netscape.com/sr=brendan@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@112773 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 23:54:14 +00:00
bryner%netscape.com
418950129c
Bug 120224 - make "Use XBL Forms" pref actually work if you set it in your profile, instead of all.js. r=ben, sr=waterson.
...
git-svn-id: svn://10.0.0.236/trunk@112316 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:01:42 +00:00
bryner%netscape.com
d8b59ec2b9
Changing location of form stylesheet for XBL forms. r=hewitt, sr=hyatt. Not turned on yet.
...
git-svn-id: svn://10.0.0.236/trunk@112193 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:19:12 +00:00
alecf%netscape.com
b0e0e6d031
C++ side of fix for bug 100212 - move consumers of nsIFile.URL into nsIIOService. r=dougt, sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@111529 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:31:25 +00:00
blakeross%telocity.com
71e58808d0
Other missing file.
...
git-svn-id: svn://10.0.0.236/trunk@111465 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 21:07:16 +00:00