js/xpconnect/wrappers/WrapperFactory.cpp
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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)
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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)
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
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
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.
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.
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
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
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.
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
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
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
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
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
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
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
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
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
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
1734d1a36463a184e189c58142a3e06edb9e7a61
created 2013-05-05 09:03 +0200
pushed 2015-05-11 19:32 +0000
Ms2ger Ms2ger - Bug 868411 - Handlify js::GetObjectProto; r=bz
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
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
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
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
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
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.
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
less more (0) -100 -60 tip