Shawn Wilsher
bf0e65a35b
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
6ea17d3edc
Backed out changeset b6f762fde736 (bug 466582) for unit test orange.
2008-12-08 18:51:46 -05:00
Shawn Wilsher
52fa025019
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
benjamin@smedbergs.us
5c2bff725a
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
b976dc32c3
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
dtownsend@oxymoronical.com
1a8404475c
Bug 401153: Provide resource:// substitutions for installed add-ons. r=bsmedberg, a=beltzner
2007-12-21 11:32:54 -08:00
reed@reedloden.com
33dce78fd4
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
6ccc0d514d
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
612ab7f0b6
Bug 399707 - "Add inverse matching for string flags" [p=Mossop r=bsmedberg a1.9=damons]
2007-11-12 21:32:09 -08:00
dtownsend@oxymoronical.com
de9ce9c449
Testcase for bug 380398: appversion manifest flag is broken in certain situations. r=bsmedberg
2007-05-30 14:52:47 -07:00