ipc/testshell/XPCShellEnvironment.cpp
6b387c53da3f5260835c0a1ec9c7205436ac6338
created 2020-03-31 01:30 +0000
pushed 2020-04-06 13:49 +0000
Jeff Walden Jeff Walden - Bug 1626105 - Convert |JS::Compile| for UTF-8 to |JS::CompileDontInflate| semantics, and remove |JS::CompileDontInflate|. r=evilpie
ffbed74e25fd0e0ab32b3cbc63318fd64a7fa180
created 2020-03-23 13:15 +0000
pushed 2020-04-06 13:49 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1624237 - Run misc-unused-using-decls - Remove useless declarations r=andi
73820a049c644c3f3af58cece3bdb7cd0e4b2185
created 2019-12-06 09:16 +0000
pushed 2020-01-06 15:38 +0000
Gabriele Svelto Gabriele Svelto - Bug 1600545 - Remove useless inclusions of header files generated from IDL files in accessible/, browser/, caps/, chrome/, devtools/, docshell/, editor/, extensions/, gfx/, hal/, image/, intl/, ipc/, js/, layout/, and media/ r=Ehsan
d9bd2bdfa7a6b7fc5359a0b3e0265ad19694fad7
created 2019-08-17 01:06 +0000
pushed 2019-08-26 19:26 +0000
David Major David Major - Bug 1574573 - Disambiguate a use of `Handle` in XPCShellEnvironment.cpp r=Ehsan
14b069bf9799b4fc84fd9d6c9d88d1e598966808
created 2019-06-20 21:44 +0000
pushed 2019-07-01 09:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 1559468 part 1. Move JS_DefineProfilingFunctions into InitClassesWithNewWrappedGlobal. r=mccr8
e1993a1f09ac53cd1a04fdf6a87f8cad8e44f73e
created 2019-05-01 08:47 +0000
pushed 2019-05-13 10:53 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan
e0c75d5168bea9578a1a7b0877aaea1343bbb75a
created 2019-04-10 09:42 -0700
pushed 2019-05-13 10:53 +0000
Jeff Walden Jeff Walden - Bug 1543458 - Compile lines of UTF-8 interactive input to xpcshell and jsshell without inflating to UTF-16. r=arai
75f351cf467a123f709ebaccc4f12747314fa58a
created 2019-04-09 17:03 -0700
pushed 2019-05-13 10:53 +0000
Jeff Walden Jeff Walden - Bug 1543455 - Make JS::CompileUtf8{,ForNonSyntacticScope} omit Utf8 from their names and take SourceText<Utf8Unit>&. r=arai
5c5765ae3e648c812c09e86b76ca59d297363cb2
created 2019-04-09 17:58 +0000
pushed 2019-05-13 10:53 +0000
Jeff Walden Jeff Walden - Bug 1542910 - Make all script compilation APIs directly return a JSScript*, rather than returning a success code and returning the JSScript* via outparam that exactly duplicates the success code value's meaning. r=arai
b9d09627acaf8aca013c0d8e8e3ca58896061254
created 2019-04-09 20:43 +0300
pushed 2019-05-13 10:53 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 53e379a5738f (bug 1542910) as requested by waldo on irc. CLOSED TREE
53e379a5738feb54107333ef592198263ea1cf44
created 2019-04-09 17:24 +0000
pushed 2019-05-13 10:53 +0000
Jeff Walden Jeff Walden - Bug 1542910 - Make all script compilation APIs directly return a JSScript*, rather than returning a success code and returning the JSScript* via outparam that exactly duplicates the success code value's meaning. r=arai
3aa2e84843939738f07e6fa12983e1c52788d9a1
created 2019-04-09 19:24 +0300
pushed 2019-05-13 10:53 +0000
Noemi Erli Noemi Erli - Backed out changeset d470f958ea61 (bug 1542910) for bustages in testEmptyWindowIsOmitted.cpp
d470f958ea613268f839f8346e983dc9d8820c06
created 2019-04-09 03:50 +0000
pushed 2019-05-13 10:53 +0000
Jeff Walden Jeff Walden - Bug 1542910 - Make all script compilation APIs directly return a JSScript*, rather than returning a success code and returning the JSScript* via outparam that exactly duplicates the success code value's meaning. r=arai
af078caf2797892b58ea44a4d29006028edaa4f6
created 2019-04-05 07:36 +0000
pushed 2019-05-13 10:53 +0000
Boris Zbarsky Boris Zbarsky - Bug 1541513 part 1. Stop requiring a JSContext for JS_SetAllNonReservedSlotsToUndefined. r=jandem
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-21 13:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
77a8b17163210f7d4bba7e800c2fcb55b0690a24
created 2019-01-03 15:37 -0600
pushed 2019-01-21 13:03 +0000
Jeff Walden Jeff Walden - Bug 1517624 - Move JSPropertySpec and JSFunctionSpec definitions into a new js/public/PropertySpec.h header. r=arai
e32d3be39b84c40e5bf8dee55d3a3ae8c6773916
created 2019-01-04 16:33 -0600
pushed 2019-01-21 13:03 +0000
Jeff Walden Jeff Walden - Back out f8a29b8bb211, d1267711aef0, df1b7a886a9d, 0f6a3dd2c2f7, e6628922b7be, 0a374ac233cd, cf00fd0f080c, 6fc24c4e7798, ab2e4a2e5dd2, 2d17e4ef5e71, 4a8940073f8c, ea3ab4b83152, c7577c232591, e58454c68f0f, and 0e39815d1bce for breaking a single Android J10 and nothing else. (That J10 task must not like deck chairs...) r=bustage
cf00fd0f080c31a4d475585e7583180a62007596
created 2019-01-03 15:37 -0600
pushed 2019-01-21 13:03 +0000
Jeff Walden Jeff Walden - Bug 1517624 - Move JSPropertySpec and JSFunctionSpec definitions into a new js/public/PropertySpec.h header. r=arai
09c71a7cf75aeaf2963050e315276fb9a866fd62
created 2018-12-14 18:10 +0000
pushed 2019-01-21 13:03 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1513205 - Also update the tests to match the Google coding style r=Ehsan
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-03 16:23 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
04278c8117a33780adeace5cae0bee2f746ced27
created 2018-11-30 04:01 +0000
pushed 2018-12-03 16:23 +0000
Ted Campbell Ted Campbell - Bug 1506475 - Add JS::AutoSuppressWarningReporter. r=jwalden
56eaf6c976d377cba4e44a302bdeda9e7420bd94
created 2018-11-08 18:42 -0800
pushed 2018-12-03 16:23 +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-12-03 16:23 +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
b3ef3ff4ef21c1dafa0399a464691e657b5fb083
created 2018-09-25 14:11 +0000
pushed 2018-10-15 21:07 +0000
Jason Orendorff Jason Orendorff - Bug 1491939 - Part 3: Centralize configuration of JS realm options from prefs. r=baku
004799a1bc5cea43f3ae58c55c7eed07ab29a298
created 2018-09-18 08:41 -0700
pushed 2018-10-15 21:07 +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-10-15 21:07 +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
3f2ccbeb047d1e2bc7f2da802c65450c5d8cb5bf
created 2018-09-13 13:30 -0700
pushed 2018-10-15 21:07 +0000
Jeff Walden Jeff Walden - Bug 1491137 - Rename JS_BufferIsCompilableUnit to JS_Utf8BufferIsCompilableUnit, consistent with how it already interprets that data, and propagate that presumption of UTF-8-ness a little bit further along into callers. r=jandem
e53e72d72ccd4c6f4d54687ac95d7c08a8918d84
created 2018-09-13 01:21 -0700
pushed 2018-10-15 21:07 +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
38ed8871759e1f1e07fe1684ead6ca34413a6842
created 2018-09-06 10:01 -0400
pushed 2018-10-15 21:07 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1489147 - Remove the XPCOM component registration for nsXPConnect; r=mccr8
8be67ab3d7d34909c6e52b7e6984b6ff84cc470a
created 2018-09-06 22:12 +0300
pushed 2018-10-15 21:07 +0000
shindli shindli - Backed out changeset d4ae1994c20c (bug 1489147) for bustages in JSDebugger.cpp on a CLOSED TREE
d4ae1994c20c1b0fb9051862606f94e7854b86f2
created 2018-09-06 10:01 -0400
pushed 2018-10-15 21:07 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1489147 - Remove the XPCOM component registration for nsXPConnect; r=mccr8
9f5767f1b04cb1924e94e530acec5738edfb3e52
created 2018-09-05 06:05 -0700
pushed 2018-10-15 21:07 +0000
André Bargull André Bargull - Bug 1485066 - Part 8: Rename JS_EncodeString to JS_EncodeStringToLatin1. r=Waldo
52ae4d84b11e507483430e922d25b2083ad5c73e
created 2018-09-05 02:25 -0700
pushed 2018-10-15 21:07 +0000
André Bargull André Bargull - Bug 1485066 - Part 1: Remove JSAutoByteString. r=Waldo
3d23c2f43b8a5ccd1dd21f1240689cea1566deed
created 2018-09-05 15:54 +0300
pushed 2018-10-15 21:07 +0000
Cosmin Sabou Cosmin Sabou - Backed out 14 changesets (bug 1485066) for build bustages on MessageManagerFuzzer. CLOSED TREE
6676e8fedcb375e0147a8cede0345d1990735f37
created 2018-09-05 02:26 -0700
pushed 2018-10-15 21:07 +0000
André Bargull André Bargull - Bug 1485066 - Part 8: Rename JS_EncodeString to JS_EncodeStringToLatin1. r=Waldo
d35bb63dbc1d7c5892ee32c1f20aaab17ceaf9f5
created 2018-09-05 02:25 -0700
pushed 2018-10-15 21:07 +0000
André Bargull André Bargull - Bug 1485066 - Part 1: Remove JSAutoByteString. r=Waldo
48921866b394212e0dddd0ba72c183081bc6805f
created 2018-08-24 22:51 -0500
pushed 2018-08-30 12:18 +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-30 12:18 +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
67d5039dcbc2522e187bcf3dbec1c6e92bd32167
created 2018-08-20 07:46 -0700
pushed 2018-08-24 17:49 +0000
Jeff Walden Jeff Walden - Bug 1033916 - Move JSAutoByteString out of jsapi.h into js/public/AutoByteString.h, incidentally breaking the jsfriendapi.h -> jsapi.h dependency. r=jandem
f5545b566fd7fddf676fde944562c6986ca0cba5
created 2018-08-02 19:30 +0200
pushed 2018-08-24 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1479363 part 10 - Use JSAutoRealm instead of JSAutoRealmAllowCCW in other directories. r=mrbkap
4204e7eaa385eb5aa8ea0aa57cf20c588019882b
created 2018-07-17 14:30 +0100
pushed 2018-08-24 17:49 +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-08-24 17: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-08-24 17:49 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Make synchronous compile APIs take SourceBufferHolders exclusively r=jandem
1494e906ad52413008a722bf5e9ab533d1821f57
created 2018-07-28 12:12 +0200
pushed 2018-08-24 17:49 +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-08-24 17:49 +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-08-24 17:49 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Make synchronous compile APIs take SourceBufferHolders exclusively r=jandem
6bbae91a2eafa334817bf0e32cdd0d662a41379e
created 2018-06-07 10:02 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1466501 part 1 - Refactor ZoneSpecifier and add a sameCompartmentAs option to newGlobal in the shell. r=luke
0f33c70716b0a188e724c37e4b2188c31be208a8
created 2018-05-17 10:59 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1461605 part 1 - Rename CompartmentOptions to RealmOptions. r=luke,bz
6b6365bdb4c2dd18efdc5a4ee0f4f8b8550f5e8b
created 2018-05-16 10:53 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1461292 part 1 - Rename JSAutoCompartment to JSAutoRealm. r=bz,luke
edcef7625d066d8006452d561f9732adee54e0b9
created 2018-03-23 13:09 +0100
pushed 2018-04-26 21:04 +0000
Tom Schuster Tom Schuster - Bug 1255800 - Make computeThis return a boolean for easier error handling. r=jorendorff
9a6a2971bce35bfd3b3be8793b08e4d67fb904d3
created 2018-03-07 14:35 +0100
pushed 2018-04-26 21:04 +0000
Tom Schuster Tom Schuster - Bug 1255800 - Remove JS_THIS_OBJECT from dom/xpconnect. r=bz
017923947e58465df4c096de83c72081df9047c1
created 2017-11-17 12:13 +0100
pushed 2018-01-11 21:05 +0000
Jan de Mooij Jan de Mooij - Bug 1417844 part 4 - Remove more JSVersion code. r=evilpie
68bcd8b8a36b638c8206bf19d8a0def7e24fa973
created 2017-11-17 12:12 +0100
pushed 2018-01-11 21:05 +0000
Jan de Mooij Jan de Mooij - Bug 1417844 part 2 - Remove JSVersion from CompileOptions, CompartmentBehaviors, scripts. r=evilpie
57e73bbccac7398902937aaa43ed25b1a3aa3368
created 2017-09-18 16:35 -0700
pushed 2017-09-21 00:40 +0000
Andrew McCreight Andrew McCreight - Bug 1176342, part 1 - De-COM InitClassesWithNewWrappedGlobal. r=mrbkap
f1cf11762a248a4744fc1b5851c58c90e2980614
created 2017-08-28 10:39 +0200
pushed 2017-09-15 00:19 +0000
Jan de Mooij Jan de Mooij - Bug 1393790 part 1 - Remove JS_STUBGETTER and JS_STUBSETTER. r=jorendorff
4c5ee171517bc79e0582c76c5822cda981165be6
created 2017-08-25 17:04 +0200
pushed 2017-09-15 00:19 +0000
Jan de Mooij Jan de Mooij - Bug 1393715 - Remove JSFUN_STUB_GSOPS and JS_FS. r=arai
92e4bdf39c1fab4afa5da005e24cca36cdebfcc3
created 2017-08-14 20:46 +0900
pushed 2017-09-15 00:19 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1390106 - Stop using versioned scripts in tests. r=jmaher
c8cb6a5096f3d472d1f65c41a93da4411742cc36
created 2017-05-22 14:40 -0500
pushed 2017-09-15 00:19 +0000
Jason Orendorff Jason Orendorff - Bug 1363200 - JSAPI for realms: JS_SetVersionForCompartment() -> JS::SetVersionForCurrentRealm(). r=sfink
9bf3949a7ae8577007f7692cdb9beb3bc85fae8b
created 2017-07-28 20:20 +0200
pushed 2017-08-02 08:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 1d87b1dc4ce2 (bug 1272697) for failing mochitest test_interfaces.html for 'ByteLengthQueuingStrategy' and wpts, e.g. general.dedicatedworker.html. r=backout on a CLOSED TREE
1d87b1dc4ce28594ec0775a3ac844ec104d5d6a0
created 2017-07-27 14:41 +0200
pushed 2017-08-02 08:25 +0000
Till Schneidereit Till Schneidereit - Bug 1272697 - Part 2: Add runtime pref to enable streams. r=baku,jonco
less more (0) -300 -100 -60 tip