Remove support for the assert syntax
Categories
(Core :: JavaScript Engine, task, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox132 | --- | fixed |
People
(Reporter: jon4t4n, Assigned: jon4t4n)
References
(Blocks 1 open bug)
Details
Attachments
(3 files)
The assert syntax was removed from the spec today [1] and has also been unshipped in Chrome 126.
We should remove the code that handles the assert syntax and its associated pref (javascript.options.experimental.import_attributes.assert_syntax).
[1] https://github.com/tc39/proposal-import-attributes/pull/161
Updated•1 year ago
|
| Assignee | ||
Comment 2•1 year ago
|
||
The --enable-import-assertions flag and the support for the assert syntax
will be removed, so we need to update a few old test cases to use the new
with syntax and also the correct flag.
Updated•1 year ago
|
| Assignee | ||
Comment 3•1 year ago
|
||
This patch removes an old unused flag. The tests for the assert syntax were
removed in PR 4203 [1] and were imported into central as part of bug 1919446
[2].
[1] https://github.com/tc39/test262/pull/4203
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1919446
| Assignee | ||
Comment 4•1 year ago
|
||
Comment 6•1 year ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/fccb79317a0f
https://hg.mozilla.org/mozilla-central/rev/53da75056e57
https://hg.mozilla.org/mozilla-central/rev/c80207436547
Description
•