Tom Schuster
bcdd8578ca
Bug 838558 - Kill object equality hook. r=jorendorff
2013-02-11 21:06:05 +01:00
Nicholas Nethercote
03e9f7ae1b
Bug 788293 - Remove e4x support. r=jorendorff,terrence,evilpie.
...
Ding dong! The witch is dead!
2013-01-24 21:24:57 -08:00
Phil Ringnalda
6c1eebfede
Back out 66882ea6f8c7 (bug 788293) and 32f09cb3c7b6 (bug 834090) for bustage
...
CLOSED TREE
2013-01-31 22:29:30 -08:00
Nicholas Nethercote
2d2d004475
Bug 788293 - Remove e4x support. r=jorendorff,terrence,evilpie.
...
Ding dong! The witch is dead!
2013-01-24 21:24:57 -08:00
Jeff Walden
e92c213be3
Bug 752578 - Use mfbt's guard object implementation in js/ipc. r=Ms2ger
2012-12-27 11:20:22 -06:00
Terrence Cole
e13b7397b1
Bug 791322 - Move Rooted to js:: namespace; r=billm
...
These should not be part of the public API.
2012-09-24 18:08:22 -07:00
Bill McCloskey
d293598030
Bug 787856 - Convert js::GetObjectProto to support lazy protos (r=bhackett)
2012-09-03 16:42:10 -07:00
Terrence Cole
4bb6f51dae
Bug 787580 - Root all jsval at the API surface; r=sfink sr=dmandelin
2012-09-04 16:40:12 -07:00
Eric Faust
2fd6e9bbbd
Bug 752223 - Implement JS_NumberValue(), replacing JS_NewNumberValue(). (r=luke)
2012-08-01 17:59:47 -07:00
Ehsan Akhgari
7917f7709f
Merge the nullptr conversion from mozilla-central into mozilla-inbound
2012-07-30 10:28:15 -04:00
Aryeh Gregor
8b4a23fc4c
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Brian Hackett
6c4ed4bfd1
Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin
2012-07-30 05:19:09 -06:00
Bill McCloskey
a4d863d341
Bug 770759 - Add mutable handles (r=bhackett)
2012-07-04 11:12:16 -07:00
Gervase Markham
cb6a072c2a
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Brian Hackett
b4c002a912
Use handles in API object hooks where possible, bug 750733. r=billm
2012-05-19 15:03:45 -07:00
Brian Hackett
4f8baecc9e
Backed out changeset 5fc7462dd394 for android orange.
2012-05-19 11:52:55 -07:00
Brian Hackett
b7d2500332
Use handles in API object hooks where possible, bug 750733. r=billm
2012-05-19 09:48:09 -07:00
Luke Wagner
645efe19ef
Bug 747617 - fix document.all and swap JSClass::{construct,hasInstance} so this doesn't happen again (r=bz)
2012-05-07 12:44:08 -07:00
Igor Bukanov
c7e7021207
Bug 737365 - stop using the cx during finalization, part 1.
...
This part changes the signatures for various finalization API to take
not JSContext* but rather either JSFreeOp structure or its
library-private counterpart FreeOp. These structures wrap parameters
that are passed to the finalizers removing most of explicit dependencies
on JSContext in the finalization code.
2012-03-19 15:34:55 +01:00
David Mandelin
f0690b22d1
Bug 730511: remove obsolete typedefs intN, uintN, r=luke
2012-02-28 15:11:11 -08:00
Igor Bukanov
0265d1f860
bug 726944 - Remove JSClass::xdrObject and related functionality. r=luke
2012-02-13 09:02:21 +01:00
Igor Bukanov
6fefb1df81
bug 724310 - drop cx argument from JSObject field and fixed slots infallible API. r=:Waldo
2012-02-05 21:07:23 +01:00
Igor Bukanov
ae7ab9b03a
backout merge for bug 724310. r=irc
2012-02-09 21:28:22 +01:00
Igor Bukanov
12633fbfdd
bug 723517 - drop cx argument from JSObject field and fixed slots infallible API. r=:Waldo
2012-02-05 21:07:23 +01:00
Brian Hackett
0ec9245d43
Remove jsobj.h from installed headers, bug 690943. r=luke
2011-10-04 07:06:54 -07:00
Luke Wagner
765347e745
Bug 684526 - Remove Jsvalify/Valueify (r=waldo)
2011-09-20 11:40:24 -07:00
Jim Blandy
683c407693
Bug 537873: Add 'strict' argument to setters defined throughout Firefox. r=brendan
...
This should take care of all setters defined outside SpiderMonkey proper. Very mechanical.
2011-02-09 11:31:40 -08:00
Luke Wagner
3cb920c302
Bug 609440, part 3 - remove fallible public APIs, update mozilla (r=bent,jst,mrbkap,waldo,sdwilsh)
2010-12-03 00:24:17 -08:00
Ginn Chen
d58bfb6f08
Bug 612237 extra ";" after JS_DECL_USE_GUARD_OBJECT_NOTIFIER r=mrbkap a=benjamin
2010-11-24 15:33:03 +08:00
Chris Jones
63fd9b5ade
Bug 562424: Switch IPDL interfaces to infallible TArray. r=bent a=blocking
2010-11-08 20:49:00 -06:00
Luke Wagner
a6f50edc67
Bug 587914 - js::Valueify in static data constructors causes runtime initialization (r=igor)
2010-10-01 17:53:08 -07:00
Luke Wagner
23899570df
Bug 581263 - remove slow natives (r=waldo,mrbkap)
2010-08-16 12:35:04 -07:00
Igor Bukanov
bec1137aae
bug 571789 - merging JSObjectOps and JSExtendedClass into JSClass. r=jorendorff
2010-06-12 18:29:04 +02:00
Igor Bukanov
f0162cff92
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
Igor Bukanov
e51fde4de4
bug 571789 - merging JSObjectOps and JSExtendedClass into JSClass. r=jorendorff
2010-06-12 18:29:04 +02:00
Robert Sayre
4c928f80cc
Merge mozilla-central to tracemonkey.
2010-07-20 15:07:03 -07:00
Luke Wagner
32541f500f
Bug 549143 - fatvals
2010-07-14 23:19:36 -07:00
Jeff Walden
efc576557a
Bug 577375 - Make CPOWs handle all-properties enumeration correctly. r=gal
2010-07-07 15:11:17 -07:00
Chris Jones
131910888d
Bug 578262: Clean up style in and remove build warnings from new-ishly merged e10s code. r=bsmedberg
2010-07-19 13:33:33 -05:00
Ben Newman
88aea7719b
Bug 565078 - Move js/src/ipc to js/ipc. r=bsmedberg
2010-05-11 10:44:42 -07:00