js/src/xpconnect/wrappers/XrayWrapper.cpp
949c2cf4c7724bbb6c54878147491710f4d9adc5
created 2011-10-04 10:50 -0700
pushed 2011-10-11 23:18 +0000
Luke Wagner Luke Wagner - Bug 690825 - Add a SecurityWrapper base between JS transparent wrappers and XPConnect security wrappers (r=mrbkap)
151f190c27ab2c8906d8a86b5b41e00d9e5810c0
created 2011-09-28 17:57 -0700
pushed 2011-10-11 09:17 +0000
Luke Wagner Luke Wagner - Bug 632064 - remove JS_GetScopeChain (r=mrbkap)
8b2e402a54b7f15127e80da516630f4205c245e7
created 2011-08-20 15:53 +0200
pushed 2011-10-10 08:58 +0000
Peter Van der Beken Peter Van der Beken - Bug 648801 (new DOM list bindings) - Rename xpc::dom to mozilla::dom::binding. r=bz/jst/mrbkap.
87df4f372ec0082f74076816665fbbcc7e971eb4
created 2011-08-20 15:53 +0200
pushed 2011-10-10 08:58 +0000
Peter Van der Beken Peter Van der Beken - Bug 648801 (new DOM list bindings) - Implement more of XrayProxy. r=bz/jst/mrbkap.
93037e2151f3f3c7cfbf4f6eba441dda26fdeb21
created 2011-05-27 17:06 +0200
pushed 2011-10-10 08:58 +0000
Blake Kaplan Blake Kaplan - Bug 648801 (new DOM list bindings) - Add holder to proxy Xray and make the new nodelist deal with string IDs. r=bz/jst/mrbkap.
6bfceb8654987cde1f38c17aacaba503f5ec51f0
created 2011-05-25 17:30 +0200
pushed 2011-10-10 08:58 +0000
Blake Kaplan Blake Kaplan - Bug 648801 (new DOM list bindings) - First stab at implementing an Xray wrapper that can wrap proxy DOM implementations. r=bz/jst/mrbkap.
8dbb002f6dc6c1004d6b6aaead253f90c6398c6e
created 2011-05-23 17:39 +0200
pushed 2011-10-10 08:58 +0000
Andreas Gal Andreas Gal - Bug 648801 (new DOM list bindings) - Give proxies two extra slots, not just one. r=bz/jst/mrbkap.
d6756be38c9fcfa206c1a0e660fb0b2dea8ea14d
created 2011-10-04 07:06 -0700
pushed 2011-10-04 18:27 +0000
Brian Hackett Brian Hackett - Remove jsobj.h from installed headers, bug 690943. r=luke
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 08:20 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
dbe064b3a6595de93fa7ae6bf6212e1989443ecd
created 2011-09-08 20:29 -0700
pushed 2011-09-28 08:46 +0000
Luke Wagner Luke Wagner - Bug 683361, part 1 - Strip JS prefix from proxy names since they are already in namespace js (r=gal)
cd43848a03265c2f54ef610d4ac4280e7726e4c6
created 2011-09-21 21:30 -0400
pushed 2011-09-23 11:16 +0000
Andreas Gal Andreas Gal - Bug 660233 part 2. Move nodePrincipal, baseURIObject, and documentURIObject from classinfo to XrayWrapper and to DOM prototypes in chrome documents. r=mrbkap
bc1b738b8a07b4894111f6a0579bb0b2b5fe5c53
created 2011-09-21 23:06 -0400
pushed 2011-09-22 15:27 +0000
Boris Zbarsky Boris Zbarsky - Merge backout of revision adceb7fb0fce (bug 660233)
b0c45b878554b055f2715ffd18cc8067e8e0c694
created 2011-09-21 23:05 -0400
pushed 2011-09-22 15:27 +0000
Boris Zbarsky Boris Zbarsky - Backed out changeset adceb7fb0fce (bug 660233) due to test failures.
5c29c2e922251dd88637360643cbc78b9b7c3888
created 2011-09-20 11:40 -0700
pushed 2011-09-22 15:27 +0000
Luke Wagner Luke Wagner - Bug 684526 - Remove Jsvalify/Valueify (r=waldo)
adceb7fb0fceea8c7c31889764fefd55d608c5e4
created 2011-09-21 21:30 -0400
pushed 2011-09-22 15:27 +0000
Andreas Gal Andreas Gal - Bug 660233. Move nodePrincipal, baseURIObject, and documentURIObject from classinfo to XrayWrapper. r=mrbkap
09e96590b9de8f04dac3a154a231eae7dd20ba31
created 2011-08-06 16:05 -0500
pushed 2011-09-10 02:04 +0000
Jason Orendorff Jason Orendorff - Bug 672893 - Don't #include jscompartment.h in xpconnect. r=cdleary.
58185fa8b490c3594e638cd0db0275b9058ff935
created 2011-09-03 12:22 +0200
pushed 2011-09-04 20:00 +0000
Marco Bonardo Marco Bonardo - Backout e2807e45402c for Android b-c permaorange and 502c33ae0d81, 3326454d70f5 for Android M5 permaorange.
3326454d70f5116055e1f32df8d733524c3ff04a
created 2011-08-06 16:05 -0500
pushed 2011-09-04 20:00 +0000
Jason Orendorff Jason Orendorff - Bug 672893 - Don't #include jscompartment.h in xpconnect. r=cdleary.
53af4a6b8965f42c3808ac2fabca165804f0f158
created 2011-08-06 15:31 -0700
pushed 2011-08-08 12:19 +0000
Phil Ringnalda Phil Ringnalda - Back out 66845f1a3aad (bug 672893) for debug startup crashes
66845f1a3aadc506b7b8d9a54d305b2e53db21c6
created 2011-08-06 16:05 -0500
pushed 2011-08-08 12:19 +0000
Jason Orendorff Jason Orendorff - Bug 672893 - Don't #include jscompartment.h in xpconnect. r=cdleary.
81dd021d45bde24d943f7e1d437611bc5e4301f9
created 2011-08-03 18:59 -0700
pushed 2011-08-04 09:19 +0000
Michael Wu Michael Wu - Bug 675567 - Fix PRBool/JSBool mixups, r=mrbkap
673f93bb84aab61786bed380eacfbb166ab042a7
created 2011-05-10 14:41 -0700
pushed 2011-05-13 22:18 +0000
Blake Kaplan Blake Kaplan - Bug 641342 - Treat chrome DOM objects like DOM objects. r=gal/jst
6b033d30337a5031ca7b69db9e10e8cd10eabed1
created 2011-04-29 14:51 -0700
pushed 2011-05-10 22:03 +0000
Blake Kaplan Blake Kaplan - Bug 653309 - Don't break compartment rules. Hold the XPCWrappedNative pointer directly in the holder. r=gal
e0f9db5a4fc7ac27673a4eba1bb99b8d34a42421
created 2011-04-11 16:04 -0700
pushed 2011-04-26 17:44 +0000
Blake Kaplan Blake Kaplan - Bug 648206 - Deal with JS engine annoyances. r=gal
0f1f5cc97ed5ebf2ccacce9f81784ee28986e2aa
created 2011-02-25 10:00 -0800
pushed 2011-02-25 18:00 +0000
Robert Sayre Robert Sayre - Merge tracemonkey to mozilla-central. a=blockers
f84928566d5c255fab59465624511ab7dd2f75ad
created 2011-02-24 14:37 +0100
pushed 2011-02-25 18:00 +0000
Mounir Lamouri Mounir Lamouri - Backed out changeset d7ea5c7f6cb7 due to oranges.
c2c9c3eb5c2c4414e20bd1ada65880b559913ecc
created 2011-02-24 19:36 +0100
pushed 2011-02-25 04:35 +0000
Blake Kaplan Blake Kaplan - Bug 633133 - Resolve ids and names in HTMLSelectElement. part 2/2. r=jst, a=blocker
f9e8182eb1257804a319fc3b7eaa05e602b3ca1a
created 2011-02-15 19:00 -0800
pushed 2011-02-16 05:18 +0000
Andreas Gal Andreas Gal - Xray wrappers don't cache resolved native properties on the holder object (bug 633382, r=mrbkap/jst, a=blocker).
c323382f09cd356dc132ea8e0d9bbc9a33bd52c3
created 2011-02-14 19:29 -0800
pushed 2011-02-15 20:07 +0000
Phil Ringnalda Phil Ringnalda - Back out 5b7eab632ba6 (bug 633382) for breaking the world
5b7eab632ba6ac13634b46ce83dac7e722bdaf0b
created 2011-02-14 18:26 -0800
pushed 2011-02-15 20:07 +0000
Andreas Gal Andreas Gal - Xray wrappers don't cache resolved native properties on the holder object (bug 633382, r=mrbkap, a=blocker).
48dbd9752e5e725f8ae3d1f1d99bdd9e615d2ab0
created 2011-02-09 11:31 -0800
pushed 2011-02-11 17:56 +0000
Jim Blandy Jim Blandy - Bug 537873: Add 'strict' argument to setters defined throughout Firefox. r=brendan
2fb3475b30365f1fbceee6298206828a3c6cc0ea
created 2011-01-29 18:48 -0800
pushed 2011-02-01 03:47 +0000
Andreas Gal Andreas Gal - Silenty return undefined instead of throwing when content tries to access non-exposed chrome properties (bug 594999, r=mrbkap).
a2825fbe23e39d34451769d44ab0cf2e3a883253
created 2011-01-25 15:06 -0800
pushed 2011-01-28 04:07 +0000
Blake Kaplan Blake Kaplan - Bug 611485 - Don't enter the foreign compartment when calling through Xray wrappers. r=gal
5a6e9e7e487a04c6bcdcca3220c7d55644e11e0a
created 2011-01-18 16:47 -0800
pushed 2011-01-25 03:52 +0000
Andreas Gal Andreas Gal - Bug 613515 - JS properties set from chrome are lost. r=mrbkap@gmail.com, a=blocker
9074de2454dc882821ef15c95b2c9655b3ad3089
created 2011-01-10 11:42 -0800
pushed 2011-01-14 17:42 +0000
Andreas Gal Andreas Gal - Rename Proxy enumerateOwn to keys (bug 600642, r=jorendorff,brendan).
8a1715b0aeaeb2ba6553a5c2701249671032e4a8
created 2011-01-07 09:19 -0800
pushed 2011-01-08 08:51 +0000
Luke Wagner Luke Wagner - Bug 623441 - JSCompartment::wrap missing NULL check (r=gal)
ddcee925424589d422427669e969fa48f40f9a78
created 2010-12-14 16:38 -0800
pushed 2011-01-04 21:40 +0000
Blake Kaplan Blake Kaplan - Fix bug 606645. r=gal
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
less more (0) -60 tip