js/src/jsapi-tests/testLookup.cpp
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-11-30 19:52 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-11-30 18:01 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 15:15 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
ec5fe5d123b1baac235d978858c5226f7c8d9ed0
created 2018-09-12 14:23 +0000
pushed 2018-09-12 18:37 +0000
Jan de Mooij Jan de Mooij - Bug 1490594 - Always use braces for if/for/while statements in jsapi-tests. r=luke
23d76102a2e8acd0e79c26faa44eec833db58529
created 2018-02-12 12:51 -0600
pushed 2018-02-14 17:19 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 4: Rename jsfun* -> vm/JSFunction*.
eabb74b1c3bd181ff74c9d41003bc2b9aee6fe68
created 2018-02-12 12:03 -0600
pushed 2018-02-14 17:19 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 3: Rename jsobj* -> vm/JSObject*. r=jandem.
2c56761b02a138e16c1c73c6040e8457a7c466bf
created 2017-08-25 10:12 +0200
pushed 2017-08-25 08:13 +0000
Jan de Mooij Jan de Mooij - Bug 1389510 part 3 - Remove getProperty/setProperty hooks from ClassOps. r=evilpie
f30ec8ac7239eda68629aba08416c3a40e0dea58
created 2017-06-14 10:37 +0200
pushed 2017-06-14 08:41 +0000
Jan de Mooij Jan de Mooij - Bug 1370608 part 1 - Move newEnumerate hook from ObjectOps to ClassOps. r=evilpie,bz
aa88b0d0cd4adf9e2fde0288a0347b91af32c69a
created 2016-04-01 11:00 +1100
pushed 2016-04-13 01:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1261723 (part 2) - Separate class ops from js::Class. code=njn,h4writer. r=efaust,bz.
6a41a3957b1cd540b061eb3b1f1c5289d2811094
created 2015-06-04 11:58 -0700
pushed 2015-06-30 23:03 +0000
Jim Blandy Jim Blandy - Bug 1163520: Make IsInternalFunctionObject take its argument by reference, as it must not be nullptr. r=shu
67d1702bfb1f475f414d99ffc4f1cc963e030332
created 2015-06-29 18:36 -0700
pushed 2015-06-30 01:37 +0000
Jan de Mooij Jan de Mooij - Bug 1177825 - Remove JSVAL_* constants. r=evilpie
5232dd059c11090c118ca413f60b22822823b2c3
created 2015-05-01 14:03 -0500
pushed 2015-05-26 17:27 +0000
Jason Orendorff Jason Orendorff - Bug 1140482 - Add JSPROP_RESOLVING. Give NativeDefineProperty standard behavior in cases where a non-resolving define needs to trigger a resolve hook. r=Waldo.
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-28 22:23 +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-28 17:42 +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-28 11:10 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
3f806794d466fdd76c002103f0cc6006fa2d0ecd
created 2015-01-31 16:18 +0100
pushed 2015-01-31 15:19 +0000
Tom Schuster Tom Schuster - Bug 1127443 - Remove JS_NewObject proto argument.
7075d6399f433a9a9ea6cbcf50754121ac0b0516
created 2014-12-17 00:28 +0100
pushed 2014-12-16 23:29 +0000
Tom Schuster Tom Schuster - Bug 1094176 - Remove lookup JSAPI from js. r=jorendorff
65e82280a4be780a54ea4cf4ae15e85f216dd8dd
created 2014-11-22 12:23 -0600
pushed 2014-12-10 22:31 +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 01:09 +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 01:05 +0000
Wes Kocher Wes Kocher - Backed out changeset b3f742c00ba1 (bug 1103152)
c80672f72db67fa665c49642f2a73801b27249d8
created 2014-11-24 17:03 -0800
pushed 2014-11-25 01:05 +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-24 23:27 +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-24 23:27 +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.
2c6e370c940caf077f1a0b41140cf49b17c42455
created 2014-11-08 01:07 +0100
pushed 2014-11-08 00:07 +0000
Tom Schuster Tom Schuster - Bug 993026 - Simplify JS resolve hook. r=jorendorff
2095011ec061a02a94c47c881f6a2fc83bddbcd6
created 2014-10-02 19:32 -0700
pushed 2014-10-03 02:32 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Add NativeObject subclass of JSObject, remove ObjectImpl, r=luke.
c9c1e001452bbdc054460038021bc928ee95e91b
created 2014-04-30 10:10 +0100
pushed 2014-04-30 09:23 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify remaining JS APIs r=terrence r=bz r=bholley
a61fdeb956a6320950735cd4efc1c743f378d402
created 2014-04-27 19:58 -0700
pushed 2014-04-30 02:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 952650 (part 12) - Remove JSVAL_TO_OBJECT. r=till.
bdc9683e85bab7229e24e7345b8bfbd691828c0a
created 2014-04-27 19:45 -0700
pushed 2014-04-30 02:10 +0000
Rodrigo Rodriguez Jr. Rodrigo Rodriguez Jr. - Bug 952650 (part 8) - Remove JSVAL_TO_STRING. r=njn.
47e4ad6fbe3cc59e395a032c8cab0b1da4cccd8e
created 2014-04-27 19:41 -0700
pushed 2014-04-30 02:10 +0000
Rodrigo Rodriguez Jr. Rodrigo Rodriguez Jr. - Bug 952650 (part 6) - Remove JSVAL_IS_STRING. r=njn.
a470806c35534e22c9efb8b52b2f66466b029482
created 2014-04-25 16:11 -0500
pushed 2014-04-25 21:21 +0000
Jason Orendorff Jason Orendorff - Bug 547140, part 4 - Remove flags argument from resolve hooks. r=Waldo.
1b7eef53c08abb7f48386e64fd412cb5139656f8
created 2014-01-21 18:11 -0800
pushed 2014-04-16 18:43 +0000
Terrence Cole Terrence Cole - Bug 959787 - Handlify JS_DefineProperty; r=Waldo, r=bz
92f8f685d9400d4624811d63be4974b9d38fa69d
created 2014-04-01 11:34 +0100
pushed 2014-04-01 10:40 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify jsapi-test eval functions r=terrence
21cef8b355cea6e7785ef61567e1ea4f752f305b
created 2014-01-17 10:08 -0800
pushed 2014-01-17 22:20 +0000
Terrence Cole Terrence Cole - Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 4; r=sfink,r=bz
bf6cb0c04562e9fa13364b1043805ad8e9a77aaf
created 2014-01-16 09:48 -0800
pushed 2014-01-16 19:21 +0000
Terrence Cole Terrence Cole - Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 3; r=sfink
c131a717180e1eb682ecac1ad91e77423fdb4942
created 2013-10-07 12:44 -0400
pushed 2013-10-07 17:28 +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-11 12:50 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-08-08 23:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
e291816b49beb0e07ab311daa196dcd1577953cd
created 2013-08-02 13:15 +0100
pushed 2013-08-02 12:15 +0000
Jon Coppeard Jon Coppeard - Bug 899973 - GC: Convert the rest of the JS property API to use MutableHandleValue for out params - js changes r=sfink
12b1fc69cf4f1e23b01d723e3bb74a970b17827f
created 2013-07-23 17:34 -0700
pushed 2013-07-24 05:00 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 5) - Fix #include ordering in js/src/jsapi-tests/. r=nnethercote.
634b48dc2f065f14ac13bd8c9a60c811622c225e
created 2013-06-27 14:43 -0700
pushed 2013-06-28 02:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 883696 (part 3) - Include full paths in #include statements in js/src/jsapi-tests/. r=luke.
d9618f424221da8f827aa33508b36db821a410b1
created 2013-06-21 14:12 +0100
pushed 2013-06-21 14:01 +0000
Jon Coppeard Jon Coppeard - Bug 885310 - 3 Rename JSHandleFoo in js/src r=evilpie
1c6097e5c4d4b758f040f0bcc5e46cc4042a997a
created 2013-06-17 23:53 -0700
pushed 2013-06-21 05:43 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 22) - Use JSObject::{is,as} for JSFunction. r=sfink.
b3516be5f0b8c47dead86c82de84e92ed41a63c5
created 2013-04-16 16:20 -0700
pushed 2013-04-30 18:58 +0000
Terrence Cole Terrence Cole - Bug 860050 - Remove JSMutableHandleObject typedef; r=bz,jonco
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-04-16 20:47 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
4925a84c57cfc2ef4750c7eacc84133977910ab9
created 2013-04-05 21:19 -0700
pushed 2013-04-15 23:14 +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
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2013-04-15 19:55 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-04-15 18:33 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2013-04-12 02:56 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-04-12 01:49 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
e9dca222d6c3aa1f4311dbac73769c3e9bd1be90
created 2013-03-06 16:41 +0000
pushed 2013-03-07 16:43 +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 13:04 +0000
Ed Morley Ed Morley - Backed out changeset e112b04664a6 (bug 848395)
e112b04664a6f6dfd47e0f2b6f67078e2a0d1671
created 2013-03-06 16:41 +0000
pushed 2013-03-07 10:29 +0000
Jon Coppeard Jon Coppeard - Bug 848395 - GC: Move Rooted to JS namespace - rename js::Rooted to JS::Rooted inside SpiderMonkey r=terrence
ab307f02af0cd3ab8ff2463f546862e5130353ce
created 2012-09-15 11:19 -0700
pushed 2012-12-18 00:28 +0000
Jeff Walden Jeff Walden - Bug 792108 - Implement JSCLASS_EMULATES_UNDEFINED to allow objects of a given class to act like the value |undefined| in certain contexts. Also add a TI flag for such objects, permitting us to assume that no objects use the flag until one is observed, also speeding up object-is-truthy tests when no falsy object is observed. r=jandem, r=bz
34d54961cd14b7d75410653493f6e30b5c8cbed5
created 2012-12-17 21:35 +0000
pushed 2012-12-17 21:35 +0000
Ed Morley Ed Morley - Backout bc98fdc051f5 (bug 792108) for assertions on a CLOSED TREE
bc98fdc051f5c2f85f2a1951e625323266ad0777
created 2012-09-15 11:19 -0700
pushed 2012-12-17 20:13 +0000
Jeff Walden Jeff Walden - Bug 792108 - Implement JSCLASS_EMULATES_UNDEFINED to allow objects of a given class to act like the value |undefined| in certain contexts. Also add a TI flag for such objects, permitting us to assume that no objects use the flag until one is observed, also speeding up object-is-truthy tests when no falsy object is observed. r=jandem, r=bz
b9721197c2211052051b7d38f0a0c9840330b629
created 2012-09-24 18:08 -0700
pushed 2012-09-26 18:28 +0000
Terrence Cole Terrence Cole - Bug 791322 - Move Rooted to js:: namespace; r=billm
a91040f69ea354d3c19a250e0fa5da1bbf9aabfc
created 2012-07-23 13:37 -0700
pushed 2012-08-01 21:59 +0000
Steve Fink Steve Fink - Bug 777219 - Prepare SpiderMonkey for a fully rooted API; r=bhackett
2ecd5bbb52897c504f1a134966396a6cd62a1b4e
created 2012-07-04 13:34 -0700
pushed 2012-07-05 02:17 +0000
Bill McCloskey Bill McCloskey - Bug 770999 - Add get() method to Handle<T> and Rooted<T> (r=bhackett)
13897ce0f3a2a70e7b8a9d1cf6b1e939416fe6f8
created 2012-07-04 11:12 -0700
pushed 2012-07-05 02:17 +0000
Bill McCloskey Bill McCloskey - Bug 770759 - Add mutable handles (r=bhackett)
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 12:28 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
less more (0) -60 tip