Граф коммитов

528 Коммитов

Автор SHA1 Сообщение Дата
Neil Rashbrook 2416137a59 Excise nsCachedChromeChannel fixing bug 206691 amongst others r=bsmedberg sr=bz 2009-01-29 23:34:24 +00:00
Fred Jendrzejewski fd612bd117 Bug 466622. Replace nsCStringArray with nsTArray<nsCString> for more consistent code and fewer heap allocations. r+sr=roc,r=bsmedberg
--HG--
extra : rebase_source : b963bf5de9d9c445b14620479691482512e0faf2
2009-01-22 17:15:34 +13:00
Benjamin Smedberg ff80cd8623 Bug 463642 - Safe mode should disable JIT, r+sr=jst
--HG--
rename : toolkit/xre/nsIXULRuntime.idl => xpcom/system/nsIXULRuntime.idl
2009-01-12 11:05:10 -05:00
Shawn Wilsher 79ae006392 Bug 466582 - smarter handling of remote chrome (and not allowing it)
This adds a new flag, URI_IS_LOCAL_RESOURCE, to nsIProtocolHandler that allows
something of this protocol to be registered in chrome.

This changeset removes a runtime check every time we open a chrome channel to
see if it is remote to a registration time check that checks flags.  The old
code could be easily worked around, and allowed for remote resources to be used.

r=bsmedberg
r=bz
sr=bz
2008-12-09 16:27:42 -05:00
Shawn Wilsher 8ec0e6384a Backed out changeset b6f762fde736 (bug 466582) for unit test orange. 2008-12-08 18:51:46 -05:00
Shawn Wilsher 7d8a86d3c6 Bug 466582 - smarter handling of remote chrome (and not allowing it)
r=bsmedberg, r=bz, sr=bz
2008-12-08 17:14:14 -05:00
Johnny Stenback dc6768de8a Fixing bug 425153. Fix script filenames such that our wrapper automation story is more consistent. r=jonas@sicking.cc, sr=bzbarsky@mit.edu, a=b2 blocker 2008-11-13 16:00:11 -08:00
Phil Ringnalda 5ac69655c0 Bug 461888 - Remove unused PACKAGE_FILE and PACKAGE_VARS and .pkg files, mozilla-central part, r=bsmedberg 2008-11-03 19:46:28 -08:00
Ian 98fa0763c7 Bug 251475. Make sure channels don't return null for the originalURI. Initial work by Daniel Kraft <domob@daniel-kraft.net> and Brandon Ferguson <bnferguson@gmail.com>. r+sr=bzbarsky. 2008-10-15 16:05:23 -04:00
benjamin@smedbergs.us ebe325bf23 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 4146f8bb35 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 afcb973997 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 ceb80b358d 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 646e99017d Fix nit in previous patch b=416531 r=Mano etc. 2008-02-22 15:35:01 -08:00
reed@reedloden.com 674d7c8eed 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 ddaaa07704 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 ceb8bd0042 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 c18a8620e6 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 cbd559080d bug 413250 fix chrome: URI scheme traversal. r=Neil, sr=bsmedberg 2008-01-24 22:57:52 -08:00
dtownsend@oxymoronical.com 3c95936e62 Bug 401153: Provide resource:// substitutions for installed add-ons. r=bsmedberg, a=beltzner 2007-12-21 11:32:54 -08:00
mrbkap@gmail.com a833546f33 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 70b4a22871 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 3e8c69da3b 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 c9f966acad 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 2b3b398f2b Attempt to fix bustage on Mac caused by bug 397073. 2007-11-12 22:04:00 -08:00
reed@reedloden.com 6f7f702575 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 fdf65e082b 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 3483aa92ce Bug 386283: startup warning at nsChromeRegistry.cpp, line 1249. r=benjamin, sr=biesi 2007-07-14 18:34:08 -07:00
jwalden@mit.edu 12e960c504 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 2aaa2d3ab1 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 e979ff3b11 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 c37f52b2b2 Bug 380398: appversion manifest flag has a broken length check. r=bsmedberg 2007-05-18 06:42:06 -07:00
dbaron@dbaron.org 4d961c5c49 Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg 2007-03-27 08:33:38 -07:00
roc+@cs.cmu.edu 0054412272 Bug 374866. Reftests for text-transform. r=dbaron 2007-03-22 16:01:14 -07:00
benjamin%smedbergs.us 017bcc6860 Bug 391311 followup - if the chrome registry doesn't initialize correctly, don't crash on destruction, r=Mossop a=beltzner 2008-04-11 15:05:58 +00:00
benjamin%smedbergs.us ccb71d799b 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 13:39:44 +00:00
reed%reedloden.com 4a50e11868 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 09:02:15 +00:00
dveditz%cruzio.com aca7958cd7 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-07 01:20:44 +00:00
neil%parkwaycc.co.uk d99da5b164 Fix nit in previous patch b=416531 r=Mano etc. 2008-02-22 23:35:01 +00:00
reed%reedloden.com 28e752d202 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 10:57:16 +00:00
reed%reedloden.com 7ab9647131 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-17 03:29:20 +00:00
dveditz%cruzio.com 7f6cc7bd4f 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 19:50:09 +00:00
dveditz%cruzio.com b5d790e9d0 bug 413250 additional patch to catch double escaped chrome URIs too. r/sr=bsmedberg, a=beltzner 2008-02-01 01:59:12 +00:00
dveditz%cruzio.com 4cfe62d18d bug 413250 fix chrome: URI scheme traversal. r=Neil, sr=bsmedberg 2008-01-25 06:57:52 +00:00
dtownsend%oxymoronical.com df8df476c2 Bug 401153: Provide resource:// substitutions for installed add-ons.
r=bsmedberg, a=beltzner
2007-12-21 19:32:56 +00:00
mrbkap%gmail.com c0266545b9 Use two flags for filenames: "system" and "want native wrappers". bug 408859, r=jst sr+a=brendan 2007-12-20 03:11:03 +00:00
reed%reedloden.com 7f17e6b099 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 22:47:01 +00:00
reed%reedloden.com 70475d05c7 Bug 403621 - "fix various ArrayEnumerator implementations" [p=dao@mozilla.com (D��o Gottwald) r=Mano a1.9=schrep] 2007-11-21 21:15:40 +00:00
reed%reedloden.com 08ea66399c 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 08:50:30 +00:00
reed%reedloden.com 99c0719dc7 Attempt to fix bustage on Mac caused by bug 397073. 2007-11-13 06:04:00 +00:00