ipc/testshell/XPCShellEnvironment.cpp
b3ef3ff4ef21c1dafa0399a464691e657b5fb083
created 2018-09-25 14:11 +0000
pushed 2018-12-03 15:51 +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-12-03 15:51 +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-12-03 15:51 +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-12-03 15:51 +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-12-03 15:51 +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-12-03 15:51 +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-12-03 15:51 +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-12-03 15:51 +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-12-03 15:51 +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-12-03 15:51 +0000
André Bargull André Bargull - Bug 1485066 - Part 1: Remove JSAutoByteString. r=Waldo
3d23c2f43b8a5ccd1dd21f1240689cea1566deed
created 2018-09-05 15:54 +0300
pushed 2018-12-03 15:51 +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-12-03 15:51 +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-12-03 15:51 +0000
André Bargull André Bargull - Bug 1485066 - Part 1: Remove JSAutoByteString. r=Waldo
48921866b394212e0dddd0ba72c183081bc6805f
created 2018-08-24 22:51 -0500
pushed 2018-10-15 10:40 +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-10-15 10:40 +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-10-15 10:40 +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-10-15 10:40 +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-10-15 10:40 +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-10-15 10:40 +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-10-15 10:40 +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-10-15 10:40 +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-10-15 10:40 +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-10-15 10:40 +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-08-24 17:02 +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-08-24 17:02 +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-08-24 17:02 +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-06-18 21:12 +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-06-18 21:12 +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-03-01 12:45 +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-03-01 12:45 +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-11-02 12:36 +0000
Andrew McCreight Andrew McCreight - Bug 1176342, part 1 - De-COM InitClassesWithNewWrappedGlobal. r=mrbkap
f1cf11762a248a4744fc1b5851c58c90e2980614
created 2017-08-28 10:39 +0200
pushed 2017-11-02 12:36 +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-11-02 12:36 +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-11-02 12:36 +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-11-02 12:36 +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-09-14 16:50 +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-09-14 16:50 +0000
Till Schneidereit Till Schneidereit - Bug 1272697 - Part 2: Add runtime pref to enable streams. r=baku,jonco
920d5dfea5de9b79d5e11e7e9384738270dec833
created 2017-02-10 16:47 -0700
pushed 2017-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1337112 - Remove links from JSRuntime to its single context and zone group, r=jandem,jonco.
d27c040abf57c04727a97e9079d759d71a77cebb
created 2016-11-17 15:07 +0200
pushed 2017-04-10 20:44 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1318335 - Use auto type specifier where aplicable for variable declarations to improve code readability and maintainability in ipc/. r=billm
fd72da5a490517502ec2eca4bd5eedb9400c997c
created 2016-08-15 19:20 +0900
pushed 2017-02-27 14:59 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 3: Use UTF8 variant of JS_ReportError after re-encoding string. r=jwalden
78565156728208e4cb9d20f1a288ba300ceb475f
created 2016-08-14 20:39 +0900
pushed 2017-02-27 14:59 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 1: Use ASCII variant of JS_ReportError in simple case. r=jwalden
797a17d8a60417b2902e063ca24c6e395733cebb
created 2016-09-03 22:46 +0800
pushed 2017-01-16 13:07 +0000
Cykesiopka Cykesiopka - Bug 1299743 - Remove unused XPCShellDirProvider class from XPCShellEnvironment.cpp. r=mrbkap
f84bf71b399ed089a007a145e3adccc7d7f2827c
created 2016-08-11 14:39 +0200
pushed 2017-01-16 13:07 +0000
Jan de Mooij Jan de Mooij - Bug 1292892 part 1 - Stop using JSRuntime outside SpiderMonkey. r=bz,terrence,fitzgen,kanru
9eb9bb173e5025a1d8c5273c3ba6a83d453aeadd
created 2016-07-06 11:40 +0200
pushed 2016-10-31 18:13 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 25 - Make JS_GC take JSContext instead of JSRuntime. r=terrence
937ce4620f6b0425eefd9a310fb3beabe96e4c3a
created 2016-07-05 11:06 +0200
pushed 2016-10-31 18:13 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 7 - Make JS_SetGCZeal take JSContext instead of JSRuntime. r=sfink
d1be02c274005bd8574cc61117c3f758cf7f09ab
created 2016-07-05 11:06 +0200
pushed 2016-10-31 18:13 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 5 - Make warning reporter APIs take JSContext instead of JSRuntime. r=arai
423d7e86c526e2895904da3a71d978725c95515f
created 2016-06-24 14:19 -0400
pushed 2016-10-31 18:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1281582. Remove JSContext privates. r=jorendorff
3b42129e45a9bdfbefeb35a2ea26d60d757c7e1f
created 2016-06-07 20:30 +0200
pushed 2016-10-31 18:13 +0000
Jan de Mooij Jan de Mooij - Bug 1277278 part 3 - Rename error reporter callback to warning reporter, assert it's only used for warnings. r=luke
b5d63d08e34793d22333f3ef9ec7e3d9b35ccec3
created 2016-06-02 10:34 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276317 part 1. Change JS_SetGCZeal to take a JSRuntime, not a JSContext. r=jandem
476c67fdc36c72c4d7efac7bb4506625093f29b1
created 2016-03-18 10:48 -0400
pushed 2016-07-25 16:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257335. Replace some AutoSafeJSContext uses with AutoJSAPI or AutoJSContext uses. r=bholley
6346790559d1a5de9bd0632a6b009bd2f691e290
created 2016-01-04 14:54 +0100
pushed 2016-04-15 21:02 +0000
Lars T Hansen Lars T Hansen - Bug 1231337 - part 4, conditionally enable shared memory for ipc testshell. r=mrbkap
58942104c315643918aba1f2b0d4dbe0b4887dca
created 2015-12-28 16:15 -0600
pushed 2016-04-15 21:02 +0000
Jeff Walden Jeff Walden - Bug 1235615 - Split JS::CompartmentOptions into JS::CompartmentCreationOptions that are immutable characteristics of a compartment, and JS::CompartmentBehaviors that may be changed after the compartment's been created. r=terrence
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
67d1702bfb1f475f414d99ffc4f1cc963e030332
created 2015-06-29 18:36 -0700
pushed 2015-10-26 12:58 +0000
Jan de Mooij Jan de Mooij - Bug 1177825 - Remove JSVAL_* constants. r=evilpie
c4fd3357b32b3220c38f8d3784ef7ea2eaeec864
created 2015-06-26 18:44 -0700
pushed 2015-09-14 18:56 +0000
Andrew McCreight Andrew McCreight - Bug 886459, part 3 - Remove simple uses of nsIJSRuntimeService to get the JSRuntime. r=bholley
c021a5e9721cbd49243ca5f29892942e2d0c0072
created 2015-05-19 20:50 +0900
pushed 2015-09-14 18:56 +0000
Mike Hommey Mike Hommey - Bug 1166243 - Remove build() function from js and xpc shells. r=bholley,r=efaust
5c293e45278d31a8e941d5e6233cade570ddf182
created 2015-03-19 10:13 -0400
pushed 2015-06-19 19:24 +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-06-19 19:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1143793 part 2. Remove the obj argument of JS_CompileUCScript. r=luke
less more (0) -100 -60 tip