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
blakeross%telocity.com
fe1ce96e45
The rest of 117685.
...
git-svn-id: svn://10.0.0.236/trunk@111461 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 20:09:10 +00:00
blakeross%telocity.com
4ce39a230a
117685 - nsChromeRegistry::IsSkinSelected not returning correct result. Return 3 values, none, partial and full (needed for 44032). r=hewitt sr=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@111457 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 19:58:01 +00:00
bryner%netscape.com
87d7aa496f
Initial checkin of XBL select widget (listbox) code (bug 112713).
...
Summary of changes:
- Removed old XBL form control cruft.
- Made nsOutlinerContentView accessible from content scripts.
- Created a new interface, nsIDOMNSXBLFormControl which exists to allow a
select element to have an outliner box object.
- Factored out nsChildIterator into its own file.
- Added support to the outliner content view for having option elements
directly inserted in the outliner.
- Cleaned up pixel/twip conversions in outliner.
- Added support for intrinsic width for outliner.
r=jag, sr=hyatt. Note that the new select widget is NOT turned on by
default.
git-svn-id: svn://10.0.0.236/trunk@111407 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 07:17:10 +00:00
hyatt%netscape.com
f9a19ba7cd
Fix for 112980, nsITheme API and dynamic skin switching re-enabling. r=ben, sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@110648 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:51:39 +00:00
jaggernaut%netscape.com
436d43f211
Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
...
git-svn-id: svn://10.0.0.236/trunk@110579 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 11:58:03 +00:00
dp%netscape.com
e1a23ad8a5
bug 110555 Ignoring error when user css files not found. r=dveditz,
...
sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110132 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 16:14:02 +00:00
alecf%netscape.com
7e7f80fab0
*shrug* moving from profile-do-change to profile-after-change per conrad's suggestion - this seems to fix the blocker for me, what's the worst that could happen? :)
...
git-svn-id: svn://10.0.0.236/trunk@109145 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 23:40:45 +00:00