Skip to content

Commit 80fb767

Browse files
rmahdavV8 LUCI CQ
authored andcommitted
Reland "[iterator-helpers] Ship iterator helpers"
This is a reland of commit ee03a51 Two web tests are changed and temporarily skipped to be able to ship iterator helpers. These tests will be re-enabled after shipping this feature. https://chromium-review.googlesource.com/c/chromium/src/+/5170312 Original change's description: > [iterator-helpers] Ship iterator helpers > > This CL ship iterator helpers. > > Bug: v8:13558 > Change-Id: I24695b1664314e80ac6625183c8053330d0b0206 > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5119127 > Reviewed-by: Shu-yu Guo <[email protected]> > Commit-Queue: Rezvan Mahdavi Hezaveh <[email protected]> > Cr-Commit-Position: refs/heads/main@{#91646} Bug: v8:13558 Change-Id: Id868b005efa78b9d1356c3e008989e9049756d7c Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5171905 Commit-Queue: Rezvan Mahdavi Hezaveh <[email protected]> Reviewed-by: Shu-yu Guo <[email protected]> Cr-Commit-Position: refs/heads/main@{#91685}
1 parent 4eee7ba commit 80fb767

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

src/flags/flag-definitions.h

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -273,9 +273,7 @@ DEFINE_BOOL(js_shipping, true, "enable all shipped JavaScript features")
273273
#endif
274274

275275
// Features that are complete (but still behind the --harmony flag).
276-
#define HARMONY_STAGED_BASE(V) \
277-
V(harmony_set_methods, "harmony Set Methods") \
278-
V(harmony_iterator_helpers, "JavaScript iterator helpers")
276+
#define HARMONY_STAGED_BASE(V) V(harmony_set_methods, "harmony Set Methods")
279277

280278
#define JAVASCRIPT_STAGED_FEATURES_BASE(V) \
281279
V(js_regexp_modifiers, "RegExp modifiers")
@@ -299,7 +297,8 @@ DEFINE_WEAK_IMPLICATION(harmony_rab_gsab_transfer, harmony_rab_gsab)
299297
V(harmony_json_parse_with_source, "harmony json parse with source") \
300298
V(harmony_rab_gsab_transfer, "harmony ArrayBuffer.transfer") \
301299
V(harmony_array_grouping, "harmony array grouping") \
302-
V(harmony_array_from_async, "harmony Array.fromAsync")
300+
V(harmony_array_from_async, "harmony Array.fromAsync") \
301+
V(harmony_iterator_helpers, "JavaScript iterator helpers")
303302

304303
#define JAVASCRIPT_SHIPPING_FEATURES_BASE(V) \
305304
V(js_promise_withresolvers, "Promise.withResolvers")

test/mozilla/mozilla.status

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -546,7 +546,6 @@
546546

547547
# Uses Mozilla-specific QName, XML, XMLList and Iterator.
548548
'js1_5/Regress/regress-407323': [FAIL_OK],
549-
'js1_5/Regress/regress-407957': [FAIL_OK],
550549

551550

552551
# Relies on JavaScript 1.2 / 1.3 deprecated features.

0 commit comments

Comments
 (0)