Bug 694100 (es6)

[meta] Tracking bug for ECMAScript 6 in SpiderMonkey

NEW
Unassigned

Status

()

enhancement
8 years ago
13 days ago

People

(Reporter: dmandelin, Unassigned)

Tracking

(Depends on 12 bugs, {meta})

Trunk
Points:
---
723959, 797686, 902001, 958950, 1123059, es6internalmethods, 1166408, 1173387, 1197096, 1277801, es6typedarray, WeakMap, harmony:spreadarray, harmony:restparams, 595940, 603201, 611388, harmony:symbols, 651251, harmony:generators, 666404, 688857, 694107, 694127, 695438, 697479, 699565, 703537, 715359, 717379, 725168, 725702, 725909, 726298, 748550, harmony:isnan, 757273, harmony:defaults, 773687, 777060, 777061, 779682, 781422, 788172, WeakSet, 795885, 804279, 814562, harmony:strrepeat, 817368, 819125, 837630, 838540, 839979, 846406, 855665, 866624, 866847, 866849, 869996, 875002, 875433, 878605, 881226, 883377, 883468, 885531, 885553, 885788, 885798, 886944, 886949, 886976, 888093, 889158, 894026, 894637, 894658, 896105, %TypedArray%, 896697, 897634, 901987, 903389, 904723, 905168, 905359, 911135, 911142, 911147, 917436, harmony:collections, 918879, 918987, 919132, 924058, 924672, 924688, 925123, 928083, 928508, 929146, 929642, 932375, 933257, spread-assignment, 934423, 937855, 945566, 949868, 952985, 957513, 958949, 960532, 978228, 979865, 981599, 985733, 987514, 1003764, 1009349, 1015742, 1016936, 1018453, 1018628, 1021835, 1022962, 1037939, 1039774, 1041128, 1041341, 1042602, 1048384, 1055472, es6destructuring, 1058396, 1059908, 1060870, 1061853, 1062075, 1062484, 1064204, 1066322, 1067049, 1071646, 1073816, 1079120, 1081435, 1083047, 1084019, 1089632, 1090537, 1090636, 1096378, 1096753, 1101256, 1101817, 1102219, 1103018, 1103344, 1107711, 1107712, 1108467, 1108941, 1108949, 1111101, 1111243, 1111386, 1111785, 1112564, 1113369, 1113718, 1119779, 1120169, 1120503, 1120512, 1122944, 1124857, 1124885, 1125437, 1125624, 1125628, 1127827, 1129153, 1130860, 1132320, 1133294, 1133377, 1135377, 1135560, 1141392, 1146136, 1147371, 1147817, 1148568, 1150855, 1151149, 1152550, 1153825, 1155900, 1157277, 1157419, 1158463, 1163348, 1165052, 1165053, 1166950, 1171036, 1171053, 1175111, 1175173, 1175394, 1175823, 1176198, 1176199, 1178932, 1180286, 1185493, 1187232, 1187233, 1191570, 1197094, 1197095, 1197122, 1197230, 1198352, 1198701, 1199546, 1199695, 1201089, 1202134, 1204026, 1204562, 1205616, 1215341, 1216621, 1216623, 1216640, 1216661, 1217049, 1217069, 1225396, 1227207, 1232265, 1233040, 1242165, 1246318, 1250589, 1258163, 1274393, 1282104, es6bindings, es6promises, 1286629, 1288507, 1300793, 1314037, 1420101
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

()

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: 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: 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: 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: 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: 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
Depends on: 1314037
No longer depends on: 1192038
Depends on: 1288507
Depends on: 1420101
Keywords: meta
You need to log in before you can comment on or make changes to this bug.