Implement Intl Enumeration API
Categories
(Core :: JavaScript: Internationalization API, enhancement, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox93 | --- | fixed |
People
(Reporter: yulia, Assigned: anba)
References
(Blocks 1 open bug, )
Details
(Keywords: dev-doc-complete, Whiteboard: [DocArea=JS])
Attachments
(8 files, 1 obsolete file)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
Bug 1670033 - Part 7: Implement "unit" support for the "Intl Enumeration API" proposal. r=tcampbell!
48 bytes,
text/x-phabricator-request
|
Details | Review |
+++ This bug was initially created as a clone of Bug #1670018 +++
Currently at stage 2
Summary from the proposal:
List supported values of options in pre-existing ECMA 402 API.
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
|
||
Depends on D116010
Assignee | ||
Comment 3•3 years ago
|
||
Depends on D116011
Assignee | ||
Updated•3 years ago
|
Updated•3 years ago
|
Reporter | ||
Updated•3 years ago
|
Assignee | ||
Comment 4•3 years ago
|
||
The next part will sort linear strings, so in preparation for that, add a
new CompareStrings
overload. Also change the parameters to const
, so the
function can be called with const
arguments.
Updated•3 years ago
|
Assignee | ||
Comment 5•3 years ago
|
||
Depends on D116010
Assignee | ||
Comment 6•3 years ago
|
||
Depends on D120603
Assignee | ||
Comment 7•3 years ago
|
||
Depends on D120604
Assignee | ||
Comment 8•3 years ago
|
||
Depends on D120605
Assignee | ||
Comment 9•3 years ago
|
||
Depends on D120606
Updated•3 years ago
|
Comment 10•3 years ago
|
||
Comment 11•3 years ago
|
||
Backed out for causing sm build bustages in IntlObject. CLOSED TREE
Backout link : https://hg.mozilla.org/integration/autoland/rev/d5786bee3788efcc0942840b14b450bc70054917
Push with failures : https://treeherder.mozilla.org/jobs?repo=autoland&resultStatus=testfailed%2Cbusted%2Cexception&revision=fcdca501deb3630b93ac6447b372cc7e9f9da49a&selectedTaskRun=HODvf6LfTXWRJBmuYz0WBw.0
Link to failure log : https://treeherder.mozilla.org/logviewer?job_id=349756370&repo=autoland&lineNumber=94423
Assignee | ||
Comment 12•3 years ago
|
||
Looks like the code doesn't compile on GCC, whereas it is accepted by Clang. Let's see which workarounds are needed here...
Comment 13•3 years ago
|
||
Comment 14•3 years ago
|
||
Backed out for causing build bustage in IntlObject. CLOSED TREE
Backout link : https://hg.mozilla.org/integration/autoland/rev/75f568ff37353dcca72f65de6fc7f5391040e588
Push with failures : https://treeherder.mozilla.org/jobs?repo=autoland&resultStatus=pending%2Crunning%2Csuccess%2Ctestfailed%2Cbusted%2Cexception&searchStr=linux%2Cx64%2Cdebug%2Cbuild-linux64-base-toolchains-clang%2Fdebug%2Cbbc&revision=11f4374e88ca34427ddf097418df731ae02d939a&selectedTaskRun=XxYLJvalT3usA6KAk30cqw.0
Link to failure log : https://treeherder.mozilla.org/logviewer?job_id=349781080&repo=autoland&lineNumber=51284
Assignee | ||
Comment 15•3 years ago
|
||
The current patch works correctly with Clang >=6, but needs a small modification to be compatible with Clang 5.
Comment 16•3 years ago
|
||
Comment 17•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/8894af262f14
https://hg.mozilla.org/mozilla-central/rev/4784eb45889d
https://hg.mozilla.org/mozilla-central/rev/64343df57cd4
https://hg.mozilla.org/mozilla-central/rev/9899d048af19
https://hg.mozilla.org/mozilla-central/rev/6ee2ee32d223
https://hg.mozilla.org/mozilla-central/rev/e31aa75e0933
https://hg.mozilla.org/mozilla-central/rev/791926c9f804
https://hg.mozilla.org/mozilla-central/rev/b7e76765e759
Comment 18•3 years ago
|
||
Docs work for this can be tracked in https://github.com/mdn/content/issues/8618
Is this shipped? It doesn't look like there is any restriction to nightly or any preference, but I wanted to make sure before starting work.
Assignee | ||
Comment 19•3 years ago
|
||
Yes, this feature is enabled by default and will ship in Firefox 93.
Comment 20•3 years ago
|
||
Thanks very much. All the docs and compatibility work done for this (you can see in MDN 8618 though still being reviewed. Any comments or feedback welcome.
I will mark dev-doc-complete.
Updated•3 years ago
|
Assignee | ||
Comment 21•3 years ago
|
||
The MDN docs look good to me!
Description
•