476 Commits

Author SHA1 Message Date
dolske%mozilla.com
842cb7ff70 Bug 386283: startup warning at nsChromeRegistry.cpp, line 1249. r=benjamin, sr=biesi
git-svn-id: svn://10.0.0.236/trunk@229989 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-15 01:34:08 +00:00
jwalden%mit.edu
dda6ff3c99 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.
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
dtownsend%oxymoronical.com
a315d2e239 Testcase for bug 380398: appversion manifest flag is broken in certain situations. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@227288 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-30 21:52:48 +00:00
Olli.Pettay%helsinki.fi
8b4c3d38dd Bug 378776, Need safe way to iterate a document's presshells, r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@226813 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 21:45:07 +00:00
dtownsend%oxymoronical.com
90c568d6e6 Bug 380398: appversion manifest flag has a broken length check. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@226615 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 13:42:06 +00:00
dbaron%dbaron.org
30f83072c5 Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@222462 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-27 15:33:45 +00:00
peterv%propagandism.org
97392b0e73 Fix for bug 372679 (mozilla/chrome/src/nsChromeUIDataSource.* is unused). r=bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@221533 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-08 10:24:40 +00:00
jonas%sicking.cc
c691d21bc5 Bug 370332: Kill nsIBindingManager and nsIStyleRuleSupplier. r=dbaron for the layout/style parts, r/sr=jst for the rest.
git-svn-id: svn://10.0.0.236/trunk@220434 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-16 22:59:06 +00:00
philringnalda%gmail.com
1319dcf0ea Bug 323455: chrome override URIs not resolved, p=chpe@gnome.org, r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@217578 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-31 03:20:27 +00:00
gijskruitbosch%gmail.com
354a68501f Bug 361087 - remove the nsIXULPrototypeDocument interface
p=asqueella@gmail.com (Nickolay Ponomarev)
r+sr=bugmail@sicking.cc (Jonas Sicking)


git-svn-id: svn://10.0.0.236/trunk@217363 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-22 16:11:16 +00:00
bzbarsky%mit.edu
3f520eaa49 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


git-svn-id: svn://10.0.0.236/trunk@215130 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-10 23:49:08 +00:00
roc+%cs.cmu.edu
29cf24ae1d Bug 331883. Restrict anonymous box selectors to agent/user style sheets. r+sr=dbaron/bzbarsky
git-svn-id: svn://10.0.0.236/trunk@199937 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 03:20:19 +00:00
benjamin%smedbergs.us
9bcf1a7999 Bug 338037 - fail earlier when resolving improperly formatted URLs, r=darin
git-svn-id: svn://10.0.0.236/trunk@198062 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-19 23:32:49 +00:00
darin%meer.net
c5374193b7 fixing upload to a file channel and the win32 vc6 build bustage (out with NS_NewRunnableMethod and in with NS_NEW_RUNNABLE_METHOD)
git-svn-id: svn://10.0.0.236/trunk@196281 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 22:49:04 +00:00
darin%meer.net
42edf059cf landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
git-svn-id: svn://10.0.0.236/trunk@196254 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 17:30:15 +00:00
beng%bengoodger.com
03078c1c8e 335561 - nsChromeProtocolHandler does not respect original URI. r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@195488 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-27 00:24:19 +00:00
mrbkap%gmail.com
213033b3d3 nsChromeRegistry needs to QI to nsISupports.
git-svn-id: svn://10.0.0.236/trunk@188198 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-26 01:07:37 +00:00
bsmedberg%covad.net
2b4f1b252b 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
git-svn-id: svn://10.0.0.236/trunk@188171 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-25 20:23:24 +00:00
pavlov%pavlov.net
c07bd96bcb backing out bsmedberg's checkins for bug 322965 due to build bustage.
git-svn-id: svn://10.0.0.236/trunk@188142 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-25 04:54:07 +00:00
bsmedberg%covad.net
e62f9e6dbf Bug 322965 - Allow building XULRunner with --disable-xul, r=dougt (This also contains some bits of 299988, build gtkmozembed into libxul)
git-svn-id: svn://10.0.0.236/trunk@188105 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-24 19:27:00 +00:00
bsmedberg%covad.net
dceb71d54d Bug 132183 - Chrome registry doesn't handle uppercase package names; normalize all packages to lowercase, r=darin+Neil
git-svn-id: svn://10.0.0.236/trunk@186042 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-14 15:49:23 +00:00
neil%parkwaycc.co.uk
bec24c53d8 Bug 318128 Fix abuse of the CSS loader as a service r=bsmedberg sr=bz
git-svn-id: svn://10.0.0.236/trunk@185825 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-09 11:10:36 +00:00
bzbarsky%mit.edu
dfe3e9b0bc 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


git-svn-id: svn://10.0.0.236/trunk@180035 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 18:41:15 +00:00
bsmedberg%covad.net
56fd1c5cac Bug 302276 - Flip xpcnativewrappers default to yes - r=bz sr=shaver
git-svn-id: svn://10.0.0.236/trunk@178951 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 15:22:00 +00:00
bsmedberg%covad.net
cd0b3d77cc Bug 300731 - Change app/extension version scheme going forward, r=darin+shaver a=shaver
git-svn-id: svn://10.0.0.236/trunk@176485 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-23 14:05:25 +00:00
bsmedberg%covad.net
a36dec2bef 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
git-svn-id: svn://10.0.0.236/trunk@176091 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-14 15:40:25 +00:00
bsmedberg%covad.net
ffed3c8c1d 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
git-svn-id: svn://10.0.0.236/trunk@175057 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-23 18:18:51 +00:00
bsmedberg%covad.net
87eff82851 Bug 291129 - Add console logging when startup appears to be unsuccessful, or when an envvar is set: r=darin a=asa
git-svn-id: svn://10.0.0.236/trunk@174223 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-07 19:28:23 +00:00
bsmedberg%covad.net
449e57d779 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
git-svn-id: svn://10.0.0.236/trunk@174061 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 14:37:50 +00:00
bsmedberg%covad.net
cc04d184fb Bug 295265 - (re)introduce chrome overrides r=darin a=shaver
git-svn-id: svn://10.0.0.236/trunk@173959 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 19:09:44 +00:00
bsmedberg%covad.net
9512e8f354 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
git-svn-id: svn://10.0.0.236/trunk@173628 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-20 12:58:57 +00:00
axel%pike.org
9edef9e18b bug 293129, ab-CD extension translations dont work with short locales, r=bsmedberg, sr=shaver, a=asa
git-svn-id: svn://10.0.0.236/trunk@173505 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-17 09:24:16 +00:00
bsmedberg%covad.net
33f1fefae1 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
git-svn-id: svn://10.0.0.236/trunk@173324 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-12 13:23:30 +00:00
darin%meer.net
ac7440b6d8 fixes bug 292659 "No scrollbars, non-functional submit in libXUL/XULRunner app" r=bsmedberg a=asa
git-svn-id: svn://10.0.0.236/trunk@173057 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-05 00:42:35 +00:00
bsmedberg%covad.net
3b4e79e6cd Bug 289914 - ignore #comment lines in chrome manifests r=shaver a=chofmann
git-svn-id: svn://10.0.0.236/trunk@171977 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-11 15:31:58 +00:00
bsmedberg%covad.net
73a2bf0e3a Bug 285063 - Add console logging for malformed chrome manifests and other common errors r=darin
git-svn-id: svn://10.0.0.236/trunk@171647 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 15:20:20 +00:00
bsmedberg%covad.net
533a3d4eb2 Bug 288984 - "regchrome" tool is useless now that bug 278534 has landed, remove it. r=mconnor
git-svn-id: svn://10.0.0.236/trunk@171568 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 17:17:25 +00:00
bsmedberg%covad.net
c23770d93e Bug 279952 - add en-US to the fallback list for locale providers, preferring it to "any old locale we can find" r=darin
git-svn-id: svn://10.0.0.236/trunk@171380 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 11:41:47 +00:00
bsmedberg%covad.net
e1d9da278a libxul step 4 - most of tier 50 (not PSM, and I may have forgotten a few things in toolkit/mozapps also) r=darin
git-svn-id: svn://10.0.0.236/trunk@170905 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-18 21:24:05 +00:00
bsmedberg%covad.net
e3fb25141c 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.)
git-svn-id: svn://10.0.0.236/trunk@169869 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-25 21:11:46 +00:00
bsmedberg%covad.net
fc4099e666 Bug 281414 - global s/nsIPrefBranchInternal/nsIPrefBranch2/ rs=darin (did not change backwards-compatible code in extensions/irc extensions/venkman or extensions/inspector)
git-svn-id: svn://10.0.0.236/trunk@169868 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-25 20:46:35 +00:00
bsmedberg%covad.net
2858e5649c From bug 278534 - fix leaks from the new chrome registry hash not being finalized.
git-svn-id: svn://10.0.0.236/trunk@169643 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-23 13:56:56 +00:00
bsmedberg%covad.net
f35bcd4e09 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.
git-svn-id: svn://10.0.0.236/trunk@169624 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-23 00:01:54 +00:00
bsmedberg%covad.net
b6fcc19b80 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
git-svn-id: svn://10.0.0.236/trunk@169615 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-22 21:49:45 +00:00
bsmedberg%covad.net
b28a40ed78 Backout bug 278534 due to tinderbox orange.
git-svn-id: svn://10.0.0.236/trunk@169510 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-20 01:47:13 +00:00
bsmedberg%covad.net
534812d15f Make nested chrome registry types public, to fix MSVC6 weirdness. Bug 278534.
git-svn-id: svn://10.0.0.236/trunk@169496 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-19 17:23:50 +00:00
bsmedberg%covad.net
6a31331e77 Bug 278534 - Make a plaintext chrome registration file format to replace contents.rdf r/sr=darin+dveditz+ben
git-svn-id: svn://10.0.0.236/trunk@169492 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-19 15:35:36 +00:00
bryner%brianryner.com
066919535f Guarantee that a document's binding manager is non-null. Bug 282792, r+sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@169489 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-19 10:31:27 +00:00
bryner%brianryner.com
9861051f37 Clean up unneeded REQUIRES (bug 73353). r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@168768 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-03 23:01:54 +00:00
bsmedberg%covad.net
1d2350be56 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
git-svn-id: svn://10.0.0.236/trunk@167899 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-17 18:50:18 +00:00