Commit Graph

19 Commits

Author SHA1 Message Date
Cameron Kaiser
cbcbd24be8 #621: wallpaper and speculative fix (didn't work, but good to have) 2020-09-08 19:26:34 -07:00
Cameron Kaiser
1f3d8fcbe3 #541: more disgusting hacks to fix jsfiddle 2020-02-18 18:09:07 -08:00
Cameron Kaiser
2eda8a4d45 mark JS sites needing flips for confidence testing; #375 (M1275282) 2019-11-14 22:55:19 -08:00
Cameron Kaiser
8c40900ac1 #541: temporary workaround for infinite errors on github 2019-10-28 19:34:07 -07:00
Cameron Kaiser
46b01b5d42 #521: make async functions throw for compatibility when enabled 2019-08-19 16:45:53 -07:00
Cameron Kaiser
0e5746aaf0 #521: baseline parser support for async/await, with toggle, without bytecode (passes tests) 2019-08-18 14:26:54 -07:00
Cameron Kaiser
f47c9dba75 #541: hack for(const x in y) with test changes 2019-06-16 15:57:45 -07:00
Cameron Kaiser
4af72ac8c0 #551: M1536768 M1546327 2019-05-09 14:17:00 -07:00
Cameron Kaiser
d0348b2d1e #521: async/await M1185106 parts 0, 1 2018-09-15 10:35:22 -07:00
Cameron Kaiser
6c2488e150 #485: mostly working destructuring nested rest assignment 2018-03-16 23:14:53 -07:00
Jon Coppeard
5b2c22f62f Bug 1236875 - Fix BytecodeEmitter::atBodyLevel() for modules r=efaust 2017-05-09 19:39:24 -07:00
Shu-yu Guo
c0ffd70f92 Bug 1243793 - Fix handling of labels when emitting hoisted function definitions. (r=jorendorff) 2017-05-09 19:37:25 -07:00
Shu-yu Guo
8a51cc1f91 Bug 1235590 - Allow redeclaring block-scoped functions and warn about deprecation for now. (r=jorendorff) 2017-05-09 19:28:57 -07:00
Shu-yu Guo
a11dcf0ccb Bug 1231758 - Fix bogus assertion in BCE for Annex B function assignment. (r=jorendorff) 2017-05-09 19:07:05 -07:00
Shu-yu Guo
feba46e3f4 Bug 1071646 - Cast ParseNode to Definition using as<T>. (r=jorendorff) 2017-05-09 19:00:04 -07:00
Shu-yu Guo
884bd2ab53 Bug 1071646 - Introduce JSOP_BINDVAR to support Annex B.3.3.3. (r=jorendorff) 2017-05-09 18:59:23 -07:00
Shu-yu Guo
37bf861a92 Bug 1071646 - Support labelled function declarations in sloppy mode per Annex B.3.2. (r=jorendorff) 2017-05-09 12:33:24 -07:00
Shu-yu Guo
25844de1b9 Bug 1071646 - Make functions block-scoped in JS and implement Annex B semantics for compatibility. (r=jorendorff) 2017-05-09 12:23:48 -07:00
Cameron Kaiser
c9b2922b70 hello FPR 2017-04-19 00:56:45 -07:00