Closed Bug 1943992 Opened 21 days ago Closed 6 days ago

Fix yet more non262/test262-export bugs

Categories

(Core :: JavaScript Engine, task, P1)

task

Tracking

()

RESOLVED FIXED
137 Branch
Tracking Status
firefox137 --- fixed

People

(Reporter: Ms2ger, Assigned: Ms2ger)

References

(Blocks 1 open bug)

Details

Attachments

(5 files)

No description provided.

The WebKit yaml parser requires that lists with dashes are indented.
Rather than changing our output to do that, we change to inline syntax,
which is more common in test262 anyway.

In particular, this ensures that shell.js imports are imported top-down. E.g.:

-includes: [sm/non262-Date-shell.js, sm/non262-shell.js, sm/non262.js]
+includes: [sm/non262.js, sm/non262-shell.js, sm/non262-Date-shell.js]

This means that lower files can use APIs defined in higher ones.

These have been removed upstream already.

Severity: -- → S3
Priority: -- → P1
Pushed by Ms2ger@gmail.com: https://hg.mozilla.org/integration/autoland/rev/00cf7f5c967e non262: remove tests that landed upstream; r=dminor https://hg.mozilla.org/integration/autoland/rev/2302ef9e1035 non262: restore some tests that will be removed upstream; r=dminor https://hg.mozilla.org/integration/autoland/rev/633c119fb218 test262-export: use yaml inline list syntax in frontmatter; r=dminor https://hg.mozilla.org/integration/autoland/rev/b772c2e5814f test262-export: reverse order of includes; r=dminor https://hg.mozilla.org/integration/autoland/rev/a6ed3477b7bb test262-export: exclude a few more files; r=dminor
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: