Closed Bug 1527319 Opened 6 months ago Closed 4 months ago

[wpt-sync] Sync PR 15333 - [js] Remove invalid tests for JavaScript built-ins

Categories

(Core :: JavaScript Engine, enhancement, P4)

enhancement

Tracking

()

RESOLVED FIXED
mozilla68
Tracking Status
firefox68 --- fixed

People

(Reporter: wptsync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 15333 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/15333
Details from upstream follow.

Mike Pennisi <mike@mikepennisi.com> wrote:

[js] Remove invalid tests for JavaScript built-ins

The 2015 edition of ECMAScript modified the semantics of a number of
built-in methods to tolerate non-object values [1]. The tests asserting
a TypeError under these conditions are no longer valid. Remove them
completely in favor of the more comprehensive coverage offered by the
Test262 project.

[1] https://tc39.github.io/ecma262/#sec-additions-and-changes-that-introduce-incompatibilities-with-prior-editions

Whiteboard: [wptsync downstream] → [wptsync downstream error]
Component: web-platform-tests → JavaScript Engine
Product: Testing → Core
Whiteboard: [wptsync downstream error] → [wptsync downstream]
Whiteboard: [wptsync downstream] → [wptsync downstream error]
Whiteboard: [wptsync downstream error] → [wptsync downstream]
Whiteboard: [wptsync downstream] → [wptsync downstream error]
Whiteboard: [wptsync downstream error] → [wptsync downstream]
Pushed by james@hoppipolla.co.uk:
https://hg.mozilla.org/integration/mozilla-inbound/rev/bf1b1767ae63
[wpt PR 15333] - [js] Remove invalid tests for JavaScript built-ins, a=testonly
Pushed by james@hoppipolla.co.uk:
https://hg.mozilla.org/integration/mozilla-inbound/rev/14d73aa2250a
[wpt PR 15333] - [js] Remove invalid tests for JavaScript built-ins, a=testonly
Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68
You need to log in before you can comment on or make changes to this bug.