Closed Bug 1655705 Opened 2 years ago Closed 2 years ago

[wpt-sync] Sync PR 24778 - Move WebAssembly toStringTag test and run it in js shells.

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox81 fixed)

RESOLVED FIXED
81 Branch
Tracking Status
firefox81 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

Ms2ger <Ms2ger@gmail.com> wrote:

Move WebAssembly toStringTag test and run it in js shells.

PR 24778 applied with additional changes from upstream: 92920b6973e896022020f22c5566db51575c95c1

CI Results

Ran 8 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 3 tests and 4 subtests

Status Summary

Firefox

OK : 2
FAIL: 8

Chrome

OK : 2
PASS: 8

Safari

OK : 2
PASS: 8

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

Firefox-only Failures

/wasm/jsapi/constructor/toStringTag.any.html
Object.prototype.toString applied after deleting @@toStringTag: FAIL
@@toStringTag exists on the namespace object with the appropriate descriptor: FAIL
Object.prototype.toString applied after modifying the namespace object's @@toStringTag: FAIL
Object.prototype.toString applied to the namespace object: FAIL
/wasm/jsapi/constructor/toStringTag.any.worker.html
Object.prototype.toString applied after deleting @@toStringTag: FAIL
@@toStringTag exists on the namespace object with the appropriate descriptor: FAIL
Object.prototype.toString applied after modifying the namespace object's @@toStringTag: FAIL
Object.prototype.toString applied to the namespace object: FAIL

New Tests That Don't Pass

/wasm/jsapi/constructor/toStringTag.any.html
Object.prototype.toString applied after deleting @@toStringTag: FAIL (Chrome: PASS, Safari: PASS)
@@toStringTag exists on the namespace object with the appropriate descriptor: FAIL (Chrome: PASS, Safari: PASS)
Object.prototype.toString applied after modifying the namespace object's @@toStringTag: FAIL (Chrome: PASS, Safari: PASS)
Object.prototype.toString applied to the namespace object: FAIL (Chrome: PASS, Safari: PASS)
/wasm/jsapi/constructor/toStringTag.any.js: SKIP (Chrome: SKIP, Safari: SKIP)
/wasm/jsapi/constructor/toStringTag.any.worker.html
Object.prototype.toString applied after deleting @@toStringTag: FAIL (Chrome: PASS, Safari: PASS)
@@toStringTag exists on the namespace object with the appropriate descriptor: FAIL (Chrome: PASS, Safari: PASS)
Object.prototype.toString applied after modifying the namespace object's @@toStringTag: FAIL (Chrome: PASS, Safari: PASS)
Object.prototype.toString applied to the namespace object: FAIL (Chrome: PASS, Safari: PASS)

Tests Disabled in Gecko Infrastructure

/wasm/jsapi/constructor/toStringTag.any.js: SKIP (Chrome: SKIP, Safari: SKIP)

Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/00cf59197a7b
[wpt PR 24778] - Move WebAssembly toStringTag test and run it in js shells., a=testonly
https://hg.mozilla.org/integration/autoland/rev/d045d5982517
[wpt PR 24778] - Update wpt metadata, a=testonly
You need to log in before you can comment on or make changes to this bug.