js/src/jsapi.h
26933ef9fa13275dd7005d1db78f5268008c25b0
created 2018-11-15 16:28 +0000
pushed 2018-11-17 11:25 +0000
Philip Chimento Philip Chimento - Bug 1506323 - Add JS::PrintError to public API. r=tcampbell
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
afe668c912014ad1a454435bd036bba8f85ebb64
created 2018-11-14 13:40 +0000
pushed 2018-11-14 22:12 +0000
Jan de Mooij Jan de Mooij - Bug 1439466 - Add a comment explaining realms, compartments, zones, contexts, runtimes. r=jorendorff DONTBUILD
8915c3a205b8baa99a08177bd30897f3e247cfae
created 2018-11-13 09:11 +0000
pushed 2018-11-13 16:25 +0000
Andy Wingo Andy Wingo - Bug 1506542 - Add run-time flag to enable bigint support r=jandem
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
9c5f35b230181e915aaaf1afe24a643703e66724
created 2018-10-26 10:38 -0700
pushed 2018-10-26 21:57 +0000
André Bargull André Bargull - Bug 1464475: Use HandleValue for the ErrorInterceptor API. r=sfink
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
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
f8b19c4105d2e0e78a5a2ffd8843c93c12af5c79
created 2018-10-11 18:33 +0100
pushed 2018-10-12 10:16 +0000
Jon Coppeard Jon Coppeard - Bug 1489477 - Stop modules from entraining the top-level JSScript r=sfink
e4220fa7a191903a814e8cf473cf544fe9762625
created 2018-10-11 06:54 +0300
pushed 2018-10-11 03:54 +0000
Tiberius Oros Tiberius Oros - Merge inbound to mozilla-central. a=merge
43a51bc9a77dc2f59196a644798c1911a18615a3
created 2018-10-10 14:56 -0500
pushed 2018-10-11 03:54 +0000
Luke Wagner Luke Wagner - Bug 1497612 - Baldr: add missing oom check for GetOptimizedBuildId (r=lth)
300a08d9762e3efcfdedb292d540420ba9c9083f
created 2018-10-10 17:49 +0000
pushed 2018-10-11 03:53 +0000
Karl Tomlinson Karl Tomlinson - Bug 1497388 clarify documentation of out-parameter values for wrappers and proxies r=jwalden
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
b60cb229416c3a4d2744611cf89051f574ced95e
created 2018-10-03 14:41 +0000
pushed 2018-10-10 04:34 +0000
Jan de Mooij Jan de Mooij - Bug 1489242 - Add {} to example code in comments. r=jorendorff
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
2ba3a8f9424d711a83765981eb8dedb50944e507
created 2018-10-09 21:42 +0000
pushed 2018-10-10 04:34 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1491403 - Part 1: Add a promise argument to JSEnqueuePromiseJobCallback r=arai
cd94fba048645c2e73776138aac06c1b85ad334b
created 2018-10-08 21:02 +0000
pushed 2018-10-09 04:02 +0000
Karl Tomlinson Karl Tomlinson - Bug 1493806 clarify JS_IsArrayObject documentation re proxies r=jwalden
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
c704d1a108c221863b72e41d7641a21d17557b11
created 2018-10-04 11:50 +0100
pushed 2018-10-04 15:49 +0000
Jon Coppeard Jon Coppeard - Backed out changeset ba122021b8b5 (bug 1481196)
92181c289ffa370c103d333f6cc3b0c620a897b4
created 2018-10-04 11:50 +0100
pushed 2018-10-04 15:49 +0000
Jon Coppeard Jon Coppeard - Backed out changeset da82ea6820ee (bug 1482153)
01634947caab094ec094beda6d039bf189c59ffa
created 2018-10-03 19:23 +0000
pushed 2018-10-04 15:22 +0000
Andrew Creskey Andrew Creskey - Bug 1495431 Expose baseline and ion JIT warm up threshold options to preferences, about:config r=nbp
9d5e7b73af8f2576a76a1014b392fc4258c2683e
created 2018-09-30 17:39 +0000
pushed 2018-10-02 03:59 +0000
Denis Palmeiro Denis Palmeiro - Bug 1480104: Provide an API for the gecko profiler, introduce a string hash table to remove duplicate data, and add necessary locks and changes to support the profiler start/stop routines r=sfink
2396739f4dfc27bf3ede8055aa637fdf2501ea6c
created 2018-09-28 10:49 -0400
pushed 2018-09-29 04:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 1396482 part 1. Add an API for enumerating all the standard class names on a global. r=jandem
59496d5915844c01b3aa71894e35cfedf347443f
created 2018-09-28 19:45 +0300
pushed 2018-09-29 04:16 +0000
Andreea Pavel Andreea Pavel - Backed out 2 changesets (bug 1396482) for failing dom/tests/mochitest/general/test_interfaces.html on a CLOSED TREE
c23086c123932c3e3ae24a39285ccad83bc03a99
created 2018-09-28 10:49 -0400
pushed 2018-09-29 04:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 1396482 part 1. Add an API for enumerating all the standard class names on a global. r=jandem
2e3e89c9c68cd6b09d1853dc5426df3c04971c29
created 2018-09-26 00:49 +0300
pushed 2018-09-25 21:49 +0000
Ciure Andrei Ciure Andrei - Merge inbound to mozilla-central. a=merge
96c9ba18c85731b2a710912b9609a5f279c0e044
created 2018-09-25 11:53 +0200
pushed 2018-09-25 21:49 +0000
Jan Varga Jan Varga - Bug 1492737 - Part 1: Support passing name length to JS_GetOwnUCPropertyDescriptor and add JS_GetUCPropertyDescriptor; r=Waldo
8ef0b50e1d1bb06611c4f67f66f40fdeb9d1f70f
created 2018-09-25 14:11 +0000
pushed 2018-09-25 21:48 +0000
Jason Orendorff Jason Orendorff - Bug 1491939 - Part 4: Enable streams on a per-realm basis. Drop dom.streams.enabled and dom.workers.options.streams; use only javascript.options.streams. r=baku
345c57d30d2d4df3bef3e90a7c5b190540e08251
created 2018-09-25 09:17 +0300
pushed 2018-09-25 09:42 +0000
Dorel Luca Dorel Luca - Backed out changeset eae95de0eabe (bug 1480104) for spidermonkey failure
eae95de0eabec99b772fd01ac873880cc96425d9
created 2018-09-23 21:51 +0000
pushed 2018-09-25 09:42 +0000
Denis Palmeiro Denis Palmeiro - Bug 1480104: Provide an API for the gecko profiler, introduce a string hash table to remove duplicate data, and add necessary locks and changes to support the profiler start/stop routines r=sfink
bbc165233051fb57331cf92b2c223faa333b02bf
created 2018-09-20 14:46 -0500
pushed 2018-09-20 21:55 +0000
Luke Wagner Luke Wagner - Bug 1330661 - Baldr: add JS::OptimizedEncodingListener interface, shell implementation of it and tests (r=lth)
274c743b3d55f3d84adb4500c3ae3f63ee8fdc5e
created 2018-09-20 10:54 +0100
pushed 2018-09-20 13:24 +0000
Jon Coppeard Jon Coppeard - Bug 1490042 - Only allow one AutoClearTypeInferenceStateOnOOM to be live at a time to fix recursive type sweeping r=jandem
2b3acad1d831076f4936382ba4216c1c9d43ff63
created 2018-09-17 13:25 -0400
pushed 2018-09-17 21:55 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset aa3c5d257b1e (bug 1490042) for causing topcrash bug 1491530.
416aff73b2ee3d7ef3cb04aebea8f335058bfe71
created 2018-09-11 09:01 +0000
pushed 2018-09-14 15:27 +0000
Jan de Mooij Jan de Mooij - Bug 1487032 - Store origin/site info in CompartmentPrivate. r=bholley
aa3c5d257b1e8ddda72905e728d72d4d57762b7e
created 2018-09-13 16:46 +0100
pushed 2018-09-13 22:02 +0000
Jon Coppeard Jon Coppeard - Bug 1490042 - Only allow a single AutoClearTypeInferenceStateOnOOM to be active at once r=jandem r=sfink
a6baf63a4fd58b89dd1aad32a840aeb1288cb5f1
created 2018-09-06 12:07 +0200
pushed 2018-09-11 22:13 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/js*. r=jandem
9347f5a5365daceb7330b32735107adfde7fa017
created 2018-09-07 13:42 +0200
pushed 2018-09-10 21:53 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1469027: Add a --wasm-force-cranelift flag to the shell; r=luke
e951ad8147a7f4e05c27af9d5d618979f861e01a
created 2018-08-28 09:53 +0200
pushed 2018-09-05 22:25 +0000
Jan de Mooij Jan de Mooij - Bug 722345 part 3 - Remove request API. r=luke
8542dc7212b42c892f8643d596c6e6ae64e3f0ed
created 2018-08-28 10:02 +0200
pushed 2018-09-05 22:25 +0000
Jan de Mooij Jan de Mooij - Bug 722345 part 2 - Remove AutoCheckRequestDepth, rename CHECK_REQUEST to CHECK_THREAD. r=luke
0dd32db49222b18a9c8e6fef0305bce9b32d9a17
created 2018-09-04 14:25 -0500
pushed 2018-09-05 09:45 +0000
Luke Wagner Luke Wagner - Bug 1330661 - Baldr: make the BuildIdOp a process global (r=lth,mccr8)
603f0c6003b3ec81be847304b71124fcda216c20
created 2018-09-04 14:23 -0500
pushed 2018-09-05 09:45 +0000
Luke Wagner Luke Wagner - Bug 1330661 - Baldr: move Assumptions out of Module (r=lth)
186b3f9b43c1a4f1f898150d0b6344af184aab6b
created 2018-09-04 14:19 -0500
pushed 2018-09-05 09:45 +0000
Luke Wagner Luke Wagner - Bug 1330661 - Baldr: remove some dead wasm-IDB code (r=lth)
a7eeb1ba63b4aaffe98c42ef6228be40af3949b8
created 2018-08-29 10:23 +0200
pushed 2018-08-29 21:56 +0000
Jan de Mooij Jan de Mooij - Bug 1477921 part 2 - Remove now unused JSAutoRealmAllowCCW. r=luke
48921866b394212e0dddd0ba72c183081bc6805f
created 2018-08-24 22:51 -0500
pushed 2018-08-29 09:43 +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 09:43 +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
9fb317294f45476f0a2d2aa6dde4ec4848bac91d
created 2018-08-24 14:55 -0500
pushed 2018-08-29 09:43 +0000
Jeff Walden Jeff Walden - Bug 1486577 - Move compilation and evaluation APIs into a new public js/CompilationAndEvaluation.h header. r=jandem
8896f3fdaf990d7d18ba07b08132fa12e18f8284
created 2018-08-24 14:44 -0500
pushed 2018-08-29 09:43 +0000
Jeff Walden Jeff Walden - Bug 1486577 - Move of-thread compilation API into a new public js/OffThreadScriptCompilation.h header. r=jandem
daa263f9eda35ced064b6c12626249c12427311d
created 2018-08-24 14:44 -0500
pushed 2018-08-29 09:43 +0000
Jeff Walden Jeff Walden - Bug 1486577 - Move script/function transcoding API into a new public js/Transcoding.h header. r=jandem
ea8351c63f54a43a568804e81b8a5a237d1f8084
created 2018-08-24 14:00 -0500
pushed 2018-08-29 09:43 +0000
Jeff Walden Jeff Walden - Bug 1486577 - Move JS::SourceBufferHolder into a new public js/SourceBufferHolder.h header. r=jandem
31b77a399fcf7cd458ee255053dfc4e98392d1f0
created 2018-08-24 12:40 -0500
pushed 2018-08-29 09:43 +0000
Jeff Walden Jeff Walden - Bug 1486577 - Move all compile-options classes to a new public js/CompileOptions.h header. r=jandem
9f92f288b60876c75fddfddb2eba8ff685ed2b78
created 2018-08-20 17:11 -0500
pushed 2018-08-22 03:35 +0000
Jeff Walden Jeff Walden - Bug 1484420 - Move locale-related functions into js/public/LocaleSensitive.h that isn't #include'd in jsapi.h. r=anba
fd5a90a26bfa7e9d727e390b097fc34959a659a0
created 2018-08-21 23:19 +0300
pushed 2018-08-22 03:35 +0000
Andreea Pavel Andreea Pavel - Backed out 2 changesets (bug 1484420) for hazard failures on a CLOSED TREE
d79cdb73c55f91a7296ebaa2631c6fe9a05ee91b
created 2018-08-20 17:11 -0500
pushed 2018-08-22 03:35 +0000
Jeff Walden Jeff Walden - Bug 1484420 - Move locale-related functions into js/public/LocaleSensitive.h that isn't #include'd in jsapi.h. r=anba
ab5ac052f221b03e0700351ec6534160b38b106c
created 2018-08-20 07:54 -0700
pushed 2018-08-21 09:54 +0000
Jeff Walden Jeff Walden - Bug 1484421 - Move JSON-related functionality into js/public/JSON.h that isn't #include'd in jsapi.h. r=jandem
67d5039dcbc2522e187bcf3dbec1c6e92bd32167
created 2018-08-20 07:46 -0700
pushed 2018-08-21 09:54 +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
8e8b440d0128d4bb43445603137cb7575ede027b
created 2018-08-20 07:45 -0700
pushed 2018-08-21 09:54 +0000
Jeff Walden Jeff Walden - Bug 1484389 - Move various SavedFrame-related functions and data types into js/public/SavedFrameAPI.h so that users aren't forced to depend on jsapi.h or jsfriendapi.h for them. r=jandem
cd604eaf33010f3a8b31b6f63669321c5fe0d92d
created 2018-08-20 07:45 -0700
pushed 2018-08-21 09:54 +0000
Jeff Walden Jeff Walden - Bug 1484386 - Move various memory-allocation-related functions into js/public/MemoryFunctions.h to (ultimately) minimize dependencies required to use these functions in forthcoming public headers. r=jandem
fa2218b2f4f17c47f39243914e9987eec1d51d38
created 2018-08-20 07:45 -0700
pushed 2018-08-21 09:54 +0000
Jeff Walden Jeff Walden - Bug 1484385 - Move various error-report-related structures and types into js/public/ErrorReport.h to minimize dependencies (and ultimately to make jsfriendapi.h not depend on jsapi.h). r=jandem
less more (0) -1000 -300 -100 -60 tip