8c493a26e35b35c6ef3ad0d2749462a0e2c760b4: Bug 580128. Update mochi tests to the new wrappers. r=mrbkap@gmail.com
Andreas Gal <gal@mozilla.com> - Sun, 10 Oct 2010 15:41:14 -0700 - rev 55652
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Bug 580128. Update mochi tests to the new wrappers. r=mrbkap@gmail.com
3321d11bdcb3eda8427765191c5f80fc9cd346b2: bug 580128 - Fix compartment mistakes around document.domain stuff. r=mrbkap
Andreas Gal <gal@mozilla.com> - Sun, 10 Oct 2010 15:39:29 -0700 - rev 55651
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
bug 580128 - Fix compartment mistakes around document.domain stuff. r=mrbkap
b60a26fc4e8a934c017adff2444056e4cd7720da: bug 580128 - Allow proxies to answer the "hasInstance" question. r=mrbkap
Andreas Gal <gal@mozilla.com> - Sun, 10 Oct 2010 15:39:26 -0700 - rev 55650
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
bug 580128 - Allow proxies to answer the "hasInstance" question. r=mrbkap
62b0e68288b63685061884b5993fe8f1a8558346: bug 580128 - Allow NewResolve to set properties on wrappers. r=gal
Peter Van der Beken <peterv@propagandism.org> - Sun, 10 Oct 2010 15:39:23 -0700 - rev 55649
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
bug 580128 - Allow NewResolve to set properties on wrappers. r=gal
a23e54dfc2b7deac72ecee30153f77039490e236: bug 580128 - Allow access when both sites have set document.domain. r=mrbkap
Andreas Gal <gal@mozilla.com> - Sun, 10 Oct 2010 15:39:19 -0700 - rev 55648
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
bug 580128 - Allow access when both sites have set document.domain. r=mrbkap
9bfc6f19cdf1d23f18190c9a8ff63bea9d907ead: Bug 580128. Use JS_WrapObject() in xpcJSWeakReference::Get() since it's the right API to use here. r=mrbkap@gmail.com
Johnny Stenback <jst@mozilla.com> - Sun, 10 Oct 2010 15:39:17 -0700 - rev 55647
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Bug 580128. Use JS_WrapObject() in xpcJSWeakReference::Get() since it's the right API to use here. r=mrbkap@gmail.com
500ea6a81a1da6bd4138e087ada2c74433c08d00: Bug 580128. Fix plugin stream test to work with the new wrappers. r=jst@mozilla.org
Ben Turner <bent.mozilla@gmail.com> - Sun, 10 Oct 2010 15:39:14 -0700 - rev 55646
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Bug 580128. Fix plugin stream test to work with the new wrappers. r=jst@mozilla.org
1ebcd6a061017c2d3ad2785f3a7d83caa34110e0: Bug 580128. Add cross compartment JSObject clone hooks. r=jst@mozilla.org
Ben Turner <bent.mozilla@gmail.com> - Sun, 10 Oct 2010 15:39:11 -0700 - rev 55645
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Bug 580128. Add cross compartment JSObject clone hooks. r=jst@mozilla.org
24322e7edec2bd69fe2028909f0bedb5adb8f5e6: Bug 580128. Don't let script access only wrappers be passed to C++ code. r=peterv@propagandism.org
Andreas Gal <gal@uci.edu> - Sun, 10 Oct 2010 15:39:08 -0700 - rev 55644
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Bug 580128. Don't let script access only wrappers be passed to C++ code. r=peterv@propagandism.org
022b5133facd3c5d415193e129efb5b45e60455e: bug 580128 - Fix wrapping of jsval parameters. r=peterv
Andreas Gal <gal@mozilla.com> - Sun, 10 Oct 2010 15:39:04 -0700 - rev 55643
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
bug 580128 - Fix wrapping of jsval parameters. r=peterv
cb8faf256017bbe38f2e7c7f578c89c4f24e5a63: Bug 580128 - Fix XPCVariant::VariantDataToJS to properly rewrap, r=gal.
Peter Van der Beken <peterv@propagandism.org> - Sun, 10 Oct 2010 15:39:02 -0700 - rev 55642
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Bug 580128 - Fix XPCVariant::VariantDataToJS to properly rewrap, r=gal.
66bf157d9a090214c1c6650cfcab4583bf1129ff: bug 580128 - Make the XPCNativeWrapper constructor work to actually construct XrayWrappers. r=jst
Blake Kaplan <mrbkap@gmail.com> - Sun, 10 Oct 2010 15:38:56 -0700 - rev 55641
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
bug 580128 - Make the XPCNativeWrapper constructor work to actually construct XrayWrappers. r=jst
494a5b4a671d3a4cab4020e73400c52faf116e6e: bug 580128 - Deal better with compartments around the xray holder object. r=gal
Blake Kaplan <mrbkap@gmail.com> - Sun, 10 Oct 2010 15:38:39 -0700 - rev 55640
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
bug 580128 - Deal better with compartments around the xray holder object. r=gal
0be1bd4a843e47023379bcafabedd293446546c2: bug 580128 - Try to make test_wrappers-2.xul work a little better.
Blake Kaplan <mrbkap@gmail.com> - Sun, 10 Oct 2010 15:38:24 -0700 - rev 55639
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
bug 580128 - Try to make test_wrappers-2.xul work a little better.
da920820ad253835562ae47a3c9c8c2edfb690a5: Bug 580128. Add more asserts to the interpreter to check that we're on the right compartment. r=mrbkap@gmail.com
Andreas Gal <gal@uci.edu> - Sun, 10 Oct 2010 15:38:13 -0700 - rev 55638
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Bug 580128. Add more asserts to the interpreter to check that we're on the right compartment. r=mrbkap@gmail.com
054d4492ad30ddd285fbef51f99d8c4670d27cad: Bug 580128. Call JS_ClearScope on the holder object for XrayWrappers around windows when navigating. r=mrbkap
Peter Van der Beken <peterv@propagandism.org> - Sun, 10 Oct 2010 15:38:10 -0700 - rev 55637
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Bug 580128. Call JS_ClearScope on the holder object for XrayWrappers around windows when navigating. r=mrbkap
3a5c8bcc4782c7d6fba791c2b1ad621fb9cd3154: bug 580128 - Bad attempt to make .wrappedJSObject on raw windows only apply to chrome. Fixed later r=nobody I hope!
Blake Kaplan <mrbkap@gmail.com> - Sun, 10 Oct 2010 15:38:04 -0700 - rev 55636
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
bug 580128 - Bad attempt to make .wrappedJSObject on raw windows only apply to chrome. Fixed later r=nobody I hope!
1a8a501fe43f84be4e79f288328b60c7c3aeb56f: bug 580128 - Attempt to make the XPCNativeWrapper constructor create XrayWrappers. r=jst
Blake Kaplan <mrbkap@gmail.com> - Sun, 10 Oct 2010 15:37:44 -0700 - rev 55635
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
bug 580128 - Attempt to make the XPCNativeWrapper constructor create XrayWrappers. r=jst
9127d6cac64e28b091976bb08af0905ecee2e2d2: Bug 580128. Fix various mochi chrome tests to work with the new wrappers. r=mrbkap@gmail.com
Johnny Stenback <jst@mozilla.org> - Sun, 10 Oct 2010 15:37:28 -0700 - rev 55634
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Bug 580128. Fix various mochi chrome tests to work with the new wrappers. r=mrbkap@gmail.com
a2dd5130bb3a1000a57a6a0ec97cd926850ab042: Make functions per compartment, and deep copy instead of clone them if needed (584789, r=mrbkap).
Andreas Gal <gal@mozilla.com> - Wed, 29 Sep 2010 23:17:29 -0700 - rev 55633
Push 16269 by jst@mozilla.com at Thu, 14 Oct 2010 01:40:35 +0000
Make functions per compartment, and deep copy instead of clone them if needed (584789, r=mrbkap).
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip