Open Bug 694100 (es6) Opened 9 years ago Updated 15 days ago

[meta] Tracking bug for ECMAScript 6 in SpiderMonkey

Categories

(Core :: JavaScript Engine, enhancement)

enhancement
Not set
normal

Tracking

()

People

(Reporter: dmandelin, Unassigned)

References

(Depends on 11 open bugs, )

Details

(Keywords: meta)

This bug tracks work to implement ECMAScript Harmony in SpiderMonkey. Presently, that means the "Draft Specification for ES.next (Ecma-262 Edition 6)".
Depends on: harmony:proxy
No longer depends on: harmony:proxy
Depends on: 589199
Depends on: harmony:restparams
Depends on: harmony:proxies
Depends on: 611388
Depends on: 609205
Depends on: 585536
Depends on: harmony:generators
Depends on: 666404
Depends on: 694107
Depends on: 651251
Are weak maps part of Harmony? (bug 547941)
(In reply to Andrew McCreight [:mccr8] from comment #1)
> Are weak maps part of Harmony? (bug 547941)

Yes.

Dave
Depends on: WeakMap
Depends on: 694127
Depends on: 697479
Depends on: 699565
No longer depends on: 609205
Depends on: harmony:symbols
Depends on: 715359
Depends on: 688857
Depends on: 703537
Depends on: 449811
Depends on: 469402
Depends on: 717379
Depends on: 723959
Depends on: 725168
Depends on: 725702
Depends on: 725909
Depends on: 726298
Depends on: 749786
Depends on: harmony:isnan
Depends on: harmony:defaults
Depends on: harmony:isfinite
Depends on: harmony:inthelpers
Depends on: harmony:spreadcall
Depends on: 777061
Depends on: 777060
Depends on: 781422
Depends on: 795885
Depends on: harmony:strreverse
Depends on: harmony:strtoarray
No longer depends on: harmony:strreverse
No longer depends on: harmony:strtoarray
Depends on: 800355
Depends on: 804279
Depends on: 814562
Depends on: harmony:strrepeat
Depends on: 817368
Depends on: 838540
Depends on: 839979
Depends on: 846406
Depends on: 855665
Depends on: 788172
Depends on: 866847
Depends on: 866849
Depends on: 869996
Depends on: 875002
Depends on: 875433
Depends on: 878605
Depends on: 757273
Depends on: 881981
No longer depends on: 881981
Depends on: 883377
Depends on: 883468
Depends on: 884372
Depends on: 885531
Depends on: 885553
Depends on: 881226
Depends on: 885788
Depends on: 885798
Depends on: 886944
Depends on: 886949
Depends on: 886976
Depends on: 887016
Depends on: 888093
Depends on: 888969
Depends on: 894026
Depends on: WeakSet
Depends on: 894637
Depends on: 894658
Depends on: 896105
Depends on: %TypedArray%
Depends on: 896608
Depends on: 896697
Depends on: 904723
Depends on: 905359
Depends on: 911135
Depends on: 911142
Depends on: 911147
Depends on: 915669
No longer depends on: 915669
Depends on: 917436
Depends on: 918879
Depends on: 918987
Depends on: 919132
Depends on: 924672
Depends on: 924688
Depends on: 925123
Depends on: 928083
Depends on: 928508
Depends on: 901987
Depends on: 866624
Depends on: 929146
Depends on: 929642
Depends on: 932375
Depends on: 933257
Depends on: 934423
Depends on: 937855
Depends on: 945566
Depends on: 949868
Depends on: 892903
Depends on: 695438
Depends on: 952985
Depends on: 958949
Depends on: es6:let
Depends on: 960532
Depends on: 962053
Depends on: 957513
Depends on: 979865
Depends on: 980828
Depends on: 980945
Depends on: 985733
Depends on: 987514
Depends on: 889158
Depends on: 748550
Depends on: 971712
No longer depends on: 971712
Depends on: 1003764
Depends on: 978228
Depends on: 1009349
Depends on: 1015742
Depends on: 1016936
Depends on: 909329
Depends on: 1018453
Depends on: 1018628
Depends on: 981599
Morphing to cover only ES6, as things are already being actively deferred to ES7.  Someone should file a new metabug for those things.

But mostly I just want the bug alias I always try, that never works.  :-)
Alias: harmony → es6
Summary: [meta] Tracking bug for ECMAScript Harmony in SpiderMonkey → [meta] Tracking bug for ECMAScript 6 in SpiderMonkey
Blocks: es7
No longer depends on: 749786
No longer depends on: harmony:typedobjects
No longer depends on: 800355
No longer blocks: es7
Depends on: 1021379
See Also: → es7
Depends on: 1022962
Depends on: 1022967
Depends on: 1021835
Depends on: 1032150
Depends on: 1037939
Depends on: 1038545
Depends on: 1041341
Depends on: 1042602
Assignee: general → nobody
Depends on: 1041128
Depends on: 1048384
Depends on: 1049662
Depends on: 1044459
Depends on: 1044462
Depends on: 1054599
Depends on: 1054755
Depends on: 1054756
Depends on: 1054758
Depends on: 1054759
Depends on: 1054906
Depends on: 1055472
Depends on: 1055473
Depends on: 1059908
Depends on: 1058396
No longer depends on: 1038545
Depends on: 1060870
Depends on: 1061853
Depends on: 1062075
Depends on: 1062484
Depends on: 1066322
Depends on: 1067049
Depends on: 773687
Depends on: 1069063
Depends on: 1069666
Depends on: 1071646
No longer depends on: 585536
No longer depends on: 1069063
Depends on: 1079120
Depends on: 1079853
Depends on: 1083047
Depends on: 1084019
Depends on: 1044467
Depends on: 1089632
Depends on: 1090537
Depends on: 1093504
No longer depends on: 892903
Depends on: 1095439
Depends on: 1096753
Depends on: 1098412
No longer depends on: 1098585
Depends on: 1099399
Depends on: 1081435
No longer depends on: 1099399
No longer depends on: 1095439
Depends on: 1101817
Depends on: 1103018
Depends on: 1101256
Depends on: 1103344
No longer depends on: 1049662
Depends on: 1107712
Depends on: 1107711
Depends on: 1108467
Depends on: 1108941
Depends on: 1108949
Depends on: 1111101
Depends on: 1090636
Depends on: 1111386
Depends on: 1111785
Depends on: 1112564
Depends on: 905168
Depends on: 1113369
Depends on: 924058
Depends on: 1113718
Depends on: 1114580
No longer depends on: 962053
Depends on: 1115868
No longer depends on: 896608
Depends on: 1119779
No longer depends on: 1054755
No longer depends on: 1054756
No longer depends on: 1054758
No longer depends on: 1054759
No longer depends on: 1054906
No longer depends on: 887016
No longer depends on: 1114580
Depends on: 1120169
Depends on: 1102219
Depends on: 1120503
Depends on: 1120512
Depends on: 1122396
Depends on: 1122944
Depends on: 1123059
Depends on: 1096378
Depends on: 1124885
Depends on: 1125437
Depends on: 1125624
Depends on: 997887
Depends on: 1125628
Depends on: 1041586
Depends on: 1127827
Depends on: 1073816
Depends on: 1124857
Depends on: 1129153
Depends on: 1129202
No longer depends on: 997887
Depends on: 779682
Depends on: 1130860
Depends on: 1132320
Depends on: 1132630
Depends on: 1111243
Depends on: 1133298
Depends on: 797686
Depends on: 1135377
Depends on: 1135560
Depends on: 1133377
Depends on: 1133294
Depends on: 603201
Depends on: 1140152
Depends on: 1141392
Depends on: 837630
Depends on: 902001
Depends on: 1064204
Depends on: 1146136
Depends on: 1147371
Depends on: 1147817
Depends on: 1148568
Depends on: 1150855
Depends on: 1151149
Depends on: 1152550
Depends on: 897634
Depends on: 1153825
Depends on: 1155900
Depends on: 1157277
Depends on: 1158463
No longer depends on: 888969
No longer depends on: 1132630
No longer depends on: 980945
No longer depends on: 1054599
No longer depends on: 1055473
Depends on: 1165052
Depends on: 1165053
Depends on: 1165075
Depends on: 1157419
No longer depends on: 1165569
Depends on: 1166950
Depends on: 1171036
Blocks: 1171053
No longer blocks: 1171053
Depends on: 1171053
Depends on: 1173387
No longer depends on: 1093504
No longer depends on: 1044459
No longer depends on: 1044462
No longer depends on: 1044467
No longer depends on: 909329
Depends on: 1175173
Depends on: 1175174
Depends on: 1175111
Depends on: 1175394
Depends on: 1175823
Depends on: 1176198
Depends on: 1176199
Depends on: 1178932
Depends on: 1185493
Depends on: 1185964
Depends on: 1187232
Depends on: 1187233
No longer depends on: es6:let
No longer depends on: 469402
No longer depends on: 1133298
No longer depends on: 449811
No longer depends on: 589199
No longer depends on: 980828
Depends on: 1191486
Depends on: 1180306
No longer depends on: 1180306
Depends on: 1197230
Depends on: 1197094
Depends on: 1197095
Depends on: 1197096
No longer depends on: 1032150
Depends on: 755821
No longer depends on: 1069666
Depends on: 1199546
Depends on: 1191570
Depends on: 1180286
Depends on: 1201089
Depends on: 595940
Depends on: 1204562
Depends on: 1204026
Depends on: 1199695
Depends on: 1198701
Depends on: 1198352
Depends on: 958950
Depends on: 1202134
Depends on: 1166408
Depends on: 903389
Depends on: 819125
Depends on: 1197122
Depends on: 1216621
Depends on: 1216623
Depends on: 1216640
Depends on: 1216661
Depends on: 1217049
Depends on: 1217069
Depends on: 1215341
Depends on: 1225396
Depends on: 1232265
Depends on: 1232266
Depends on: 1227207
Depends on: 1149736
Depends on: 1205616
Depends on: 1233040
Depends on: 1233767
No longer depends on: 1191486
Depends on: 1242165
Depends on: 1246318
Depends on: 1250589
Depends on: 1258163
No longer depends on: 1098412
No longer depends on: 1041586
Depends on: 1255128
Depends on: 1274393
No longer depends on: 932080
No longer depends on: 1115868
Depends on: 1133529
Depends on: 1168260
Depends on: 1192038
Depends on: 1263355
No longer depends on: 1022967
No longer depends on: 1175174
No longer depends on: 884372
No longer depends on: 1263355
No longer depends on: 1233767
No longer depends on: 1165075
No longer depends on: 1168260
No longer depends on: 1185964
Depends on: 1282104
Depends on: 1286629
No longer depends on: 1071668
No longer depends on: 1079853
No longer depends on: 1122396
No longer depends on: 1140152
No longer depends on: 1149736
No longer depends on: 1232266
No longer depends on: 1255128
No longer depends on: 1129202
No longer depends on: harmony:modules
Depends on: 1277801
Depends on: 1300793
Depends on: 1272784
No longer depends on: 1272784
No longer depends on: 1133529
Depends on: 1314037
No longer depends on: 1192038
Depends on: 1288507
Depends on: 1420101
You need to log in before you can comment on or make changes to this bug.