3244 Commits

Author SHA1 Message Date
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
bryner%netscape.com
f353a1939e Removing another unused dlldeps.cpp file. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@135881 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-06 08:42:13 +00:00
bzbarsky%mit.edu
1f8a10d387 Re-landing fix for bug 182124 a bit at a time to narrow down the source of the
perf impact. r=rjc, sr=darin


git-svn-id: svn://10.0.0.236/trunk@135863 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-05 20:19:19 +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
seawood%netscape.com
0a7c7a98f9 nobrainer changes while thinking about mingw support
Bug #134113 r=dmose


git-svn-id: svn://10.0.0.236/trunk@135809 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-03 08:58:59 +00:00
seawood%netscape.com
f8f86e7f05 Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
Bug #186241 r=dougt


git-svn-id: svn://10.0.0.236/trunk@135661 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-28 01:15:07 +00:00
timeless%mozdev.org
60032561cb Bug 183639 Crash |delete datasource| in NS_NewRDFInMemoryDataSource
r=rjc sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@135122 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 12:54:00 +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
rjc%netscape.com
1c5ae34f7c Fix bug # 183052: remove assert in RDFXMLDataSourceImpl::Flush(). r=bzbarsky@mit.edu sr=darin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@135082 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 00:20:10 +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
bzbarsky%mit.edu
221ba4ee50 Fix some obviously bogus comments. r=caillon, sr=clear copy/paste error.
git-svn-id: svn://10.0.0.236/trunk@134370 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-23 22:16:23 +00:00
rjc%netscape.com
9b6d0aa857 Fix bug # 180423: implement nsIRDFRemoteDataSource::FlushTo() which enables, among other things, serializing bookmarks as RDF. r=pavlov sr=ben
git-svn-id: svn://10.0.0.236/trunk@134320 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-22 07:55:59 +00:00
bzbarsky%mit.edu
b549c5800b Use calloc() instead of malloc() followed by memset to 0. Bug 124302, patch by
Aaron Lehmann <aaronl@vitelus.com>, r=timeless, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@134212 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-20 23:13:09 +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
timeless%mozdev.org
02804abe11 Bug 155192 crash [@nsRDFResource::~nsRDFResource] if gRDFService wasn't created
patch by tingley@sundell.net r=timeless sr=bz


git-svn-id: svn://10.0.0.236/trunk@134035 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-18 04:44:30 +00:00
blakeross%telocity.com
b907a8fb77 179316 - date literals aren't serialized properly. r=rjc sr=ben
git-svn-id: svn://10.0.0.236/trunk@133614 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-12 02:12:02 +00:00
timeless%mozdev.org
3f964f3276 backing out.
git-svn-id: svn://10.0.0.236/trunk@133164 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 16:49:13 +00:00
timeless%mozdev.org
b0778013dc Bug 174583 Remove nsIRDFDataSource { nsIEnumerator GetAllCommands(in nsIRDFResource aSource); }
r=rjc,bienvenu sr=alecf


git-svn-id: svn://10.0.0.236/trunk@133163 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 16:10:46 +00:00
timeless%mozdev.org
c1e79f47c2 Bug 174583 Remove nsIRDFDataSource { nsIEnumerator GetAllCommands(in nsIRDFResource aSource); }
r=rjc,bienvenu sr=alecf


git-svn-id: svn://10.0.0.236/trunk@133158 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 15:31:02 +00:00
timeless%mozdev.org
9cdf00e28d Bug 154801 ###!!! ASSERTION: null ptr: 'aURL != nsnull', file f:\build\mozilla\rdf\base\src\nsRDFContentSink.cpp, line 696
r=tingley sr=jst


git-svn-id: svn://10.0.0.236/trunk@133120 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 05:35:14 +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
bryner%netscape.com
79c62ac5b7 Get rid of gcc3's numerous warnings about using <new.h> instead of <new> by creating a new #define, NEW_H, which should be used instead of <new.h> or <new>. This is so we can continue to support a couple of braindead compilers that don't accept <new>. Bug 155852, r=cls.
git-svn-id: svn://10.0.0.236/trunk@127585 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-19 03:50:27 +00:00
darin%netscape.com
f4ac8b67b2 second attempt at landing fix for bug 157131 "nsIIOService mods in preparation for freezing" r=dougt sr=alecf
git-svn-id: svn://10.0.0.236/trunk@127379 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-15 18:38:46 +00:00
heikki%netscape.com
fbe40219c9 Bug 63558, we now store XML declaration in the document and can serialize it. There is fix for 158617 as well, newlines behave properly around doctype. r=bzbarsky, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@127185 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-13 18:41:16 +00:00
seawood%netscape.com
0b3ff474f3 Removing old nmake build makefiles. Bug #158528 r=pavlov
git-svn-id: svn://10.0.0.236/trunk@126975 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 07:55:43 +00:00
leaf%mozilla.org
e1e7037575 backout darin's checkin from around noon yesterday to remove the regression
in 161921


git-svn-id: svn://10.0.0.236/trunk@126917 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-09 23:46:19 +00:00
darin%netscape.com
0a81150b46 changes to nsIIOService in preparation for freezing, b=157131
r=dougt sr=alecf


git-svn-id: svn://10.0.0.236/trunk@126784 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-08 19:08:59 +00:00
seawood%netscape.com
5cf2509541 Remove unused defines:
_IMPL_NS_HTML
_IMPL_NS_RDF
_IMPL_NS_WEB
USE_NSREG

Patches for removing above defines contributed by Stephen Walker <walk84@yahoo.com>.
Bug #125118 r=cls sr=bryner
Bug #160397 r=cls sr=bryner
Bug #160628 r=cls
Bug #160451 r=cls sr=bryner

_IMPL_NS_VIEW

Patches for removing above define contributed by Brian Ryner <bryner@netscape.com>
Bug #160416 r=cls


git-svn-id: svn://10.0.0.236/trunk@126619 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-07 06:08:00 +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
tingley%sundell.net
846abc7419 Bustage fix for b=115342, courtesy of dbaron.
git-svn-id: svn://10.0.0.236/trunk@124911 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-10 00:32:48 +00:00
tingley%sundell.net
b66dd4cca0 Reduce some unnecessary nsAutoString usage in the RDF Content Sink.
b=115342 r=bzbarsky sr=waterson


git-svn-id: svn://10.0.0.236/trunk@124901 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-09 23:44:58 +00:00
timeless%mac.com
9453ed9295 Bug 144992 [FIX] BookmarksUtils.cloneFolder does not clone subfolders (hordes of separators created in bookmarks)
patch by pierrechanial@netscape.net r=blake sr=jag


git-svn-id: svn://10.0.0.236/trunk@124858 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-09 19:37:24 +00:00
tingley%sundell.net
abbb6cec3f Fix for bug 153480 - crash deleting download manager entries.
r=rjc sr=waterson


git-svn-id: svn://10.0.0.236/trunk@124831 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-09 05:21:33 +00:00