Implement String.prototype.matchAll proposal
Categories
(Core :: JavaScript Engine, enhancement, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox66 | --- | disabled |
People
(Reporter: till, Assigned: anba)
References
(Blocks 1 open bug, )
Details
(Keywords: dev-doc-complete)
Attachments
(6 files, 10 obsolete files)
27.79 KB,
patch
|
anba
:
review+
|
Details | Diff | Splinter Review |
11.86 KB,
patch
|
anba
:
review+
|
Details | Diff | Splinter Review |
12.94 KB,
patch
|
anba
:
review+
|
Details | Diff | Splinter Review |
10.94 KB,
patch
|
anba
:
review+
|
Details | Diff | Splinter Review |
1.49 KB,
patch
|
anba
:
review+
|
Details | Diff | Splinter Review |
52.93 KB,
patch
|
anba
:
review+
|
Details | Diff | Splinter Review |
Updated•7 years ago
|
Updated•7 years ago
|
Assignee | ||
Comment 1•7 years ago
|
||
Assignee | ||
Comment 2•7 years ago
|
||
Assignee | ||
Comment 3•7 years ago
|
||
Assignee | ||
Comment 4•7 years ago
|
||
Comment 5•7 years ago
|
||
Comment 6•7 years ago
|
||
Comment 7•7 years ago
|
||
Comment 8•7 years ago
|
||
Comment 9•7 years ago
|
||
Comment 10•7 years ago
|
||
Assignee | ||
Comment 11•7 years ago
|
||
Assignee | ||
Comment 12•7 years ago
|
||
Assignee | ||
Comment 13•7 years ago
|
||
Comment 14•6 years ago
|
||
Assignee | ||
Comment 15•6 years ago
|
||
Assignee | ||
Comment 16•6 years ago
|
||
Assignee | ||
Comment 17•6 years ago
|
||
Assignee | ||
Comment 18•6 years ago
|
||
Assignee | ||
Comment 19•6 years ago
|
||
Assignee | ||
Comment 20•6 years ago
|
||
Assignee | ||
Comment 21•6 years ago
|
||
Updated•6 years ago
|
Comment 22•6 years ago
|
||
Comment 23•6 years ago
|
||
Assignee | ||
Comment 24•6 years ago
|
||
Assignee | ||
Comment 25•6 years ago
|
||
Assignee | ||
Comment 26•6 years ago
|
||
Assignee | ||
Comment 27•6 years ago
|
||
Assignee | ||
Comment 28•6 years ago
|
||
Assignee | ||
Comment 29•6 years ago
|
||
Assignee | ||
Comment 30•6 years ago
|
||
Assignee | ||
Comment 31•6 years ago
|
||
Comment 32•6 years ago
|
||
Comment 33•6 years ago
|
||
bugherder |
Comment 34•6 years ago
|
||
Comment 35•6 years ago
•
|
||
Notes for anyone willing to help with writing MDN documentation:
(I started this work, because I thought this was on my docs to-do list for Firefox 65, but it is Nightly only for now)
matchAll is linked from (this is done)
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/prototype#Methods
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String#Methods_2
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/prototype#Methods
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp#Methods_2
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol#Well-known_symbols
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Text_formatting#Methods_of_String
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions#Working_with_regular_expressions
Browser compat data PR: https://github.com/mdn/browser-compat-data/pull/3289
(data needs updating once Firefox actually ships in a release version)
New reference pages to write:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/matchAll
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/@@matchAll
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol/matchAll
New interactive examples for the reference pages to add here:
https://github.com/mdn/interactive-examples/tree/master/live-examples/js-examples/string (string-matchAll.html)
https://github.com/mdn/interactive-examples/tree/master/live-examples/js-examples/regexp (regexp-prototype-@@match.html)
https://github.com/mdn/interactive-examples/tree/master/live-examples/js-examples/symbol (string-matchAll.html)
If this makes the train in Firefox, we also need to add it to "Firefox 66 for developers" (or 67, or whenever it lands outside of Nightly)
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/66#JavaScript
Feel free to reach out to me if you want to document this and need help.
Updated•6 years ago
|
Comment 36•6 years ago
|
||
(In reply to Florian Scholz [:fscholz] (MDN) from comment #35)
... because I thought this was on my docs to-do list for Firefox 65, but it is Nightly only for now
is that still true? Chrome 73 ships it in March
https://www.chromestatus.com/feature/5520028858318848
Comment 37•6 years ago
|
||
Till, can we ship this as well or are we shipping already?
Reporter | ||
Comment 38•6 years ago
|
||
(In reply to Florian Scholz [:fscholz] (MDN) from comment #37)
Till, can we ship this as well or are we shipping already?
Looks like it's in 66, so will be in release soon?
Assignee | ||
Comment 39•6 years ago
|
||
It's still behind NIGHTLY_BUILD
.
Reporter | ||
Comment 40•6 years ago
|
||
Oh, ok! Is there any reason we shouldn't unflag and ship it?
Assignee | ||
Comment 41•6 years ago
|
||
I think it should be ready to ship. Do you agree Jason?
Comment 42•6 years ago
|
||
Yes, let's ship it. Filed bug 1531830 for this.
Updated•6 years ago
|
Comment 43•6 years ago
|
||
setting "disabled" for Firefox 66 to avoid confusion
Comment 44•6 years ago
|
||
Doc work has been completed, see comment 35 for details.
Marked is shipping in 67 https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/67#JavaScript
Review appreciated.
Description
•