js/src/jsexn.cpp
bdafc05f51e8164e3a8923637f7248f7c1124066
created 2017-01-21 17:25 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 14: Change some GlobalObject methods to static method. r=jandem
67286eb47060e44a7d3d311e44618691a679bab5
created 2016-12-28 09:20 -0600
pushed 2017-03-06 20:48 +0000
Luke Wagner Luke Wagner - Bug 1324116 - Baldr: add WebAssembly.LinkError and throw it for errors during instantiation (r=bbouvier)
ba097fb49461197c7d937555176dc0043784dfe5
created 2016-11-25 01:38 +0100
pushed 2017-03-06 20:48 +0000
Tom Schuster Tom Schuster - Bug 1319952 - Make the Error constructors singletons. r=jonco
4e6fc50106d39c1c57555f7bdda8e336ba8a91b3
created 2016-11-22 20:53 +0100
pushed 2017-03-06 20:48 +0000
Tom Schuster Tom Schuster - Bug 1213341 - Use ordinary objects for Error prototypes. r=arai
138f4cfcbd9db30b15183d337e8d595a57ba9af4
created 2016-11-08 22:08 +0100
pushed 2017-01-23 14:19 +0000
Tom Schuster Tom Schuster - Bug 1015798 - Don't define properties on sub Error types. r=arai
fe8948da2efd64f8695f00f3dd49437f0945051a
created 2016-08-14 20:39 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 5: Rename message to toStringResult if it is the result of toString. r=bholley,jwalden,froydnj
e8bc246a57ad418864039ffe1dfb2cbe9a83fba1
created 2016-08-14 20:39 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 4: Do not duplicate message in ExpandErrorArgumentsVA, and remove message parameter from WarningReporter. r=jwalden
efd6ab563cb9e854fe3c0fbec60d7c491b213648
created 2016-08-14 20:39 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 3: Release JSErrorReport.linebuf_ in destructor if own. r=jwalden
8900adb4c36dffa8ef6b89ba3e277e39551dea17
created 2016-08-14 20:39 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 2: Change JSErrorReport.ucmessage to JSErrorReport.message_ with ConstUTF8CharsZ, and release them in destructor if it is owned. r=jwalden
971d6777956556108ab4d571015e8360ded559c3
created 2016-10-18 17:27 -0700
pushed 2017-01-23 14:19 +0000
Wes Kocher Wes Kocher - Backed out 10 changesets (bug 1283710) for osx xpcshell failures a=backout
d72527b7d3c0c328e65bdaf4c259921a1e8481c2
created 2016-08-14 20:39 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 5: Rename message to toStringResult if it is the result of toString. r=bholley,jwalden,froydnj
ee5215f1a38e702d7335da05316ead5978e64986
created 2016-08-14 20:39 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 4: Do not duplicate message in ExpandErrorArgumentsVA, and remove message parameter from WarningReporter. r=jwalden
dcedbaefe39987d5f802b2c579391d7352df2891
created 2016-08-14 20:39 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 3: Release JSErrorReport.linebuf_ in destructor if own. r=jwalden
61f8250cbe0b82d7f918756d86e135d7b3fb401d
created 2016-08-14 20:39 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 2: Change JSErrorReport.ucmessage to JSErrorReport.message_ with ConstUTF8CharsZ, and release them in destructor if it is owned. r=jwalden
f970fe55ff6cbf39fca00df19b0894ad0830fbd9
created 2016-08-15 23:05 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 8: Use ASCII or UTF8 variant of JS_ReportErrorNumber in non-simple cases. r=jwalden
ccacc9678443f2a45da35f3486e0b0bb814e4fd8
created 2016-08-14 20:39 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 6: Use ASCII variant of JS_ReportErrorNumber in simple case. r=jwalden
f69bdda3779b11fba984cc21296004bc89edeb49
created 2016-08-13 23:51 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1295017 - Part 2: Add JS_ReportError*UTF8 variants. r=jwalden
06baf9c96c5b2f45df49941ef00f190c79445295
created 2016-09-23 09:13 -0500
pushed 2017-01-23 14:19 +0000
Luke Wagner Luke Wagner - Bug 1303079 - Baldr: add WebAssembly.(Compile|Runtime)Error (r=bbouvier)
625573d37c8b103b6b1ce99b7ccb35430b18e881
created 2016-09-23 15:01 -0700
pushed 2017-01-23 14:19 +0000
Wes Kocher Wes Kocher - Backed out changeset 62999f48c433 (bug 1303079) for frequent jit failures a=backout CLOSED TREE
62999f48c4337148222e55f2e6310f3b0f2798e6
created 2016-09-23 09:13 -0500
pushed 2017-01-23 14:19 +0000
Luke Wagner Luke Wagner - Bug 1303079 - Baldr: add WebAssembly.(Compile|Runtime)Error (r=bbouvier)
850159471c686be76390a2ee8dae12afbac7cc32
created 2016-09-14 20:48 +0200
pushed 2016-11-14 12:26 +0000
Tom Schuster Tom Schuster - Bug 1302243 - Use more SprintfLiteral in SpiderMonkey. r=terrence
9be45967d42c71f0afbedb5c99dc2c052db09b0c
created 2016-08-25 12:00 +0100
pushed 2016-11-14 12:26 +0000
Jon Coppeard Jon Coppeard - Bug 1297343 - Make some more object classes background finalized r=sfink
da1819164ab50065df8beafdc465863d0132e943
created 2016-08-24 14:18 +0100
pushed 2016-11-14 12:26 +0000
Jon Coppeard Jon Coppeard - Bug 1296688 - Add JSCLASS_FOREGROUND_FINALIZE flag r=sfink r=smaug
b4cb1f015845f5b5e3aad0154add1929fad0a883
created 2016-08-03 18:09 +0900
pushed 2016-11-14 12:26 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290422 - Part 1: Remove JSErrorReport.messageArgs. r=jwalden
37e1f09cd54e81f7e5c23123fe4caa2dc9277019
created 2016-08-02 22:16 +0200
pushed 2016-11-14 12:26 +0000
Tom Schuster Tom Schuster - Bug 1251364 - Remove our custom printf implementation (jsprf.cpp). r=tromey
0916f44729ff5048a81117573c627089946b0c1a
created 2016-07-21 23:40 -0400
pushed 2016-09-19 13:38 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1280818 part 1 - Add the ability to capture the stack until the first non-self-hosted frame with the given principals; r=bz,jimb
282f7afd67657dda8e2e8568e5ac6f609311a03b
created 2016-07-20 22:03 -0700
pushed 2016-09-19 13:38 +0000
Chris Peterson Chris Peterson - Bug 1277106 - Part 2: Expand MOZ_UTF16() strings to u"" string literals. r=Waldo
cc866385dd0124bde69f1d7fd50baee93c531ddf
created 2016-07-07 08:15 +0200
pushed 2016-09-19 13:38 +0000
Jan de Mooij Jan de Mooij - Bug 1284808 - Rename RuntimeOptions to ContextOptions and move it to the context. r=luke,baku
eee13ff3e4d86e4edbab4e2e1112edac55de0c5a
created 2016-07-05 16:49 +0200
pushed 2016-09-19 13:38 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 22 - Make GetErrorTypeName take JSContext instead of JSRuntime. r=arai
d1be02c274005bd8574cc61117c3f758cf7f09ab
created 2016-07-05 11:06 +0200
pushed 2016-09-19 13:38 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 5 - Make warning reporter APIs take JSContext instead of JSRuntime. r=arai
dc3e76c6750c8b67896d3d27740a13615e55f438
created 2016-06-30 00:04 +0200
pushed 2016-09-19 13:38 +0000
Tom Schuster Tom Schuster - Bug 1114580 - Change ESClassValue to an enum class. r=jorendorff
9c4675f6970fe850de47cffb3b1fb504d35fa563
created 2016-06-28 17:11 +0100
pushed 2016-09-19 13:38 +0000
Jeff Walden Jeff Walden - Bug 1282795 - Don't make the last non-ellipsis argument to ExpandErrorArgumentsVA an enumeration that would be subject to integral promotion, because this would invoke undefined behavior. r=froydnj
498dfbe07a6c21af0ac2bd165f41b58a97cd241e
created 2016-06-24 14:16 +0200
pushed 2016-09-19 13:38 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 1 - Make JSContext inherit from JSRuntime. r=luke
6db648f83330dd70f5a1d03802a110394801b6ac
created 2016-06-24 15:16 +0200
pushed 2016-09-19 13:38 +0000
Jan de Mooij Jan de Mooij - Backed out changeset 273b186d22ca for making the rooting analysis unhappy
273b186d22cac4ed7f03f784604a60f5905142b1
created 2016-06-24 14:16 +0200
pushed 2016-09-19 13:38 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 1 - Make JSContext inherit from JSRuntime. r=luke
bd2089fe075e09bb3cbee1535e8ae960598f65c5
created 2016-06-07 20:30 +0200
pushed 2016-09-19 13:38 +0000
Jan de Mooij Jan de Mooij - Bug 1277278 part 5 - Change ErrorToException's return type from bool to void. r=luke
b605a7bb8c498569ed597ed66202a93d01fcfaad
created 2016-06-07 20:30 +0200
pushed 2016-09-19 13:38 +0000
Jan de Mooij Jan de Mooij - Bug 1277278 part 4 - Remove the warning case from ErrorToException. r=luke
3b42129e45a9bdfbefeb35a2ea26d60d757c7e1f
created 2016-06-07 20:30 +0200
pushed 2016-09-19 13:38 +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
3e9f480972b441c53802cace2cacbfb7510c53c6
created 2016-06-07 20:30 +0200
pushed 2016-09-19 13:38 +0000
Jan de Mooij Jan de Mooij - Bug 1277278 part 2 - Remove JS_ReportPendingException and js::ReportUncaughtException. r=luke
44d925279d364d462f026f9fc68094290f8f3323
created 2016-06-02 08:30 +0200
pushed 2016-08-01 13:59 +0000
Jan de Mooij Jan de Mooij - Bug 1274922 part 7 - Fix a werror buglet. r=jorendorff
3aa6261dbb771b04806ad970af5aeebc33190a6e
created 2016-06-01 15:26 +0200
pushed 2016-08-01 13:59 +0000
Jan de Mooij Jan de Mooij - Bug 1276865 - Set autoJSAPIOwnsErrorReporting when initializing the self-hosting compartment. r=till
b2eb560ec7c8d35c8e0b65915e663e321bbc6b3a
created 2016-05-31 08:07 +0200
pushed 2016-08-01 13:59 +0000
Jan de Mooij Jan de Mooij - Bug 1274922 part 5 - Remove JSEXN_NONE and add JSEXN_WARN. r=jorendorff
d2b250ce1693ce8691329f8ac8d447e254a8ea14
created 2016-05-22 00:00 +0200
pushed 2016-08-01 13:59 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 6e043a8ce335 (bug 996060) for cgc test failure in testCall.js. r=backout
6e043a8ce3356d2bb0867cd6f884aadb4b14e606
created 2016-05-21 10:15 -0700
pushed 2016-08-01 13:59 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 996060 - Part 1: Save a stack on JSContext::setPendingException; r=sfink
3f08ffd15a5620d1fe24ef50b8d788a10eb68094
created 2016-05-03 03:28 -0700
pushed 2016-08-01 13:59 +0000
Eric Faust Eric Faust - Bug 1254123 - Handle OOM more gracefully in js::ErrorToException. (r=Waldo)
f53cce89320a2998aa3fcbf49a266c76bf425004
created 2016-04-25 13:33 +0200
pushed 2016-08-01 13:59 +0000
Jan de Mooij Jan de Mooij - Bug 1265690 part 1 - Mark StringBuffer methods WARN_UNUSED_RESULT, fix OOM issues. r=jonco
49293302ac513b9f91da0780c0383612dbf39744
created 2016-04-20 02:29 +0300
pushed 2016-06-06 19:02 +0000
Olli Pettay Olli Pettay - Bug 1257096, don't try to report about unusual unhandled rejected Promises, r=bz,waldo
aa88b0d0cd4adf9e2fde0288a0347b91af32c69a
created 2016-04-01 11:00 +1100
pushed 2016-06-06 19:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1261723 (part 2) - Separate class ops from js::Class. code=njn,h4writer. r=efaust,bz.
f29f34e249d2ca3a438beb108c1139a858b32ea1
created 2016-04-01 10:59 +1100
pushed 2016-06-06 19:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1260984 (part 3) - Separate js::ClassSpec from js::Class. r=jorendorff.
66a3bf3abe2eb4653cc6357736c3a43014b11364
created 2016-03-11 15:19 +0100
pushed 2016-06-06 19:02 +0000
Jan de Mooij Jan de Mooij - Bug 1212328 - Clean up some JSErrorReport-related code. r=Waldo,bz
c1072d4efaae224d72ca273f9ad91b01e5bb5150
created 2016-03-09 22:27 -0500
pushed 2016-06-06 19:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1255192 part 1. Remove the JSContext argument of JS::ExceptionStackOrNull. r=bholley
5bf3c72eaf3aade7517d076dab19627ca996e464
created 2016-03-09 01:32 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1254174 - Convert uncaught symbol to a descriptive string. r=jorendorff
7e3fc275d7636f52a61db1077b2e63cef3168236
created 2016-03-08 10:15 +0000
pushed 2016-06-06 19:02 +0000
Jon Coppeard Jon Coppeard - Bug 1253124 - Check return values in and around js::ValueToSourceForError r=jandem
1c90e31205c8c401703c42d75897e757c2709b32
created 2016-03-11 15:19 +0100
pushed 2016-04-25 16:57 +0000
Jan de Mooij Jan de Mooij - Bug 1212328 - Clean up some JSErrorReport-related code. r=Waldo,bz, a=ritu
923325f2c56648a587e01c2adf4fd355b152a755
created 2016-03-01 13:49 -0500
pushed 2016-04-25 16:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 1251518. Fix js::ErrorReportToString to make a bit more sense, and change worker code to not use it anyway, so it matches the mainthread code. r=bholley,terrence
553852728c21211eaff0daea611524612404bc24
created 2016-02-19 13:46 -0800
pushed 2016-04-25 16:57 +0000
Shu-yu Guo Shu-yu Guo - Bug 912337 - Make a new Error subclass: Debugger.DebuggeeWouldRun. (r=jimb)
9136c8ca8be3e2f0bebee3e08807f32d58565845
created 2016-03-11 15:19 +0100
pushed 2016-03-17 15:22 +0000
Jan de Mooij Jan de Mooij - Bug 1212328 - Clean up some JSErrorReport-related code. r=Waldo,bz, a=ritu
58942104c315643918aba1f2b0d4dbe0b4887dca
created 2015-12-28 16:15 -0600
pushed 2016-03-07 14:18 +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
5e0769303a5efc3c745cc9ffd0492fa3a75dcf74
created 2015-12-28 17:39 -0600
pushed 2016-03-07 14:18 +0000
Luke Wagner Luke Wagner - Bug 1229642 - change to AsmJSActivation to WasmActivation (r=bbouvier)
b6d87e6e1064ff6d2ad3933c6aee7fac62d87cce
created 2015-11-13 18:22 -0800
pushed 2016-01-25 13:55 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 5: Make the various Error constructors properly subclassable. (r=Waldo)
less more (0) -300 -100 -60 tip