js/src/jsapi-tests/testScriptObject.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
56eaf6c976d377cba4e44a302bdeda9e7420bd94
created 2018-11-08 18:42 -0800
pushed 2018-11-14 23:38 +0000
Jeff Walden Jeff Walden - Bug 1485800 - Rename SourceBufferHolder to SourceText, and add a <typename Unit> template parameter to it so it can hold putative UTF-8 or UTF-16 source text. r=tcampbell, r=fitzgen
c489ba287b497b77e6bb7d4b7550e0792670726c
created 2018-10-23 12:27 -0700
pushed 2018-11-14 23:38 +0000
Jeff Walden Jeff Walden - Bug 1503086 - Initialize all SourceBufferHolders with a fallible function that in all cases assumes ownership of given-ownership data. r=tcampbell, r=bz, r=mrbkap on some finicky worker code lightly touched here
004799a1bc5cea43f3ae58c55c7eed07ab29a298
created 2018-09-18 08:41 -0700
pushed 2018-09-18 15:49 +0000
Jeff Walden Jeff Walden - Bug 1491137 - Remove the two setUTF8(bool) CompileOptions functions now that the underlying field they alter is gone. r=jandem
34cc4a8c46c078108736af48dcc767bb9b6f994f
created 2018-09-13 16:41 -0700
pushed 2018-09-17 13:09 +0000
Jeff Walden Jeff Walden - Bug 1491137 - Remove JS_Compile{,UC}Script, because except for argument ordering they're exactly identical to existing JS::Compile* functions. r=jandem
9a5f2cfea6fce90b7938294d0ddc8a7c1f46e707
created 2018-09-13 13:30 -0700
pushed 2018-09-17 05:35 +0000
Jeff Walden Jeff Walden - Bug 1491137 - Rename the JS::Compile function that accepts const char* path to JS::CompileUtf8Path, because every caller of it indicates the file contents should be interpreted as UTF-8. r=jandem
e53e72d72ccd4c6f4d54687ac95d7c08a8918d84
created 2018-09-13 01:21 -0700
pushed 2018-09-17 05:35 +0000
Jeff Walden Jeff Walden - Bug 1491137 - Rename the JS::Compile function that accepts FILE* to JS::CompileUtf8File, because every caller passes a file with UTF-8 content. r=jandem
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
48921866b394212e0dddd0ba72c183081bc6805f
created 2018-08-24 22:51 -0500
pushed 2018-08-29 02:06 +0000
Jeff Walden Jeff Walden - Bug 1486577 - Don't #include "js/CompilationAndEvaluation.h" in jsapi.h, minimizing the scope of that header and reducing translation-unit size of anything that needs JSAPI but doesn't need to compile/evaluate JavaScript. r=jandem
2dc7007e3924444f55345606b6785f2d2ba89ce1
created 2018-08-24 21:01 -0500
pushed 2018-08-29 02:06 +0000
Jeff Walden Jeff Walden - Bug 1486577 - Don't #include js/SourceBufferHolder.h in jsapi.h, and instead require users to do so -- a minor translation-unit size improvement for anyone who never has to use SourceBufferHolder other than by reference. r=jandem
4204e7eaa385eb5aa8ea0aa57cf20c588019882b
created 2018-07-17 14:30 +0100
pushed 2018-08-01 10:31 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Make synchronous compile APIs take SourceBufferHolders exclusively r=jandem r=fitzgen
e8525a46fd9dfa664ba5c2febd7b49d1bfea773d
created 2018-07-30 16:49 +0300
pushed 2018-07-30 13:49 +0000
Andreea Pavel Andreea Pavel - Backed out 8 changesets (bug 1475228) for wpt failures e.g. html/semantics/scripting-1/the-script-element/execution-timing/088.html on a CLOSED TREE
34fb24d52f08a8ebc04886f2e140ab42b80d3599
created 2018-07-17 14:30 +0100
pushed 2018-07-30 10:16 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Make synchronous compile APIs take SourceBufferHolders exclusively r=jandem
f32bee0bafb58b693a092eb6693020d7aed68cd4
created 2018-07-28 12:16 +0200
pushed 2018-07-28 10:17 +0000
Jan de Mooij Jan de Mooij - Bug 1478955 part 3 - Use JSAutoRealm in jsapi-tests. r=luke
1494e906ad52413008a722bf5e9ab533d1821f57
created 2018-07-28 12:12 +0200
pushed 2018-07-28 10:17 +0000
Jan de Mooij Jan de Mooij - Bug 1478955 part 1 - Rename JSAutoRealm to JSAutoRealmAllowCCW. r=luke
e94e3560258eb0096e338e986e8412b739628a6d
created 2018-07-17 17:57 +0300
pushed 2018-07-17 14:57 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out 7 changesets (bug 1475228) for causing Spidermonkey rust failures on Linux x64 debug
dde64fbe2f0da2c21b1d136d3551eb93283eda75
created 2018-07-17 14:30 +0100
pushed 2018-07-17 13:30 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Make synchronous compile APIs take SourceBufferHolders exclusively r=jandem
6b6365bdb4c2dd18efdc5a4ee0f4f8b8550f5e8b
created 2018-05-16 10:53 +0200
pushed 2018-05-16 08:54 +0000
Jan de Mooij Jan de Mooij - Bug 1461292 part 1 - Rename JSAutoCompartment to JSAutoRealm. r=bz,luke
317aecd284b8a55b335a016a1a5bed3278893c9f
created 2016-05-31 23:34 -0400
pushed 2016-07-19 23:40 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1277135 - Add an rval argument to JS::CloneAndExecuteScript(); r=jorendorff
9eb9bb173e5025a1d8c5273c3ba6a83d453aeadd
created 2016-07-06 11:40 +0200
pushed 2016-07-06 09:45 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 25 - Make JS_GC take JSContext instead of JSRuntime. r=terrence
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
5c293e45278d31a8e941d5e6233cade570ddf182
created 2015-03-19 10:13 -0400
pushed 2015-03-19 14:14 +0000
Boris Zbarsky Boris Zbarsky - Bug 1143793 part 6. Drop the obj argument of JS::Compile. r=luke
ea2f78268d48beb479bd2b12ffa1a1e29db52cca
created 2015-03-19 10:13 -0400
pushed 2015-03-19 14:14 +0000
Boris Zbarsky Boris Zbarsky - Bug 1143793 part 2. Remove the obj argument of JS_CompileUCScript. r=luke
0f1732c6f8d51ea1351cba8f459b9df27893c687
created 2015-03-19 10:13 -0400
pushed 2015-03-19 14:14 +0000
Boris Zbarsky Boris Zbarsky - Bug 1143793 part 1. Remove the obj argument of JS_CompileScript. r=luke
cf1fb1365dd92bfa5f0d44fe144377ff44d53b12
created 2015-03-14 01:36 -0400
pushed 2015-03-14 05:37 +0000
Boris Zbarsky Boris Zbarsky - Bug 1097987 part 6. Require callers of JS_ExecuteScript to either use the global as the scope or pass in an explicit scopechain. r=waldo
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2014-09-09 04:58 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
830b491a8fa36f617a79247eeb4773fd0a718639
created 2014-06-25 15:35 -0700
pushed 2014-07-01 16:24 +0000
Steve Fink Steve Fink - Bug 1022773 - Switch all JS Compile functions to use MutableHandle, r=terrence
833ff3a90b83d66dd56a1def7807e21e338fe0ab
created 2014-04-01 11:34 +0100
pushed 2014-04-01 10:40 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify JS_ExecuteScript and JS::Evaluate APIs r=terrence r=bz
3aa4c0b57f214eb690cf8e0e2bff6d2ffd6e8590
created 2014-03-06 16:28 -0600
pushed 2014-03-07 00:40 +0000
Luke Wagner Luke Wagner - Bug 980180 - remove principals as an argument to compilation, part 1 (r=terrence)
82ff353b0b270f137223ba2d9c66c534f15210a8
created 2014-01-15 14:39 -0500
pushed 2014-01-15 19:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 959716. Fix unsafe reference hazards in jsapi-tests. r=terrence
1a83f8d13bdb402ba7b34f033794d0b348f5ab49
created 2013-11-19 12:41 +0100
pushed 2013-11-19 11:42 +0000
Eddy Bruel Eddy Bruel - Bug 938907 - Get rid of the compile and go flag on ContextOptions; r=bholley
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
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.
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
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
139f53c8e5d81961f213826f7e915e235a4d80f7
created 2012-11-06 17:36 -0800
pushed 2012-11-10 00:16 +0000
Terrence Cole Terrence Cole - Bug 805080 - Move more API users to CompileOptions; r=luke
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
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.
d5589821fc04eb82b238f2648fcb19ef0febcbf4
created 2012-03-28 12:13 +0200
pushed 2012-04-07 09:45 +0000
Igor Bukanov Igor Bukanov - Bug 737364 - part 2 - replace JSContext with JSRuntime in the GC-related API
d89f3d80d3ecb62e7d35e7f60693168ff80cd57b
created 2011-12-16 11:08 -0800
pushed 2011-12-18 16:56 +0000
John Schoenick John Schoenick - Bug 687679 - Rename JS_CompileFile to JS_CompileUTF8File, fix users. r=jorendorff,jst
a658b1e5d56ba9e6beb98299f8e8ae9bf2760561
created 2011-12-16 21:17 +0100
pushed 2011-12-16 20:17 +0000
Ms2ger Ms2ger - Backed out changeset ba447ace2594 (bug 687679) for bustage.
ba447ace2594aa48b6dff05fc479728bd6c6aff1
created 2011-12-16 11:08 -0800
pushed 2011-12-16 20:09 +0000
John Schoenick John Schoenick - Bug 687679 - Rename JS_CompileFile to JS_CompileUTF8File, fix users. r=jorendorff,jst
5a3e49205389d413ed5201a51399300d035b7bf1
created 2011-09-02 08:46 +0200
pushed 2011-09-20 08:53 +0000
Igor Bukanov Igor Bukanov - bug 678830 - Use JSScript, not script objects, in compile/evaluate API. r=jorendorff
c919a7271ac15c20d0a7a19e4f54b078da8b3594
created 2011-02-03 14:06 +0100
pushed 2019-01-14 11:06 +0000
Igor Bukanov Igor Bukanov - bug 630209 - (Compile|Execute)Script that are GC-safe. r=jorendorff
b1f6d5fcafdbdd6bea97bb2a1a18514845ea51c1
created 2011-02-09 11:31 -0800
pushed 2019-01-14 11:06 +0000
Jim Blandy Jim Blandy - Bug 537873: Avoid writing past the end of ScriptObjectFixture::uc_code. r=jorendorff
5c45e81f1a14a26c43dcdbe266672fb1fa4db5b2
created 2010-09-16 09:59 -0700
pushed 2019-01-14 11:06 +0000
Jim Blandy Jim Blandy - Bug 585803: Unit tests for existing JSScript and script object creation API. r=jorendorff
less more (0) tip