Gaming4JC
|
9d09cfdde9
|
104442 - Part 2: Add a testcase for devtools and note.
|
2019-07-22 19:51:23 +08:00 |
|
Gaming4JC
|
006b0f5d17
|
104442 - Part 1: Report the position and the kind of previous declaration for redeclaration error.
|
2019-07-22 19:51:20 +08:00 |
|
Gaming4JC
|
e48044fc01
|
1342273 - Improve frontend tracelogging. [PARTIAL] Only implemented const to rvalue changes, no tracelogging
|
2019-07-22 19:51:17 +08:00 |
|
Gaming4JC
|
9b7c6181e6
|
1339963 - Part 3: Check IdentifierName in ExportClause without from.
|
2019-07-22 19:51:15 +08:00 |
|
Gaming4JC
|
e36ea05a8b
|
1339963 - Part 2: Use MUST_MATCH_TOKEN for contextual keyword where it can be used.
|
2019-07-22 19:51:12 +08:00 |
|
Gaming4JC
|
942760e3c4
|
1339963 - Part 1: Split Parser::exportDeclaration.
|
2019-07-22 19:51:08 +08:00 |
|
Gaming4JC
|
5b4cd90516
|
Fix a thread assertion in NewCopiedArrayTryUseGroup
|
2019-07-22 19:51:05 +08:00 |
|
Gaming4JC
|
d220e6db41
|
1332245 - [Basilisk] Move nsScriptError from js/xpconnect to dom/bindings.
|
2019-07-22 19:51:02 +08:00 |
|
Gaming4JC
|
c956643d36
|
1317387: The intrinsic %ThrowTypeError% function should be frozen.
|
2019-07-22 19:50:59 +08:00 |
|
Gaming4JC
|
e3244802ec
|
1340089 - Check the binding name in comprehensionFor.
|
2019-07-22 19:50:56 +08:00 |
|
Gaming4JC
|
138d60c071
|
1336783 - followup: Fix rooting.
|
2019-07-22 19:50:53 +08:00 |
|
Gaming4JC
|
f2c29cbe59
|
1336783 - Part 3 - Use simpler macro to avoid internal compiler error on SM-tc(H).
|
2019-07-22 19:50:50 +08:00 |
|
Gaming4JC
|
9be68cbc6e
|
1336783 - Part 2: Remove Parser::checkStrictBinding.
|
2019-07-22 19:50:47 +08:00 |
|
Gaming4JC
|
c1f6b0ff36
|
1336783 - Part 1: Rework on reserved word and remove TokenStream::KeywordIsName.
|
2019-07-22 19:50:44 +08:00 |
|
Gaming4JC
|
2d3bf3352c
|
1283712 - Part 11.4: Fix assignment
|
2019-07-22 19:50:42 +08:00 |
|
Gaming4JC
|
d50cd306d1
|
1283712 - Part 11.3: Add mocha test.
|
2019-07-22 19:50:39 +08:00 |
|
Gaming4JC
|
5ff0df93d4
|
1283712 - Part 11.2: Update stub.
|
2019-07-22 19:50:36 +08:00 |
|
Gaming4JC
|
9f71d02fcf
|
1283712 - Part 11.1: Show notes in devtools console.
|
2019-07-22 19:50:33 +08:00 |
|
Gaming4JC
|
700a57c289
|
1283712 - Part 10: Support notes in getLastWarning shell-only testing function.
|
2019-07-22 19:50:30 +08:00 |
|
Gaming4JC
|
9ab58a4769
|
1283712 - Part 9: Add getErrorNotes testing function to extract error notes from exception.
|
2019-07-22 19:50:26 +08:00 |
|
Gaming4JC
|
624a2f1b61
|
1283712 - Part 8: Add WorkerErrorBase, WorkerErrorNote, and WorkerErrorReport.
|
2019-07-22 19:50:22 +08:00 |
|
Gaming4JC
|
fffabb3de4
|
1283712 - Part 7: Add nsIScriptErrorNote and nsIScriptError.notes.
|
2019-07-22 19:50:19 +08:00 |
|
Gaming4JC
|
19854690b7
|
1332245 - Move nsScriptError from js/xpconnect to dom/bindings.
|
2019-07-22 19:50:13 +08:00 |
|
Gaming4JC
|
0982e6f95b
|
1283712 - Part 6: Add xpc::ErrorBase, xpc::ErrorNote, and xpc::ErrorReport.mNotes.
|
2019-07-22 19:50:10 +08:00 |
|
Gaming4JC
|
f8f673d986
|
1283712 - Part 5: Support notes in Debugger.
|
2019-07-22 19:49:59 +08:00 |
|
Gaming4JC
|
519f13c210
|
1283712 - Part 4: Print error note in js::PrintError.
|
2019-07-22 19:49:55 +08:00 |
|
Gaming4JC
|
dc06903cd1
|
1283712 - Part 3: Add Parser::errorWithNotes and Parser::errorWithNotesAt.
|
2019-07-22 19:49:50 +08:00 |
|
Gaming4JC
|
98ebeef711
|
1283712 - Part 2: Add JSEXN_NOTE.
|
2019-07-22 19:49:45 +08:00 |
|
Gaming4JC
|
6072c7290b
|
Make JSErrorNotes Single Threaded
|
2019-07-22 19:49:35 +08:00 |
|
Gaming4JC
|
c2bd1ca0bc
|
1283712 - Part 1: Add JSErrorBase, JSErrorNotes, JSErrorNotes::Note, and JSErrorReport.{notes,freeNotes}.
|
2019-07-22 19:49:32 +08:00 |
|
Gaming4JC
|
c92b219172
|
1339137 - Don't do Annex B lexical function behavior when redeclaring a parameter name in a function with parameter expressions.
|
2019-07-22 19:49:28 +08:00 |
|
Gaming4JC
|
bba9b43fca
|
1337143 - Tweak ExportClause parsing to eliminate a peekToken where a simpler consuming getToken could be performed.
|
2019-07-22 19:49:24 +08:00 |
|
Gaming4JC
|
bd6ebc2ffe
|
1337143 - Tweak NamedImports parsing to eliminate a complexifying peekToken where getToken could be used.
|
2019-07-22 19:49:20 +08:00 |
|
Gaming4JC
|
26cafc58b3
|
1320408 - Part 26: Remove Shape::set declaration.
|
2019-07-22 19:49:15 +08:00 |
|
Gaming4JC
|
f232a0b574
|
1320408 - Part 25: Change NativeObject::toDictionaryMode to static method.
|
2019-07-22 19:49:11 +08:00 |
|
Gaming4JC
|
83fb6841af
|
1320408 - Part 24: Change NativeObject::{fillInAfterSwap,replaceWithNewEquivalentShape,generateOwnShape,shadowingShapeChange} to static method.
|
2019-07-22 19:49:04 +08:00 |
|
Gaming4JC
|
8a42a64748
|
1320408 - Part 23: Change RegExpObject::{getShared,createShared,dumpBytecode} to static method.
|
2019-07-22 19:48:59 +08:00 |
|
Gaming4JC
|
317605333c
|
1320408 - Part 22: Remove JSContext* parameter from ProxyObject::renew and Wrapper::Renew.
|
2019-07-22 19:48:52 +08:00 |
|
Gaming4JC
|
f376135778
|
1320408 - Part 21: Change PromiseObject::onSettled to static method.
|
2019-07-22 19:48:46 +08:00 |
|
Gaming4JC
|
e5b36e01b9
|
1320408 - Part 20: Change PromiseObject::resolve and PromiseObject::reject to static method.
|
2019-07-22 19:48:40 +08:00 |
|
Gaming4JC
|
62eeeb76b5
|
1320408 - Part 19: Remove JSContext* parameter from ModuleObject::fixEnvironmentsAfterCompartmentMerge.
|
2019-07-22 19:48:36 +08:00 |
|
Gaming4JC
|
3fb93ffdf6
|
1320408 - Part 18: Change StringObject::init to static method.
|
2019-07-22 19:48:30 +08:00 |
|
Gaming4JC
|
d102bd41c8
|
1320408 - Part 17: Change NativeObject::clearFlag to static method.
|
2019-07-22 19:48:27 +08:00 |
|
Gaming4JC
|
9e0f10ac59
|
1320408 - Part 16: Change NativeObject::removeProperty to static method.
|
2019-07-22 19:48:22 +08:00 |
|
Gaming4JC
|
a2451c8234
|
1320408 - Part 15: Change NativeObject::addDataProperty to static method.
|
2019-07-22 19:48:18 +08:00 |
|
Gaming4JC
|
cc8cb910dd
|
1320408 - Part 14: Change some GlobalObject methods to static method.
|
2019-07-22 19:48:14 +08:00 |
|
Gaming4JC
|
b237ae6437
|
1320408 - Part 13: Change DebugEnvironmentProxy::getMaybeSentinelValue to static method.
|
2019-07-22 19:48:09 +08:00 |
|
Gaming4JC
|
68b04671cb
|
1320408 - Change JSScript::sourceDataWithPrelude to static method
UXP Interdiff
|
2019-07-22 19:48:05 +08:00 |
|
Gaming4JC
|
d208cccd10
|
1320408 - Part 12: Change JSScript::sourceData to static method.
|
2019-07-22 19:48:01 +08:00 |
|
Gaming4JC
|
56a4517a1f
|
1320408 - Part 10: Change LazyScript::functionDelazifying to static method.
|
2019-07-22 19:47:56 +08:00 |
|