Summary

Harness status: OK

Found 3 tests

Details

ResultTest NameMessage
PasspostMessaging to this window does not give back the same SharedArrayBuffer (but does use the same backing block)
Asserts run
Pass
assert_not_equals(object "[object SharedArrayBuffer]", object "[object SharedArrayBuffer]", "the clone must not be the same object")
    at self.assertSABsHaveSameBackingBlock ( /html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/test-sab.js:7:3)
Pass
assert_equals(0, 0, "originalView[0] starts 0")
    at self.assertSABsHaveSameBackingBlock ( /html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/test-sab.js:9:3)
Pass
assert_equals(0, 0, "clonedView[0] starts 0")
    at self.assertSABsHaveSameBackingBlock ( /html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/test-sab.js:10:3)
Pass
assert_equals(5, 5, "originalView[0] ends up 5")
    at self.assertSABsHaveSameBackingBlock ( /html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/test-sab.js:13:3)
Pass
assert_equals(5, 5, "clonedView[0] ends up 5")
    at self.assertSABsHaveSameBackingBlock ( /html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/test-sab.js:14:3)
PasspostMessaging to a worker and back does not give back the same SharedArrayBuffer
Asserts run
Pass
assert_not_equals(object "[object SharedArrayBuffer]", object "[object SharedArrayBuffer]")
    at Test.<anonymous> ( /html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/identity-not-preserved.https.html:42:5)
PasspostMessaging to an iframe and back does not give back the same SharedArrayBuffer
Asserts run
Pass
assert_not_equals(object "[object SharedArrayBuffer]", object "[object SharedArrayBuffer]")
    at Test.<anonymous> ( /html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/identity-not-preserved.https.html:57:5)