Closed Bug 1608168 Opened 11 months ago Closed 7 months ago

Ship String.prototype.replaceAll

Categories

(Core :: JavaScript: Standard Library, task, P1)

task

Tracking

()

RESOLVED FIXED
mozilla77
Tracking Status
firefox77 --- fixed

People

(Reporter: mconca, Assigned: anba)

References

Details

(Keywords: dev-doc-complete)

Attachments

(2 files)

String.prototype.replaceAll landed in 72 via bug 1540021, but is restricted to Nightly due to the lack of test262 tests. Once those tests exist, this bug should enable String.prototype.replaceAll to ride the trains to release.

Priority: -- → P1

FWIW, Safari 13.1 ships String.prototype.replaceAll: https://webkit.org/blog/10247/new-webkit-features-in-safari-13-1/

What do you think, André? I'm happy to write the patch if you're busy.

Flags: needinfo?(andrebargull)

It should be okay to release replaceAll by default.

Flags: needinfo?(andrebargull)
Assignee: nobody → andrebargull
Status: NEW → ASSIGNED
Pushed by ncsoregi@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8ebccccc34ec
Part 1: Enable String.prototype.replaceAll by default. r=jorendorff
https://hg.mozilla.org/integration/autoland/rev/2da7bd05e25f
Part 2: Reimport test262 to reflect changed feature flags. r=jorendorff
Status: ASSIGNED → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
You need to log in before you can comment on or make changes to this bug.