Closed Bug 1784092 Opened 3 years ago Closed 3 years ago

Set ENABLE_CHANGE_ARRAY_BY_COPY on Nightly

Categories

(Core :: JavaScript: Standard Library, task)

task

Tracking

()

RESOLVED FIXED
105 Branch
Tracking Status
firefox105 --- fixed

People

(Reporter: anba, Assigned: anba)

References

Details

Attachments

(5 files)

Enable ENABLE_CHANGE_ARRAY_BY_COPY on Nightly, because the proposal has reached stage 3, so we should make sure we actually run any tests for the proposal. But don't yet enable "javascript.options.experimental.enable_change_array_by_copy" by default on Nightly, because we still want to wait for https://github.com/tc39/test262/pull/3464 to get more test coverage. (All tests from the test262 PR pass in our current implementation.)

This only enables the build option, which allows to actually run any tests in CI.

Depends on D154267

Enable "array-grouping" and "change-array-by-copy" tests.

Depends on D154268

Update test262 after enabling the features from part 2.

Depends on D154269

Pushed by andre.bargull@gmail.com: https://hg.mozilla.org/integration/autoland/rev/8525901a008a Part 1: Remove tests for removed TypedArray.prototype.toSpliced function. r=mgaudet https://hg.mozilla.org/integration/autoland/rev/43f09ff76a7c Part 2: Enable change-array-by-copy build option by default on Nightly. r=mgaudet https://hg.mozilla.org/integration/autoland/rev/293b349acef8 Part 3: Update test262 importer feature checks. r=mgaudet https://hg.mozilla.org/integration/autoland/rev/b92f9185c00e Part 4: Update test262. r=mgaudet https://hg.mozilla.org/integration/autoland/rev/a8f802732daf Part 5: Update test262 exclusions. r=mgaudet
Depends on: 1784454

Actually a bug from an earlier patch. Filed bug 1784454 to fix it.

Flags: needinfo?(andrebargull)
Pushed by andre.bargull@gmail.com: https://hg.mozilla.org/integration/autoland/rev/f2ad151091ab Part 1: Remove tests for removed TypedArray.prototype.toSpliced function. r=mgaudet https://hg.mozilla.org/integration/autoland/rev/48af0bb8fded Part 2: Enable change-array-by-copy build option by default on Nightly. r=mgaudet https://hg.mozilla.org/integration/autoland/rev/bd3e6a687517 Part 3: Update test262 importer feature checks. r=mgaudet https://hg.mozilla.org/integration/autoland/rev/e3ccb790bbc8 Part 4: Update test262. r=mgaudet https://hg.mozilla.org/integration/autoland/rev/ae359d13647a Part 5: Update test262 exclusions. r=mgaudet
Duplicate of this bug: 1771778
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: