js/xpconnect/wrappers/WrapperFactory.cpp
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
badf6f5f22f34519205fe399ffaec4817474774b
created 2015-03-06 16:33 -0500
pushed 2015-03-08 03:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1131805 part 1. Remove remaining JS_GetParent and js::GetObjectParent uses in Gecko. r=bholley
84c7cadc7dd22d536019a6b8b5eec86b1f1c4c84
created 2015-02-26 15:58 -0500
pushed 2015-02-27 18:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 1136925 part 2. Stop passing a parent to Wrapper::New. r=waldo,bholley
7c3cc4f11d38fd6adfc585cf06afb3d092471bdc
created 2015-02-26 23:17 -0800
pushed 2015-02-27 18:20 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1136925) for potentially busting m-e10s-dt on a CLOSED TREE
a00f2530c9111f06c43c987e09306cd23ebfb911
created 2015-02-26 15:58 -0500
pushed 2015-02-27 18:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 1136925 part 2. Stop passing a parent to Wrapper::New. r=waldo,bholley
2870f06405d08227ce3985fe0f490a34c9f1b206
created 2015-02-05 11:07 -0800
pushed 2015-02-06 00:55 +0000
Bobby Holley Bobby Holley - Bug 1126911 - Special-case all chrome objects in wrapper selection. r=gabor
901b357d733450444d316ec1e0f8530384aee7cc
created 2015-01-26 13:32 -0800
pushed 2015-01-27 14:24 +0000
Bill McCloskey Bill McCloskey - Bug 1123461 - Make a real interface for js/ipc (r=dvander)
1e53e8c79d9f999410fc82ef5ec1488bd225d14a
created 2015-01-22 21:04 -0800
pushed 2015-01-23 17:30 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1123461, bug 1123090) for windows build bustage
d7aa4c72ebaba57bb6a8f1c718bd63fb9e9feec1
created 2015-01-22 20:00 -0800
pushed 2015-01-23 17:30 +0000
Bill McCloskey Bill McCloskey - Bug 1123461 - Make a real interface for js/ipc (r=dvander)
33781a3a5201c2371d5d31eeaaaeb5f34a3aaced
created 2015-01-06 19:07 -0500
pushed 2015-01-07 03:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 205f8fa00772 (bug 1055755) for Android debug jsreftest permafail.
205f8fa00772c35ad26f9320639988e27dfae247
created 2015-01-06 13:12 -0800
pushed 2015-01-07 03:24 +0000
Eric Faust Eric Faust - Bug 1055755 - Remove |existing| arg from JSCompartment::wrap. (r=billm)
22047daf1460115a1c8e56a6d0ced3b9177aa989
created 2014-11-04 17:38 -0800
pushed 2014-11-06 12:50 +0000
Bill McCloskey Bill McCloskey - Bug 1092446 - [e10s] Allow unprivileged scopes to call content-to-chrome CPOWs (r=bholley)
541dc2f509e2454ee5d3f9cdd05476d3832bb959
created 2014-11-05 10:04 +0100
pushed 2014-11-05 19:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2dbf8f6bd2aa (bug 1092446) for suspicion of adding a hazard
2dbf8f6bd2aa84cd40137ece81e81d6d2cbb7ea8
created 2014-11-04 17:38 -0800
pushed 2014-11-05 19:04 +0000
Bill McCloskey Bill McCloskey - Bug 1092446 - [e10s] Allow unprivileged scopes to call content-to-chrome CPOWs (r=bholley)
7aed94d1f1a66414026d754c60107f59a4eb6ecd
created 2014-10-20 15:52 +0200
pushed 2014-10-21 01:57 +0000
Bobby Holley Bobby Holley - Bug 1081985 - Remove prototype remapping and make COWs simple. r=gabor
576bab9d7f4cb6ec00188939b4046dd925cbb8ad
created 2014-10-18 11:02 +0200
pushed 2014-10-20 12:40 +0000
Bobby Holley Bobby Holley - Bug 1081990 - Turn off COWs for Functions. r=gabor
ba0373a2af17c17e65456136dd8d2f03aea2fabd
created 2014-10-17 16:17 +0200
pushed 2014-10-20 12:40 +0000
Bobby Holley Bobby Holley - Bug 1083060 - Only use the XOW policy for Window and Location. r=bz
ce796ac8901b15e09e41b4d6fc6608e2d8ec17f1
created 2014-10-16 14:12 +0200
pushed 2014-10-16 18:55 +0000
Bobby Holley Bobby Holley - Bug 1065186 - Drop support for exposing privileged arrays to untrusted content. r=gabor
4bff4b0ed99cc3d43745515b3a4716856312072f
created 2014-10-02 11:06 +0200
pushed 2014-10-02 16:20 +0000
Bobby Holley Bobby Holley - Bug 1074863 - Handle named constructors which have DOMXrayTraits while being simultaneously JSProto_Function. r=peterv
e1f3be2c48f65c462dc0a11b9852c03ef7200605
created 2014-09-21 21:31 +0200
pushed 2014-09-22 10:59 +0000
Bobby Holley Bobby Holley - Bug 1070696 - Rename xpc::GetNativeForGlobal to xpc::NativeGlobal and make it accept non-global JSObjects. r=smaug
681e48b5fdcda5f9386cb13de2502462f38311b6
created 2014-09-15 14:13 +0200
pushed 2014-09-15 22:18 +0000
Bobby Holley Bobby Holley - Bug 1060521 - Remove infrastructure for Xrayed NewResolve, GetProperty, and SetProperty on XPCWrappedNatives. r=peterv
91c108dfb3f66e868e91b053eaa39bb9078a6a7a
created 2014-09-09 08:21 -0700
pushed 2014-09-09 23:26 +0000
Bobby Holley Bobby Holley - Bug 1064437 - Remove Proxy special-case in ForceCOWBehavior. r=gabor
96a566fa1599b55e019a7172d93a458002300237
created 2014-08-06 06:31 -0700
pushed 2014-08-08 14:41 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc.
88a562ab485badbe23f00e94edbc6aad07403f94
created 2014-07-30 12:23 -0700
pushed 2014-07-31 10:58 +0000
Bobby Holley Bobby Holley - Bug 965898 - Implement an Xray subclass that we can use to implement HTML5 cross-origin semantics. r=gabor
e76ece9c756baa3a8b42aad03b6c04d18841da82
created 2014-07-30 12:23 -0700
pushed 2014-07-31 10:58 +0000
Bobby Holley Bobby Holley - Bug 965898 - Drop support for XPCWN XOWs. r=gabor
042fa33c3f5c0a3abbea095ecf17f3740842a1db
created 2014-07-29 22:57 -0700
pushed 2014-07-30 11:56 +0000
Bobby Holley Bobby Holley - Backed out 16 changesets (bug 965898) for rooting hazards. CLOSED TREE
54d40a30f6ad38319850c3e52aba6dbd73307bfd
created 2014-07-29 21:35 -0700
pushed 2014-07-30 11:56 +0000
Bobby Holley Bobby Holley - Bug 965898 - Implement an Xray subclass that we can use to implement HTML5 cross-origin semantics. r=gabor
403a0e1d23241f24745746ea97cee9010f65f48b
created 2014-07-29 21:35 -0700
pushed 2014-07-30 11:56 +0000
Bobby Holley Bobby Holley - Bug 965898 - Drop support for XPCWN XOWs. r=gabor
d1fa85777c4037ba3ab9facd6ae8d2833277d2b9
created 2014-07-22 16:14 -0700
pushed 2014-07-23 13:53 +0000
Bobby Holley Bobby Holley - Bug 742444 - Only propagate waivers between same-origin compartments. r=gabor
cd56605c08f6ca72c8f7d5615d1a582b93b25dc7
created 2014-07-22 16:14 -0700
pushed 2014-07-23 13:53 +0000
Bobby Holley Bobby Holley - Bug 742444 - Pass the old wrapper or value to the prewrap callback instead of its flags. r=gabor
6fb5b8d67c005acef313d3f91f2cf1d6414976e5
created 2014-07-20 10:03 -0600
pushed 2014-07-21 01:13 +0000
Bobby Holley Bobby Holley - Bug 1040181 - Use an opaque wrapper rather than failing in Rewrap. r=gabor
2afafea0f09e098bef2e7fdc93e19024cbd80101
created 2014-07-17 21:34 -0700
pushed 2014-07-18 19:00 +0000
Bobby Holley Bobby Holley - Bug 1038844 - Implement a COW opt-out for automation. r=gabor,sr=mrbkap
82e387c007e395345f28868a949db4a00b824423
created 2014-07-14 22:49 -0700
pushed 2014-07-15 12:59 +0000
Bill McCloskey Bill McCloskey - Bug 1017323 - Fix some non-unified build bustage
3fadc02e2e841c3bb5f6fd7db6fc4fa9593817fa
created 2014-07-14 22:10 -0700
pushed 2014-07-15 12:59 +0000
Bill McCloskey Bill McCloskey - Bug 1017323 - Add-on interposition (r=bholley)
01c8a2687cd96406cb9b0c82c1b2fcad3db4970f
created 2014-07-14 10:09 -0700
pushed 2014-07-14 19:47 +0000
Bobby Holley Bobby Holley - Bug 856067 - Remove special case for content XBL scopes. r=gabor
ad3e496af06c059b34fb87adc6ffbc5a8114c8a2
created 2014-07-14 10:09 -0700
pushed 2014-07-14 19:47 +0000
Bobby Holley Bobby Holley - Bug 856067 - Make unwaived non-Xrayable objects opaque from privileged code. r=gabor
bb54fa82e9d2740bfaaa5dc9f1c093d43ee5df4a
created 2014-07-10 10:04 -0700
pushed 2014-07-10 22:23 +0000
Bobby Holley Bobby Holley - Bug 1034262 - Honor the wantXrays of both sides of the membrane when computing same-origin wrappers. r=gabor
fd0234ab45821e25c1b304ac06f769f03a123c66
created 2014-07-10 09:31 -0700
pushed 2014-07-10 22:23 +0000
Bobby Holley Bobby Holley - Bug 1034239 - Replace GentlyOpaque with an "Xray-to-nothing" wrapper. r=gabor
31ac9fc7c6684d84e52f28288cb9352eb6af4995
created 2014-07-10 09:31 -0700
pushed 2014-07-10 22:23 +0000
Bobby Holley Bobby Holley - Bug 1034239 - Add Proxies to ForceCOWBehavior. r=gabor
a30f01152c58b8482e4465a0cb1326e926c611e1
created 2014-07-03 09:40 -0700
pushed 2014-07-03 21:03 +0000
Bobby Holley Bobby Holley - Bug 1032317 - Make CompartmentPrivate and XPCWrappedNativeScope accessors infallible. r=gabor
dc01b6b21d7189f9807e524f4e2690181f12c152
created 2014-06-27 04:44 -0700
pushed 2014-07-01 12:01 +0000
Eric Faust Eric Faust - Bug 1027402 - Part 2: Mark Proxy Handler instances as const. (r=bholley, r=bz over IRC)
41e50e705f51d540656dd79d179b5b609861fa8c
created 2014-06-27 14:21 +0200
pushed 2014-06-28 00:41 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 346912776f97 (bug 1027402)
346912776f973e9f5375cc49c4cac6ef374a3e75
created 2014-06-27 04:44 -0700
pushed 2014-06-28 00:41 +0000
Eric Faust Eric Faust - Bug 1027402 - Part 2: Mark Proxy Handler instances as const. (r=bholley)
fa086a70cfbfc508f298fdbfeeb5066ca801c5d3
created 2014-06-19 09:57 -0700
pushed 2014-06-20 01:07 +0000
Bobby Holley Bobby Holley - Bug 976148 - Implement Xrays to Function objects. r=gabor
23934a59230e9f6e078b8f2c6c718a8669275235
created 2014-06-16 11:59 -0700
pushed 2014-06-17 12:05 +0000
Terrence Cole Terrence Cole - Bug 1017650 - Remove the unused |proto| arg from the wrapping machinery; r=efaust
17b0811fc6aea4b4345746716caa0312ef2989cc
created 2014-06-11 15:16 -0700
pushed 2014-06-12 01:47 +0000
Bobby Holley Bobby Holley - Bug 1020609 - Implement Xrays to Arrays. r=bz
d9788144b427606456bfa6bbc5206c88bac76ac4
created 2014-06-05 22:32 -0700
pushed 2014-06-06 15:55 +0000
Bobby Holley Bobby Holley - Bug 987111 - Make JSProto_Object COWs take precedence over Xrays. r=gabor
fe14647a422d538acd0959c5cb214d34504b9704
created 2014-06-04 22:12 -0700
pushed 2014-06-05 12:20 +0000
Wes Kocher Wes Kocher - Backed out 13 changesets (bug 987111) for disagreeing with some patch from b-i or fx-team in tonight's merge to hopefully fix a CLOSED TREE
e7140ccf7e09c75f713fb96af78c655175a4efe4
created 2014-06-04 15:12 -0700
pushed 2014-06-05 12:20 +0000
Bobby Holley Bobby Holley - Bug 987111 - Make JSProto_Object COWs take precedence over Xrays. r=gabor
e1c9bbbb85c1be8839d5e6df0b03fc41f153155b
created 2014-06-02 18:04 -0700
pushed 2014-06-03 12:40 +0000
Bill McCloskey Bill McCloskey - Bug 1017310 - Rename *XBLScope to *ContentXBLScope in xpconnect (r=bholley)
2cf294d2257fa35641677f003701285a758455ab
created 2014-04-03 07:58 -0400
pushed 2014-04-28 01:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 866289 - Make mode lines consistent in js/xpconnect/ for 4 space indented files. r=Ms2ger
15ceb48e2bf68611fe89d6efc3c4f8bfd5db6b6e
created 2014-03-26 10:59 -0300
pushed 2014-03-27 00:57 +0000
Bobby Holley Bobby Holley - Bug 958326 - Remove same-compartment security wrapper machinery. r=mrbkap
cef075dd64f8016ecdc73410d6bc59bbd5b0f0de
created 2014-03-23 11:02 -0300
pushed 2014-03-24 00:15 +0000
Bobby Holley Bobby Holley - Bug 975042 - Basic Xray infrastructure and boilerplate. r=peterv
50da1896149c23128de862332779e806ddd0742f
created 2014-03-21 08:47 +0100
pushed 2014-03-21 14:15 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 351371062c26 (bug 975042)
351371062c26cd4c9e3c9020ddf54e95e457968b
created 2014-03-20 23:47 -0300
pushed 2014-03-21 14:15 +0000
Bobby Holley Bobby Holley - Bug 975042 - Basic Xray infrastructure and boilerplate. r=peterv
dcdf23cc62329e54c9b65370173c041b01237e7d
created 2014-03-19 13:35 -0300
pushed 2014-03-20 12:56 +0000
Bobby Holley Bobby Holley - Bug 825392 - Remove SOWs. r=bz
4bf86e72970a4f3ea2235ceea920b56d64d79334
created 2014-03-18 19:23 -0300
pushed 2014-03-19 15:08 +0000
Bobby Holley Bobby Holley - Bug 976704 - Make opaque security wrappers non-callable. r=gabor,sr=mrbkap
9a8a8a73df7136fd6fa01a54db441b89bcbe1df3
created 2014-02-25 08:38 -0800
pushed 2014-02-26 04:10 +0000
Bobby Holley Bobby Holley - Bug 976151 - Anti eval/Function() check during wrapping should use |subsumes|. r=gabor
84904662e2d567085b5c63f57aa2db45580940db
created 2014-02-21 16:03 -0800
pushed 2014-02-23 16:46 +0000
Bobby Holley Bobby Holley - Bug 975277 - Introduce a mechanism to identify instances of standard classes. r=luke
fd04a8b8ccc489af9a2a9ad10f639f35dd0857ba
created 2014-02-21 15:55 -0800
pushed 2014-02-23 16:46 +0000
Bobby Holley Bobby Holley - Bug 975277 - Clean up the XPCWN XrayHolder a bit. r=gabor
less more (0) -100 -60 tip