diff browse annotate |
effd95861e9d61d86eb8b840126bd052d33bbbba created 2015-04-08 11:56 +0200 pushed 2015-04-08 09:59 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=bajaj |
diff browse annotate |
9a8a8a73df7136fd6fa01a54db441b89bcbe1df3 created 2014-02-25 08:38 -0800 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 976151 - Anti eval/Function() check during wrapping should use |subsumes|. r=gabor |
diff browse annotate |
84904662e2d567085b5c63f57aa2db45580940db created 2014-02-21 16:03 -0800 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 975277 - Introduce a mechanism to identify instances of standard classes. r=luke |
diff browse annotate |
fd04a8b8ccc489af9a2a9ad10f639f35dd0857ba created 2014-02-21 15:55 -0800 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 975277 - Clean up the XPCWN XrayHolder a bit. r=gabor |
diff browse annotate |
5874930ca0f99b8bcf76b443f456253bf4f28cd5 created 2014-02-13 18:57 -0800 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 956382 - Remove usage of explicit *IgnoringDomain variants. r=mrbkap |
diff browse annotate |
4d72b6493e1dd3385b1dc3076cdd09835f3a160d created 2014-02-13 18:57 -0800 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 956382 - Consider document.domain when computing security wrappers. r=mrbkap |
diff browse annotate |
9e35c9af6285ab6c474091992133ab75fc22bf79 created 2014-01-30 07:45 -0800 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 959012 - Remove unused cx parameter from JS_IdentifyClassPrototype. r=jorendorff |
diff browse annotate |
f8768358ad0f8ce7ff522eba6f2b812d6534f1b8 created 2014-01-29 13:07 -0800 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 965082 - Unify duplicate bits of state of proxies. r=mrbkap,r=gabor |
diff browse annotate |
888e98b2369a80e4fe4e9839a9a361d583d91f7b created 2014-01-22 18:50 +0100 pushed 2015-05-11 19:32 +0000 |
Tom Schuster | Tom Schuster - Bug 958119 - Some cleanup for XPConnect. r=gabor |
diff browse annotate |
a8587cf48bb369cb1b8ca1cfabecc32304347b5d created 2014-01-21 08:26 -0800 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 958324 - Remove same-compartment security wrappers for WNs. r=peterv,r=mrbkap |
diff browse annotate |
8b260c3236da3f7401316fc7f37d742a57f203e9 created 2014-01-14 17:19 -0800 pushed 2015-05-11 19:32 +0000 |
Terrence Cole | Terrence Cole - Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 2; r=sfink |
diff browse annotate |
f017ae03bb6c453132c7023870557c4a5d469c97 created 2014-01-09 18:39 +0100 pushed 2015-05-11 19:32 +0000 |
Tom Schuster | Tom Schuster - Bug 939294 - Change xpidl jsval to handles. r=gabor,bz,khuey,bsmedberg,terrence |
diff browse annotate |
7cc30ae56811cae75aecc277251d1272f9ad2cc8 created 2014-01-14 18:49 -0800 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 951948 - Remove Components wrappers. r=mrbkap |
diff browse annotate |
61692f603cc4e6374f952ce66764d7192e8a5625 created 2014-01-09 14:17 -0500 pushed 2015-05-11 19:32 +0000 |
Ryan VanderMeulen | Ryan VanderMeulen - Backed out 6 changesets (bug 939294) for B2G bustage on a CLOSED TREE. |
diff browse annotate |
89e9d3fa16fcb1aa4d32169710559b9fe4d04d95 created 2014-01-09 18:39 +0100 pushed 2015-05-11 19:32 +0000 |
Tom Schuster | Tom Schuster - Bug 939294 - Handlify XPConnect. r=gabor |
diff browse annotate |
b997d2cce0ebf85e08a34a82d349994218c9c635 created 2014-01-06 11:54 -0800 pushed 2015-05-11 19:32 +0000 |
Andrew McCreight | Andrew McCreight - Bug 956455, part 3 - Remove the holder argument to nsXPConnect::WrapNativeToJSVal. r=gabor |
diff browse annotate |
ae50af3377666ac4f78992828e5ea38590fa2b29 created 2013-12-13 12:01 -0800 pushed 2015-05-11 19:32 +0000 |
Eric Faust | Eric Faust - Bug 926012 - Part 3: Convert wrappers to using dynamic prototype hooks. (r=bholley) |
diff browse annotate |
23d2bb0d7456b6e478c9177265be72149633819c created 2013-12-09 10:34 -0500 pushed 2015-05-11 19:32 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 946289. Make GetNativeForGlobal work for WebIDL globals. r=peterv |
diff browse annotate |
32aaf8cf175a77e5a1da6b0d93b6c3203c415f2e created 2013-11-22 06:58 -0800 pushed 2015-05-11 19:32 +0000 |
Jon Coppeard | Jon Coppeard - Bug 941767 - Fix rooting hazard in GetNativeForGlobal() r=bholley |
diff browse annotate |
4973ab7877297eb8a9d15fe59323e07d1855fc0b created 2013-11-19 10:12 -0800 pushed 2015-05-11 19:32 +0000 |
Terrence Cole | Terrence Cole - Bug 940505 - Handlify GetXrayWaiver; r=bholley |
diff browse annotate |
05c31c03a8dd7ca613840e8de25ad37f5487b1af created 2013-10-26 18:19 +0200 pushed 2015-05-11 19:32 +0000 |
Tom Schuster | Tom Schuster - Bug 930782 - Handlify JS_WrapValue. r=terrence |
diff browse annotate |
8fd2088036f2f170e2a9df8e02fd1e8871b90de5 created 2013-10-17 10:00 +0200 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 922009 - MOZ_CRASH when trying to transplant objects with SCSWs. r=mrbkap |
diff browse annotate |
5126b48adf91390db142ee55bc9c19cc1b9ae801 created 2013-10-15 20:02 -0400 pushed 2015-05-11 19:32 +0000 |
Tom Schuster | Tom Schuster - Bug 8844105 - Handlify JS_WrapObject. r=terrence |
diff browse annotate |
9ee0459d73363b3eeabc9e8ab4e79bf13fd51be9 created 2013-10-10 16:35 -0400 pushed 2015-05-11 19:32 +0000 |
Birunthan Mohanathas | Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/xpconnect/; r=ehsan |
diff browse annotate |
896e70eccffb77aa000d493a29399368e7ca117e created 2013-10-04 13:29 +0200 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 921454 - Invert faulty assertion. r=jonco |
diff browse annotate |
c03caed5328f009f93ee638c8d526b75102f2915 created 2013-10-04 13:29 +0200 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 921454 - Skip unwrap safety assertion for cross-compartment SOWs. r=mrbkap |
diff browse annotate |
328cd24aaed6198571b6f872a062c3cf8dd8b58c created 2013-10-17 10:00 +0200 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 922009 - MOZ_CRASH when trying to transplant objects with SCSWs. r=mrbkap a=abillings |
diff browse annotate |
add6b8c0a28f522b4042cb00599145451fe49df4 created 2013-09-11 11:28 -0700 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 856437 - Remove same-compartment permissive Xray machinery. r=gabor |
diff browse annotate |
e47089ae214d177d909b0d712bad1c36b6fba7cb created 2013-09-08 20:28 -0700 pushed 2015-05-11 19:32 +0000 |
Kyle Huey | Kyle Huey - Bug 910937: Remove xpc_UnmarkGrayObject and use JSAPI directly. r=mccr8 |
diff browse annotate |
3e60625da760fb50544b2489b23524366b5df465 created 2013-09-01 21:51 -0700 pushed 2015-05-11 19: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. |
diff browse annotate |
b05548b721dfff31bc77628943dbb7479269316b created 2013-08-14 09:00 +0200 pushed 2015-05-11 19:32 +0000 |
Ms2ger | Ms2ger - Bug 903849 - Use MOZ_ASSERT consistently in XPConnect; r=bholley |
diff browse annotate |
f67fd341dd2ed3dac0e99fc06212e21840a5e135 created 2013-07-31 12:20 -0400 pushed 2015-05-11 19:32 +0000 |
Tom Schuster | Tom Schuster - Bug 884410 - Handlify JS_GetPrototype. r=terrence |
diff browse annotate |
d1f08b7f90b7876fb505d1334d0b9fcdd18da5bb created 2013-06-05 16:40 -0700 pushed 2015-05-11 19:32 +0000 |
Terrence Cole | Terrence Cole - Bug 878160 - GC: post barrier weak references in the browser - part 2 browser r=terrence r=billm |
diff browse annotate |
01ad949468fbae50dacf3a761d91eb479546619d created 2013-06-28 19:20 -0700 pushed 2015-05-11 19:32 +0000 |
Justin Lebar | Justin Lebar - Bug 820686 - Follow-up: s/MOZ_ASSUME_NOT_REACHED/MOZ_ASSUME_UNREACHABLE/. rs=waldo |
diff browse annotate |
5ecd26bc5274bb4e2831e6649fa8bb516f3c9bc2 created 2013-06-28 18:38 -0700 pushed 2015-05-11 19:32 +0000 |
Justin Lebar | Justin Lebar - Bug 820686 - Remove code after MOZ_CRASH or MOZ_ASSUME_NOT_REACHED. r=(see below) |
diff browse annotate |
2599d05cd405953dccabbcb7e03c2ac49bf19c8d created 2013-06-23 09:15 +0200 pushed 2015-05-11 19:32 +0000 |
Ms2ger | Ms2ger - Bug 884951 - Use XPCWrappedNative::Get more; r=bholley |
diff browse annotate |
c55d7332c83aefea7834454feba80aad93561bf6 created 2013-06-13 17:09 -0700 pushed 2015-05-11 19:32 +0000 |
Terrence Cole | Terrence Cole - Bug 884410 - Handlify the JS_TransplantObject interfaces; r=jonco |
diff browse annotate |
aed026a38816dce5355eb6e2f871162a154b51bd created 2013-04-19 21:58 +0200 pushed 2015-05-11 19:32 +0000 |
Peter Van der Beken | Peter Van der Beken - Bug 851465 - Remove slim wrappers - remove slim wrapper macros and rename WN macros. r=bholley. |
diff browse annotate |
1b34a34b25389bf3a7d92598f473f4589684c093 created 2013-04-19 21:57 +0200 pushed 2015-05-11 19:32 +0000 |
Peter Van der Beken | Peter Van der Beken - Bug 851465 - Remove slim wrappers - stop morphing slim wrappers. r=bholley. |
diff browse annotate |
5a678ff4ce22365a4af2ec4c4ca61a0bc54b2870 created 2013-06-04 21:11 -0700 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 877261 - Stop using XPCCallContext for most stuff in XPCWrappedNative.cpp. r=Ms2ger |
diff browse annotate |
fcb49b08c505f3e68d5a48ade12fe05e5b431524 created 2013-06-04 10:30 -0700 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 877862 - Propagate exceptions from PrepareForWrapping. r=mrbkap |
diff browse annotate |
0a6f4bdb34bfb5c191d4488dca725b0792b7f67d created 2013-06-03 15:50 -0400 pushed 2015-05-11 19:32 +0000 |
Ryan VanderMeulen | Ryan VanderMeulen - Backed out 3 changesets (bug 877862, bug 878325) for mochitest-other orange on a CLOSED TREE. |
diff browse annotate |
08a29f18500a1ef8e21187c68de482814bc029aa created 2013-06-03 11:27 -0700 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 877862 - Propagate exceptions from PrepareForWrapping. r=mrbkap |
diff browse annotate |
68b49e541e3e061284e70edcfb2cd7172d518b06 created 2013-05-17 13:28 -0400 pushed 2015-05-11 19:32 +0000 |
Trevor Saunders | Trevor Saunders - bug 873622 - remove some useless xpconnect getters r=bholley |
diff browse annotate |
d6dc6f1460f0675dbbb61caa9327a21668a2b94d created 2013-05-21 07:53 -0600 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 874083 - Ignore domain in PrepareForWrapping prototype remapping. r=gabor, billm |
diff browse annotate |
cba05b3ed1491f52113dda626d8bddc9a92beb9f created 2013-05-13 12:04 -0400 pushed 2015-05-11 19:32 +0000 |
Nathan Froyd | Nathan Froyd - Bug 871595 - don't include WrapperFactory.h in AccessCheck.h; r=bholley |
diff browse annotate |
572f6f89614d33f815cb5e9d1b87fa439687dc8a created 2013-05-21 07:53 -0600 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 874083 - Ignore domain in PrepareForWrapping prototype remapping. r=gabor, r=billm, a=lsblakk |
diff browse annotate |
08ddc20e3a7162a8beeab9c264ee3ef1d5ec216e created 2013-05-15 21:13 -0700 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 866823 - Handle standard prototype remapping in PrepareForWrapping. r=gabor, r=mrbkap, a=akeybl |
diff browse annotate |
f0ab73e4906ab1b91c5b4ad7e1c086ec404867e9 created 2013-05-15 21:13 -0700 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 866823 - Don't create waivers in WaiveXrayAndWrap if the caller has no business waiving. r=gabor, r=mrbkap, a=akeybl |
diff browse annotate |
83459f51f50095e2eaa864d8e355904f0cc7aa1c created 2013-05-09 10:39 +0100 pushed 2015-05-11 19:32 +0000 |
Jon Coppeard | Jon Coppeard - Bug 869526 - GC: Fix more rooting hazards in xpconnect r=bholley |
diff browse annotate |
a28afac94104dd7713950647c3e5d84adc61357d created 2013-05-06 19:38 -0700 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 834707 - Kill dynamic SOWs. r=gabor |
diff browse annotate |
f6f8e02a9ab01720038bfb9a4ce4996ca8cbc819 created 2013-05-06 19:38 -0700 pushed 2015-05-11 19:32 +0000 |
Bobby Holley | Bobby Holley - Bug 834707 - Disable SOWs for remote XUL domains. r=bz |
diff browse annotate |
1734d1a36463a184e189c58142a3e06edb9e7a61 created 2013-05-05 09:03 +0200 pushed 2015-05-11 19:32 +0000 |
Ms2ger | Ms2ger - Bug 868411 - Handlify js::GetObjectProto; r=bz |
diff browse annotate |
aa442c0ebfb229e8cce48d2726faba742f79b489 created 2013-04-17 16:38 +0100 pushed 2015-05-11 19:32 +0000 |
Jon Coppeard | Jon Coppeard - Bug 863289 - GC: Continue the rooting of XPConnect r=bholley |
diff browse annotate |
3fa225a54135f955614f0b7bb781f3f2b401548e created 2013-04-15 18:32 +0100 pushed 2015-05-11 19:32 +0000 |
Jon Coppeard | Jon Coppeard - Bug 861281 - GC: Root the wrap object API r=terrence r=bholley |
diff browse annotate |
954c25a05631239dd4977fa404c24eaef06ab7aa created 2013-04-12 10:50 +0100 pushed 2015-05-11 19:32 +0000 |
Jon Coppeard | Jon Coppeard - Bug 860777 - Part 2 - Root WrapperFactory.cpp r=bholley |
diff browse annotate |
e2344b2249db0610878f276a393175fc9eb3fd30 created 2013-04-09 16:42 +0100 pushed 2015-05-11 19:32 +0000 |
Jon Coppeard | Jon Coppeard - Bug 860311 - GC: More rooting in XPConnect r=bholley |
diff browse annotate |
4add88d3db6959db49c8f1c47b0d8537539fa969 created 2013-04-11 11:50 -0700 pushed 2015-05-11 19:32 +0000 |
Jacek Szpot | Jacek Szpot - Bug 854503 - Rename JS unwrapping functions. r=bholley |
diff browse annotate |
c677dd4b1aba3806ea464b1dfccef647d4aefe56 created 2013-04-06 14:37 -0400 pushed 2015-05-11 19:32 +0000 |
Ryan VanderMeulen | Ryan VanderMeulen - Backed out changeset a85d21e394c0 (bug 854503) for bustage. |
diff browse annotate |
a85d21e394c0b3114e4ae34eac63ac5bea2f0f7c created 2013-04-04 12:14 +0200 pushed 2015-05-11 19:32 +0000 |
Jacek Szpot | Jacek Szpot - Bug 854503 - Rename JS unwrapping functions. r=bholley |