js/xpconnect/wrappers/WrapperFactory.cpp
e6d2b2cdbed423ca63e495d3b296c0e74d163f19
created 2013-03-08 18:49 -0800
pushed 2013-06-17 22:53 +0000
Bill McCloskey Bill McCloskey - Bug 846890 - Avoid check for native anonymous content when possible (r=bholley)
a38bbae7a53bff6941854e41ea59b9b87bde8cee
created 2013-02-26 11:04 -0800
pushed 2013-06-17 22:53 +0000
Bobby Holley Bobby Holley - Bug 834732 - Assert proper cx stack handling in WrapperFactory::Rewrap. r=mrbkap
c7d8ac7fbe29bce3fb8781f2a4d5d5525a1a98ed
created 2013-02-14 15:15 +0100
pushed 2013-05-07 01:20 +0000
Bobby Holley Bobby Holley - Bug 834697 - Enable XBL scopes, and disable assertion. r=bz,me
a69f329fc7eef21b722b2d6d514d7432f9ec18e8
created 2013-02-12 20:54 -0500
pushed 2013-05-07 01:20 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 12 changesets (bug 834732) for b2g bustage and OSX mochitest-1 crashes on a CLOSED TREE.
ed1ef766c293ae0d5887bf65f438f3b3e39e5b81
created 2013-02-13 00:22 +0100
pushed 2013-05-07 01:20 +0000
Bobby Holley Bobby Holley - Bug 834732 - Assert proper cx stack handling in WrapperFactory::Rewrap. r=mrbkap
2c0fdd436173217b5071aee03b847470575cb3db
created 2013-02-08 14:24 +0000
pushed 2013-05-07 01:20 +0000
Bobby Holley Bobby Holley - Bug 821850 - Clean up security wrappers for NAC. r=bz
5df7f6f7c9324d689aad0046262551184db437fb
created 2013-02-04 15:13 +0000
pushed 2013-05-07 01:20 +0000
Bobby Holley Bobby Holley - Bug 831076 - Outerize during same-compartment wrapping so that JS_Wrap* is guaranteed to outerize. r=mrbkap
e9a083011b5a3606ddc7befdaf48bd4decb80d57
created 2013-02-04 15:13 +0000
pushed 2013-05-07 01:20 +0000
Bobby Holley Bobby Holley - Bug 831076 - Outerize at the very beginning of XPConnect wrapping and remove other outerization checks. r=mrbkap
309a0c60b8716edf61d779e4af18ca7adfcd1b02
created 2013-01-23 06:04 +0100
pushed 2013-05-07 01:20 +0000
Bobby Holley Bobby Holley - Bug 823348 - Replace security wrapper enumeration with a more rule-based approach. r=mrbkap
43be433d5832cb7b546dcddabd2c42e7d41e1397
created 2013-01-23 06:04 +0100
pushed 2013-05-07 01:20 +0000
Bobby Holley Bobby Holley - Bug 823348 - Hoist special cases to the top of WrapperFactory::Rewrap. r=mrbkap
588adb5ab7299fabe122048b16f28765d64473c2
created 2013-01-23 06:04 +0100
pushed 2013-05-07 01:20 +0000
Bobby Holley Bobby Holley - Bug 823348 - Move COW prototype remapping out of wrapper selection. r=mrbkap
96b49953038220c781231b26753fa44b82347653
created 2013-01-23 06:04 +0100
pushed 2013-05-07 01:20 +0000
Bobby Holley Bobby Holley - Bug 823348 - Precompute various parameters in Rewrap. r=mrbkap
29eae99e14f75b19f70d0ca69ecb8f50defadc1b
created 2013-01-23 06:04 +0100
pushed 2013-05-07 01:20 +0000
Bobby Holley Bobby Holley - Bug 823348 - Use GetXrayType for content->chrome Xray wrappers. r=mrbkap
c5d438850b860c69bd1ab101a2522ebf345c12b7
created 2013-01-23 06:04 +0100
pushed 2013-05-07 01:20 +0000
Bobby Holley Bobby Holley - Bug 823348 - Use EnsureCompartmentPrivate In Rewrap and stop checking for null. r=mrbkap
1aa557c6712b62e8c8d291099563f4fc4ff842da
created 2013-01-23 06:04 +0100
pushed 2013-05-07 01:20 +0000
Bobby Holley Bobby Holley - Bug 823348 - Make NNXOWs use an explicitly opaque Policy. r=mrbkap
3975c01ee4263fcc318a8571e85660e88b5d73d7
created 2013-02-12 18:41 +0100
pushed 2013-03-26 17:28 +0000
Bobby Holley Bobby Holley - Bug 827870 - Do a better job of lying about the holder and make assertions fatal (on aurora). r=mrbkap a=bajaj
61e9b18ee21ca9fd6449ace461dec0da591e48fc
created 2012-09-12 22:29 +0200
pushed 2013-03-26 17:28 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 815149 (Add support for SOWs and XBL bindings in new DOM bindings). r=bz.
0f3cad59a9637db50b07b15c4454dfa4d1bc93c2
created 2012-11-21 13:20 -0800
pushed 2013-03-26 17:28 +0000
Bobby Holley Bobby Holley - Bug 808608 - Remove specialized Location security wrappers. r=mrbkap
a9353f2e3d5061f04345e9d99a3be91719ef0291
created 2012-11-14 09:56 -0800
pushed 2013-02-14 23:19 +0000
Bobby Holley Bobby Holley - Bug 800915 - Add infrastructure to flag security wrappers as unsafe to unwrap. r=mrbkap
ca4fd0c6c3d5241f9af3eafaef05b1ff8749c0e4
created 2012-11-14 09:56 -0800
pushed 2013-02-14 23:19 +0000
Bobby Holley Bobby Holley - Bug 800915 - Clarify and refine the semantics of SecurityWrapper so that it is used if and only if unwrapping is unsafe. r=mrbkap
f60b494448f881a35c5a1d7806bdd2aabb8d436d
created 2012-11-12 21:43 -0500
pushed 2013-02-14 23:19 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out de9fff3a523, c567df2244f5, 8e3d976d5dc5, and c7499faaec23 (bug 800915) for bustage.
8e3d976d5dc5c0029cf810a83f7f5bcecf0aeac9
created 2012-11-12 17:35 -0800
pushed 2013-02-14 23:19 +0000
Bobby Holley Bobby Holley - Bug 800915 - Add infrastructure to flag security wrappers as unsafe to unwrap. r=mrbkap
c7499faaec23ae05c3031ae248f5f8a5d8d313a3
created 2012-11-12 17:35 -0800
pushed 2013-02-14 23:19 +0000
Bobby Holley Bobby Holley - Bug 800915 - Clarify and refine the semantics of SecurityWrapper so that it is used if and only if unwrapping is unsafe. r=mrbkap
b2876ba6c0cd7ed54a95e2cb22371729c116e31b
created 2012-09-11 17:14 -0700
pushed 2013-02-14 23:19 +0000
Bill McCloskey Bill McCloskey - Bug 803376 - Allow wrappers to be reused (r=bholley)
4ee6b1acd5ea36e402f3b5ebe23a755275e51366
created 2012-10-09 20:50 +0200
pushed 2013-02-14 23:19 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 778152 (Content window does not have an XMLHttpRequest property when accessed via an Xray wrapper in a subscript). r=bz.
44d874f51c28266628fd367311002929b8c8197a
created 2012-10-29 16:52 +0100
pushed 2013-02-14 23:19 +0000
Bobby Holley Bobby Holley - Bug 803068 - Merge DirectWrapper and Wrapper. r=ejpbruel
b011b2c888d14956b1d923b231c51c8371b1091a
created 2012-10-25 17:01 +0200
pushed 2013-02-14 23:19 +0000
Bobby Holley Bobby Holley - Bug 797821 - Address Ms2ger's review comments. r=me
a2b8c01bcbbd4159bdf699a0bee84ed99a42437a
created 2012-10-25 17:01 +0200
pushed 2013-02-14 23:19 +0000
Bobby Holley Bobby Holley - Bug 797821 - Hoist XPConnect-y stuff out of the compartment private and into the XPCWrappedNativeScope. r=mrbkap
5d03feda23009d5a79a1ed880a6ff20af57dbf2b
created 2012-10-13 14:50 +0200
pushed 2013-02-14 23:19 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 801083 (Remove old proxy-based list bindings). r=bz.
861cd25072734fd6f76f657f1eacc10326e24267
created 2012-10-05 18:59 +0200
pushed 2013-01-03 21:54 +0000
Bobby Holley Bobby Holley - Bug 761695 - Hoist Xray identification machinery into XrayWrapper, and use it for trait identification. r=peterv
b1c000f475d45cb532e567d7a099b80cc2597fa4
created 2012-10-05 18:59 +0200
pushed 2013-01-03 21:54 +0000
Bobby Holley Bobby Holley - Bug 761695 - Unify holder creation and access. r=peterv
26ffd02bc89ce5b1df54129ca7e8d872f5414f4f
created 2012-10-05 18:59 +0200
pushed 2013-01-03 21:54 +0000
Bobby Holley Bobby Holley - Bug 761695 - Simplify XPCWN Xray holder creation. r=peterv
eea6e8237e2d0a712ca13a70cfadb241a2e73eaa
created 2012-10-05 18:59 +0200
pushed 2013-01-03 21:54 +0000
Bobby Holley Bobby Holley - Bug 761695 - Fix inaccurate commenting. r=peterv
7228effb2e5b55055f7d8597a86d42857a270beb
created 2012-09-03 16:42 -0700
pushed 2013-01-03 21:54 +0000
Bill McCloskey Bill McCloskey - Bug 787856 - Use lazy protos for cross-compartment wrappers (r=bholley)
fd398d69d052954dc376c64f1e17dbbc05579037
created 2012-09-03 16:42 -0700
pushed 2013-01-03 21:54 +0000
Bill McCloskey Bill McCloskey - Bug 787856 - Convert JS_GetPrototype to support lazy protos (r=bhackett)
c372439f0aad42d3dd73306c59035f2450d2e1b7
created 2012-09-03 16:42 -0700
pushed 2013-01-03 21:54 +0000
Bill McCloskey Bill McCloskey - Bug 787856 - Convert js::GetObjectProto to support lazy protos (r=bhackett)
0c97d9b38576fc9b8f4eb34782f84a904ada6fde
created 2012-09-20 09:55 +0200
pushed 2013-01-03 21:54 +0000
Ms2ger Ms2ger - Bug 792474 - Don't JS_ASSERT in xpconnect; rs=bholley
d50bf1edaabed0cde4b4c458118c3fb26fdca549
created 2012-09-11 16:38 -0400
pushed 2013-01-03 21:54 +0000
Ehsan Akhgari Ehsan Akhgari - Merge IonMonkey into mozilla-inbound
132b9b646ebcc47f089829edae6c5c74c917b7de
created 2012-09-11 10:23 -0700
pushed 2013-01-03 21:54 +0000
Bobby Holley Bobby Holley - Bug 789713 - Ignore domain when computing whether to share non-PreCreate WNs cross-compartment. r=mrbkap
ca3fa3fbe62ad72fa7db075d9d93843c959d6725
created 2012-09-11 10:25 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge IonMonkey to mozilla-central. a=arewefastyet
28bfdee5702699b0e9313837ff125b55a9f90189
created 2012-09-10 12:16 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
e0398687f0305850066b74a86913f3b403560117
created 2012-09-07 15:17 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
d16c4404e8c4d7f843f58d98c6282fa4bb1ef058
created 2012-09-06 18:28 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
6cd206b371761294125cb98fe9d0c11e2383795f
created 2012-08-29 17:51 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
c797118c02a869e2eda77a380f0f646b84fe6679
created 2012-08-21 15:59 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
22fe5c9f4433b25951d0471f44f1cf82f43b26c8
created 2012-08-13 13:40 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
4b251874c178b8d51b59bfbcaf9821d7998849c0
created 2012-07-31 17:19 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
50e28df7ff8fa9d0fcbac8ade290afce87a601ed
created 2012-07-24 16:32 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
af4c7ab588896e7ee0f038cb3cd601e58f534a69
created 2012-07-19 14:34 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
adb60cc7b1505bc91ca1c3bb846270cfd19926cb
created 2012-07-18 19:02 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
35ef899801bc41b0af7b694f3858ba3c225dbd8e
created 2012-07-12 13:23 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
7aa128dbd1a9e5b9272376aa9a1f4aa23afd8787
created 2012-07-10 19:45 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
0a0ecbc48d9a4cce919af89ed3b8cb813a78bdbd
created 2012-06-28 15:17 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
3f2823d467bfae54c95cc2242194ab2357e6934f
created 2012-06-12 17:44 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
5cfb73435e0655e230e74a6aa7066d576b7c6a7d
created 2012-06-08 11:18 +0200
pushed 2013-01-03 21:54 +0000
Jan de Mooij Jan de Mooij - Merge m-c to ionmonkey
474d3f16960fb6bc790f0f46b77d0248424b84ef
created 2012-05-31 17:17 -0700
pushed 2013-01-03 21:54 +0000
Sean Stangl Sean Stangl - Merge m-c onto Ionmonkey.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
c83c77b4ed05534bfae3ea4ab386365d93fb602c
created 2012-05-15 10:22 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
080fe4327259783bf01cd24cc561cbc21e61d959
created 2012-05-04 19:16 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -100 -60 tip