Enable Well-Formed-Unicode-Strings by default
Categories
(Core :: JavaScript Engine, task, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox119 | --- | fixed |
People
(Reporter: allstars.chh, Assigned: allstars.chh)
References
Details
(Keywords: dev-doc-complete)
Attachments
(3 files)
Well-Formed-Unicode-Strings is in TC39 stage 4 and has already been merged into ECMA262 spec,
https://github.com/tc39/ecma262/pull/3039
Given it's a small feature, I'll enable it in the nightly build.
Assignee | ||
Comment 1•2 years ago
|
||
Well-Formed Unicode strings is in TC39 Stage 4 and has been merged into
ECMA262 spec,
https://github.com/tc39/ecma262/pull/3039
Updated•2 years ago
|
Assignee | ||
Comment 2•2 years ago
|
||
Assignee | ||
Updated•2 years ago
|
Updated•2 years ago
|
Comment 4•2 years ago
|
||
Backed out for causing SM bustages complaing about xulRuntime.shell.
Backout link: https://hg.mozilla.org/integration/autoland/rev/706735b5079fd2f211cc695aa7bf4b8be083efc8
Failure log: https://treeherder.mozilla.org/logviewer?job_id=428242659&repo=autoland&lineNumber=57610
Assignee | ||
Comment 5•2 years ago
|
||
oh, I didn't update js/src/tests/non262/String/well-formed.js
Updated•2 years ago
|
Assignee | ||
Comment 6•2 years ago
|
||
Updated•2 years ago
|
Comment 8•2 years ago
|
||
Backed out for causing jsreftest failures on well-formed.js.
[task 2023-09-08T09:40:01.664Z] 09:40:01 INFO - REFTEST TEST-START | js/src/tests/non262/String/well-formed.js
[task 2023-09-08T09:40:01.665Z] 09:40:01 INFO - REFTEST TEST-LOAD | file:///opt/worker/tasks/task_169416541256914/build/tests/jsreftest/tests/js/src/tests/jsreftest.html?test=non262/String/well-formed.js | 1396 / 16174 (8%)
[task 2023-09-08T09:40:01.684Z] 09:40:01 INFO - TEST-INFO | FAILED! ReferenceError: representativeStringArray is not defined
[task 2023-09-08T09:40:01.684Z] 09:40:01 INFO - JavaScript error: file:///opt/worker/tasks/task_169416541256914/build/tests/jsreftest/tests/js/src/tests/non262/String/well-formed.js, line 69: ReferenceError: representativeStringArray is not defined
[task 2023-09-08T09:40:01.695Z] 09:40:01 INFO - REFTEST TEST-UNEXPECTED-FAIL | js/src/tests/non262/String/well-formed.js | Unknown file:///opt/worker/tasks/task_169416541256914/build/tests/jsreftest/tests/js/src/tests/non262/String/well-formed.js:69: ReferenceError: representativeStringArray is not defined item 1
[task 2023-09-08T09:40:01.695Z] 09:40:01 INFO - REFTEST INFO | Saved log: START file:///opt/worker/tasks/task_169416541256914/build/tests/jsreftest/tests/js/src/tests/jsreftest.html?test=non262/String/well-formed.js
[task 2023-09-08T09:40:01.696Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] OnDocumentLoad triggering AfterOnLoadScripts
[task 2023-09-08T09:40:01.696Z] 09:40:01 INFO - REFTEST INFO | Saved log: Initializing canvas snapshot
[task 2023-09-08T09:40:01.696Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] AfterOnLoadScripts belatedly entering WaitForTestEnd
[task 2023-09-08T09:40:01.696Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] WaitForTestEnd: Adding listeners
[task 2023-09-08T09:40:01.697Z] 09:40:01 INFO - REFTEST INFO | Saved log: Initializing canvas snapshot
[task 2023-09-08T09:40:01.697Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress
[task 2023-09-08T09:40:01.697Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_TO_FIRE_INVALIDATE_EVENT
[task 2023-09-08T09:40:01.697Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: dispatching MozReftestInvalidate
[task 2023-09-08T09:40:01.698Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress
[task 2023-09-08T09:40:01.698Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_FOR_REFTEST_WAIT_REMOVAL
[task 2023-09-08T09:40:01.698Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress
[task 2023-09-08T09:40:01.698Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] AfterPaintListener in file:///opt/worker/tasks/task_169416541256914/build/tests/jsreftest/tests/js/src/tests/jsreftest.html?test=non262/String/well-formed.js
[task 2023-09-08T09:40:01.699Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_FOR_SPELL_CHECKS
[task 2023-09-08T09:40:01.699Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_FOR_APZ_FLUSH
[task 2023-09-08T09:40:01.699Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: APZ flush not required
[task 2023-09-08T09:40:01.699Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress
[task 2023-09-08T09:40:01.700Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_TO_FINISH
[task 2023-09-08T09:40:01.700Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: waiting for updateCanvasPending
[task 2023-09-08T09:40:01.700Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] HandlePendingTasksAfterMakeProgress updating canvas
[task 2023-09-08T09:40:01.700Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] SendUpdateCanvasForEvent with 0 rects
[task 2023-09-08T09:40:01.700Z] 09:40:01 INFO - REFTEST INFO | Saved log: Updating canvas for invalidation
[task 2023-09-08T09:40:01.701Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress
[task 2023-09-08T09:40:01.701Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_TO_FINISH
[task 2023-09-08T09:40:01.701Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: Doing sync flush to compositor
[task 2023-09-08T09:40:01.701Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: Completed
[task 2023-09-08T09:40:01.702Z] 09:40:01 INFO - REFTEST INFO | Saved log: [CONTENT] RecordResult fired
[task 2023-09-08T09:40:01.702Z] 09:40:01 INFO - REFTEST INFO | Saved log: RecordResult fired
[task 2023-09-08T09:40:01.702Z] 09:40:01 INFO - REFTEST TEST-END | js/src/tests/non262/String/well-formed.js
[task 2023-09-08T09:40:01.706Z] 09:40:01 INFO - REFTEST TEST-START | js/src/tests/non262/String/normalize-generateddata-input.js
Updated•2 years ago
|
Assignee | ||
Comment 9•2 years ago
|
||
oh, for jsreftest I still need to check !xulRuntime.shell
Comment 10•2 years ago
|
||
Comment 11•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/15421ea0da78
https://hg.mozilla.org/mozilla-central/rev/efa3c96edef1
https://hg.mozilla.org/mozilla-central/rev/ad52bd14218c
Comment 12•1 years ago
|
||
FF119 MDN docs for this can be tracked in https://github.com/mdn/content/issues/29301. Docs already existed so this was mostly compatibility data update and a release note.
Description
•