reed@reedloden.com
1c2d0e1f21
Bug 403621 - "fix various ArrayEnumerator implementations" [p=dao@mozilla.com (Dão Gottwald) r=Mano a1.9=schrep]
2007-11-21 13:15:39 -08:00
reed@reedloden.com
23facde270
Bug 330447 - "remove " ." from "No chrome package registered" error message" [p=sgautherie.bz@free.fr (Serge Gautherie) r=gavin a1.9=damons]
2007-11-13 00:50:30 -08:00
reed@reedloden.com
9c378d1e31
Attempt to fix bustage on Mac caused by bug 397073.
2007-11-12 22:04:00 -08:00
reed@reedloden.com
942e331e2d
Bug 397073 - "Allow runtime overrides by OS version for chrome" [p=Mossop r=bsmedberg a1.9=schrep]
2007-11-12 21:38:48 -08:00
reed@reedloden.com
f9ae7e965e
Bug 399707 - "Add inverse matching for string flags" [p=Mossop r=bsmedberg a1.9=damons]
2007-11-12 21:32:09 -08:00
dolske@mozilla.com
a0eecf6ae5
Bug 386283: startup warning at nsChromeRegistry.cpp, line 1249. r=benjamin, sr=biesi
2007-07-14 18:34:08 -07:00
jwalden@mit.edu
6d7584839a
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 00:08:04 -07:00
dtownsend@oxymoronical.com
d139348d49
Testcase for bug 380398: appversion manifest flag is broken in certain situations. r=bsmedberg
2007-05-30 14:52:47 -07:00
Olli.Pettay@helsinki.fi
b0100770e3
Bug 378776, Need safe way to iterate a document's presshells, r+sr=bz
2007-05-22 14:45:03 -07:00
dtownsend@oxymoronical.com
81997cd00e
Bug 380398: appversion manifest flag has a broken length check. r=bsmedberg
2007-05-18 06:42:06 -07:00
dbaron@dbaron.org
d98d9fdec5
Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg
2007-03-27 08:33:38 -07:00
peterv%propagandism.org
7d0fd18c70
Fix for bug 372679 (mozilla/chrome/src/nsChromeUIDataSource.* is unused). r=bsmedberg.
2007-03-08 10:24:40 +00:00
jonas%sicking.cc
7299ef3901
Bug 370332: Kill nsIBindingManager and nsIStyleRuleSupplier. r=dbaron for the layout/style parts, r/sr=jst for the rest.
2007-02-16 22:59:06 +00:00
philringnalda%gmail.com
980d5e529d
Bug 323455: chrome override URIs not resolved, p=chpe@gnome.org, r=bsmedberg
2006-12-31 03:20:27 +00:00
gijskruitbosch%gmail.com
46a5f6a907
Bug 361087 - remove the nsIXULPrototypeDocument interface
...
p=asqueella@gmail.com (Nickolay Ponomarev)
r+sr=bugmail@sicking.cc (Jonas Sicking)
2006-12-22 16:11:16 +00:00
bzbarsky%mit.edu
0a3a624149
Make it possible for protocol handlers to configure how CheckLoadURI should
...
treat them via their protocol flags. Remove the protocol list we used before.
Bug 120373, r=dveditz, sr=darin
2006-11-10 23:49:08 +00:00
roc+%cs.cmu.edu
8ac789f331
Bug 331883. Restrict anonymous box selectors to agent/user style sheets. r+sr=dbaron/bzbarsky
2006-06-15 03:20:19 +00:00
benjamin%smedbergs.us
e27b931ecf
Bug 338037 - fail earlier when resolving improperly formatted URLs, r=darin
2006-05-19 23:32:49 +00:00
darin%meer.net
e53eb29e72
fixing upload to a file channel and the win32 vc6 build bustage (out with NS_NewRunnableMethod and in with NS_NEW_RUNNABLE_METHOD)
2006-05-10 22:49:04 +00:00
darin%meer.net
0318b8c707
landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
2006-05-10 17:30:15 +00:00
beng%bengoodger.com
aa2653da83
335561 - nsChromeProtocolHandler does not respect original URI. r+sr=bz
2006-04-27 00:24:20 +00:00
mrbkap%gmail.com
538f4c101b
nsChromeRegistry needs to QI to nsISupports.
2006-01-26 01:07:37 +00:00
bsmedberg%covad.net
ec0ae1ec61
Bug 322965 (relanding) - Allow building xulrunner with --disable-xul, this fixes dynamic builds which didn't have the correct linker flags and combines passwordmgr/satchel in one XPCOM module since they have symbol dependencies
2006-01-25 20:23:24 +00:00
pavlov%pavlov.net
a6582b5239
backing out bsmedberg's checkins for bug 322965 due to build bustage.
2006-01-25 04:54:07 +00:00
bsmedberg%covad.net
abe638de27
Bug 322965 - Allow building XULRunner with --disable-xul, r=dougt (This also contains some bits of 299988, build gtkmozembed into libxul)
2006-01-24 19:27:00 +00:00
bsmedberg%covad.net
a12f59b07e
Bug 132183 - Chrome registry doesn't handle uppercase package names; normalize all packages to lowercase, r=darin+Neil
2005-12-14 15:49:23 +00:00
neil%parkwaycc.co.uk
ed906ab7d1
Bug 318128 Fix abuse of the CSS loader as a service r=bsmedberg sr=bz
2005-12-09 11:10:36 +00:00
bzbarsky%mit.edu
818aafcc15
Improve the CSSLoader API: make it clear which methods return results
...
sync and which return async, move the handling of alternates more completely
into the CSSLoader, make it possible for observers to tell whether the load
actually succeeded. Bug 293825, r+sr=peterv
2005-09-12 18:41:15 +00:00
bsmedberg%covad.net
40ffe03615
Bug 302276 - Flip xpcnativewrappers default to yes - r=bz sr=shaver
2005-08-25 15:22:00 +00:00
bsmedberg%covad.net
b3905512fd
Bug 300731 - Change app/extension version scheme going forward, r=darin+shaver a=shaver
2005-07-23 14:05:25 +00:00
bsmedberg%covad.net
0fa430268b
Bug 299730 - Chrome registry should be able to enumerate locales (for locale-switcher extension), and additional manifest features for forward/backward compatibility, r=darin a=asa
2005-07-14 15:40:25 +00:00
bsmedberg%covad.net
2a67bc0f90
Bug 221490 - Remove the extension-whitelist for giving chrome docs system privileges (privileges are now granted to all content files) patch by dveditz, r+a=me
2005-06-23 18:18:51 +00:00
bsmedberg%covad.net
7a6f052236
Bug 291129 - Add console logging when startup appears to be unsuccessful, or when an envvar is set: r=darin a=asa
2005-06-07 19:28:23 +00:00
bsmedberg%covad.net
ceb595e7c9
Bug 295013 - installing the same theme a second time, or uninstalling a theme you just installed fails - patch by Robert Strong <moz_bugzilla@exchangecode.com> r=me a=shaver
2005-06-02 14:37:50 +00:00
bsmedberg%covad.net
8b8add0467
Bug 295265 - (re)introduce chrome overrides r=darin a=shaver
2005-06-01 19:09:44 +00:00
bsmedberg%covad.net
9abe57c447
Bug 281988 - Chrome registry supports for the xpcnativewrappers=yes flag. Chrome packaging fixup to apply the xpcnativewrappers=yes flag to our application chrome packages for ffox/tbird. This also stops the repackaging of thunderbird chrome. r=mscott+bz a=drivers
2005-05-20 12:58:57 +00:00
axel%pike.org
964200b49d
bug 293129, ab-CD extension translations dont work with short locales, r=bsmedberg, sr=shaver, a=asa
2005-05-17 09:24:16 +00:00
bsmedberg%covad.net
ec03fbb04a
Bug 293461 - Make safe mode a system option and make handling by the EM less fragile. Also fixes bug 275529 - allows app ID and extension ID to be a prettyname@vendor.tld instead of {GUID}. r=darin+robstrong a=asa
2005-05-12 13:23:30 +00:00
darin%meer.net
30ec9dcedb
fixes bug 292659 "No scrollbars, non-functional submit in libXUL/XULRunner app" r=bsmedberg a=asa
2005-05-05 00:42:35 +00:00
bsmedberg%covad.net
0bcc361e7d
Bug 289914 - ignore #comment lines in chrome manifests r=shaver a=chofmann
2005-04-11 15:31:58 +00:00
bsmedberg%covad.net
dc9effc54d
Bug 285063 - Add console logging for malformed chrome manifests and other common errors r=darin
2005-04-05 15:20:20 +00:00
bsmedberg%covad.net
cf82caba6a
Bug 288984 - "regchrome" tool is useless now that bug 278534 has landed, remove it. r=mconnor
2005-04-04 17:17:25 +00:00
bsmedberg%covad.net
ddbd869e4c
Bug 279952 - add en-US to the fallback list for locale providers, preferring it to "any old locale we can find" r=darin
2005-03-30 11:41:47 +00:00
bsmedberg%covad.net
914a5612a1
libxul step 4 - most of tier 50 (not PSM, and I may have forgotten a few things in toolkit/mozapps also) r=darin
2005-03-18 21:24:05 +00:00
bsmedberg%covad.net
6498f97b6b
Bug 283488 - Reentrant getservice for chromeregistry if a contents.rdf cannot be parsed. r=shaver (This reintroduces code that I stripped in the chrome registry rework because I thought it was silly. Joel was right.)
2005-02-25 21:11:46 +00:00
bsmedberg%covad.net
361daac936
Bug 281414 - global s/nsIPrefBranchInternal/nsIPrefBranch2/ rs=darin (did not change backwards-compatible code in extensions/irc extensions/venkman or extensions/inspector)
2005-02-25 20:46:35 +00:00
bsmedberg%covad.net
589d857664
From bug 278534 - fix leaks from the new chrome registry hash not being finalized.
2005-02-23 13:56:56 +00:00
bsmedberg%covad.net
4a9d287b20
From bug 278534 - Can't have NS_NAMED_LITERAL_CSTRING at static/global scope, because the XPCOM library can be unloaded before the module cleanup fires. Should clear up cadence orange.
2005-02-23 00:01:54 +00:00
bsmedberg%covad.net
473534a724
Bug 278534, try #2 - Make tooklit chrome registry use plaintext manifests instead of an RDF cache (get rid of contents.rdf!) r=darin/dveditz/ben
2005-02-22 21:49:45 +00:00
bsmedberg%covad.net
e82e4540da
Backout bug 278534 due to tinderbox orange.
2005-02-20 01:47:13 +00:00
bsmedberg%covad.net
fa99ad4094
Make nested chrome registry types public, to fix MSVC6 weirdness. Bug 278534.
2005-02-19 17:23:50 +00:00
bsmedberg%covad.net
3d5d14bc57
Bug 278534 - Make a plaintext chrome registration file format to replace contents.rdf r/sr=darin+dveditz+ben
2005-02-19 15:35:36 +00:00
bryner%brianryner.com
708a569767
Guarantee that a document's binding manager is non-null. Bug 282792, r+sr=bzbarsky.
2005-02-19 10:31:27 +00:00
bryner%brianryner.com
67dba23ae4
Clean up unneeded REQUIRES (bug 73353). r+sr=dbaron.
2005-02-03 23:01:54 +00:00
bsmedberg%covad.net
f3dd951f94
Bug 276588 - Rework command line handling in the toolkit to use a generic API - see COMMANDLINES_20050109_BRANCH for more detailed cvs logs r=darin,caillon,mscott,mconnor
2005-01-17 18:50:18 +00:00
dbaron%dbaron.org
6b09070f72
CVS remove files that were not part of the build for long (due to performance regression).
2005-01-11 22:51:55 +00:00
darin%meer.net
f4975611d2
fixes bug 273678 "nsChromeRegistry::ProcessNewChromeBuffer never flushes the profile chrome.rdf" r=bsmedberg
2004-12-08 18:29:01 +00:00
dbaron%dbaron.org
bd72755845
Back out 252703 due to Txul / Ts regression.
2004-12-02 02:13:20 +00:00
dbaron%dbaron.org
21dccaeace
Fix theme switching bugs related to insufficient change handling when entry points to themes are stylesheet links (processing instructions or XBL stylesheet elements) or xul:image src attributes by giving the chrome: protocol its own URL implementation that remembers the URL to which the chrome: URL was resolved and uses that resolved URL as part of equality testing. Fix various fastload issues arising from this change. b=252703 r=darin sr=bzbarsky
2004-12-01 22:39:17 +00:00
gerv%gerv.net
670fb87360
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-12-01 22:27:03 +00:00
darin%meer.net
950a78482d
fixes bug 219400 "remove callers of nsServiceManager:: methods" r=bsmedberg
2004-11-07 23:59:35 +00:00
darin%meer.net
189ba5e5c4
eliminating uses of deprecated nsComponentManager:: methods (bug 267040), r=bsmedberg
2004-11-01 18:50:36 +00:00
timeless%mozdev.org
5260cb928e
Bug 237745 (app-startup)
2004-10-29 23:23:52 +00:00
bsmedberg%covad.net
e08012b8b7
Bug 237745 (app-startup) - split off the pieces of appshellservice that have to do with the startup sequence into a new (forked, temporarily) app-startup service r+sr=darin+biesi+Neil
2004-10-29 19:28:38 +00:00
timeless%mozdev.org
02764816d7
backing out bsmedberg's changes for Bug 264093 because they caused domwindows to leak and orange
2004-10-13 19:05:48 +00:00
bsmedberg%covad.net
c897f37473
Bug 264093 - combine chrome registry and chrome protocol handler on one object r=darin
2004-10-13 17:14:13 +00:00
bsmedberg%covad.net
b0139bccdd
Bug 259203 - uninstalling current non-default theme breaks browser (part 1, chrome registry bulletproofing) r=darin
2004-09-25 16:14:52 +00:00
bsmedberg%covad.net
7561fa5d5b
Merge bug 246014 from the aviary branch, splitting nsIXULChromeRegistry into a separate piece for seamonkey-only methods. Original Firefox patch r=bryner sr=ben seamonkey merge r+sr=jst
2004-09-21 20:19:48 +00:00
dbaron%dbaron.org
96c0e36f4e
Separate concept of stylesheet URI into base URI (for resolving relative links) and sheet URI (for everything else), since they can differ for style elements (and inline style and style set from script, but that's for the next patch). Some other things (relating to external stylesheets, where it doesn't make a difference) that probably should use the sheet URL are left as the base URL for now because I didn't want to change too much at once. b=255538 r+sr=bzbarsky
2004-09-10 06:45:59 +00:00
darin%meer.net
b853169d42
landing v1.1 patch for 257162 "core changes required to enable XULRunner functionality" r=bsmedberg
2004-09-07 18:59:07 +00:00
ben%bengoodger.com
582c9d22c5
253220 - better software update - in place software update, etc etc. glory!
2004-08-05 02:45:27 +00:00
cbiesinger%web.de
1082eb6b8b
Bug 252435 get rid of *WithConversion in chrome registry
...
r=bsmedberg sr=darin
2004-07-28 21:23:12 +00:00
dbaron%dbaron.org
2faa2566a0
Move things that aren't author stylesheets out of nsDocument's mStyleSheets array to simplify stylesheet management code. Add a level of the cascade for style attributes and ensure that there's only one rule processor per level of the cascade, and simplify the logic of nsCSSRuleProcessor creation. b=252578 r+sr=bzbarsky
2004-07-28 07:08:41 +00:00
cbiesinger%web.de
534c6c5145
port some EqualsLiteral/AssignLiteral changes from rdf/chrome to chrome/,
...
a=bsmedberg
2004-07-21 12:48:36 +00:00
aaronleventhal%moonset.net
dcd7e072c6
Bug 239914. When OS high contrast or another accessible theme is used, automatically follow it in chrome and content. r=bsmedberg, sr=bryner
2004-06-08 19:34:55 +00:00
ben%bengoodger.com
2717a7fe27
244655 - uninstalling an extension breaks Firefox.
2004-05-26 21:54:14 +00:00
bryner%brianryner.com
7d80b4f5cf
deCOMtaminate nsPIDOMWindow (bug 242111). r+sr=jst.
2004-05-03 21:48:36 +00:00
ben%bengoodger.com
be7d47d0c3
stray printf
2004-05-02 04:22:43 +00:00
ben%bengoodger.com
172d1d4109
242309 - implement nsIXULChromeRegistry::UninstallPackage for 170006 (extension manager) - requires changing nsIXULChromeRegistry::UninstallPackage to take an ACString like all the other uninstall methods.
2004-05-02 04:03:54 +00:00
ben%bengoodger.com
394a8fe8c0
make ConvertChromeURL return an error code when it cannot successfully convert a chrome URL rather than build a "wacky default" - remove some cruft too
2004-04-30 01:46:02 +00:00
bsmedberg%covad.net
31f38b9b39
Bug 141090 - New profiles do not display current theme w/ check flag
...
patch by jerry.tan@sun.com r=me sr=bryner
2004-04-24 17:05:23 +00:00
bsmedberg%covad.net
3ceaebd710
Re-landing bug 237407 with crash-fix. r/sr=dbaron+brendan a=asa+mkaply
2004-03-23 18:26:43 +00:00
bsmedberg%covad.net
255960bb10
Bug 233160 - separate style overlays out of nsIXULChomeRegistry r+sr=hyatt with additional lookovers from dbaron+bz
2004-03-09 19:59:09 +00:00
bsmedberg%covad.net
47e1bde601
Bug 232059 - installed-chrome.txt shouldn't need to end in a newline. r+sr=bryner
2004-02-04 12:49:43 +00:00
bsmedberg%covad.net
77a2a9ab41
Bug 222542 - delayed profile install fails. This landed for seamonkey 10/21/03 but never got ported, a=pch
2004-01-31 04:48:33 +00:00
bryner%brianryner.com
02b99e8e87
fallout from chrome registry reorg - fix CID to match chrome/src/nsChromeRegistry.h
2004-01-23 08:53:35 +00:00
bsmedberg%covad.net
3d0c574845
Re-landing bug 229285 - There was a misplaced close-brace in nsXULDocument.cpp that was causing problems non-chrome XUL documents.
2004-01-14 18:03:25 +00:00
bsmedberg%covad.net
0459dfe56b
Backing out bug 229285 until I can figure out the orange with the -chrome file:///blah scenario.
2004-01-14 15:26:08 +00:00
bsmedberg%covad.net
386f40c13a
Bug 229285 - separate nsIXULOverlayProvider from nsIXULChromeRegistry
...
r=bryner sr=hyatt
2004-01-14 13:30:55 +00:00
bzbarsky%mit.edu
36f6b06e5a
Pull this benighted file into the new post-bug-211376 world.
2004-01-14 02:15:02 +00:00
jst%mozilla.jstenback.com
b806d8ead6
Fixing phoenix bustage caused by my fix for bug 226522.
2004-01-10 01:52:36 +00:00
bryner%brianryner.com
e65d2d2fe5
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.
2004-01-07 22:30:53 +00:00
bsmedberg%covad.net
d0f309943a
Continuing to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
2004-01-07 13:37:00 +00:00
bsmedberg%covad.net
274ef7cd49
Beginning to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
2004-01-07 01:22:31 +00:00
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
darin%netscape.com
6fd5862e6e
fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8"
...
r=dougt sr=alecf
2002-05-07 23:07:19 +00:00
blakeross%telocity.com
039011de8b
133666 - skin switch on restart not completely performed. r=ben sr=hyatt
2002-05-07 01:33:29 +00:00
ben%netscape.com
6ba5381036
[Chrome FastLoad]
...
Add a comment describing the meaning of error code return values from nsXULPrototypeCache::GetPrototype.
r=hyatt, sr=brendan
2002-05-03 03:00:20 +00:00
darin%netscape.com
e554d83626
fixes bug 129279 "nsIFile unicode/utf8/ascii task"
...
r=dougt sr=alecf
2002-04-27 05:33:09 +00:00
alecf%netscape.com
fba198f16c
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
2002-04-12 01:52:27 +00:00
hyatt%netscape.com
70f7cfa69f
Didn't get the latest corrections in my patch in the checkin for 103912.
2002-04-04 10:39:40 +00:00
hyatt%netscape.com
254dd80f20
Fix for 103912, make the chrome registry smarter about not looking for missing files. r=bryner, sr=blake, a=asa
2002-04-04 09:48:25 +00:00
tao%netscape.com
0daffa6536
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)
2002-04-01 05:56:35 +00:00
jkeiser%netscape.com
1842d4cc10
Backing out tao's bug 44070 to see if it is the mega pageload regression culprit.
2002-03-31 09:17:18 +00:00
tao%netscape.com
de85a936fc
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.
2002-03-31 07:33:57 +00:00
darin%netscape.com
9fbd1028d6
b=128508 "freeze nsIChannel nsIRequest" r=gagan, sr=rpotts, a=asa
2002-03-20 22:50:33 +00:00
darin%netscape.com
f1a6738b6c
fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
2002-03-06 07:48:55 +00:00
blakeross%telocity.com
6e27f23fa8
120838 - fix most of the 'theme switching doesn't work from prefs' bugs. r=ben sr=hewitt
2002-02-18 22:58:54 +00:00
sfraser%netscape.com
d133d4956f
Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson
2002-01-30 21:14:20 +00:00
ccarlen%netscape.com
6de6156926
Bug 116306 - switching themes by switching profiles doesn't switch theme. r=hyatt@netscape.com/sr=brendan@mozilla.org
2002-01-24 23:54:14 +00:00
bryner%netscape.com
506ca13a9a
Bug 120224 - make "Use XBL Forms" pref actually work if you set it in your profile, instead of all.js. r=ben, sr=waterson.
2002-01-16 06:01:42 +00:00
bryner%netscape.com
b9171e8d88
Changing location of form stylesheet for XBL forms. r=hewitt, sr=hyatt. Not turned on yet.
2002-01-15 22:19:12 +00:00
alecf%netscape.com
5965318acb
C++ side of fix for bug 100212 - move consumers of nsIFile.URL into nsIIOService. r=dougt, sr=darin
2002-01-08 01:31:25 +00:00
blakeross%telocity.com
349e67793e
Other missing file.
2002-01-06 21:07:16 +00:00
blakeross%telocity.com
c587984942
The rest of 117685.
2002-01-06 20:09:10 +00:00
blakeross%telocity.com
0785134c7d
117685 - nsChromeRegistry::IsSkinSelected not returning correct result. Return 3 values, none, partial and full (needed for 44032). r=hewitt sr=hyatt
2002-01-06 19:58:01 +00:00
bryner%netscape.com
6cf1d33b09
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.
2002-01-05 07:17:10 +00:00
hyatt%netscape.com
0ec3f045d8
Fix for 112980, nsITheme API and dynamic skin switching re-enabling. r=ben, sr=waterson
2001-12-17 22:51:39 +00:00
jaggernaut%netscape.com
97b0530073
Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
2001-12-16 11:58:03 +00:00
dp%netscape.com
1a3b0b8915
bug 110555 Ignoring error when user css files not found. r=dveditz,
...
sr=hyatt
2001-12-09 16:14:02 +00:00
alecf%netscape.com
523be41c46
*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? :)
2001-11-28 23:40:45 +00:00
timeless%mac.com
51a4520c4a
Bugzilla Bug 107823 change nsIFile
...
to use 'Modified' instead of 'Modification'
r=akkana sr=brendan
2001-11-26 08:05:05 +00:00
hyatt%netscape.com
ec854fbecd
Collapse chrome reg. r=dp, sr=brendan, 109488
2001-11-21 00:12:42 +00:00
pierre%netscape.com
3da4d257d9
Checked in for fantasai@escape.com. Bug 43220 "author !important rules override user !important rules in user.css". Add User sheets. Rename Backstop sheets into UserAgent. Fix cascading order. r=pierre/sr=hyatt.
2001-11-06 10:04:05 +00:00
pete%alphanumerica.com
b52992027b
b=107823, r=ccarlen, sr=brendan
...
--pete
2001-11-01 00:11:15 +00:00
dougt%netscape.com
20e863fb43
Moving nsISimpleEnumerator interface to new idl file. 99136, r=alecf@netscape.com sr=rpotts@netscape.com
2001-10-30 22:07:28 +00:00
jaggernaut%netscape.com
ac47cdde61
Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
2001-10-25 06:42:23 +00:00
dougt%netscape.com
0a62d4e8d5
99163 - removing nsObserverService.h includes. Also fixing 106090, extra methods on nsObserverService. r=shaver@mozilla.org, sr=jband@netscape.com
2001-10-22 22:01:27 +00:00
dougt%netscape.com
d18d7e2b17
nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163
2001-10-19 20:52:59 +00:00
dougt%netscape.com
4f3a44d63b
API Freeze for nsIServiceManager r=shaver@mozilla.org, sr=rpotts@netscape.com bug 99147
2001-10-16 03:35:52 +00:00
sspitzer%netscape.com
e147b1a4a9
more changes for #102037 . use GetValueConst() instead of GetValue() where possible to avoid
...
strdups().
r=waterson, sr=bienvenu
2001-10-01 19:53:14 +00:00
jaggernaut%netscape.com
ca6197295f
Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc
2001-09-29 08:28:41 +00:00
sspitzer%netscape.com
8bb8b5bb10
fix for #102037 . use GetValueConst() instead of GetValue() to avoid strdups.
...
r,sr=waterson, sr=bienvenu
2001-09-29 00:01:58 +00:00
gerv%gerv.net
4e12e44b2f
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
2001-09-28 20:14:13 +00:00
darin%netscape.com
f49b5b332c
fixes bug 99410 "further res protocol cleanup" r=dougt, sr=mscott
2001-09-20 01:32:16 +00:00
darin%netscape.com
5a2d9f0d2d
checking bbaetz's patch for bug 89500 "SOCKS: only http|https re-directted in (post Mozilla 0.9.2)"
...
patch=bbaetz, r=dougt, sr=darin
2001-09-13 02:21:05 +00:00
dp%netscape.com
7898b3314d
bug# 97528 Eliminating the extra Clone() on chrome urls. Plus
...
optimizing nsChromeRegistry::Canonify() to only SetSpec() if there is
a change. r=brendan,hyatt sr=waterson
2001-09-06 00:45:16 +00:00
ccarlen%netscape.com
d48280a189
Bug 86021 - Enable -turbo for multiple profiles. r=valeski, r=/sr=blake,waterson, a=dbaron
2001-08-29 14:02:38 +00:00
brendan%mozilla.org
6d895baf1d
Bit checkin for bug 68045, r/sr=waterson&shaver, second attempt. It all works
...
for me on optimized and debug gcc2.96, rh7.1.
- Better failure codes from nsXULPrototypeScript::Deserialize.
- Call nsXULDocument::AbortFastLoads after nsXULPrototypeScript::Serialize
failure, instead of just nulling the FastLoad service's output stream.
- Expose nsXULDocument::AbortFastLoads via nsIXULPrototypeCache, for use from
nsChromeProtocolHandler.cpp. AbortFastLoads flushes the XUL cache now, for
good measure.
- The needless "Current" adjective in nsIFastLoadService attribute and method
names is no more.
- Add a do_GetFastLoadService() helper, to use CID instead of contractid, and
to let the compiler consolidate the static inline CID.
- Add "nglayout.debug.checksum_xul_fastload_file" pref so people can do without
the checksum verification step when reading a FastLoad file.
- Verify the FastLoad file checksum, by default. Also, cache it in the FastLoad
service so we don't recompute it when re-opening the FastLoad file as mailnews
and other top-levels start up. Fill the checksum cache in EndFastLoad, when
the last pseudo-concurrent top-level finishes loading.
My hope to compute the checksum while writing the FastLoad file ran afoul of
misordered writes. The old code to checksum the in-memory nsFastLoadHeader
also was broken on little endian platforms. Now all checksumming is done via
a separate read pass over the complete file, save for the header's checksum
field, which is summed as if it contained zero.
- Track and check FastLoad file dependencies. This required groveling with a
bunch of Necko interfaces in nsChromeProtocolHandler::NewChannel -- read it
and weep. Dependency checking, as well as checksum access and computation,
use better-factored nsIFastLoad{File,Read,Write}Control interfaces.
- nsBufferedStream::Seek wasn't flushing the buffer when seeking backward
within the buffer, but it must, because mCursor bounds the amount to write
if the buffer contains the end of file.
- Add an unbufferedStream readonly attribute to nsIStreamBufferAccess, so we
don't have to screw around with the bufferying layer when checksumming. Also
implement nsIStreamBufferAccess in nsBufferedOutputStream.
- nsISeekableOutputStream was bogus, based on a bad state I had put the
nsBufferedOutputStream code in on its way from being completely broken when
you seek backwards outside of the buffer. Removing this interface required
using nsIFastLoadFileIO in nsFastLoadFileWriter, and it also required careful
ordering of Close calls (the Reader must close after the Writer or Updater,
so that the Reader's underlying, unbuffered input stream can be read by
nsFastLoadFileWriter::Close to compute the checksum.
- Miscellaneous tab/indentation, comment typo, bracing, if( => if ( style,
nsnull vs. 0, useless variable elimination, tortured control flow,
AutoString instead of String, and gratuitous ; after nsISupportsUtils.h
macro call cleanups.
2001-08-21 20:51:34 +00:00
blizzard%redhat.com
b0f8b91746
Back out brendan's checkin to try and get linux starting up again.
2001-08-17 19:45:11 +00:00
brendan%mozilla.org
b00819c93c
- Better failure codes from nsXULPrototypeScript::Deserialize.
...
- Call nsXULDocument::AbortFastLoads after nsXULPrototypeScript::Serialize
failure, instead of just nulling the FastLoad service's output stream.
- Expose nsXULDocument::AbortFastLoads via nsIXULPrototypeCache, for use from
nsChromeProtocolHandler.cpp. AbortFastLoads flushes the XUL cache now, for
good measure.
- The needless "Current" adjective in nsIFastLoadService attribute and method
names is no more.
- Add a do_GetFastLoadService() helper, to use CID instead of contractid, and
to let the compiler consolidate the static inline CID.
- Add "nglayout.debug.checksum_xul_fastload_file" pref so people can do without
the checksum verification step when reading a FastLoad file.
- Verify the FastLoad file checksum, by default. Also, cache it in the FastLoad
service so we don't recompute it when re-opening the FastLoad file as mailnews
and other top-levels start up. Fill the checksum cache in EndFastLoad, when
the last pseudo-concurrent top-level finishes loading.
My hope to compute the checksum while writing the FastLoad file ran afoul of
misordered writes. The old code to checksum the in-memory nsFastLoadHeader
also was broken on little endian platforms. Now all checksumming is done via
a separate read pass over the complete file, save for the header's checksum
field, which is summed as if it contained zero.
- Track and check FastLoad file dependencies. This required groveling with a
bunch of Necko interfaces in nsChromeProtocolHandler::NewChannel -- read it
and weep. Dependency checking, as well as checksum access and computation,
use better-factored nsIFastLoad{File,Read,Write}Control interfaces.
- nsBufferedStream::Seek wasn't flushing the buffer when seeking backward
within the buffer, but it must, because mCursor bounds the amount to write
if the buffer contains the end of file.
- Add an unbufferedStream readonly attribute to nsIStreamBufferAccess, so we
don't have to screw around with the bufferying layer when checksumming. Also
implement nsIStreamBufferAccess in nsBufferedOutputStream.
- nsISeekableOutputStream was bogus, based on a bad state I had put the
nsBufferedOutputStream code in on its way from being completely broken when
you seek backwards outside of the buffer. Removing this interface required
using nsIFastLoadFileIO in nsFastLoadFileWriter, and it also required careful
ordering of Close calls (the Writer or Updater must close after the Reader,
so that the Reader's underlying, unbuffered input stream can be read by
nsFastLoadFileWriter::Close to compute the checksum.
- Miscellaneous tab/indentation, comment typo, bracing, if( => if ( style,
nsnull vs. 0, useless variable elimination, tortured control flow,
AutoString instead of String, and gratuitous ; after nsISupportsUtils.h
macro call cleanups.
2001-08-17 09:52:55 +00:00
pavlov%netscape.com
1e20984ef0
fixing bug 78690. removing old imagelib. r=jst sr=waterson
2001-08-09 20:22:39 +00:00
andreas.otte%primus-online.de
6917b5d061
bug 40670 [URL: resolution of protocol:/path] checking in the groundwork to have an easy fix if we ever decide to support these kind of deprecated relative urls. For that a new attribute URIType is added to nsIProtocolHandler and its implementations to store some protocol/scheme dependend information to have enough information to allow correct parsing. r=darin@netscape.com sr=rpotts@netscape.com
2001-08-07 20:42:57 +00:00
brendan%mozilla.org
dbd7fed5b1
FASTLOAD_20010703_BRANCH landing, r=dbaron, sr=shaver.
2001-07-31 19:05:34 +00:00
jaggernaut%netscape.com
e91f8a147e
Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
2001-07-25 07:54:28 +00:00
pete%alphanumerica.com
f020dcc1cd
Fix for nsIFile delete conflicts with JS reserved name b=37406, r=dougt, sr=jst
...
Renamed all Delete methods to Remove.
--pete
2001-07-24 18:38:25 +00:00
jaggernaut%netscape.com
5a6317b8a5
Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
...
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.
nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
ben%netscape.com
556887f125
fix build bustage due to merge conflict screwup
2001-06-22 05:08:34 +00:00
ben%netscape.com
90709b37f9
84344 - make chrome registry select skin in its profile changed callback (i.e. at startup).
...
r=danm, sr=hyatt, a=chofmann.
2001-06-22 04:20:58 +00:00
dougt%netscape.com
758f79ff72
Landing url parsing branch. 73845. r=alecf@netscape.com, sr=darin@netscape.com, a=blizzard@rednat.com.
...
This fixes many crashes caused by illegal uses of the nsStdURL.
This also allows a plugable protocol to provide their own url parser.
2001-06-21 22:02:47 +00:00
dbaron%fas.harvard.edu
9d35ed31a4
Fix bad getters on nsIDocument and nsIScriptContext to use out params rather than return |AddRef|ed pointers. b=81289 r=jaggernaut sr=jst a=asa
2001-06-20 03:27:48 +00:00