searching for reviewer(mrbkap)
9a2165ff980314f34ed60f41401e2c4b612d88fc: Bug 804630 - Tests for exposing prototype properties on a derived object. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Tue, 30 Oct 2012 18:29:11 +0100 - rev 111944
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 804630 - Tests for exposing prototype properties on a derived object. r=mrbkap
67cb43bb8865ecbcb79c2ea04a0494fd223cc69d: Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
Kyle Huey <khuey@kylehuey.com> - Tue, 30 Oct 2012 12:28:11 -0700 - rev 111920
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
1545e91c658ec9cd25d9750a43bbe7afd8057cf9: Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
Kyle Huey <khuey@kylehuey.com> - Tue, 30 Oct 2012 08:26:12 -0700 - rev 111903
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
dcd3f731be3d467e92948314f94a5749302c53cb: Bug 797821 - Remove the XPConnect Compartment Set. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Thu, 25 Oct 2012 17:01:09 +0200 - rev 111535
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 797821 - Remove the XPConnect Compartment Set. r=mrbkap
a2b8c01bcbbd4159bdf699a0bee84ed99a42437a: Bug 797821 - Hoist XPConnect-y stuff out of the compartment private and into the XPCWrappedNativeScope. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Thu, 25 Oct 2012 17:01:09 +0200 - rev 111534
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 797821 - Hoist XPConnect-y stuff out of the compartment private and into the XPCWrappedNativeScope. r=mrbkap This change means we no longer have to keep around a set of XPConnect compartments. We keep the compartment private around for non-xpconnecty stuff like about:memory instrumentation that needs to happen on non-xpconnect compartments.
a2e84488708413dee1e3a9c29c806ef809788137: Bug 797821 - Removed the unused reserved slot for XPConnect globals. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Thu, 25 Oct 2012 17:01:09 +0200 - rev 111533
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 797821 - Removed the unused reserved slot for XPConnect globals. r=mrbkap
7f16e52501019c9f839162744549b5078d480709: Bug 797821 - Remove JSCLASS_XPCONNECT_GLOBAL flag. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Thu, 25 Oct 2012 17:01:09 +0200 - rev 111532
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 797821 - Remove JSCLASS_XPCONNECT_GLOBAL flag. r=mrbkap
d93c7a10520c4000db06d2d73325a384bab98fdc: Bug 797821 - Decide whether we need to trace DOM stuff based on more relevant information than JSCLASS_XPCONNECT_GLOBAL. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Thu, 25 Oct 2012 17:01:08 +0200 - rev 111531
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 797821 - Decide whether we need to trace DOM stuff based on more relevant information than JSCLASS_XPCONNECT_GLOBAL. r=mrbkap This will let us rip out that flag.
884c4954bbb3cd1e0393eef31346121f02d08529: Bug 797821 - Don't pass XPCONNECT_GLOBAL_FLAGS for xbl and xul document gSharedGlobalClass. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Thu, 25 Oct 2012 17:01:08 +0200 - rev 111530
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 797821 - Don't pass XPCONNECT_GLOBAL_FLAGS for xbl and xul document gSharedGlobalClass. r=mrbkap A lot of these flags don't make sense in this context.
847b5f4208be99860fac5b64e05aa0e04c67846c: Bug 797821 - Remove FindInJSObjectScope and friends. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Thu, 25 Oct 2012 17:01:08 +0200 - rev 111529
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 797821 - Remove FindInJSObjectScope and friends. r=mrbkap \o/
f060ac1febfb878360274ca36f3a0cc17db63d5c: Bug 797821 - Replace usage of XPCWrappedNativeScope::FindInJSObjectScope(ccx, obj) with GetObjectScope(obj). r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Thu, 25 Oct 2012 17:01:08 +0200 - rev 111528
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 797821 - Replace usage of XPCWrappedNativeScope::FindInJSObjectScope(ccx, obj) with GetObjectScope(obj). r=mrbkap
9c24c122583b261f5298a72650558de79ee6d23b: Bug 797821 - Create XPCWrappedNativeScopes immediately after global creation. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Thu, 25 Oct 2012 17:01:08 +0200 - rev 111527
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 797821 - Create XPCWrappedNativeScopes immediately after global creation. r=mrbkap
23d2c7d33c79cd26d8d05896cdf2f0c86ec17266: Bug 797821 - Remove xpc_NewSystemInheritingJSObject and cached mJSPrototypeObject. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Thu, 25 Oct 2012 17:01:08 +0200 - rev 111526
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 797821 - Remove xpc_NewSystemInheritingJSObject and cached mJSPrototypeObject. r=mrbkap xpc_NewSystemInheritingJSObject is totally unnecessary now that the system bit has been removed (\o/). Furthermore, the mJSPrototypeObject optimization is really dumb. it complicates tracing significantly, and we don't actually use it in any critical places: XPCWrappedNative and slim wrapper creation use a different prototype, so this is used only for the creation of tearoff reflectors (seldom/ never used), XPCWrappedNativeProto objects, and the nohelper prototype on the scope (once per scope). We could actually just pass NULL to JS_NewObject and let it deal. However, this would actually trigger a dynamic lookup for the prototype object of the associated JSClass, which isn't what we want. So we just explicitly pass in Object.prototype.
1a4fb31ef6a87bb9444f2bc9687c0b1d50a9a5df: Bug 797821 - Remove unused aNative parameter to XPCWrappedNativeScope creation. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Thu, 25 Oct 2012 17:01:08 +0200 - rev 111525
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 797821 - Remove unused aNative parameter to XPCWrappedNativeScope creation. r=mrbkap
f7bfef3cd5e4ba9a8a4e4e0e5c756811da95d62b: Bug 797821 - Stop storing mScriptObjectPrincipal. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Thu, 25 Oct 2012 17:01:08 +0200 - rev 111524
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 797821 - Stop storing mScriptObjectPrincipal. r=mrbkap
baf3468777a0cbae3483d8c528203be6b5fa10ce: Bug 797821 - Stop making nsXBLDocumentInfo and nsXULPrototypeDocument globals with XPConnect. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Thu, 25 Oct 2012 17:01:07 +0200 - rev 111523
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 797821 - Stop making nsXBLDocumentInfo and nsXULPrototypeDocument globals with XPConnect. r=mrbkap We already weren't creating a scope for them. They're generally pretty isolated and are just used for holding functions that get cloned into other scopes. Apparently mccr8 once found an edge from an nsXULPrototypeDocument scope into another scope, but I don't think that should really break anything.
ed27c3a1eca3be9c673adda61cf7f5882239bed7: Bug 797821 - Allow compartment privates to be lazily created when using them just for storing about:memory URIs. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Thu, 25 Oct 2012 17:01:07 +0200 - rev 111522
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 797821 - Allow compartment privates to be lazily created when using them just for storing about:memory URIs. r=mrbkap This will allow us to stop making nsXULPrototypeDocument and nsXBLDocumentInfo globals XPConnect globals.
2a49f864998f02764c6c4f85b30414226e191870: Bug 797821 - Stop passing wantXrays directly to CreateGlobalObject. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Thu, 25 Oct 2012 17:01:07 +0200 - rev 111521
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 797821 - Stop passing wantXrays directly to CreateGlobalObject. r=mrbkap This can happen after the fact where it needs to.
4bdc434c6d6eda66d19813aaf3439798bf397361: Bug 797821 - Loosen the CompartmentPrivate contract so that having one does not imply being in the compartment set. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Thu, 25 Oct 2012 17:01:07 +0200 - rev 111520
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 797821 - Loosen the CompartmentPrivate contract so that having one does not imply being in the compartment set. r=mrbkap The compartment set goes away in later patches anyway. This is to allow us to create compartment privates for things like XUL prototype document globals without having to put them in the set and trace expandos and such.
01a59c65c8b87c2a3a76ed45f10944b819e2612f: Bug 797821 - Simplify the call signature for XPC::CreateGlobalObject. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Thu, 25 Oct 2012 17:01:07 +0200 - rev 111519
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 797821 - Simplify the call signature for XPC::CreateGlobalObject. r=mrbkap
46dfef5f70f81a797fe48463c914ad0321a56b3b: Bug 797821 - Remove CreateNewGlobal. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Thu, 25 Oct 2012 17:01:07 +0200 - rev 111518
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 797821 - Remove CreateNewGlobal. r=mrbkap It doesn't do anything useful at this point.
a20072899a97aba0a18e34d3c653382776fccf38: Bug 797821 - Remove the dependency of XPCWrappedNativeScope instantiation on XPCCallContext and expose the raw constructor. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Thu, 25 Oct 2012 17:01:07 +0200 - rev 111517
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 797821 - Remove the dependency of XPCWrappedNativeScope instantiation on XPCCallContext and expose the raw constructor. r=mrbkap
6973d363e3e111d43db46e69eac4803bb1c17cbe: Bug 801576 - Add tests for the same-origin policy. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Wed, 24 Oct 2012 12:04:19 +0200 - rev 111367
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 801576 - Add tests for the same-origin policy. r=mrbkap
ace0976ace07a0acca74a3531bc9a3f80b604127: Bug 801576 - Fix sandbox test. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Wed, 24 Oct 2012 12:04:18 +0200 - rev 111365
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 801576 - Fix sandbox test. r=mrbkap
e9109dc7da37eb9c14a7a1017d41237670c11788: Bug 801576 - Forbid cross-origin access to the History object. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Wed, 24 Oct 2012 12:04:18 +0200 - rev 111364
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 801576 - Forbid cross-origin access to the History object. r=mrbkap
a578debf08b952927b96d3109bf1cf4c66d3afc8: Bug 789224 - Remove CAPS_HACKER debugging instrumentation. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Mon, 22 Oct 2012 08:29:56 +0200 - rev 111139
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 789224 - Remove CAPS_HACKER debugging instrumentation. r=mrbkap This stuff is super ugly and confusing. I think we're better off without it.
6980e4e0ceecf7c3633285d4bf1d4ec4e1602b6a: Bug 789224 - Remove signed script security checks. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Mon, 22 Oct 2012 08:29:55 +0200 - rev 111137
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 789224 - Remove signed script security checks. r=mrbkap
50d1235983d3ce037e86506054ff6cad202285a5: Bug 789224 - Remove principal capability and preference infrastructure. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Mon, 22 Oct 2012 08:29:55 +0200 - rev 111136
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 789224 - Remove principal capability and preference infrastructure. r=mrbkap
77749ba52bbf3e5e857e182577cc199b5ab38906: Bug 789224 - Remove capability manager stuff in nsScriptSecurityManager. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Mon, 22 Oct 2012 08:29:55 +0200 - rev 111135
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 789224 - Remove capability manager stuff in nsScriptSecurityManager. r=mrbkap
d7c0dc5df1196d68d20c8c7065336f82b400caa3: Bug 789224 - Remove miscellaneous UniversalXPConnect checks sprinkled throughout gecko. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Mon, 22 Oct 2012 08:29:55 +0200 - rev 111134
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 789224 - Remove miscellaneous UniversalXPConnect checks sprinkled throughout gecko. r=mrbkap
1c4ecfb93f84671095ad3e0acb9044a2c5d88389: Bug 792405 - move sTop_id case in nsWindowSH::NewResolve. r=mrbkap
Andrew McCreight <amccreight@mozilla.com> - Sat, 20 Oct 2012 08:14:04 -0700 - rev 111018
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 792405 - move sTop_id case in nsWindowSH::NewResolve. r=mrbkap
ebdaddbe9b7be4c68024a05cbcdf6f90573d95bc: Bug 793969 - Define an identity transformation at the Xray layer. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Fri, 19 Oct 2012 21:00:48 +0200 - rev 110937
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 793969 - Define an identity transformation at the Xray layer. r=mrbkap
dfca7b8e5c7105bf5076fc218711854273f5b347: Bug 802590 - patch 1: DOM API change, sr=mrbkap, r=qdot
Eric Chou <echou@mozilla.com> - Fri, 19 Oct 2012 14:16:13 +0800 - rev 110879
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 802590 - patch 1: DOM API change, sr=mrbkap, r=qdot
811bf58c47f2d8ac629a1b805fa97670e4c626fb: Bug 798123 - Replace the array conversion functions in BluetoothUtils.cpp with those in nsTArrayHelpers.h. r=mrbkap
Gabriele Svelto <gsvelto@mozilla.com> - Thu, 18 Oct 2012 15:20:54 +0200 - rev 110871
Push 93 by nmatsakis@mozilla.com at Wed, 31 Oct 2012 21:26:57 +0000
Bug 798123 - Replace the array conversion functions in BluetoothUtils.cpp with those in nsTArrayHelpers.h. r=mrbkap
94317b3cb4d5a1b2ae7e28eb1610b582936fafa8: Bug 797204 - Remove API. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Wed, 10 Oct 2012 11:01:26 +0200 - rev 109967
Push 84 by nmatsakis@mozilla.com at Thu, 11 Oct 2012 23:26:24 +0000
Bug 797204 - Remove API. r=mrbkap \o/
238f3986fe71057f0e327ca8e285cf67a0540260: Bug 797204 - Consolidate XBL filename hack logic into nsContentUtils. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Wed, 10 Oct 2012 11:01:26 +0200 - rev 109964
Push 84 by nmatsakis@mozilla.com at Thu, 11 Oct 2012 23:26:24 +0000
Bug 797204 - Consolidate XBL filename hack logic into nsContentUtils. r=mrbkap These two functions do the exact same thing, as far as I can tell.
ab15ebccc0c0a9a6c7c6fbf3e2bdd1d01b0475a7: Bug 789224 - Remove chrome check in xpc_EvalInSandbox. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Wed, 10 Oct 2012 11:01:26 +0200 - rev 109963
Push 84 by nmatsakis@mozilla.com at Thu, 11 Oct 2012 23:26:24 +0000
Bug 789224 - Remove chrome check in xpc_EvalInSandbox. r=mrbkap This function is also called to evaluate javascript:// URIs, at which point the chrome caller assumption isn't actually valid. Let's just do the modern thing here, and fix up the caller that breaks.
6544d4ed8b80b2962d9675bb8f92270f591243cc: Bug 797569 - Added AutoREquest for success value rooting in DOMRequest; r=mrbkap
Kyle Machulis <kyle@nonpolynomial.com> - Fri, 05 Oct 2012 16:08:42 -0700 - rev 109624
Push 84 by nmatsakis@mozilla.com at Thu, 11 Oct 2012 23:26:24 +0000
Bug 797569 - Added AutoREquest for success value rooting in DOMRequest; r=mrbkap
569c37d763ce147d58d783c9e1c973c4f858cc22: Bug 791506 - Allow specifying a BSSID for WPS to speed up connection times. r=mrbkap
Masashi Honma <masashi.honma@gmail.com> - Fri, 05 Oct 2012 16:16:29 -0400 - rev 109568
Push 84 by nmatsakis@mozilla.com at Thu, 11 Oct 2012 23:26:24 +0000
Bug 791506 - Allow specifying a BSSID for WPS to speed up connection times. r=mrbkap
8321d22a0957f45ada5c57009671c4d485cc0613: Bug 790231 - Add a way of telling if a scan result supports WPS. r=mrbkap
Masashi Honma <masashi.honma@gmail.com> - Fri, 05 Oct 2012 16:13:54 -0400 - rev 109567
Push 84 by nmatsakis@mozilla.com at Thu, 11 Oct 2012 23:26:24 +0000
Bug 790231 - Add a way of telling if a scan result supports WPS. r=mrbkap
a055a290f2662d4b1e48a65c763b79e02af5353b: Bug 797583 - Remove bogus assertion. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Thu, 04 Oct 2012 11:56:51 +0200 - rev 109344
Push 82 by shu@rfrn.org at Fri, 05 Oct 2012 13:20:22 +0000
Bug 797583 - Remove bogus assertion. r=mrbkap
e6bc6b88d3ba116be3c4e3096188f0c28f3dd9fa: Bug 739780 - Switch Telephony.cpp to use nsTArrayHelpers.h implementation of nsTArrayToJSArray. r=khuey, r=mrbkap
Gabriele Svelto <gsvelto@mozilla.com> - Fri, 28 Sep 2012 10:43:49 -0700 - rev 109291
Push 82 by shu@rfrn.org at Fri, 05 Oct 2012 13:20:22 +0000
Bug 739780 - Switch Telephony.cpp to use nsTArrayHelpers.h implementation of nsTArrayToJSArray. r=khuey, r=mrbkap
5d0e0a533775956dc240b2661b9d9dba4aad9f3d: Bug 792952, B2G wifi scanning js. r=mrbkap
Bonnie Surender <bsurender@mozilla.com> - Mon, 01 Oct 2012 17:40:19 -0700 - rev 109208
Push 82 by shu@rfrn.org at Fri, 05 Oct 2012 13:20:22 +0000
Bug 792952, B2G wifi scanning js. r=mrbkap
223f29a9e730b9c34a83c3c36e4b565d02dbc33c: Bug 795275 - Telemetry. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Wed, 03 Oct 2012 11:44:18 +0200 - rev 109142
Push 82 by shu@rfrn.org at Fri, 05 Oct 2012 13:20:22 +0000
Bug 795275 - Telemetry. r=mrbkap
aeda4978c97c9c65cd73bc98b7c23b08bd3f9163: Bug 795275 - Warn about content access to |Components|. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Wed, 03 Oct 2012 11:44:18 +0200 - rev 109141
Push 82 by shu@rfrn.org at Fri, 05 Oct 2012 13:20:22 +0000
Bug 795275 - Warn about content access to |Components|. r=mrbkap
43de19945cb1beacc8d20595627216e7b76f4954: Bug 795275 - Turn Components into a JS value getter for content scopes. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Wed, 03 Oct 2012 11:44:18 +0200 - rev 109140
Push 82 by shu@rfrn.org at Fri, 05 Oct 2012 13:20:22 +0000
Bug 795275 - Turn Components into a JS value getter for content scopes. r=mrbkap
fb8bb92771523f9a59d125b6775b403ef7a29906: Bug 795275 - Introduce an explicit mechanism for determining if a script is from XBL. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Wed, 03 Oct 2012 11:44:18 +0200 - rev 109139
Push 82 by shu@rfrn.org at Fri, 05 Oct 2012 13:20:22 +0000
Bug 795275 - Introduce an explicit mechanism for determining if a script is from XBL. r=mrbkap We want this right now so that we can avoid the scary warning when content Components access happens in XBL (which we're allowing going forward). This patch would be overkill just for that, but I also have plans to introduce a SOW-like protection of the Components wrapper filtering policy. I can't just do the filename hack for that though, because real- world XBL filenames might be all over the place. So let's just be safe here.
00d03da9049aaaf8527e604070109a1e4f36cc3e: Bug 795275 - Clean up isSystemOnlyAccessPermitted. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Wed, 03 Oct 2012 11:44:18 +0200 - rev 109138
Push 82 by shu@rfrn.org at Fri, 05 Oct 2012 13:20:22 +0000
Bug 795275 - Clean up isSystemOnlyAccessPermitted. r=mrbkap A lot of this stuff can be simplified now, and we can stop using the deprecated APIs.
b198e36a7d73dff78f0b57e8796ef28481c6c286: Bug 794912 - Remove dynamic privilege check in isCrossOriginAccessPermitted. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Mon, 01 Oct 2012 23:13:49 +0200 - rev 108894
Push 82 by shu@rfrn.org at Fri, 05 Oct 2012 13:20:22 +0000
Bug 794912 - Remove dynamic privilege check in isCrossOriginAccessPermitted. r=mrbkap
99e4fc2c74ef2ec3a04fbee1dddd9c6e2211317d: Bug 794514 - patch 1: Update DOM API, r=qdot, sr=mrbkap
Eric Chou <echou@mozilla.com> - Sat, 29 Sep 2012 18:26:46 +0800 - rev 108725
Push 82 by shu@rfrn.org at Fri, 05 Oct 2012 13:20:22 +0000
Bug 794514 - patch 1: Update DOM API, r=qdot, sr=mrbkap