js/src/xpconnect/wrappers/XrayWrapper.cpp
6d7b682a3cc45179fbc0c2e769eb4ba4d6cac325
created 2010-11-17 12:39 -0800
pushed 2010-11-17 20:40 +0000
Daniel Holbert Daniel Holbert - Bug 612414: Set unsigned-int value to 0 instead of NULL. r=gal a=joe
43e0c9f82545fa3c53dd26e3b1dfc6c1d4f8ad76
created 2010-11-10 14:08 -0800
pushed 2010-11-10 23:58 +0000
Blake Kaplan Blake Kaplan - Bug 571849 - Fix enumerateOwn and the Iterate constructor on Xray wrappers. r=gal a=blocking
4e04ac0b0820e5e86f0cefd24477e4187871b990
created 2010-11-02 11:26 -0700
pushed 2010-11-03 19:04 +0000
Blake Kaplan Blake Kaplan - Bug 608963 - Deal with an Xray wrapper being delegated to on the proto chain. r=gal a=blocking beta7
627850a036c36aa5c6254b1526452802796b2a90
created 2010-10-18 12:01 -0500
pushed 2010-10-18 17:04 +0000
Robert Sayre Robert Sayre - Merge tracemonkey to mozilla-central.
47a8311cf0bbd3cb9926da17e62a6d0d19cd34b8
created 2010-10-16 15:26 -0700
pushed 2010-10-18 17:04 +0000
Blake Kaplan Blake Kaplan - Bug 604368 - Share some code so that bug fixes fix both parts. r=peterv a=blocking beta7
41690f030f9a2bef197cdf381b26250f18000e3b
created 2010-10-15 18:27 -0700
pushed 2010-10-18 17:04 +0000
Blake Kaplan Blake Kaplan - Bug 604476 - Do a full property resolve when enumerating. r=gal
22028fb65bb26818a7686a8afe153c35cedce071
created 2010-10-16 15:26 -0700
pushed 2010-10-18 04:24 +0000
Blake Kaplan Blake Kaplan - Bug 604368 - Share some code so that bug fixes fix both parts. r=peterv a=blocking beta7
c45685276ce590c6838087ac077a48f7069db8da
created 2010-10-13 11:49 -0700
pushed 2010-10-14 01:40 +0000
Brian Hackett Brian Hackett - Flexible length JSObject, bug 584917. r=brendan,igor
ce67cc2523509f206be216f7b6e4c12a66653da0
created 2010-10-10 15:49 -0700
pushed 2010-10-14 01:40 +0000
Blake Kaplan Blake Kaplan - bug 580128 - Allow chrome://global/ scripts to unwrap SOWs going into C++. r=peterv/jst
d29cca143e42ed12d282a61f1e276c44418f5ed0
created 2010-10-10 15:49 -0700
pushed 2010-10-14 01:40 +0000
Andreas Gal Andreas Gal - bug 580128 - split expando properties onto a separate object and implement enumeration. r=mrbkap
87f33805c2fd44936a58dd90b3fd6d0416f35506
created 2010-10-10 15:48 -0700
pushed 2010-10-14 01:40 +0000
Andreas Gal Andreas Gal - bug 580128 - Implement deep wrapping for .wrappedJSObject. r=mrbkap
070c52d8c6b64440e48988692b3278a1d994039a
created 2010-10-10 15:47 -0700
pushed 2010-10-14 01:40 +0000
Andreas Gal Andreas Gal - bug 580128 - Cross origin wrapper needs no waive xray flag. r=mrbkap
c1ca077ef22858921a691239dba0c34351be8f01
created 2010-10-10 15:46 -0700
pushed 2010-10-14 01:40 +0000
Peter Van der Beken Peter Van der Beken - Bug 580128. Remove XrayUtils::JSSLOT_PROXY_OBJ to fix leaks. r=mrbkap.
f19f569f01a5d82d4883ac26aa6b8e99591e031f
created 2010-10-10 15:46 -0700
pushed 2010-10-14 01:40 +0000
Peter Van der Beken Peter Van der Beken - Bug 580128 - Fix NativeWrapper(window).document. r=mrbkap
573a39a5080698553e125932116f0464aef62d8d
created 2010-10-10 15:46 -0700
pushed 2010-10-14 01:40 +0000
Andreas Gal Andreas Gal - bug 580128 - Fix compartment bugs in XrayWrapper. r=mrbkap
cc9d3f02cd50cecd5b5e650bfe0d4e726e916cdc
created 2010-10-10 15:42 -0700
pushed 2010-10-14 01:40 +0000
Blake Kaplan Blake Kaplan - bug 580128 - Make document.domain affect how we look up properties in addition to the security check. r=gal
17b637089cc5b43e0e1274f37d85241d9d40346d
created 2010-10-10 15:42 -0700
pushed 2010-10-14 01:40 +0000
Blake Kaplan Blake Kaplan - bug 580128 - Distinguish between XOW XrayWrappers and XPCNW XrayWrappers and use the new knowledge in a few places. r=gal
747f4b2767f557743f99eac3ef7a9dfd2b1c6b0c
created 2010-10-10 15:41 -0700
pushed 2010-10-14 01:40 +0000
Andreas Gal Andreas Gal - bug 580128 - Try to allow UniversalXPConnect to have full access through "XOWs".
62b0e68288b63685061884b5993fe8f1a8558346
created 2010-10-10 15:39 -0700
pushed 2010-10-14 01:40 +0000
Peter Van der Beken Peter Van der Beken - bug 580128 - Allow NewResolve to set properties on wrappers. r=gal
494a5b4a671d3a4cab4020e73400c52faf116e6e
created 2010-10-10 15:38 -0700
pushed 2010-10-14 01:40 +0000
Blake Kaplan Blake Kaplan - bug 580128 - Deal better with compartments around the xray holder object. r=gal
1957906e23270abca0dfc885c9dfeb2e400940f3
created 2010-10-10 15:37 -0700
pushed 2010-10-14 01:40 +0000
Andreas Gal Andreas Gal - Bug 580128 - Small cleanups in XrayWrapper and first stab at enumeration. r=mrbkap
1221059c214c1c10670f36c736d5fa7357c7e12d
created 2010-10-10 15:36 -0700
pushed 2010-10-14 01:40 +0000
Blake Kaplan Blake Kaplan - bug 580128 - Implement XrayWrapper::toString. r=jst
e764520299960c8666ba676247cb9f9c2a3ae141
created 2010-10-10 15:36 -0700
pushed 2010-10-14 01:40 +0000
Andreas Gal Andreas Gal - bug 580128 - Give XrayWrappers a flag they can query for. r=mrbkap
e16ea82c6ec97d8af9faba57f7793e5b64191b87
created 2010-10-10 15:35 -0700
pushed 2010-10-14 01:40 +0000
Blake Kaplan Blake Kaplan - bug 580128 - Stop returning the old wrappers from their constructors. r=jst
080a9074195cdb445d71b63e8576a46419eb9495
created 2010-09-29 10:00 -0700
pushed 2010-10-14 01:40 +0000
Peter Van der Beken Peter Van der Beken - Bug 580128 - Always wrap Location objects in wrappers, even for same origin. r=mrbkap/gal
b886c3138d751b8e3cd6833def03c801c3475446
created 2010-09-24 15:30 -0700
pushed 2010-10-14 01:40 +0000
Blake Kaplan Blake Kaplan - bug 580128 - Pass the right resolve flags to ResolveNativeHandler. r=peterv/jst
172d388c717cd9a09adec3fa0f066f527d680a74
created 2010-09-23 15:56 -0700
pushed 2010-10-14 01:40 +0000
Blake Kaplan Blake Kaplan - bug 580128 - Pass the XrayWrapper itself to scriptable helpers (and related cleanup) since the holder doesn't have enough smarts to do lookups, etc. r=gal
9dc0c11e8eb862a7f6ffcdaef0f4024f820c2562
created 2010-09-22 17:34 -0700
pushed 2010-10-14 01:40 +0000
Blake Kaplan Blake Kaplan - Bug 580128 - Fix compartment warnings by entering. r=gal/peterv/jst/mrbkap/jorendorff (and written by all of us too).
8080ddffac50df8ac8a24dd1916caa39f2dfed45
created 2010-09-20 14:48 -0700
pushed 2010-10-14 01:40 +0000
Blake Kaplan Blake Kaplan - bug 580128 - Rewrite XrayWrapper so the wrapped object is in the wrapped object slot and the holder goes in an extra slot. r=gal
d288a2f24a5d7e048b8d932f82892dd780dd673d
created 2010-09-17 14:54 -0700
pushed 2010-10-14 01:40 +0000
Blake Kaplan Blake Kaplan - bug 580128 - Propagate whether we're getting or setting to getPropertyDescriptor. r=gal
cdf199d23d8924ec21ca4c7edfba9815d1f7d456
created 2010-09-03 19:24 -0700
pushed 2010-10-14 01:40 +0000
Blake Kaplan Blake Kaplan - Bug 580128 - Preliminary fixes to make .wrappedJSObject on XrayWrappers work. Overridden by later patches. r=gal
e8a220c0b672df0eb9131fa48909395b03c9c17f
created 2010-09-02 16:02 -0700
pushed 2010-10-14 01:40 +0000
Blake Kaplan Blake Kaplan - bug 580128 - Temporary fixes to XrayWrapper - note: these were mostly overridden by later patches. r=gal
7e801a9e2276071b78520e8a9ca47fd32cd0ac55
created 2010-09-20 12:05 -0700
pushed 2010-09-21 05:12 +0000
Brian Hackett Brian Hackett - Backed out changeset 09ffb30caa47
09ffb30caa47adebb50ed58aa12a4c83ce8fb564
created 2010-09-20 11:40 -0700
pushed 2010-09-21 05:12 +0000
Brian Hackett Brian Hackett - Make JSObject flexible length, bug 584917. r=brendan
1d68b3042bf58e0b4cd561ba61d2d399a3a269a9
created 2010-07-19 20:49 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - [JAEGER] Merge from tracemonkey.
18554cc9fc70510f1af91b65c0684c11e9752281
created 2010-07-05 13:44 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Change asX to toX, asXRef to getXRef, XTag to XValue
5022aa803dfe2f3248923de48190067a4fabde7c
created 2010-07-04 19:48 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Fix browser bustage from merge
9c869e64ee269732a0c2109568d07f10e816fdba
created 2010-07-14 23:19 -0700
pushed 2010-08-01 00:33 +0000
Luke Wagner Luke Wagner - Bug 549143 - fatvals
281a4b6bb032047fd4a630c00159ae73b645e88f
created 2010-07-02 15:26 -0700| base
pushed 2010-07-14 13:02 +0000
Andreas Gal Andreas Gal - Move wrappers directory in a desperate attempt to make our build system build bug 574924.
less more (0) tip