js/xpconnect/wrappers/WrapperFactory.cpp
3fadc02e2e841c3bb5f6fd7db6fc4fa9593817fa
created 2014-07-14 22:10 -0700
pushed 2014-10-06 12:51 +0000
Bill McCloskey Bill McCloskey - Bug 1017323 - Add-on interposition (r=bholley)
01c8a2687cd96406cb9b0c82c1b2fcad3db4970f
created 2014-07-14 10:09 -0700
pushed 2014-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +0000
Bobby Holley Bobby Holley - Bug 1034239 - Add Proxies to ForceCOWBehavior. r=gabor
a30f01152c58b8482e4465a0cb1326e926c611e1
created 2014-07-03 09:40 -0700
pushed 2014-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 346912776f97 (bug 1027402)
346912776f973e9f5375cc49c4cac6ef374a3e75
created 2014-06-27 04:44 -0700
pushed 2014-10-06 12:51 +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-10-06 12:51 +0000
Bobby Holley Bobby Holley - Bug 976148 - Implement Xrays to Function objects. r=gabor
23934a59230e9f6e078b8f2c6c718a8669275235
created 2014-06-16 11:59 -0700
pushed 2014-10-06 12:51 +0000
Terrence Cole Terrence Cole - Bug 1017650 - Remove the unused |proto| arg from the wrapping machinery; r=efaust
2e56e197cdbfc0d28a2b6772a0c28897491e9646
created 2014-06-11 15:16 -0700
pushed 2014-08-25 18:42 +0000
Bobby Holley Bobby Holley - Bug 1020609 - Implement Xrays to Arrays. r=bz, a=lmandel
d9788144b427606456bfa6bbc5206c88bac76ac4
created 2014-06-05 22:32 -0700
pushed 2014-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-07-14 18:39 +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-07-14 18:39 +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-07-14 18:39 +0000
Bobby Holley Bobby Holley - Bug 975042 - Basic Xray infrastructure and boilerplate. r=peterv
50da1896149c23128de862332779e806ddd0742f
created 2014-03-21 08:47 +0100
pushed 2014-07-14 18:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 351371062c26 (bug 975042)
351371062c26cd4c9e3c9020ddf54e95e457968b
created 2014-03-20 23:47 -0300
pushed 2014-07-14 18:39 +0000
Bobby Holley Bobby Holley - Bug 975042 - Basic Xray infrastructure and boilerplate. r=peterv
dcdf23cc62329e54c9b65370173c041b01237e7d
created 2014-03-19 13:35 -0300
pushed 2014-07-14 18:39 +0000
Bobby Holley Bobby Holley - Bug 825392 - Remove SOWs. r=bz
4bf86e72970a4f3ea2235ceea920b56d64d79334
created 2014-03-18 19:23 -0300
pushed 2014-07-14 18:39 +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-06-02 21:01 +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-06-02 21:01 +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-06-02 21:01 +0000
Bobby Holley Bobby Holley - Bug 975277 - Clean up the XPCWN XrayHolder a bit. r=gabor
5874930ca0f99b8bcf76b443f456253bf4f28cd5
created 2014-02-13 18:57 -0800
pushed 2014-06-02 21:01 +0000
Bobby Holley Bobby Holley - Bug 956382 - Remove usage of explicit *IgnoringDomain variants. r=mrbkap
4d72b6493e1dd3385b1dc3076cdd09835f3a160d
created 2014-02-13 18:57 -0800
pushed 2014-06-02 21:01 +0000
Bobby Holley Bobby Holley - Bug 956382 - Consider document.domain when computing security wrappers. r=mrbkap
9e35c9af6285ab6c474091992133ab75fc22bf79
created 2014-01-30 07:45 -0800
pushed 2014-04-22 00:22 +0000
Bobby Holley Bobby Holley - Bug 959012 - Remove unused cx parameter from JS_IdentifyClassPrototype. r=jorendorff
f8768358ad0f8ce7ff522eba6f2b812d6534f1b8
created 2014-01-29 13:07 -0800
pushed 2014-04-22 00:22 +0000
Bobby Holley Bobby Holley - Bug 965082 - Unify duplicate bits of state of proxies. r=mrbkap,r=gabor
888e98b2369a80e4fe4e9839a9a361d583d91f7b
created 2014-01-22 18:50 +0100
pushed 2014-04-22 00:22 +0000
Tom Schuster Tom Schuster - Bug 958119 - Some cleanup for XPConnect. r=gabor
a8587cf48bb369cb1b8ca1cfabecc32304347b5d
created 2014-01-21 08:26 -0800
pushed 2014-04-22 00:22 +0000
Bobby Holley Bobby Holley - Bug 958324 - Remove same-compartment security wrappers for WNs. r=peterv,r=mrbkap
8b260c3236da3f7401316fc7f37d742a57f203e9
created 2014-01-14 17:19 -0800
pushed 2014-04-22 00:22 +0000
Terrence Cole Terrence Cole - Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 2; r=sfink
f017ae03bb6c453132c7023870557c4a5d469c97
created 2014-01-09 18:39 +0100
pushed 2014-04-22 00:22 +0000
Tom Schuster Tom Schuster - Bug 939294 - Change xpidl jsval to handles. r=gabor,bz,khuey,bsmedberg,terrence
7cc30ae56811cae75aecc277251d1272f9ad2cc8
created 2014-01-14 18:49 -0800
pushed 2014-04-22 00:22 +0000
Bobby Holley Bobby Holley - Bug 951948 - Remove Components wrappers. r=mrbkap
61692f603cc4e6374f952ce66764d7192e8a5625
created 2014-01-09 14:17 -0500
pushed 2014-04-22 00:22 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 939294) for B2G bustage on a CLOSED TREE.
89e9d3fa16fcb1aa4d32169710559b9fe4d04d95
created 2014-01-09 18:39 +0100
pushed 2014-04-22 00:22 +0000
Tom Schuster Tom Schuster - Bug 939294 - Handlify XPConnect. r=gabor
b997d2cce0ebf85e08a34a82d349994218c9c635
created 2014-01-06 11:54 -0800
pushed 2014-04-22 00:22 +0000
Andrew McCreight Andrew McCreight - Bug 956455, part 3 - Remove the holder argument to nsXPConnect::WrapNativeToJSVal. r=gabor
ae50af3377666ac4f78992828e5ea38590fa2b29
created 2013-12-13 12:01 -0800
pushed 2014-04-22 00:22 +0000
Eric Faust Eric Faust - Bug 926012 - Part 3: Convert wrappers to using dynamic prototype hooks. (r=bholley)
23d2bb0d7456b6e478c9177265be72149633819c
created 2013-12-09 10:34 -0500
pushed 2014-04-22 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 946289. Make GetNativeForGlobal work for WebIDL globals. r=peterv
32aaf8cf175a77e5a1da6b0d93b6c3203c415f2e
created 2013-11-22 06:58 -0800
pushed 2014-03-10 22:05 +0000
Jon Coppeard Jon Coppeard - Bug 941767 - Fix rooting hazard in GetNativeForGlobal() r=bholley
4973ab7877297eb8a9d15fe59323e07d1855fc0b
created 2013-11-19 10:12 -0800
pushed 2014-03-10 22:05 +0000
Terrence Cole Terrence Cole - Bug 940505 - Handlify GetXrayWaiver; r=bholley
05c31c03a8dd7ca613840e8de25ad37f5487b1af
created 2013-10-26 18:19 +0200
pushed 2014-01-28 00:16 +0000
Tom Schuster Tom Schuster - Bug 930782 - Handlify JS_WrapValue. r=terrence
8fd2088036f2f170e2a9df8e02fd1e8871b90de5
created 2013-10-17 10:00 +0200
pushed 2014-01-28 00:16 +0000
Bobby Holley Bobby Holley - Bug 922009 - MOZ_CRASH when trying to transplant objects with SCSWs. r=mrbkap
5126b48adf91390db142ee55bc9c19cc1b9ae801
created 2013-10-15 20:02 -0400
pushed 2014-01-28 00:16 +0000
Tom Schuster Tom Schuster - Bug 8844105 - Handlify JS_WrapObject. r=terrence
9ee0459d73363b3eeabc9e8ab4e79bf13fd51be9
created 2013-10-10 16:35 -0400
pushed 2014-01-28 00:16 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/xpconnect/; r=ehsan
896e70eccffb77aa000d493a29399368e7ca117e
created 2013-10-04 13:29 +0200
pushed 2014-01-28 00:16 +0000
Bobby Holley Bobby Holley - Bug 921454 - Invert faulty assertion. r=jonco
c03caed5328f009f93ee638c8d526b75102f2915
created 2013-10-04 13:29 +0200
pushed 2014-01-28 00:16 +0000
Bobby Holley Bobby Holley - Bug 921454 - Skip unwrap safety assertion for cross-compartment SOWs. r=mrbkap
328cd24aaed6198571b6f872a062c3cf8dd8b58c
created 2013-10-17 10:00 +0200
pushed 2013-12-03 03:32 +0000
Bobby Holley Bobby Holley - Bug 922009 - MOZ_CRASH when trying to transplant objects with SCSWs. r=mrbkap a=abillings
add6b8c0a28f522b4042cb00599145451fe49df4
created 2013-09-11 11:28 -0700
pushed 2013-12-03 03:32 +0000
Bobby Holley Bobby Holley - Bug 856437 - Remove same-compartment permissive Xray machinery. r=gabor
e47089ae214d177d909b0d712bad1c36b6fba7cb
created 2013-09-08 20:28 -0700
pushed 2013-12-03 03:32 +0000
Kyle Huey Kyle Huey - Bug 910937: Remove xpc_UnmarkGrayObject and use JSAPI directly. r=mccr8
3e60625da760fb50544b2489b23524366b5df465
created 2013-09-01 21:51 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 911043 (part 1) - Move the "inject JS:: names into js::" block into its own file, to reduce dependencies on jsapi.h. r=luke.
b05548b721dfff31bc77628943dbb7479269316b
created 2013-08-14 09:00 +0200
pushed 2013-12-03 03:32 +0000
Ms2ger Ms2ger - Bug 903849 - Use MOZ_ASSERT consistently in XPConnect; r=bholley
f67fd341dd2ed3dac0e99fc06212e21840a5e135
created 2013-07-31 12:20 -0400
pushed 2013-10-21 21:47 +0000
Tom Schuster Tom Schuster - Bug 884410 - Handlify JS_GetPrototype. r=terrence
d1f08b7f90b7876fb505d1334d0b9fcdd18da5bb
created 2013-06-05 16:40 -0700
pushed 2013-10-21 21:47 +0000
Terrence Cole Terrence Cole - Bug 878160 - GC: post barrier weak references in the browser - part 2 browser r=terrence r=billm
01ad949468fbae50dacf3a761d91eb479546619d
created 2013-06-28 19:20 -0700
pushed 2013-10-21 21:47 +0000
Justin Lebar Justin Lebar - Bug 820686 - Follow-up: s/MOZ_ASSUME_NOT_REACHED/MOZ_ASSUME_UNREACHABLE/. rs=waldo
5ecd26bc5274bb4e2831e6649fa8bb516f3c9bc2
created 2013-06-28 18:38 -0700
pushed 2013-10-21 21:47 +0000
Justin Lebar Justin Lebar - Bug 820686 - Remove code after MOZ_CRASH or MOZ_ASSUME_NOT_REACHED. r=(see below)
2599d05cd405953dccabbcb7e03c2ac49bf19c8d
created 2013-06-23 09:15 +0200
pushed 2013-09-09 22:57 +0000
Ms2ger Ms2ger - Bug 884951 - Use XPCWrappedNative::Get more; r=bholley
c55d7332c83aefea7834454feba80aad93561bf6
created 2013-06-13 17:09 -0700
pushed 2013-09-09 22:57 +0000
Terrence Cole Terrence Cole - Bug 884410 - Handlify the JS_TransplantObject interfaces; r=jonco
less more (0) -100 -60 tip