mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-09 03:39:41 -08:00
7818 lines
278 KiB
JSON
7818 lines
278 KiB
JSON
{
|
|
"task": "PKG-IFRAME-02",
|
|
"status": "done",
|
|
"sourceSha256LF": {
|
|
"package.json": "2a03ab0570efef2ae3e8695ae483ebb81cbb1e1333d19bde9aeae296d9fdfcec",
|
|
"test/iframe.test.js": "4da001e8b69c3ac257de7a8db3474163d0b5ca1059de7fb78a9a369bf6fe371f",
|
|
"test/browser/iframe.spec.js": "e888b2ed06a6b765fe23047df28951604d7cbfa010d7005b512a7e57f8ddc95d",
|
|
"test/helpers/iframe.js": "fd05f4fc10e97f1a0b8961ea8f82976ea9d58d0ea75bb652af2ee13b8a89c9a0",
|
|
"refactor/baselines/iframe-release.json": "c58a952a4a5a2f0c02e7c76521537898874eb6d7955b9daa6b427c51aeadece7"
|
|
},
|
|
"node": {
|
|
"tests": 52,
|
|
"log": "refactor/.cache/iframe02-node.log",
|
|
"result": "pass-historical-assertions"
|
|
},
|
|
"browser": {
|
|
"tests": 144,
|
|
"report": "refactor/.cache/iframe02-final-results/report.json",
|
|
"sha256": "944bd5a4d4ec42b39c9441f5319a67e38fc24f839deea26880d60c4d6271268c",
|
|
"results": "refactor/.cache/iframe02-final-results/results",
|
|
"records": [
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "same-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789225936512,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789225936513,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789225936524,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789225936524,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "same-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "same-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225936520,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789225936520,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "same-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225936929,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225936929,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225936929,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "same-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789225937034,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "same-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "cross-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789225937276,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789225937277,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789225937287,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789225937288,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "cross-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "cross-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225937623,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789225937623,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "cross-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225937640,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225937640,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225937640,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "cross-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789225937805,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "cross-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "same-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789225937993,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789225937996,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789225938008,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789225938008,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "same-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "same-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225938325,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789225938325,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "same-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225938468,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225938468,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225938468,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "same-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789225938824,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "same-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "cross-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789225938818,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789225938819,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789225938830,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789225938830,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "cross-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "cross-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225939142,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789225939142,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "cross-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225939387,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225939387,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225939387,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "cross-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789225939574,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "cross-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "same-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789225939776,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789225939777,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789225939789,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789225939789,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "same-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "same-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225940088,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789225940088,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "same-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225940165,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225940165,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225940165,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "same-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789225940324,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "same-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "cross-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789225940518,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789225940518,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789225940529,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789225940529,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "cross-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "cross-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225940825,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789225940825,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "cross-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225940953,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225940953,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225940953,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "cross-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789225941300,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "cross-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "same-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789225941292,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789225941293,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789225941304,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789225941305,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "same-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "same-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225941621,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789225941621,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "same-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225941929,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225941929,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225941929,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "same-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789225942096,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "same-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "cross-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789225942268,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789225942269,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789225942280,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789225942280,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "cross-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "cross-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225942585,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789225942585,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "cross-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225942667,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225942667,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225942667,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "cross-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789225942837,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "chromium",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "cross-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "same-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789225950024,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789225950025,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789225950037,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789225950038,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "same-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "same-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225953218,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789225953218,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "same-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225955817,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225955817,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225955817,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "same-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789225955688,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "same-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "cross-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789225959610,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789225959611,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789225959622,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789225959622,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "cross-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "cross-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225960248,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789225960248,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "cross-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225961018,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225961018,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225961018,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "cross-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789225962918,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "cross-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "same-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789225963158,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789225963158,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789225963171,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789225963171,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "same-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "same-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225965528,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789225965528,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "same-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225965302,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225965302,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225965302,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "same-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789225967251,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "same-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "cross-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789225967182,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789225967183,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789225967194,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789225967195,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "cross-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "cross-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225968983,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789225968983,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "cross-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225969534,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225969534,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225969534,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "cross-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789225971038,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "cross-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "same-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789225971701,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789225971701,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789225971712,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789225971713,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "same-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "same-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225973234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789225973234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "same-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225973635,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225973635,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225973635,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "same-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789225975267,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "same-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "cross-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789225980412,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789225980413,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789225980427,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789225980427,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "cross-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "cross-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225981524,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789225981524,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "cross-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225983859,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225983859,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225983859,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "cross-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789225983786,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "cross-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "same-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789225986481,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789225986482,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789225986497,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789225986498,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "same-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "same-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225986688,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789225986688,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "same-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225988398,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225988398,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225988398,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "same-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789225988379,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "same-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "cross-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789225990013,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789225990014,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789225990025,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789225990026,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "cross-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "cross-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225990851,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789225990851,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "cross-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225991887,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789225991887,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789225991887,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "cross-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789225992095,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "firefox",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "cross-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "same-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789226017936,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789226017949,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789226018010,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789226018041,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "same-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "same-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789226018113,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789226018113,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "same-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789226020787,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789226020787,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789226020787,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "same-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789226021058,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "same-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "cross-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789226023110,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789226023123,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789226023170,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789226023195,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "cross-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "cross-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789226023190,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789226023190,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "cross-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789226025145,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789226025145,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789226025145,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "cross-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789226025254,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.js",
|
|
"sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745",
|
|
"relation": "cross-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "same-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789226026232,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789226026237,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789226026285,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789226026315,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "same-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "same-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789226027238,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789226027238,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "same-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789226028159,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789226028159,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789226028159,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "same-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789226029894,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "same-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "cross-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789226030387,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789226030407,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789226030454,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789226030485,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "cross-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "cross-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789226031847,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789226031847,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "cross-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789226032063,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789226032063,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789226032063,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "cross-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789226033697,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "published-artplayer-plugin-iframe.legacy.js",
|
|
"sha256": "15299cb5c848cc61614f7573a802443d69b7c6d0a938a1867835c7cbb4884edd",
|
|
"relation": "cross-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "same-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789226033929,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789226033940,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789226033984,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789226034014,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "same-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "same-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789226035038,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789226035038,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "same-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789226035449,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789226035449,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789226035449,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "same-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789226037436,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "same-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "cross-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789226037283,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789226037289,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789226037336,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789226037367,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "cross-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "cross-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789226038710,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789226038710,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "cross-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789226039544,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789226039544,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789226039544,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "cross-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789226041226,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.js",
|
|
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
|
|
"relation": "cross-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "same-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789226041468,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789226041483,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789226041529,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789226041559,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "same-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "same-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789226042541,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789226042541,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "same-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789226043121,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789226043121,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789226043121,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "same-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789226044259,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "same-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://127.0.0.1:8084",
|
|
"foreignOrigin": "http://localhost:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "cross-origin",
|
|
"scenario": "round-trip",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"sync": 7,
|
|
"async": 8,
|
|
"error": "iframe baseline expected error",
|
|
"recovery": 9,
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 7,
|
|
"id": 1789226044995,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 8,
|
|
"id": 1789226045010,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "error",
|
|
"data": "iframe baseline expected error",
|
|
"id": 1789226045056,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 9,
|
|
"id": 1789226045091,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "cross-origin",
|
|
"scenario": "same-tick",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"states": {
|
|
"first": {
|
|
"status": "pending"
|
|
},
|
|
"second": {
|
|
"status": "resolved",
|
|
"value": 1
|
|
}
|
|
},
|
|
"pending": 0
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 1,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 2,
|
|
"id": 1234,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "cross-origin",
|
|
"scenario": "destroy-pending",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"destroyed": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789226045656,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "late",
|
|
"id": 1789226045656,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "cross-origin",
|
|
"scenario": "foreign-message",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"state": {
|
|
"status": "resolved",
|
|
"value": "foreign response"
|
|
},
|
|
"foreignResponse": {
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789226046526,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
}
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"data": "foreign",
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "fixture-held",
|
|
"data": 1789226046526,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign response",
|
|
"id": 1789226046526,
|
|
"origin": "http://127.0.0.1:8084",
|
|
"fromChild": false
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": "foreign command",
|
|
"id": 17,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "cross-origin",
|
|
"scenario": "navigation",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"injected": true,
|
|
"state": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 1
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=1&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=2",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "response",
|
|
"data": 10,
|
|
"id": 1789226047396,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
},
|
|
{
|
|
"project": "webkit",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15",
|
|
"implementation": "workspace.legacy.js",
|
|
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
|
|
"relation": "cross-origin",
|
|
"scenario": "clone-failure",
|
|
"parentOrigin": "http://127.0.0.1:8084",
|
|
"childOrigin": "http://localhost:8084",
|
|
"foreignOrigin": "http://127.0.0.1:8084",
|
|
"result": {
|
|
"failure": "DataCloneError",
|
|
"deferred": {
|
|
"status": "pending"
|
|
},
|
|
"pending": 2,
|
|
"uncaught": [
|
|
"DataCloneError"
|
|
]
|
|
},
|
|
"packets": [
|
|
{
|
|
"type": "fixture-ready",
|
|
"data": "?auto=0&epoch=1",
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
},
|
|
{
|
|
"type": "inject",
|
|
"id": 0,
|
|
"origin": "http://localhost:8084",
|
|
"fromChild": true
|
|
}
|
|
],
|
|
"scope": "Actual browser iframe WindowProxy/source/origin and postMessage. Local route fulfills immutable library bytes. Date.now is controlled for collision and distinct clone-failure IDs. Only the deliberate child error/DataCloneError is intercepted; known historical defects are asserted, not fixed or waived."
|
|
}
|
|
]
|
|
},
|
|
"checks": [
|
|
{
|
|
"command": "yarn ci:check",
|
|
"result": "pass",
|
|
"exitCode": 0,
|
|
"log": "refactor/.cache/iframe02-ci.log",
|
|
"tests": 1489,
|
|
"repeatedContracts": 44,
|
|
"productionTypeScriptFiles": 324
|
|
}
|
|
],
|
|
"limitations": [
|
|
"Assertions preserve historical failures and are not candidate fix acceptance.",
|
|
"No Artplayer instance/media/core combination is exercised by the iframe-only tool tests.",
|
|
"Local route provides controlled documents; no production-site or physical-device claim.",
|
|
"Source/origin policy and executable commit compatibility remain a separate decision."
|
|
]
|
|
}
|