js/src/jswrapper.h
3e24a0ebd104a5d11712ab9a7879003db8601773
created 2012-04-19 14:19 -0400
pushed 2012-06-04 19:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 726949. Instead of using the given proto for the sandbox directly, use a proxy that forwards to the given proto but rebinds all getters/setters/methods to use the given proto, not the sandbox global, as this. r=bholley, a=tracking-firefox
1b19214a0a50c271c1f20429a14a5ec863024ba3
created 2012-04-15 16:43 -0700
pushed 2012-06-04 19:57 +0000
Bobby Holley Bobby Holley - Bug 745422 - Factor fundamental traps into js::AbstractWrapper. r=gal
1fb77c1bb7425855a005ed125ae33c8a712d8f02
created 2012-03-23 14:59 -0700
pushed 2012-06-04 19:57 +0000
Bobby Holley Bobby Holley - Bug 667388 - Handle wrappers during structured clone. r=mrbkap
419581bb1b9054e3e3429c6fe4f327d9d17f2641
created 2012-03-23 14:59 -0700
pushed 2012-06-04 19:57 +0000
Bobby Holley Bobby Holley - Bug 667388 - Introduce the PUNCTURE wrapper action. r=mrbkap
9dde6af30ab201c2fdb0084e298182533eac48ff
created 2012-02-28 15:11 -0800
pushed 2012-04-24 17:33 +0000
David Mandelin David Mandelin - Bug 730511: remove obsolete typedefs intN, uintN, r=luke
24bfdb22d2d4937dafc5dc40f7ca6219df18d176
created 2012-02-23 13:51 -0800
pushed 2012-04-24 17:33 +0000
Luke Wagner Luke Wagner - Bug 726595 - Do a better job guarding RegExpShared objects against GC (r=cdleary)
9795ad013aa9532225ad2d59d62130e2d354e8f3
created 2012-02-21 10:31 -0800
pushed 2012-04-24 17:33 +0000
Bobby Holley Bobby Holley - Bug 717113 - Make js::IsWrapper fully inline-able. r=luke
db1398b72779fe0de707a0722923c3760fa97cdf
created 2012-02-07 12:57 -0600
pushed 2012-04-24 17:33 +0000
Jason Orendorff Jason Orendorff - Bug 699565 - Part 3 - for-of loops on wrappers. r=bhackett.
304182354c92428f046c3c7328316681f7bcb869
created 2012-02-01 13:36 -0800
pushed 2012-04-24 17:33 +0000
Luke Wagner Luke Wagner - Bug 688069 - fix String.prototype.{replace,match,search,split} for transparently wrapped RegExp arguments (r=cdleary)
1cbc1a15094e0828b89b7c0a84e1599e53f4a17e
created 2012-01-26 14:55 +0100
pushed 2012-04-24 17:33 +0000
Blake Kaplan Blake Kaplan - Bug 723111 - Add an option to js::UnwrapObject so that it doesn't stop at outer windows when unwrapping. This is useful for cases where we are trying to find the wrapped native for a security wrapper. r=bzbarsky
d7c7ea755e5439e87b57d9d374a52c3e6d04dc8c
created 2012-02-01 10:25 -0800
pushed 2012-04-24 17:33 +0000
Phil Ringnalda Phil Ringnalda - Back out 9aac714775b9 (bug 723111) for make check orange
9aac714775b91362f5178ab446d1e2b5501a414a
created 2012-01-26 14:55 +0100
pushed 2012-04-24 17:33 +0000
Blake Kaplan Blake Kaplan - Bug 723111 - Add an option to js::UnwrapObject so that it doesn't stop at outer windows when unwrapping. This is useful for cases where we are trying to find the wrapped native for a security wrapper. r=bzbarsky
92ac3413d15f9ed3fe7cb0a71897348fd4149d83
created 2012-01-02 19:05 +0100
pushed 2012-03-13 21:17 +0000
Ms2ger Ms2ger - Bug 713645 - Remove superfluous inclusions of jscntxt.h; r=luke
de0efe828f9b8451050a4ae23389d39b69f57755
created 2011-11-20 12:22 -0800
pushed 2012-02-01 00:38 +0000
Jeff Walden Jeff Walden - Bug 704127 - Move C++ attribute support out of mozilla/Types.h and into mozilla/Attributes.h so that it can be used by code that's not yet compatible with the full mfbt experience. r=cjones
d88e310d57815fb3312432e2fe0876ec78668008
created 2011-11-14 10:31 -0800
pushed 2012-02-01 00:38 +0000
Jeff Walden Jeff Walden - Bug 702437 - Implement MOZ_OVERRIDE to encapsulate support for the contextual override keyword on virtual member functions. r=cjones
d252e090c6cfd751b2744ecc03da056ca738f2a4
created 2011-10-22 11:03 +0200
pushed 2011-12-21 12:10 +0000
Marco Bonardo Marco Bonardo - Backout cb50e96dbee0 (Bug 677079) for Win PGO mochitests failures.
cb50e96dbee0f90e7f48e50e7f169ec30ba82598
created 2011-10-20 10:14 -0700
pushed 2011-12-21 12:10 +0000
Bill McCloskey Bill McCloskey - Bug 677079 - Remove jscntxt.h from INSTALLED_HEADERS (r=Waldo)
949c2cf4c7724bbb6c54878147491710f4d9adc5
created 2011-10-04 10:50 -0700
pushed 2011-12-21 12:10 +0000
Luke Wagner Luke Wagner - Bug 690825 - Add a SecurityWrapper base between JS transparent wrappers and XPConnect security wrappers (r=mrbkap)
d6756be38c9fcfa206c1a0e660fb0b2dea8ea14d
created 2011-10-04 07:06 -0700
pushed 2011-12-21 12:10 +0000
Brian Hackett Brian Hackett - Remove jsobj.h from installed headers, bug 690943. r=luke
b626aecfddf79d6d3333b19f625f3d6514d5b602
created 2011-09-28 08:48 -0700
pushed 2011-12-21 12:10 +0000
Luke Wagner Luke Wagner - Bug 683361 - Fix part 6: add and call Proxy::objectClassIs (r=waldo)
b4f351db9863b881323261ea5087c9f0f6fb4e60
created 2011-09-20 16:48 -0700
pushed 2011-12-21 12:10 +0000
Luke Wagner Luke Wagner - Bug 683361, part 5 - Handle transparent proxies correctly in [[Class]] == "X" queries (r=waldo)
3d106932a45fbb3a7bfe3ea479f76157e5d79c05
created 2011-09-08 21:06 -0700
pushed 2011-12-21 12:10 +0000
Luke Wagner Luke Wagner - Bug 683361, part 3 - add ProxyHandler::nativeCall (r=mrbkap)
dbe064b3a6595de93fa7ae6bf6212e1989443ecd
created 2011-09-08 20:29 -0700
pushed 2011-12-21 12:10 +0000
Luke Wagner Luke Wagner - Bug 683361, part 1 - Strip JS prefix from proxy names since they are already in namespace js (r=gal)
8e7da0684155b3cb4a52f6e16bdcea1de173a280
created 2011-08-14 19:51 -0700
pushed 2011-11-08 22:56 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
6b9bd44373e70c0841070a1eb6607d7426224093
created 2011-07-15 14:40 -0700
pushed 2011-11-08 22:56 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
1d31362c86ce19d0f7c76a1b890b7b3a9601263b
created 2011-07-08 18:46 -0700
pushed 2011-11-08 22:56 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
080fece621e42493e2cdaf17400e0486ef9df346
created 2011-08-13 13:29 -0500
pushed 2011-09-27 17:13 +0000
Jason Orendorff Jason Orendorff - Merge jsdbg2 to mozilla-inbound. See bug 672829.
8a24918fd43848874391baa68f7245e52de03128
created 2011-07-18 10:58 -0500
pushed 2011-09-27 17:13 +0000
Jason Orendorff Jason Orendorff - Merge mozilla-central to jsdbg2.
9313c24179b74294defe0dbb7d27af55e3232f52
created 2011-07-13 06:46 -0500
pushed 2011-09-27 17:13 +0000
Jason Orendorff Jason Orendorff - Add Debugger.Object.prototype.defineProperties and a few extra defineProperty tessts.
4c35b0891705a21998c0d68b84d2e446ae6d2699
created 2011-07-13 10:41 -0500
pushed 2011-09-27 17:13 +0000
Jason Orendorff Jason Orendorff - Backed out changeset 93533be00e3e due to failing jstests.
93533be00e3eafdd2423096ff78e2086e13c574d
created 2011-07-13 06:46 -0500
pushed 2011-09-27 17:13 +0000
Jason Orendorff Jason Orendorff - Add Debugger.Object.prototype.defineProperties and a few defineProperty tests.
5e59a54938405c523d0a36b40a3e9b2f5e1442de
created 2011-07-12 10:47 -0500
pushed 2011-09-27 17:13 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2.
91d03c862602e73da95cff37fd17b3132f8b870f
created 2011-07-08 17:58 -0700
pushed 2011-09-27 17:13 +0000
Brian Hackett Brian Hackett - Revert to 6840fbf4dcdd
0c5ed245a04fca6cbf57507eb42414df49d2e671
created 2011-07-01 16:24 -0700
pushed 2011-09-27 17:13 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
09d3a39c186a098ab626e21c2c94abf5c037e673
created 2011-06-06 16:47 -0700
pushed 2011-09-27 17:13 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
5113ddba6f6078ddc3b46c43eecd22ab1f89f649
created 2011-05-22 08:59 -0700
pushed 2011-09-27 17:13 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
3f87f0e0954ee7e23824b8e8b959ce971bc1dcbc
created 2011-05-09 09:49 -0700
pushed 2011-09-27 17:13 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
02c4a0f752f34165ed948246e84d19fc71ba071d
created 2011-04-28 13:02 -0700
pushed 2011-09-27 17:13 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
d3215d1e985a03eb795203c3a6de4bc86c0b246c
created 2011-04-08 19:51 -0700
pushed 2011-09-27 17:13 +0000
Brian Hackett Brian Hackett - [INFER] Use both inline and dynamic slots for objects other than dense arrays, bug 648321.
c1eadd115562e155ec1ef3a0c24fb33fea4b2ca6
created 2011-08-12 06:57 -0700
pushed 2011-09-27 17:13 +0000
Bill McCloskey Bill McCloskey - Bug 677773 - Allow JS crash diagnostics to be disabled; simplify them (r=dmandelin,ted)
9567cfee0f570e1ab54e5c2a1d7f3a063aa69afb
created 2011-08-12 07:35 -0700
pushed 2011-09-27 17:13 +0000
Matt Brubeck Matt Brubeck - Back out cd7f694c9f2f (bug 677773) because of build failures
cd7f694c9f2f099a31158fb5d292a97a49d3cad4
created 2011-08-12 06:57 -0700
pushed 2011-09-27 17:13 +0000
Bill McCloskey Bill McCloskey - Bug 677773 - Allow JS crash diagnostics to be disabled; simplify them (r=dmandelin,ted)
4fc08ab607dba39c3dc07db634627c845ceeb0b7
created 2011-07-14 12:12 -0700
pushed 2011-09-27 17:13 +0000
Bill McCloskey Bill McCloskey - Bug 671080 - Assert on unexpected cross-compartment pointers in opt builds (r=mrbkap)
3e076388bd13d7926a42cfb32f0c924017064281
created 2011-07-07 17:31 -0700
pushed 2011-09-27 17:13 +0000
Bill McCloskey Bill McCloskey - Bug 662646 - GC topcrash diagnostics [needs backout before Aurora merge!] (r=dmandelin)
d2250fc608ccfcee482aa6e4c844bb4e9db9a0e6
created 2011-04-01 15:24 -0700
pushed 2011-08-16 17:53 +0000
Jeff Walden Jeff Walden - Bug 646129 - [[DefaultValue]] on Date objects is wrong when called with no hint. r=luke
561b7ff795233901b299cf04ab95e5e9238548f1
created 2011-06-07 19:43 -0400
pushed 2011-08-16 17:53 +0000
Blake Kaplan Blake Kaplan - Bug 662114 - Don't use DummyFrameGuard directly to avoid Windows DLL-linkage warnings. r=luke
837f762860af438b66e8e783a2b58dd317bbce2e
created 2011-05-24 17:45 +0200
pushed 2011-07-05 17:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 659207. Don't inline a constructor that consumers can't actually inline without statically linking to JS. r=luke a=sheriff
ab172b4ca00d973e842ed5d2cf4d174f55f7811c
created 2011-05-02 15:47 -0700
pushed 2011-07-05 17:00 +0000
Blake Kaplan Blake Kaplan - Bug 650273 - Force a frame here. r=luke
c8dcc08a4a8a02f006d2a8aa7f3e0ea9fc764fd1
created 2011-04-28 17:48 -0500
pushed 2011-07-05 17:00 +0000
Chris Jones Chris Jones - Bug 642381, part 2: Rename LazilyConstructed to Maybe. r=luke
e9da34dfa8c55eff951858b9a53f3a4ec9be58c0
created 2011-04-13 09:27 -0700
pushed 2011-07-05 17:00 +0000
Luke Wagner Luke Wagner - Bug 644074 - Simplify and consolidate VM stack code into js/src/vm/Stack*
9e7a0e7f1f61c632741acae675226efc0dee3484
created 2011-02-14 14:19 -0800
pushed 2011-04-26 22:38 +0000
Andreas Gal Andreas Gal - Bug 633879 - Stop wrappers from holding old scopes alive. r=mrbkap@gmail.com,jst@mozilla.com, a=blocker
4b56bfdf61a79a0f0fd896aa7970c48f40195363
created 2011-02-09 11:31 -0800
pushed 2011-04-26 22:38 +0000
Jim Blandy Jim Blandy - Bug 537873: Add a 'strict' argument to C++ property setter functions. r=brendan
2fb3475b30365f1fbceee6298206828a3c6cc0ea
created 2011-01-29 18:48 -0800
pushed 2011-04-26 22:38 +0000
Andreas Gal Andreas Gal - Silenty return undefined instead of throwing when content tries to access non-exposed chrome properties (bug 594999, r=mrbkap).
9074de2454dc882821ef15c95b2c9655b3ad3089
created 2011-01-10 11:42 -0800
pushed 2011-04-26 22:38 +0000
Andreas Gal Andreas Gal - Rename Proxy enumerateOwn to keys (bug 600642, r=jorendorff,brendan).
63538367f9aa20dd5703b665e4fab0cf27f8d960
created 2011-01-07 09:13 -0800
pushed 2011-04-26 22:38 +0000
Luke Wagner Luke Wagner - Bug 614131 - Don't leave wrapped exception in the context on failure to enter compartment (r=gal)
2de8816c40884e86935ec353e656a39ce319e7a1
created 2010-11-15 17:21 -0800
pushed 2011-04-26 22:38 +0000
Blake Kaplan Blake Kaplan - bug 601803 - Support adopting a node cross-compartment. r=gal/jst
102b282b6f4fca5c5521ffc2bba60fa686062c77
created 2010-12-02 17:13 -0800
pushed 2011-04-26 22:38 +0000
Blake Kaplan Blake Kaplan - Backout due to bustage
a4813c8be814ca7dd0faaedb9dc6d30791f34de8
created 2010-11-15 17:21 -0800
pushed 2011-04-26 22:38 +0000
Blake Kaplan Blake Kaplan - bug 601803 - Support adopting a node cross-compartment. r=gal/jst, a=blocker
f52f5d7feb298aa1edf851cb56c97f8ea5745de7
created 2010-11-10 15:56 -0800
pushed 2011-04-26 22:38 +0000
Andreas Gal Andreas Gal - typeof(regexp from sandbox) is "function" (bug 607799, r=brendan).
ab80a372cfe1163e1bce4ab2a8d24dc07a7e0d59
created 2010-10-22 15:40 -0700
pushed 2011-04-26 22:38 +0000
Andreas Gal Andreas Gal - Remove obsolete wrappedObject extended class hook (604523, r=mrbkap/vlad/dvander).
less more (0) -100 -60 tip