Commit Graph

387 Commits

Author SHA1 Message Date
bsmedberg%covad.net
e34ec34922 fix more bustage on bug 219233 - update Makefile REQUIRES 2003-12-22 20:45:06 +00:00
bsmedberg%covad.net
f96cd32219 Oops, chrome registry itself now requires content. Why didn't my build break before? (bug 219233) 2003-12-22 05:49:57 +00:00
bsmedberg%covad.net
0c471686e7 bug 219233 - Unfork nsIChromeRegistry.idl (not the impl, just the interface) and move it into content/base/public until we can get a more fine-grained separation of that interface in to GRE/non-GRE pieces. r/sr=hyatt+jst
I couldn't do a CVS move of nsIChromeRegistry.idl, sorry... it was added on a branch earlier. The old CVS log/blame can be found at mozilla/rdf/chrome/public/nsIChromeRegistry.idl
2003-12-22 05:23:10 +00:00
bryner%brianryner.com
605cc06382 deCOMtaminate nsIDocument by changing methods to use return value instead of out-params, eliminating unused nsresult return values, moving some members to nsIDocument and inlining the getters/setters. Bug 222134, r=bzbarsky, sr=jst. 2003-10-22 06:09:48 +00:00
bryner%brianryner.com
088c788614 fixing firebird/thunderbird build bustage (bug 26893) 2003-09-27 18:49:39 +00:00
mkaply%us.ibm.com
57455af2ab Bug 179834. Separate application resources and GRE resources. r=darin sr=dougt 2003-09-15 19:16:24 +00:00
bryner%brianryner.com
ef45da892d Forgot one file as part of bug 218551. a=brendan. 2003-09-08 21:26:29 +00:00
bryner%brianryner.com
2fcdb4e2d5 Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan. 2003-09-07 21:50:21 +00:00
hyatt%mozilla.org
1090e7299d Forgot makefile.in for firebird. 2003-08-09 01:10:38 +00:00
hyatt%mozilla.org
8dfe9dd0f3 Fork the chrome registry for Fb+Tb, bug 215496, r=bryner, sr+a=brendan 2003-08-08 23:28:27 +00:00
bzbarsky%mit.edu
5fa37ec6f3 DeCOMify GetParent/GetBindingParent/GetDocument on nsIContent. Bug 213823,
r+sr=jst
2003-07-28 21:35:53 +00:00
bryner%netscape.com
0fa48ad4b1 Backing out checkin for bug 210216 because it caused regression bugs 210377 and 210437 (themes and extensions missing from UI). r=ben, sr=hyatt. 2003-06-24 22:04:43 +00:00
bsmedberg%covad.net
c904248045 Bug 210216 remove unused nsChromeRegistry::mUIDataSource r=rjc sr=shaver 2003-06-23 04:44:28 +00:00
caillon%returnzero.com
2df173e9c8 Bug 209087
Content interface out-parameters should use ptr-to-ptrs instead of ref-to-ptrs and some small deCOMtamination.
r+sr=jst@netscape.com
2003-06-13 20:10:01 +00:00
dbaron%dbaron.org
833e59e007 Refactor version compatibility and package existence check into separate function (VerifyCompatibleProvider). When one of these checks fails in GetBaseURL, use only the install directory's data source as a backup in case the profile's selection is not in the current install, and don't write the backup back to the profile. b=191954 sr=bryner r=danm 2003-06-01 20:14:59 +00:00
shliang%netscape.com
d312bf73ce bug 190174 - skin-switching broken for migrated profiles. r=ccarlen, sr=jag 2003-05-30 05:29:37 +00:00
alecf%flett.org
d154b1f1fe part of bug 119923 - add a -p option to regchrome to output the chrome registry to a .properties file
r=bryner, sr=hyatt
2003-05-29 18:53:33 +00:00
dwitte%stanford.edu
270d3909ca bug 100649: Length() being used where IsEmpty() is meant
treewide changes to convert incorrect usages of string.Length() to string.IsEmpty().

thanks to afatecha@idea.com.py (Ariel Fatecha) for the patch. r=dwitte, sr=jst.

got the ok from Asa to land into a closed tree.
2003-05-23 21:34:47 +00:00
varga%netscape.com
717feaab4a Landing bookmarks changes.
Bug 205378 - Meta bug for changes in bookmarks sorting code
r=jag, sr=sspitzer, a=sspitzer,asa

The CloneResource() has been back ported from Firebird, originally
implemented by Pierre Chanial.
2003-05-23 12:03:40 +00:00
alecf%netscape.com
a2f3da483d 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) 2003-04-15 22:21:02 +00:00
alecf%netscape.com
0b48cf638a fix for bug 199170 - more static atom work in xpcom, chrome registry, rdf, and profile dir service provider.. sr=bryner, r=ccarlen 2003-04-15 22:19:01 +00:00
bryner%netscape.com
3a3ec0cbd5 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.
2003-04-11 00:56:27 +00:00
dougt%netscape.com
0d2808c511 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 CID�s 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.
2003-03-15 01:04:32 +00:00
bryner%netscape.com
f3a28e9f42 Implement Aqua form controls when building with the Cocoa toolkit (bug 188254). r=pinkerton, sr=sfraser. 2003-03-12 04:57:33 +00:00
peterv%netscape.com
1c8b20e2b2 Fix for bug 162960 (chrome registry doesn't enumerate overlays installed in user profile.). r=varga, sr=hyatt. 2003-03-05 12:20:00 +00:00
cbiesinger%web.de
9405eda256 190020 r=timeless sr=alecf GetResource should take AUTF8String 2003-02-25 19:02:00 +00:00
dbaron%dbaron.org
84f33505f2 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2003-01-08 22:45:23 +00:00
bzbarsky%mit.edu
a34e067b91 Re-relanding part of the fix for bug 182124 to narrow down the source of the
perf impact.  r=rjc, sr=darin
2003-01-05 16:26:59 +00:00
bzbarsky%mit.edu
3399eea621 And backing bug 182124 yet again... why is comet the _only_ tinderbox showing
the problem?
2002-12-11 12:42:50 +00:00
bzbarsky%mit.edu
e81697ce7c relanding bug 182124 since it looks like comet was just noise and the other Ts
boxes that cycled with this show no problems...
2002-12-11 05:40:14 +00:00
bzbarsky%mit.edu
42d3fc3e74 Backing out bug 182124 because I think it caused Ts to go up... 2002-12-11 04:35:37 +00:00
bzbarsky%mit.edu
a4d94e3627 Use the prototype cache smarter, not harder, for getting sheets. Bug
183859, r=sicking, sr=brendan.
2002-12-11 03:33:40 +00:00
bzbarsky%mit.edu
f3c5ef51ac Chrome protocol handler should not munge URIs on channel open (and remove some
workarounds around that behavior).  Bug 182124, r=rjc, sr=darin
2002-12-11 03:29:27 +00:00
bzbarsky%mit.edu
fdd4374f63 Backing this part out; it doesn't work properly without a change elsewhere I
forgot I had in this tree.  :(
2002-12-11 00:09:28 +00:00
bzbarsky%mit.edu
1c01852f9d Clean up some nsISupportsArray users in rdf/. Bug 184346, r=timeless, sr=scc 2002-12-10 23:58:55 +00:00
ccarlen%netscape.com
fbf72c7968 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. 2002-12-04 06:08:57 +00:00
bzbarsky%mit.edu
b864136ce9 Fix windows bustage. Why can't this compiler get simple scoping right? 2002-12-03 06:39:59 +00:00
bzbarsky%mit.edu
fe53f95e60 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.
2002-12-03 05:48:14 +00:00
caillon%returnzero.com
96aa0304fc 181585 - Moving rdf/ over to the new pref APIs since nsIPref is deprecated.
r=rjc sr=alecf
2002-12-01 03:20:50 +00:00
peterv%netscape.com
2cd27f702a Fix for bug 176610 (Make nsNameSpaceManager a service). r=caillon, sr=jst. 2002-11-29 23:44:07 +00:00
timeless%mozdev.org
2d64a97bb3 Bug 174583 Remove nsIRDFDataSource { nsIEnumerator GetAllCommands(in nsIRDFResource aSource); }
r=rjc,bienvenu sr=alecf
2002-11-20 08:10:37 +00:00
darin%netscape.com
e87593ebea make chrome debug registration messages more readable r/sr=mozbot 2002-10-01 04:43:57 +00:00
hyatt%netscape.com
667c0366cf Enable add-on chrome packages to ne disabled without being uninstalled. Bug 170432, r=blake, sr=brendan 2002-09-24 02:07:20 +00:00
mkaply%us.ibm.com
7c3a81751f #67749
r=pedemont, sr=dbaron
Add #ifdef to nsChromeRegistry to use platform specific forms.css overrides
2002-09-12 14:05:22 +00:00
dougt%netscape.com
68faeb5241 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com 2002-09-07 17:13:19 +00:00
alecf%netscape.com
4e0b59f695 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
2002-08-21 20:58:05 +00:00
alecf%netscape.com
03f69e9a10 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
2002-08-20 18:12:51 +00:00
henry.jia%sun.com
227be5af9c 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
2002-08-19 04:29:58 +00:00
alecf%netscape.com
e9e1a39573 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
2002-07-25 18:31:10 +00:00
alecf%netscape.com
47b3f07056 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
2002-07-23 23:30:04 +00:00