Commit Graph

595 Commits

Author SHA1 Message Date
Mitchell Field
f544d71a9d Bug 560095 - Use mozilla::services::GetObserverService(). r=biesi,dveditz,gavin,josh,jst,mrbkap,roc,sdwilsh,shaver,sicking,smontagu,surkov 2010-04-29 18:59:13 +02:00
benjamin@smedbergs.us
fbf035d2e4 Bug 391311 followup - if the chrome registry doesn't initialize correctly, don't crash on destruction, r=Mossop a=beltzner 2008-04-11 08:05:58 -07:00
benjamin@smedbergs.us
c88b3a5c89 Bug 292789 (the chrome registry part), add a contentaccessible flag for packages and expose it on nsIXULChromeRegistry, r=dtownsend sr=jst a=beltzner 2008-04-11 06:39:43 -07:00
reed@reedloden.com
cadce53fb1 Bug 292549 - "crash [@ nsFrame::BoxReflow] at start of page rendering -Trunk" (Don't initialize the chrome registry if JAR isn't up) [p=benjamin@smedbergs.us (Benjamin Smedberg [bsmedberg]) r=Mossop a1.9=beltzner] 2008-04-04 02:02:15 -07:00
dveditz@cruzio.com
e91b973e52 bug 417086 fix regression with ':' in chrome URI fragments, r/sr=bsmedberg, blocking-firefox3+ bug 415191 rdf/chrome version of bug 413250, r/sr=neil 2008-03-06 17:20:44 -08:00
neil@parkwaycc.co.uk
61789cddb5 Fix nit in previous patch b=416531 r=Mano etc. 2008-02-22 15:35:01 -08:00
reed@reedloden.com
fcb37004a9 Bug 416531 - "Use chrome overrides to display Aero style icons on Vista" (Fix cached chrome channels) [p=benjamin@smedbergs.us (Benjamin Smedberg [bsmedberg]) r=Mano a=blocking-firefox3+] 2008-02-21 02:57:16 -08:00
reed@reedloden.com
54a532b0fc Bug 415367 - "ieTab extension not working due to use of ":" in chrome URIs" (adding test only) [p=ehsan.akhgari@gmail.com (Ehsan Akhgari [ehsan]) r+sr=dveditz] 2008-02-16 19:29:20 -08:00
dveditz@cruzio.com
7d145e5bb1 bug 415338 (follow-on to bug 413250) don't scan query parts of chrome URIs to not break addons (as inspired by similar Seamonkey regression) . r/sr=neil, a=mtscrehp 2008-02-02 11:50:09 -08:00
dveditz@cruzio.com
d4ad10be80 bug 413250 additional patch to catch double escaped chrome URIs too. r/sr=bsmedberg, a=beltzner 2008-01-31 17:59:12 -08:00
dveditz@cruzio.com
d1fe2efb22 bug 413250 fix chrome: URI scheme traversal. r=Neil, sr=bsmedberg 2008-01-24 22:57:52 -08:00
dtownsend@oxymoronical.com
e4f9d7cf9a Bug 401153: Provide resource:// substitutions for installed add-ons. r=bsmedberg, a=beltzner 2007-12-21 11:32:54 -08:00
mrbkap@gmail.com
ce2c77ecd3 Use two flags for filenames: "system" and "want native wrappers". bug 408859, r=jst sr+a=brendan 2007-12-19 19:11:02 -08:00
reed@reedloden.com
4c11a7aa69 Bug 405368 - "Allow runtime overrides by Linux version for chrome" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=bsmedberg a1.9=beltzner] 2007-11-28 14:47:01 -08:00
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