js/xpconnect/wrappers/WrapperFactory.cpp
05c31c03a8dd7ca613840e8de25ad37f5487b1af
created 2013-10-26 18:19 +0200
pushed 2014-03-06 09:24 +0000
Tom Schuster Tom Schuster - Bug 930782 - Handlify JS_WrapValue. r=terrence
8fd2088036f2f170e2a9df8e02fd1e8871b90de5
created 2013-10-17 10:00 +0200
pushed 2014-03-06 09:24 +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-03-06 09:24 +0000
Tom Schuster Tom Schuster - Bug 8844105 - Handlify JS_WrapObject. r=terrence
9ee0459d73363b3eeabc9e8ab4e79bf13fd51be9
created 2013-10-10 16:35 -0400
pushed 2014-03-06 09:24 +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-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 921454 - Invert faulty assertion. r=jonco
c03caed5328f009f93ee638c8d526b75102f2915
created 2013-10-04 13:29 +0200
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 921454 - Skip unwrap safety assertion for cross-compartment SOWs. r=mrbkap
add6b8c0a28f522b4042cb00599145451fe49df4
created 2013-09-11 11:28 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 856437 - Remove same-compartment permissive Xray machinery. r=gabor
e47089ae214d177d909b0d712bad1c36b6fba7cb
created 2013-09-08 20:28 -0700
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Ms2ger Ms2ger - Bug 903849 - Use MOZ_ASSERT consistently in XPConnect; r=bholley
f67fd341dd2ed3dac0e99fc06212e21840a5e135
created 2013-07-31 12:20 -0400
pushed 2014-03-06 09:24 +0000
Tom Schuster Tom Schuster - Bug 884410 - Handlify JS_GetPrototype. r=terrence
d1f08b7f90b7876fb505d1334d0b9fcdd18da5bb
created 2013-06-05 16:40 -0700
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Ms2ger Ms2ger - Bug 884951 - Use XPCWrappedNative::Get more; r=bholley
c55d7332c83aefea7834454feba80aad93561bf6
created 2013-06-13 17:09 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 884410 - Handlify the JS_TransplantObject interfaces; r=jonco
aed026a38816dce5355eb6e2f871162a154b51bd
created 2013-04-19 21:58 +0200
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 877862 - Propagate exceptions from PrepareForWrapping. r=mrbkap
0a6f4bdb34bfb5c191d4488dca725b0792b7f67d
created 2013-06-03 15:50 -0400
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 877862 - Propagate exceptions from PrepareForWrapping. r=mrbkap
68b49e541e3e061284e70edcfb2cd7172d518b06
created 2013-05-17 13:28 -0400
pushed 2014-03-06 09:24 +0000
Trevor Saunders Trevor Saunders - bug 873622 - remove some useless xpconnect getters r=bholley
d6dc6f1460f0675dbbb61caa9327a21668a2b94d
created 2013-05-21 07:53 -0600
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Nathan Froyd Nathan Froyd - Bug 871595 - don't include WrapperFactory.h in AccessCheck.h; r=bholley
338af3238e84c7ca3fbbdbe1c1322a9d6b9fc886
created 2013-05-15 21:13 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 866823 - Handle standard prototype remapping in PrepareForWrapping. r=gabor,mrbkap
35ff2341e91456a59840b9c8816e5435ec6b5fcc
created 2013-05-15 21:13 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 866823 - Don't create waivers in WaiveXrayAndWrap if the caller has no business waiving. r=gabor,mrbkap
83459f51f50095e2eaa864d8e355904f0cc7aa1c
created 2013-05-09 10:39 +0100
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 834707 - Kill dynamic SOWs. r=gabor
f6f8e02a9ab01720038bfb9a4ce4996ca8cbc819
created 2013-05-06 19:38 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 834707 - Disable SOWs for remote XUL domains. r=bz
1734d1a36463a184e189c58142a3e06edb9e7a61
created 2013-05-05 09:03 +0200
pushed 2014-03-06 09:24 +0000
Ms2ger Ms2ger - Bug 868411 - Handlify js::GetObjectProto; r=bz
aa442c0ebfb229e8cce48d2726faba742f79b489
created 2013-04-17 16:38 +0100
pushed 2014-03-06 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 863289 - GC: Continue the rooting of XPConnect r=bholley
3fa225a54135f955614f0b7bb781f3f2b401548e
created 2013-04-15 18:32 +0100
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 860777 - Part 2 - Root WrapperFactory.cpp r=bholley
e2344b2249db0610878f276a393175fc9eb3fd30
created 2013-04-09 16:42 +0100
pushed 2014-03-06 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 860311 - GC: More rooting in XPConnect r=bholley
4add88d3db6959db49c8f1c47b0d8537539fa969
created 2013-04-11 11:50 -0700
pushed 2014-03-06 09:24 +0000
Jacek Szpot Jacek Szpot - Bug 854503 - Rename JS unwrapping functions. r=bholley
c677dd4b1aba3806ea464b1dfccef647d4aefe56
created 2013-04-06 14:37 -0400
pushed 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset a85d21e394c0 (bug 854503) for bustage.
a85d21e394c0b3114e4ae34eac63ac5bea2f0f7c
created 2013-04-04 12:14 +0200
pushed 2014-03-06 09:24 +0000
Jacek Szpot Jacek Szpot - Bug 854503 - Rename JS unwrapping functions. r=bholley
788e34b8872e21e19909570dfceeeda37bab9445
created 2013-04-04 11:27 +0200
pushed 2014-03-06 09:24 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 820170 - GetNativeForGlobal. r=bholley
984df1da7b15442e61a064b7e10798720ec5c352
created 2013-04-03 11:41 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 843829 - Wrap unwaived content JS objects in opaque wrappers for XBL scopes. r=mrbkap
e60919ded78375ac743af283825c92db3c8cedaa
created 2013-04-02 23:05 -0400
pushed 2014-03-06 09:24 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 6 changesets (bug 843829, bug 845862) because of broken mochitest-5
1df3bdadb7ce7dfd3dcabe990ec95bea41df50bb
created 2013-04-02 18:51 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 843829 - Wrap unwaived content JS objects in opaque wrappers for XBL scopes. r=mrbkap
7bccfe486f988984f85d4a162b15c6d35b74e73b
created 2013-03-21 08:20 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 658909 - Remove GWNOJO from JSObject2NativeInterface. r=mrbkap
ff717ac709fa0d5ad0281007b1a53c84f07bc113
created 2013-03-21 08:20 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 658909 - Make isSafeToUnwrap pseudo-dynamic for SOWs. r=mrbkap
b53685d06c8deb7d34910ff9f9c8a5d45fbc8090
created 2013-03-21 15:24 -0400
pushed 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 22 changesets (bug 658909) for Windows debug bustage.
45b0f198acf3e02147ae1ac577fa4206483ac4f1
created 2013-03-21 08:20 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 658909 - Remove GWNOJO from JSObject2NativeInterface. r=mrbkap
f3e68d05a1a7cd4d4e3b8e5a72417c7925b16777
created 2013-03-21 08:20 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 658909 - Make isSafeToUnwrap pseudo-dynamic for SOWs. r=mrbkap
b6d96f7aeea5d5439b014e26e00eb09c051484ce
created 2013-03-17 10:44 +0100
pushed 2014-03-06 09:24 +0000
Ms2ger Ms2ger - Backout bug 658909 for Marionette bustage.
37b2fc91791c24c4d11d506dc2fe81d90cf255f2
created 2013-03-16 22:58 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 658909 - Remove GWNOJO from JSObject2NativeInterface. r=mrbkap
9f153c67ec84ac78d0b28f8e2284213704d0f421
created 2013-03-16 22:58 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 658909 - Make isSafeToUnwrap pseudo-dynamic for SOWs. r=mrbkap
b313f1eab148659a15714b4ff24c7b0c3f64d847
created 2013-03-08 18:49 -0800
pushed 2014-03-06 09:24 +0000
Bill McCloskey Bill McCloskey - Bug 846890 - Avoid check for native anonymous content when possible (r=bholley)
e38c5c3468409bdfcdf8381f6af07f55c413d0e8
created 2013-03-08 21:27 -0800
pushed 2014-03-06 09:24 +0000
Bill McCloskey Bill McCloskey - Back out bug 846890 for reftest orange
e6d2b2cdbed423ca63e495d3b296c0e74d163f19
created 2013-03-08 18:49 -0800
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 821850 - Clean up security wrappers for NAC. r=bz
5df7f6f7c9324d689aad0046262551184db437fb
created 2013-02-04 15:13 +0000
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 831076 - Outerize at the very beginning of XPConnect wrapping and remove other outerization checks. r=mrbkap
less more (0) -100 -60 tip