bsmedberg%covad.net
889f2cf6ac
Bug 232059 - installed-chrome.txt shouldn't need to end in a newline. r+sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@152287 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-04 12:49:43 +00:00
bsmedberg%covad.net
26c439cdcf
Bug 222542 - delayed profile install fails. This landed for seamonkey 10/21/03 but never got ported, a=pch
...
git-svn-id: svn://10.0.0.236/trunk@152109 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-31 04:48:33 +00:00
bryner%brianryner.com
0db5cf173e
fallout from chrome registry reorg - fix CID to match chrome/src/nsChromeRegistry.h
...
git-svn-id: svn://10.0.0.236/trunk@151740 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-23 08:53:35 +00:00
bsmedberg%covad.net
db918a3d19
Re-landing bug 229285 - There was a misplaced close-brace in nsXULDocument.cpp that was causing problems non-chrome XUL documents.
...
git-svn-id: svn://10.0.0.236/trunk@151316 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-14 18:03:25 +00:00
bsmedberg%covad.net
a476e57c21
Backing out bug 229285 until I can figure out the orange with the -chrome file:///blah scenario.
...
git-svn-id: svn://10.0.0.236/trunk@151303 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-14 15:26:08 +00:00
bsmedberg%covad.net
8eab2d893b
Bug 229285 - separate nsIXULOverlayProvider from nsIXULChromeRegistry
...
r=bryner sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@151297 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-14 13:30:55 +00:00
bzbarsky%mit.edu
c23636386a
Pull this benighted file into the new post-bug-211376 world.
...
git-svn-id: svn://10.0.0.236/trunk@151287 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-14 02:15:02 +00:00
jst%mozilla.jstenback.com
be5100dbab
Fixing phoenix bustage caused by my fix for bug 226522.
...
git-svn-id: svn://10.0.0.236/trunk@151126 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-10 01:52:36 +00:00
bryner%brianryner.com
468d3e2e8d
Eliminate nsIStyleSet as an XPCOM interface, making the implementation internal to layout. Frame constructor ownership moves to the pres shell, and the style set methods that forward to the frame constructor are gone. Rewrote style set sheet add/remove to reduce code size. For more details, see bug 64116. r+sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@150998 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-07 22:30:53 +00:00
bsmedberg%covad.net
7e08b118b7
Continuing to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
...
git-svn-id: svn://10.0.0.236/trunk@150973 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-07 13:37:00 +00:00
bsmedberg%covad.net
9706f93476
Beginning to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
...
git-svn-id: svn://10.0.0.236/trunk@150961 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-07 01:22:31 +00:00
bsmedberg%covad.net
44675b7d6e
fix more bustage on bug 219233 - update Makefile REQUIRES
...
git-svn-id: svn://10.0.0.236/trunk@150633 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-22 20:45:06 +00:00
bsmedberg%covad.net
a3a36f7d3c
Oops, chrome registry itself now requires content. Why didn't my build break before? (bug 219233)
...
git-svn-id: svn://10.0.0.236/trunk@150619 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-22 05:49:57 +00:00
bsmedberg%covad.net
144afd1c5e
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
git-svn-id: svn://10.0.0.236/trunk@150618 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-22 05:23:10 +00:00
bryner%brianryner.com
eeddf02bde
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.
...
git-svn-id: svn://10.0.0.236/trunk@148257 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-22 06:09:48 +00:00
bryner%brianryner.com
f290465ae7
fixing firebird/thunderbird build bustage (bug 26893)
...
git-svn-id: svn://10.0.0.236/trunk@147378 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-27 18:49:39 +00:00
mkaply%us.ibm.com
77c0b1c980
Bug 179834. Separate application resources and GRE resources. r=darin sr=dougt
...
git-svn-id: svn://10.0.0.236/trunk@146909 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-15 19:16:24 +00:00
bryner%brianryner.com
2db42987b1
Forgot one file as part of bug 218551. a=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@146635 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-08 21:26:29 +00:00
bryner%brianryner.com
978d05c917
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@146614 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-07 21:50:21 +00:00
hyatt%mozilla.org
ce07580ac2
Forgot makefile.in for firebird.
...
git-svn-id: svn://10.0.0.236/trunk@145779 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-09 01:10:38 +00:00
hyatt%mozilla.org
184ca06709
Fork the chrome registry for Fb+Tb, bug 215496, r=bryner, sr+a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@145772 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-08 23:28:27 +00:00
bzbarsky%mit.edu
9e4941c980
DeCOMify GetParent/GetBindingParent/GetDocument on nsIContent. Bug 213823,
...
r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@145292 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-28 21:35:53 +00:00
bryner%netscape.com
b59c320b12
Backing out checkin for bug 210216 because it caused regression bugs 210377 and 210437 (themes and extensions missing from UI). r=ben, sr=hyatt.
...
git-svn-id: svn://10.0.0.236/trunk@144111 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-24 22:04:43 +00:00
bsmedberg%covad.net
e230bdcd1a
Bug 210216 remove unused nsChromeRegistry::mUIDataSource r=rjc sr=shaver
...
git-svn-id: svn://10.0.0.236/trunk@144047 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-23 04:44:28 +00:00
caillon%returnzero.com
0a6d1ae509
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
git-svn-id: svn://10.0.0.236/trunk@143683 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-13 20:10:01 +00:00
dbaron%dbaron.org
6445a42c62
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
...
git-svn-id: svn://10.0.0.236/trunk@143156 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-01 20:14:59 +00:00
shliang%netscape.com
004b4dd473
bug 190174 - skin-switching broken for migrated profiles. r=ccarlen, sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@143083 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-30 05:29:37 +00:00
alecf%flett.org
e97c3d4a53
part of bug 119923 - add a -p option to regchrome to output the chrome registry to a .properties file
...
r=bryner, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@143048 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-29 18:53:33 +00:00
dwitte%stanford.edu
dc7e857400
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.
git-svn-id: svn://10.0.0.236/trunk@142828 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-23 21:34:47 +00:00
varga%netscape.com
c1c2acd6b5
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.
git-svn-id: svn://10.0.0.236/trunk@142814 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-23 12:03:40 +00:00
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