Blake Kaplan
|
a44ad43150
|
bug 580128 - Fix more compartment warnings. Work of multiple people. r=gal/peterv/jst
|
2010-10-10 15:37:19 -07:00 |
|
Blake Kaplan
|
c563e195ac
|
bug 580128 - Allow API consumers to pass in a new object altogether before trying to wrap in a security wrapper. r=gal/peterv
|
2010-10-10 15:36:38 -07:00 |
|
Andreas Gal
|
04c3f3cf48
|
bug 599503 - Return true compartment info from JSObject::getCompartment(). r=jorendorff/gregor/gal
|
2010-09-27 13:49:09 -07:00 |
|
Blake Kaplan
|
3c355b8fa0
|
bug 580128 - Give API consumers a way to perform "brain transplants" on an object. r=gal
|
2010-09-17 14:54:40 -07:00 |
|
Jason Orendorff
|
c1daff3aa7
|
Rename JS_{Read,Write}Pair to JS_{Read,Write}Uint32Pair as suggested by Brendan. Followup to bug 595297.
|
2010-10-02 09:41:18 -05:00 |
|
Jason Orendorff
|
00704fa52d
|
Bug 595297 - Portable serialize/deserialize implementation of the HTML5 structured cloning algorithm (jsclone.cpp). r=gal.
|
2010-09-30 19:47:10 -05:00 |
|
Andreas Gal
|
1649ef6d21
|
Always create a dummy stack frame when crossing compartment boundaries (bug 600015, r=mrbkap).
|
2010-09-27 15:55:15 -07:00 |
|
Igor Bukanov
|
b8792e95c1
|
bug 597736 - fixing TreeFragment leak. r=gal
|
2010-09-21 14:58:19 +02:00 |
|
Chris Leary
|
a9624ec341
|
Back out b70659aca040, burning XPCShell tests. (no_r=me)
|
2010-09-23 16:48:35 -07:00 |
|
Chris Leary
|
203741ee8e
|
Bug 596580: fix versioning on mozJSSubScriptLoader. (r=sayrer,brendan)
--HG--
extra : rebase_source : fb2fe804a3f94bc9d6947605ce0e0c19a29b2227
|
2010-09-23 14:48:58 -07:00 |
|
Jim Blandy
|
9b88f70086
|
Bug 492845: Implement Object.isSealed, Object.seal. a=jwalden, r=brendan
|
2010-09-21 11:35:30 -07:00 |
|
Jim Blandy
|
96d7c2007b
|
Bug 492849 - Implement Object.preventExtensions, Object.isExtensible. a=waldo,jimb, r=brendan
--HG--
rename : js/src/jsapi-tests/testSeal.cpp => js/src/jsapi-tests/testDeepFreeze.cpp
|
2010-09-21 11:35:29 -07:00 |
|
Robert Sayre
|
739e81c33b
|
Merge mozilla-central to tracemonkey.
|
2010-09-19 15:59:10 -04:00 |
|
Robert Sayre
|
576da374ec
|
Merge tracemonkey to mozilla-central. a=blockers
|
2010-09-16 09:24:02 -07:00 |
|
Jason Orendorff
|
a43bea11f5
|
Bug 593147 - TM: global Object created in _newJSDContext needs a compartment. r=gal.
|
2010-09-14 16:24:59 -07:00 |
|
Chris Leary
|
269a7d6bab
|
Bug 571355: Move RegExpStatics out of JSContext. (r=gal)
|
2010-09-13 15:53:50 -07:00 |
|
Chris Leary
|
2fa4fedbc1
|
Bug 540675: eviscerate JSStackFrame::callerVersion. (r=lw)
|
2010-09-13 09:38:22 -07:00 |
|
Blake Kaplan
|
c8933c7fa2
|
Bug 583232 followup -- actually add the functions to jsapi.h. r=gal
--HG--
extra : rebase_source : 81e8c6e0bafaa7ee0ddd873d694209f7bb1e3008
|
2010-09-16 11:32:18 -07:00 |
|
Jason Orendorff
|
a47ae73260
|
Bug 593742 - nsDOMWorker has to set the right compartment. r=bent.
--HG--
extra : rebase_source : 1f309d333686fdad21a7b6940873994ccc64157d
|
2010-09-09 11:13:06 -05:00 |
|
Igor Bukanov
|
052c9099c5
|
bug 592617 - cannot compile without JS_METHODJIT. r=dmandelin
|
2010-09-07 13:29:22 +02:00 |
|
Luke Wagner
|
5e9978f911
|
Bug 581263 - remove slow natives (r=waldo,mrbkap)
|
2010-08-16 12:35:04 -07:00 |
|
David Mandelin
|
3dc48e12b2
|
[JAEGER] Merge from Tracemonkey.
|
2010-08-30 15:13:32 -07:00 |
|
Brendan Eich
|
790ddc9e99
|
Merge JSScope into JSObject and JSScopeProperty (now js::Shape; bug 558451, r=jorendorff).
|
2010-08-29 11:57:08 -07:00 |
|
David Mandelin
|
ab97c995fd
|
[JAEGER] Merge from tracemonkey.
|
2010-08-26 10:35:24 -07:00 |
|
David Mandelin
|
78cdeefdf2
|
[JAEGER] Merge from Tracemonkey.
|
2010-08-24 11:56:29 -07:00 |
|
Jason Orendorff
|
efe79f8f4c
|
Bug 583232 - Add rewrapping to jsapi.h. r=gal
|
2010-08-23 18:14:38 -04:00 |
|
David Mandelin
|
67a9ce8c76
|
[JAEGER] Merge from tracemonkey.
|
2010-08-20 11:34:59 -07:00 |
|
Robert Sayre
|
d598acd055
|
Merge mozilla-central to tracemonkey.
|
2010-08-20 10:04:58 -04:00 |
|
David Mandelin
|
a21c621577
|
Merge from Tracemonkey.
|
2010-08-19 11:11:36 -07:00 |
|
Gregor Wagner
|
77d8fcb9e6
|
Bug 572057 - TM: remove weak roots (pigeon hole) r=igor
|
2010-08-18 12:46:47 -07:00 |
|
David Mandelin
|
d32d792513
|
[JAEGER] Merge from tracemonkey. Note that we will currently fail one trace test that was recently added. There is a bug in that test that will be fixed posthaste.
|
2010-08-17 15:32:40 -07:00 |
|
Jeff Walden
|
765b61e1cb
|
Bug 429507 - ES5: Function.prototype.bind. r=brendan
|
2010-08-13 10:42:33 -07:00 |
|
David Mandelin
|
4b7d4e43d2
|
[JAEGER] Merge from tracemonkey.
|
2010-08-11 11:05:24 -07:00 |
|
Steve Fink
|
082cfbef39
|
Bug 507012: function call/return callback for profiling, r=dmandelin, a=sayrer
|
2010-08-09 13:38:13 -07:00 |
|
David Mandelin
|
48342132f5
|
Merge from Tracemonkey.
|
2010-08-04 11:30:05 -07:00 |
|
Luke Wagner
|
c650a3d7e3
|
Bug 584168 - consider canonicalizing nans passed to the JSAPI (r=brendan)
|
2010-08-04 04:13:19 -07:00 |
|
Jeff Walden
|
443f3f510a
|
Bug 514581 - ES5: fun.caller and fun.arguments must throw when fun is strict-mode code. r=jimb
--HG--
extra : rebase_source : 10f930852e39b0b1ef917b18b6a1332a9a815d5d
|
2010-08-02 23:52:12 -07:00 |
|
David Anderson
|
8adb6cdddb
|
[JAEGER] Put conservative marker in JSTracer, rather than GCMarker (bug 583149).
|
2010-07-29 18:46:45 -07:00 |
|
David Mandelin
|
4c5a188923
|
[JAEGER] Merge from Tracemonkey.
|
2010-07-29 13:23:33 -07:00 |
|
Jason Orendorff
|
566beedf1f
|
Remove extra backslashes. no_r=me.
|
2010-07-29 08:06:32 -05:00 |
|
David Mandelin
|
a73ecdeee1
|
Merge from Tracemonkey.
|
2010-07-28 11:16:36 -07:00 |
|
Igor Bukanov
|
181c2cdf3a
|
Backed out changeset 7b2b90efe57d -- the patch was landed against a tree with a lot of orange. This will hinder the orange resolution.
|
2010-07-28 14:36:06 +02:00 |
|
David Anderson
|
31e9292046
|
[JAEGER] Merge from tracemonkey.
|
2010-07-25 20:21:14 -07:00 |
|
Luke Wagner
|
b4626a511d
|
Bug 581574 - Remove JSVAL_IS_UNDERLYING_TYPE_OF_PRIVATE (r=mrbkap)
|
2010-07-23 17:20:12 -07:00 |
|
David Mandelin
|
cf0c3c24a7
|
Merge from tracemonkey.
|
2010-07-22 18:31:01 -07:00 |
|
David Anderson
|
cf5a8cf505
|
[JAEGER] Merge from tracemonkey.
|
2010-07-19 20:49:26 -07:00 |
|
Blake Kaplan
|
de74d9d8f4
|
Bug 563106 - Tie XPConnect to compartments. r=jorendorff/gal/jst
|
2010-07-19 13:36:49 -07:00 |
|
Alan Pierce
|
52ba5c3616
|
Bug 571579 - Implement ropes (r=gal)
|
2010-07-16 17:41:22 -07:00 |
|
David Anderson
|
a020926861
|
[JAEGER] Merge from fatval branch.
|
2010-07-12 10:46:01 -07:00 |
|
Igor Bukanov
|
246300e968
|
bug 576596 - removal of JSObjectOps::(call|construct|hasInstance). r=jorendorff
--HG--
extra : rebase_source : 8fd09ab6bfb4daece7a27b9a46097ae74bdc055c
|
2010-07-07 09:53:50 +02:00 |
|