js/src/jsapi.cpp
b0c9a3c8405d00a06a32c974c26fa939041ce74d
created 2019-01-03 06:27 -1000
pushed 2019-01-09 03:50 +0000
Brian Hackett Brian Hackett - Bug 1517167 Part 1 - Set introduction information for dynamically generated <script> elements, r=jorendorff.
9b7f30c265e983ee590ede12c84ab1b78dda5cc3
created 2019-01-04 11:43 -0600
pushed 2019-01-08 10:16 +0000
Jeff Walden Jeff Walden - Bug 1517674 - Rename JS_NewDateObject and JS_ObjectIsDate to JS:: versions of the same, and move their declarations to js/public/Date.h and their implementations to js/src/jsdate.cpp. r=arai
77a8b17163210f7d4bba7e800c2fcb55b0690a24
created 2019-01-03 15:37 -0600
pushed 2019-01-08 10:16 +0000
Jeff Walden Jeff Walden - Bug 1517624 - Move JSPropertySpec and JSFunctionSpec definitions into a new js/public/PropertySpec.h header. r=arai
bf02f2ce30a2be60d43a76aee69e9c9a4c15f41d
created 2018-12-29 00:06 -0600
pushed 2019-01-08 10:16 +0000
Jeff Walden Jeff Walden - Bug 1516742 - Move {js::,JS_}{{Strictly,Loosely}Equal,SameValue} into js/public/Equality.h and js/src/vm/EqualityOperations.{cpp,h}. r=arai
13029582fcc6b6fe1f6ee714d5db52577bd7ed41
created 2018-12-28 21:00 -0600
pushed 2019-01-08 10:16 +0000
Jeff Walden Jeff Walden - Bug 1516713 - Move buildId-related stuff out of jsapi.h into a new js/public/BuildId.h header. r=arai
e32d3be39b84c40e5bf8dee55d3a3ae8c6773916
created 2019-01-04 16:33 -0600
pushed 2019-01-05 04: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
0a374ac233cd2aec778f30b14357af1fec33db36
created 2019-01-04 11:43 -0600
pushed 2019-01-05 04:03 +0000
Jeff Walden Jeff Walden - Bug 1517674 - Rename JS_NewDateObject and JS_ObjectIsDate to JS:: versions of the same, and move their declarations to js/public/Date.h and their implementations to js/src/jsdate.cpp. r=arai
cf00fd0f080c31a4d475585e7583180a62007596
created 2019-01-03 15:37 -0600
pushed 2019-01-05 04:03 +0000
Jeff Walden Jeff Walden - Bug 1517624 - Move JSPropertySpec and JSFunctionSpec definitions into a new js/public/PropertySpec.h header. r=arai
ab2e4a2e5dd2f74af684c7d39089f6bda75fb88e
created 2018-12-29 00:06 -0600
pushed 2019-01-05 04:03 +0000
Jeff Walden Jeff Walden - Bug 1516742 - Move {js::,JS_}{{Strictly,Loosely}Equal,SameValue} into js/public/Equality.h and js/src/vm/EqualityOperations.{cpp,h}. r=arai
2d17e4ef5e715448dfbdd6b7a36bde574aad49ed
created 2018-12-28 21:00 -0600
pushed 2019-01-05 04:03 +0000
Jeff Walden Jeff Walden - Bug 1516713 - Move buildId-related stuff out of jsapi.h into a new js/public/BuildId.h header. r=arai
da05e40ae372acd1d5033d879b1fd60456bce555
created 2019-01-04 10:48 +0000
pushed 2019-01-04 16:12 +0000
Jon Coppeard Jon Coppeard - Bug 1515475 - Remove hardcoded length of config arrays for JS_SetGCParametersBasedOnAvailableMemory a=pbone
d4cbd7e2b41803118f8d16f61fc40bee12259499
created 2019-01-03 18:22 +0200
pushed 2019-01-03 16:27 +0000
Daniel Varga Daniel Varga - Merge mozilla-inbound to mozilla-central. a=merge
0833244e1e018c2daf196eda87cf4ff97db148fc
created 2018-12-06 16:52 -0500
pushed 2019-01-03 16:27 +0000
Jon Coppeard Jon Coppeard - Bug 1342012 - Add a JS API to get the private value for the calling script or module r=jandem
2f619be4479861b2cf0781e8376fda79044920ef
created 2018-12-06 16:52 -0500
pushed 2019-01-03 16:27 +0000
Jon Coppeard Jon Coppeard - Bug 1342012 - Support script and module private values which contain pointers to cycle-collected C++ objects r=jandem
85054765af344d9ea0cd13e962b41048a19899b0
created 2019-01-03 08:48 +0000
pushed 2019-01-03 16:24 +0000
Jan de Mooij Jan de Mooij - Bug 1516967 - Call the large allocation callback before reporting OOM in JSRuntime::createJitRuntime. r=lhansen
adcf05cc20255510741620dabdbf442a1d3ed0b1
created 2018-12-17 23:21 +0000
pushed 2018-12-18 05:34 +0000
Jim Blandy Jim Blandy - Bug 1510768: Move SpiderMonkey promise interface into its own header. r=arai
ea75717477fa90c798949c9dae5dfcf9ab61a2dc
created 2018-12-16 11:43 +0000
pushed 2018-12-17 00:00 +0000
Jan de Mooij Jan de Mooij - Bug 1512509 - Clone ScriptSourceObject when cloning scripts. r=tcampbell
1544326ba29a387f1240415af38da7a33f5083ef
created 2018-12-06 16:28 -0500
pushed 2018-12-15 02:48 +0000
Jon Coppeard Jon Coppeard - Bug 1463462 - Make gray marking assertions call a JSAPI function r=sfink
696e7b4f7535209266af79ad7250f27f3d59cd40
created 2018-12-10 14:13 -0500
pushed 2018-12-10 22:05 +0000
Boris Zbarsky Boris Zbarsky - Bug 1511401 part 3. Inline the fast (no error) path of requireAtLeast. r=nbp
e381de28cdca085031d49af3924d2710248dd2c9
created 2018-12-10 14:13 -0500
pushed 2018-12-10 22:05 +0000
Boris Zbarsky Boris Zbarsky - Bug 1511401 part 2. Have JSMGS_MORE_ARGS_NEEDED say how many args it actually got. r=nbp
c0c4ff2b0485101a3f587d0a799841c0039c2b18
created 2018-12-09 22:24 +0000
pushed 2018-12-10 09:55 +0000
Jason Orendorff Jason Orendorff - Bug 1512008 - Fix assertion failure with ReadableStream and Promise[Symbol.species]. r=arai
7eb42458e2d82b085a298cb3b7801cab2a3d4c51
created 2018-12-08 00:11 +0200
pushed 2018-12-08 09:48 +0000
Dorel Luca Dorel Luca - Backed out 5 changesets (bug 1507950, bug 1503012, bug 1507943, bug 1512050, bug 1512008) for spidermonkey and jit failures
71253f35ac3cf2fa6f1c7b613443c2d494809c6a
created 2018-12-07 20:04 +0000
pushed 2018-12-08 09:48 +0000
Jason Orendorff Jason Orendorff - Bug 1512008 - Fix assertion failure with ReadableStream and Promise[Symbol.species]. r=arai
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:49 +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-12-01 05:49 +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 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
5634ba04016cfeef11e590311e4df234a5a2f1f8
created 2018-11-24 12:21 -0800
pushed 2018-11-28 04:08 +0000
Jeff Walden Jeff Walden - Bug 1510012 - Move Symbol-related APIs out of jsapi.h into js/public/Symbol.h. r=sfink, r=mccr8 for the bindings change
6f83d4f776a707e3c642015fde291c1ad78a4189
created 2018-11-21 18:11 -0800
pushed 2018-11-28 04:08 +0000
Jeff Walden Jeff Walden - Bug 1510007 - Move JSFreeOp's definition to js/public/MemoryFunctions.h, and make jsapi.h not #include that header. r=sfink
5da532fab9bacb44b81ae0de6b7f026d187e54c7
created 2018-11-27 11:38 +0000
pushed 2018-11-27 17:30 +0000
Tom Schuster Tom Schuster - Bug 1496475 - Object.defineProperty needs to be able to return false when trying to define a non-configurable property on a WindowProxy. r=jorendorff
ba2da67c9e7e7541e4be66e5841c3a115c31ba1e
created 2018-11-20 10:15 +0000
pushed 2018-11-20 21:42 +0000
Ted Campbell Ted Campbell - Bug 1508255 - Minor formatting changes in js/src r=jandem
cf2b7ca307b68da20bfdd196e8dc1a4e99e62a2d
created 2018-11-20 10:07 +0000
pushed 2018-11-20 21:42 +0000
Ted Campbell Ted Campbell - Bug 1508255 - Truncate '***' lines in js/src comments r=jandem
5bad4fe7108eda1ca69c5f5aac82b4042c874deb
created 2018-11-20 14:47 +0000
pushed 2018-11-20 21:42 +0000
Jan de Mooij Jan de Mooij - Bug 1508605 - Change some comments from /* */ to // to avoid clang-format issues. r=tcampbell
81b77c4f014e368ae8fb20bde050ddeef1357195
created 2018-11-20 00:36 +0200
pushed 2018-11-20 05:04 +0000
Razvan Maries Razvan Maries - Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
1eeecfde9fe1d3258fc86782275b056a38800d73
created 2018-11-19 23:07 +0200
pushed 2018-11-20 05:04 +0000
Ciure Andrei Ciure Andrei - Backed out 2 changesets (bug 1506324) for bustages error: redefinition of 'DefaultGlobalClassOps' CLOSED TREE
412920e602faa64d31b4a07a8d9d068413f04bc0
created 2018-11-12 22:35 -0500
pushed 2018-11-20 05:04 +0000
Philip Chimento Philip Chimento - Bug 1506324 - Add JS::DefaultGlobalClassOps to JSAPI. r=ptomato
4b541b90438bec4490b30d3f0ca222f702180281
created 2018-11-19 13:10 -0600
pushed 2018-11-20 05:04 +0000
Luke Wagner Luke Wagner - Bug 1504288 - Baldr: remove shared memory and wasm thread ops #ifdefs (keeping default-off pref) (r=lth)
4b7c53151158f12abeadcd76779a26a94a9fd26b
created 2018-11-19 17:02 +0000
pushed 2018-11-19 21:56 +0000
Jan de Mooij Jan de Mooij - Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell
7be95c95a3a7254bcff022190ab2be27ca27ac50
created 2018-11-16 15:30 +0000
pushed 2018-11-17 11:25 +0000
Philip Chimento Philip Chimento - Bug 1506324 - Add JS::DefaultGlobalClassOps to JSAPI. r=jorendorff
b9a2dff8c8f5963bd9384f30036731cd65cd3c8d
created 2018-11-16 23:57 +0200
pushed 2018-11-17 11:25 +0000
Cosmin Sabou Cosmin Sabou - Merge mozilla-central to autoland. a=merge
1e6a2dbfa104081bed1a4273aff4cbd2c29d3335
created 2018-11-14 15:57 +0000
pushed 2018-11-17 11:25 +0000
Tom Schuster Tom Schuster - Bug 1317422 - Implement JavaScript globalThis proposal. r=jandem
a7812eefff9559ee40e9f0a8e6c812ea9d36f06d
created 2018-11-16 10:32 -0600
pushed 2018-11-16 21:56 +0000
Luke Wagner Luke Wagner - Bug 1505632 - Baldr: correctly propagate AbortError from consume stream body operation (r=lth,baku,Ms2ger)
0dc9d562a03afd2836c517b44bb80ae5526186f1
created 2018-11-15 14:25 +0000
pushed 2018-11-16 09:46 +0000
cybai cybai - Bug 1506454 - Add JS API to make [[PromiseIsHandled]] internal slot in Promise accessible in Spider Monkey r=arai
56eaf6c976d377cba4e44a302bdeda9e7420bd94
created 2018-11-08 18:42 -0800
pushed 2018-11-15 09:54 +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
e6ae3beb07bb883a96bb101ed720f1e5b4d998ff
created 2018-11-02 21:07 +0000
pushed 2018-11-03 09:40 +0000
Jason Orendorff Jason Orendorff - Bug 1503006 - Part 8: Move implementation of public Stream API functions from jsapi.cpp to builtin/Stream.cpp. r=tcampbell
992f76656e1187fb7a33caa7682000d76da717d6
created 2018-11-02 21:05 +0000
pushed 2018-11-03 09:40 +0000
Jason Orendorff Jason Orendorff - Bug 1503006 - Part 3: Trivial slot accessor methods for class ReadableStreamReader. r=tcampbell
cdee543b1d37672ec4f004a1518ce1164a1f82a0
created 2018-11-02 13:31 +0200
pushed 2018-11-02 16:43 +0000
Ciure Andrei Ciure Andrei - Backed out 11 changesets (bug 1503006) for landing the wrong version of patches CLOSED TREE
bb238cffc154a9f96373762bd0d1f9e84d5ab072
created 2018-10-31 23:54 +0000
pushed 2018-11-02 16:43 +0000
Jason Orendorff Jason Orendorff - Bug 1503006 - Part 8: Move implementation of public Stream API functions from jsapi.cpp to builtin/Stream.cpp. r=tcampbell
3f91b9f1dd389b3992cfbe71537112bac33d9d50
created 2018-10-31 23:27 +0000
pushed 2018-11-02 16:43 +0000
Jason Orendorff Jason Orendorff - Bug 1503006 - Part 3: Trivial slot accessor methods for class ReadableStreamReader. r=tcampbell
1298f1a74ae74189bab3f172d414e329dadbc1f9
created 2018-10-30 22:25 +0000
pushed 2018-10-31 21:39 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1499125 - Remove the bogus assertion r=arai
89ebcbf1fd6fa6e1197007ae53101f66334e6969
created 2018-10-30 21:58 +0000
pushed 2018-10-31 16:33 +0000
Jason Orendorff Jason Orendorff - Bug 1499813 - Part 2: JSObject::unwrapAs<T>() and canUnwrapAs<T>() methods. r=tcampbell
77e0c47e18d61653440632dbd6a699c1e6c07365
created 2018-10-30 19:24 +0000
pushed 2018-10-31 05:07 +0000
Ted Campbell Ted Campbell - Bug 1447372 - Cleanup LifoAlloc usage for RegExp r=jorendorff
9ca97be22a381d0eb8d9a53931f18e37dd50baaf
created 2018-10-23 19:02 +0000
pushed 2018-10-24 04:14 +0000
Jason Orendorff Jason Orendorff - Bug 1501387 - Handlify Streams.h and avoid using `const JSObject*`. r=tcampbell
271d76b2997b8010c69e15be8f972ce278d99727
created 2018-10-22 15:25 +0000
pushed 2018-10-23 16:49 +0000
Jan de Mooij Jan de Mooij - Bug 1493627 part 1 - Change JSObject::swap return type from bool to void (it always returned true). r=jonco
430db29f46858faff930e2ec3ed45fbf13a73a20
created 2018-10-22 11:28 +0100
pushed 2018-10-22 17:32 +0000
Jon Coppeard Jon Coppeard - Bug 1499140 - Implement support for dynamic module import in the interpreter r=jandem
59d216896c04522d674c86e16ce59658973dfab4
created 2018-10-19 15:12 +0000
pushed 2018-10-20 09:40 +0000
Matthew Gaudet Matthew Gaudet - Bug 1500267 - [SMDOC] Brain transplants comment r=tcampbell
180eb0ea89bcf02d511d4e05f493583d125177ea
created 2018-10-16 13:44 +0100
pushed 2018-10-16 16:25 +0000
Jon Coppeard Jon Coppeard - Bug 1482153 - Provide a way of associating a private value with a script or module r=jandem rs=hsivonen
a4f93ead3508287a3fe044d35e4913e2f9436f6d
created 2018-10-11 14:18 -0500
pushed 2018-10-12 10:16 +0000
Till Schneidereit Till Schneidereit - Bug 1385890 - Fix Streams implementation in multiple-global uses. r=baku,tcampbell,jorendorff
71160e8bcfb743129388fa3d3948a8d036263785
created 2018-10-10 18:36 +0000
pushed 2018-10-11 03:53 +0000
Denis Palmeiro Denis Palmeiro - Bug 1496362 - Limit control of tracelogger to only the gecko profiler and the previous environment variables implementation that triggers tracelogger only on startup. r=sfink
b62dd5af680e03d48caaa31f6fa337b12dc0eeb7
created 2018-10-09 21:42 +0000
pushed 2018-10-10 04:34 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1491403 - Part 2: Expose SpiderMonkey APIs for indicating whether a promise must propagate user input event handling state r=arai
f66e525e6978c2fbc7351501936711876261b546
created 2018-10-04 18:48 +0300
pushed 2018-10-04 15:49 +0000
Narcis Beleuzu Narcis Beleuzu - Merge inbound to mozilla-central. a=merge
less more (0) -3000 -1000 -300 -100 -60 tip