Remove JS_HAS_TEMPORAL_API
Categories
(Core :: JavaScript Engine, task, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox139 | --- | fixed |
People
(Reporter: anba, Assigned: anba)
References
(Blocks 1 open bug)
Details
Attachments
(4 files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
Bug 1960027 - Part 2: Remove JS_HAS_TEMPORAL_API in JS_HAS_INTL_API code. r=#spidermonkey-reviewers!
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
Bug 1960027 - Part 4: Remove JS_HAS_TEMPORAL_API and --with-temporal-api. r=#spidermonkey-reviewers!
48 bytes,
text/x-phabricator-request
|
Details | Review |
Temporal
is now enabled by default (bug 1912511), so let's remove JS_HAS_TEMPORAL_API
. This is also prerequisite to share some currently duplicated code for Intl
which implements the same functionality as Temporal
. The preference for Temporal
won't be removed as part of this bug.
Assignee | ||
Comment 1•19 days ago
|
||
Removes the separate "icu4x_calendar" feature and instead enables "icu_calendar"
by default.
Assignee | ||
Comment 2•19 days ago
|
||
Assignee | ||
Comment 3•19 days ago
|
||
When JS_HAS_INTL_API is defined, then ICU4C and ICU4X are available, which are
both required to build Temporal.
Assignee | ||
Comment 4•19 days ago
|
||
Actually remove JS_HAS_TEMPORAL_API and the "--with-temporal-api" configure option.
Updated•15 days ago
|
Comment 6•15 days ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/af8c4bd712c4
https://hg.mozilla.org/mozilla-central/rev/194efde0efa6
https://hg.mozilla.org/mozilla-central/rev/38cc3665a824
https://hg.mozilla.org/mozilla-central/rev/408fb399a602
Description
•