js/src/jsapi-tests/testChromeBuffer.cpp
591c698895a24dee2387b5b8785e4a968941addf
created 2016-01-20 15:03 +0100
pushed 2016-01-21 10:51 +0000
Lars T Hansen Lars T Hansen - Bug 1239666 - part 1, get rid of the default parameter. r=waldo
f7fa97ef8e68ec59ac7c4fd69735c5edbc0a9444
created 2015-03-20 16:28 -0500
pushed 2015-10-01 10:39 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 5 - Remove Class::convert.
027ddfe2c4afed797a06e5ef74ca9aa91d3da86b
created 2015-09-23 12:31 -0700
pushed 2015-09-24 10:05 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1206168, bug 1177318, bug 1054756) for hazard build failures CLOSED TREE
6c93d1044b7e66f9c9c368ebfcd9c9da3d481081
created 2015-03-20 16:28 -0500
pushed 2015-09-24 10:05 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 5 - Remove Class::convert.
52b5efb72cc96809a831c59cdc23e622ee70f645
created 2015-07-18 21:45 +0200
pushed 2015-07-20 09:36 +0000
Jan de Mooij Jan de Mooij - Bug 1184564 part 4 - Use Value instead of jsval in SpiderMonkey. r=evilpie
0deb2843004ff5bfb51f19504be00f08dccaca85
created 2015-05-13 14:07 -0700
pushed 2015-05-20 13:54 +0000
Terrence Cole Terrence Cole - Bug 1164602 - Replace js::NullPtr and JS::NullPtr with nullptr_t; r=sfink
83082fcebedc934a8e78a5fca6dc4e858194be84
created 2015-04-30 21:58 -0400
pushed 2015-05-01 16:57 +0000
Boris Zbarsky Boris Zbarsky - And fix this to actually compile... Still bug 1160311.
53fadc2749bba3c6676fb5e1e27e909ef00cc089
created 2015-04-30 17:36 -0400
pushed 2015-05-01 16:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 1160311. JITs should be enabled by default. r=jorendorff
8ed771ecfecd259a6236fbf0ad3214affb3b98aa
created 2015-04-23 15:51 +0200
pushed 2015-04-23 21:10 +0000
Jan de Mooij Jan de Mooij - Bug 1155946 part 1 - Add a mayResolve class hook to optimize objects with resolve hooks better. r=bhackett
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-29 03:30 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
0ba66387063628463083f36d458c9282e77b0129
created 2015-03-09 12:50 -0400
pushed 2015-03-10 01:27 +0000
Boris Zbarsky Boris Zbarsky - Bug 1140573 part 1. Drop the parent argument from JS_NewFunction. r=waldo
7427476ad3d406949221f41b5f5ac7bc14ee2d76
created 2015-01-23 10:23 +0000
pushed 2015-01-23 17:30 +0000
Jon Coppeard Jon Coppeard - Bug 1107639 - Use PersistentRooted rather than Add/RemoveRoot API is JSAPI tests r=terrence
1b580ae355ae5113081cc4e1931d6eaf1afcbebf
created 2015-01-08 10:14 -0500
pushed 2015-01-13 03:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1119259 - Mark virtual overridden functions as MOZ_OVERRIDE in JS; r=Waldo
48fa02688a56b3eda2d4a0f3d59cbaaf5660ad95
created 2015-01-09 11:36 -0500
pushed 2015-01-09 19:45 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 11a02a002dfa (bug 1119259) for Win64 bustage.
11a02a002dfa28706e4db87af8d3bccf5fbb9e0e
created 2015-01-08 10:14 -0500
pushed 2015-01-09 19:45 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1119259 - Mark virtual overridden functions as MOZ_OVERRIDE in JS; r=Waldo
65e82280a4be780a54ea4cf4ae15e85f216dd8dd
created 2014-11-22 12:23 -0600
pushed 2014-12-12 01:30 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
a7d403088a1608e6c04692313bf476478c5095eb
created 2014-12-02 16:56 -0600
pushed 2014-12-10 10:50 +0000
Jason Orendorff Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
63f71ff39bbc6f87008f7222db71d21d5d9d6d95
created 2014-11-24 17:04 -0800
pushed 2014-11-25 11:48 +0000
Wes Kocher Wes Kocher - Backed out changeset b3f742c00ba1 (bug 1103152)
c80672f72db67fa665c49642f2a73801b27249d8
created 2014-11-24 17:03 -0800
pushed 2014-11-25 11:48 +0000
Wes Kocher Wes Kocher - Backed out changeset b4b619628d1d (bug 1103368) for b2g build bustage
b4b619628d1d1ffd28413d102f11ee89a7f77819
created 2014-11-22 12:23 -0600
pushed 2014-11-25 11:48 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
b3f742c00ba1395e499d859b6374ca6864d4f522
created 2014-11-21 15:14 -0600
pushed 2014-11-25 11:48 +0000
Jason Orendorff Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
715ded1f9639136c6cbee52b65d78b7898b1ad26
created 2014-10-30 19:40 -0400
pushed 2014-10-31 20:14 +0000
Boris Zbarsky Boris Zbarsky - Bug 1089026 part 5. Eliminate the ability to provide a non-global parent object to JS::CompileFunction and company except via the scopeChain API. r=waldo
364dae502747d4527abafba77808faf9d54d7ce7
created 2013-07-17 12:14 -0700
pushed 2014-08-09 15:25 +0000
Jeff Walden Jeff Walden - Bug 894653 - Self-host Error.prototype.toString, and fix an edge-case bug in the current implementation. r=till
830b491a8fa36f617a79247eeb4773fd0a718639
created 2014-06-25 15:35 -0700
pushed 2014-07-01 23:43 +0000
Steve Fink Steve Fink - Bug 1022773 - Switch all JS Compile functions to use MutableHandle, r=terrence
5021d1337fa9bb5cca83ae0800c6ca1902167d2b
created 2014-05-25 21:46 -0400
pushed 2014-05-27 20:23 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
d5711e3806d056664938d62ef58f2c54eeff6cf0
created 2014-04-27 19:55 -0700
pushed 2014-04-30 13:00 +0000
Rodrigo Rodriguez Jr. Rodrigo Rodriguez Jr. - Bug 952650 (part 11) - Remove JSVAL_TO_INT. r=njn.
bdc9683e85bab7229e24e7345b8bfbd691828c0a
created 2014-04-27 19:45 -0700
pushed 2014-04-30 13:00 +0000
Rodrigo Rodriguez Jr. Rodrigo Rodriguez Jr. - Bug 952650 (part 8) - Remove JSVAL_TO_STRING. r=njn.
ce496597e5eb7a546ec60a0d43611c100ad3f25f
created 2014-04-16 09:47 +0100
pushed 2014-04-17 02:10 +0000
Jon Coppeard Jon Coppeard - Bug 912581 - Make JS_Add*Root APIs take Heap<T> r=terrence r=bz r=bholley
68984d5a66a3e2fbacf06dbcdf1e144efe2108a1
created 2014-04-04 16:58 -0700
pushed 2014-04-06 16:52 +0000
Eric Faust Eric Faust - Bug 890686 - Implement JS_GlobalObjectTraceHook, and install it appropriately. (r=billm)
3aa4c0b57f214eb690cf8e0e2bff6d2ffd6e8590
created 2014-03-06 16:28 -0600
pushed 2014-03-07 11:48 +0000
Luke Wagner Luke Wagner - Bug 980180 - remove principals as an argument to compilation, part 1 (r=terrence)
9520e4259b6a93dcd8fc308e4c855eb9142d37ea
created 2014-02-12 23:38 -0800
pushed 2014-03-04 04:26 +0000
Jeff Walden Jeff Walden - Bug 972132 - Convert JS::EmptyValueArray to JS::HandleValueArray::empty(). r=terrence
d8ceb7308dce9517863a11e4ba29dac5e351b1b3
created 2014-02-13 15:33 +0000
pushed 2014-02-14 00:52 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify arguments for Call APIs r=terrence r=bz
ba4aa41ef3812e103a3496191f7f5b0ef965d207
created 2014-02-11 10:59 +0000
pushed 2014-02-11 19:45 +0000
Jon Coppeard Jon Coppeard - Bug 965830 - Convert use of JS_CallFunction and related APIs uses to HandleValueArray r=terrence r=smaug
c4883720cfb3191da8c79b2605abe6e4bda09bcb
created 2013-11-27 09:37 -0600
pushed 2013-11-28 10:47 +0000
Joshua Cranmer Joshua Cranmer - Bug 884676 - Convert JSPrincipals::refcount to Atomic<int32_t> in JS_THREADSAFE builds, and remove JS_ATOMIC_*. r=Waldo
371af5899d2708c0951fb4898991bb6b1335506a
created 2013-11-21 16:42 +0100
pushed 2013-11-21 19:41 +0000
Jan de Mooij Jan de Mooij - Bug 941590 - Build jsapi-tests in unified mode. r=ehsan,luke
1a83f8d13bdb402ba7b34f033794d0b348f5ab49
created 2013-11-19 12:41 +0100
pushed 2013-11-19 18:22 +0000
Eddy Bruel Eddy Bruel - Bug 938907 - Get rid of the compile and go flag on ContextOptions; r=bholley
05c31c03a8dd7ca613840e8de25ad37f5487b1af
created 2013-10-26 18:19 +0200
pushed 2013-10-27 00:47 +0000
Tom Schuster Tom Schuster - Bug 930782 - Handlify JS_WrapValue. r=terrence
2f93601415e1f29955df0522f380143311c5632e
created 2013-10-15 21:41 -0700
pushed 2013-10-17 11:44 +0000
Steve Fink Steve Fink - Bug 927204 - Cannot AddNamedRoot a nullptr, r=terrence
c131a717180e1eb682ecac1ad91e77423fdb4942
created 2013-10-07 12:44 -0400
pushed 2013-10-08 01:46 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/jsapi-tests/; r=ehsan
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2013-09-12 00:24 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
a2c5f867eb568b5f015c4450e9f25dbcc5fc7132
created 2013-08-17 10:42 +0200
pushed 2013-08-17 15:35 +0000
Jan de Mooij Jan de Mooij - Bug 906040 - Bring back the higher recursion limit for chrome scripts in the interpreter. r=luke
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-08-09 23:09 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
c9829bff3ae4bf7b770b93a86eb5452cbc0ed020
created 2013-08-02 00:41 -0700
pushed 2013-08-07 18:40 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 901750 - Change return type of |JSNative| from |JSBool| to |bool|. code=nnethercote,jandem. r=luke,bz.
72386d4f6797c79ef001a55a9bda50a0aad0bd9e
created 2013-08-01 18:38 -0700
pushed 2013-08-02 12:29 +0000
Bobby Holley Bobby Holley - Bug 897322 - Allow callers to manually fire OnNewGlobalObject when bootstrapping is complete. r=luke
91b5985259ee7664577e75e9cd0452465d2c1c07
created 2013-07-13 21:59 -0700
pushed 2013-07-15 09:51 +0000
Phil Ringnalda Phil Ringnalda - Back out 757e87bb1c1e:2c2bb15bf160 (bug 884676) for make check failures
757e87bb1c1e91b425d9100a53fa539072995b7b
created 2013-07-13 20:07 -0500
pushed 2013-07-15 09:51 +0000
Joshua Cranmer Joshua Cranmer - Bug 884676 - Part 2: Remove JS_ATOMIC_* in favor of mozilla::Atomic, r=Waldo.
634b48dc2f065f14ac13bd8c9a60c811622c225e
created 2013-06-27 14:43 -0700
pushed 2013-06-28 13:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 883696 (part 3) - Include full paths in #include statements in js/src/jsapi-tests/. r=luke.
4925a84c57cfc2ef4750c7eacc84133977910ab9
created 2013-04-05 21:19 -0700
pushed 2013-04-16 13:13 +0000
Jeff Walden Jeff Walden - Bug 858677 - Make the internal deletion operations not take a strictness argument and a Value*, but rather take a JSBool* -- and let callers handle the property-couldn't-be-deleted (but no error occurred) case. r=jorendorff
e9dca222d6c3aa1f4311dbac73769c3e9bd1be90
created 2013-03-06 16:41 +0000
pushed 2013-03-08 04:58 +0000
Jon Coppeard Jon Coppeard - Bug 848395 - GC: Move Rooted to JS namespace - rename js::Rooted to JS::Rooted inside SpiderMonkey r=terrence
1d229425d5d30992673c0a0d88276c51f64709cd
created 2013-03-07 13:03 +0000
pushed 2013-03-07 17:19 +0000
Ed Morley Ed Morley - Backed out changeset e112b04664a6 (bug 848395)
e112b04664a6f6dfd47e0f2b6f67078e2a0d1671
created 2013-03-06 16:41 +0000
pushed 2013-03-07 17:19 +0000
Jon Coppeard Jon Coppeard - Bug 848395 - GC: Move Rooted to JS namespace - rename js::Rooted to JS::Rooted inside SpiderMonkey r=terrence
f5e034e13760ca23a0bbf0d1e2b922cbe2aa63fb
created 2013-01-17 11:45 -0800
pushed 2013-01-24 17:36 +0000
Steve Fink Steve Fink - Bug 831961 - fix jsapi-tests rooting hazards from static analysis. r=terrence
2c517fcf3c690a9088a3a778701fab3a0c52abeb
created 2013-01-16 18:42 +0000
pushed 2013-01-19 16:10 +0000
Jon Coppeard Jon Coppeard - Bug 831386 - GC: ChromeBuffer jsapi test fails under rooting analysis r=terrence
0d61ae018d9f97407a37e327ee526fb018619f62
created 2012-08-21 18:42 -0700
pushed 2012-08-25 02:53 +0000
Luke Wagner Luke Wagner - Bug 625199 - s/JSAutoEnterCompartment/JSAutoCompartment/ and make it infallible (r=bholley)
a91040f69ea354d3c19a250e0fa5da1bbf9aabfc
created 2012-07-23 13:37 -0700
pushed 2012-08-02 02:18 +0000
Steve Fink Steve Fink - Bug 777219 - Prepare SpiderMonkey for a fully rooted API; r=bhackett
6966d9832704184ff91fbddedf4bf16a1da6dd46
created 2012-06-20 08:57 -0700
pushed 2012-06-23 12:36 +0000
Luke Wagner Luke Wagner - Bug 755186 - s/JS_NewCompartmentAndGlobalObject/JS_NewGlobalObject/ (r=jorendorff)
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
ca0782c1f3d5deb2986793580662a11e07935dd7
created 2012-03-19 15:27 +0100
pushed 2012-03-20 10:40 +0000
Igor Bukanov Igor Bukanov - bug 736978 - remove JS_FinalizeStub. r=:billm
less more (0) -60 tip